builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-133 starttime: 1466521320.86 results: success (0) buildid: 20160621055703 builduid: 531c93508aa048bdafaf402ae19702f3 revision: 195b5d64869c579957bda22c659b8219456910ec ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 08:02:00.862713) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 08:02:00.863195) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 08:02:00.863497) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 08:02:01.033780) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 08:02:01.034142) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-133 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-133 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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-133 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --08:02:01-- 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% 1.96 GB/s 08:02:02 (1.96 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.316000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 08:02:02.387155) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-21 08:02:02.387510) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-133 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-133 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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-133 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.203000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-21 08:02:06.604561) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-21 08:02:06.604995) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 195b5d64869c579957bda22c659b8219456910ec --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-beta --rev 195b5d64869c579957bda22c659b8219456910ec --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-133 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-133 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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-133 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-21 08:02:06,561 truncating revision to first 12 chars 2016-06-21 08:02:06,561 Setting DEBUG logging. 2016-06-21 08:02:06,561 attempt 1/10 2016-06-21 08:02:06,561 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/195b5d64869c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 08:02:07,877 unpacking tar archive at: mozilla-beta-195b5d64869c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.983000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-21 08:02:08.621145) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 08:02:08.621560) ========= script_repo_revision: 195b5d64869c579957bda22c659b8219456910ec ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 08:02:08.622053) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 08:02:08.622473) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 08:02:08.638020) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 0 secs) (at 2016-06-21 08:02:08.638380) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-133 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=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-133 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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-133 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 08:02:08 INFO - MultiFileLogger online at 20160621 08:02:08 in C:\slave\test 08:02:08 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-beta --download-symbols true 08:02:08 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:02:08 INFO - {'append_to_log': False, 08:02:08 INFO - 'base_work_dir': 'C:\\slave\\test', 08:02:08 INFO - 'blob_upload_branch': 'mozilla-beta', 08:02:08 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:02:08 INFO - 'buildbot_json_path': 'buildprops.json', 08:02:08 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:02:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:02:08 INFO - 'download_minidump_stackwalk': True, 08:02:08 INFO - 'download_symbols': 'true', 08:02:08 INFO - 'e10s': False, 08:02:08 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:02:08 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:02:08 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:02:08 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:02:08 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:02:08 INFO - 'C:/mozilla-build/tooltool.py'), 08:02:08 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:02:08 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:02:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:02:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:02:08 INFO - 'log_level': 'info', 08:02:08 INFO - 'log_to_console': True, 08:02:08 INFO - 'opt_config_files': (), 08:02:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:02:08 INFO - '--processes=1', 08:02:08 INFO - '--config=%(test_path)s/wptrunner.ini', 08:02:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:02:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:02:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:02:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:02:08 INFO - 'pip_index': False, 08:02:08 INFO - 'require_test_zip': True, 08:02:08 INFO - 'test_type': ('testharness',), 08:02:08 INFO - 'this_chunk': '1', 08:02:08 INFO - 'total_chunks': '10', 08:02:08 INFO - 'virtualenv_path': 'venv', 08:02:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:02:08 INFO - 'work_dir': 'build'} 08:02:08 INFO - ##### 08:02:08 INFO - ##### Running clobber step. 08:02:08 INFO - ##### 08:02:08 INFO - Running pre-action listener: _resource_record_pre_action 08:02:08 INFO - Running main action method: clobber 08:02:08 INFO - rmtree: C:\slave\test\build 08:02:08 INFO - Using _rmtree_windows ... 08:02:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:03:35 INFO - Running post-action listener: _resource_record_post_action 08:03:35 INFO - ##### 08:03:35 INFO - ##### Running read-buildbot-config step. 08:03:35 INFO - ##### 08:03:35 INFO - Running pre-action listener: _resource_record_pre_action 08:03:35 INFO - Running main action method: read_buildbot_config 08:03:35 INFO - Using buildbot properties: 08:03:35 INFO - { 08:03:35 INFO - "project": "", 08:03:35 INFO - "product": "firefox", 08:03:35 INFO - "script_repo_revision": "production", 08:03:35 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 08:03:35 INFO - "repository": "", 08:03:35 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 08:03:35 INFO - "buildid": "20160621055703", 08:03:35 INFO - "pgo_build": "False", 08:03:35 INFO - "basedir": "C:\\slave\\test", 08:03:35 INFO - "buildnumber": 8, 08:03:35 INFO - "slavename": "t-w732-ix-133", 08:03:35 INFO - "revision": "195b5d64869c579957bda22c659b8219456910ec", 08:03:35 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 08:03:35 INFO - "platform": "win32", 08:03:35 INFO - "branch": "mozilla-beta", 08:03:35 INFO - "repo_path": "releases/mozilla-beta", 08:03:35 INFO - "moz_repo_path": "", 08:03:35 INFO - "stage_platform": "win32", 08:03:35 INFO - "builduid": "531c93508aa048bdafaf402ae19702f3", 08:03:35 INFO - "slavebuilddir": "test" 08:03:35 INFO - } 08:03:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:03:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:03:35 INFO - Running post-action listener: _resource_record_post_action 08:03:35 INFO - ##### 08:03:35 INFO - ##### Running download-and-extract step. 08:03:35 INFO - ##### 08:03:35 INFO - Running pre-action listener: _resource_record_pre_action 08:03:35 INFO - Running main action method: download_and_extract 08:03:35 INFO - mkdir: C:\slave\test\build\tests 08:03:35 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:03:35 INFO - https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:03:35 INFO - trying https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:03:35 INFO - Downloading https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:03:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 08:03:36 INFO - Downloaded 1240 bytes. 08:03:36 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:03:36 INFO - Using the following test package requirements: 08:03:36 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:03:36 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:03:36 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:03:36 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:03:36 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:03:36 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:03:36 INFO - u'jsshell-win32.zip'], 08:03:36 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:03:36 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:03:36 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:03:36 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:03:36 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:03:36 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:03:36 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:03:36 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:03:36 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:03:36 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:03:36 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:03:36 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:03: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:03:36 INFO - https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:03:36 INFO - trying https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:03:36 INFO - Downloading https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 08:03:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 08:03:38 INFO - Downloaded 20351752 bytes. 08:03:38 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:03:38 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:03:40 INFO - caution: filename not matched: web-platform/* 08:03:40 INFO - Return code: 11 08:03:40 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:03:40 INFO - https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:03:40 INFO - trying https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:03:40 INFO - Downloading https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 08:03:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 08:03:43 INFO - Downloaded 36389112 bytes. 08:03:43 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:03:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:04:28 INFO - caution: filename not matched: bin/* 08:04:28 INFO - caution: filename not matched: config/* 08:04:28 INFO - caution: filename not matched: mozbase/* 08:04:28 INFO - caution: filename not matched: marionette/* 08:04:28 INFO - caution: filename not matched: tools/wptserve/* 08:04:28 INFO - Return code: 11 08:04:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:04:28 INFO - https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:04:28 INFO - trying https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:04:28 INFO - Downloading https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:04:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 08:04:32 INFO - Downloaded 68464752 bytes. 08:04:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:04:32 INFO - mkdir: C:\slave\test\properties 08:04:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:04:32 INFO - Writing to file C:\slave\test\properties\build_url 08:04:32 INFO - Contents: 08:04:32 INFO - build_url:https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:04:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:04:33 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:04:33 INFO - Writing to file C:\slave\test\properties\symbols_url 08:04:33 INFO - Contents: 08:04:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:04:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:04:33 INFO - https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:04:33 INFO - trying https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:04:33 INFO - Downloading https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:04:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:04:37 INFO - Downloaded 55575299 bytes. 08:04:37 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:04:37 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:04:39 INFO - Return code: 0 08:04:39 INFO - Running post-action listener: _resource_record_post_action 08:04:39 INFO - Running post-action listener: set_extra_try_arguments 08:04:39 INFO - ##### 08:04:39 INFO - ##### Running create-virtualenv step. 08:04:39 INFO - ##### 08:04:39 INFO - Running pre-action listener: _pre_create_virtualenv 08:04:39 INFO - Running pre-action listener: _resource_record_pre_action 08:04:39 INFO - Running main action method: create_virtualenv 08:04:39 INFO - Creating virtualenv C:\slave\test\build\venv 08:04:39 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:04:39 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:04:45 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:04:49 INFO - Installing distribute......................................................................................................................................................................................done. 08:04:50 INFO - Return code: 0 08:04:50 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:04:50 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:04:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:04:50 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:04:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:04:50 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 0x018C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C35200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C410C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-133', 'USERDOMAIN': 'T-W732-IX-133', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-133', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:04:50 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:04:50 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:04:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:04:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:04:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:04:50 INFO - 'COMPUTERNAME': 'T-W732-IX-133', 08:04:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:04:50 INFO - 'DCLOCATION': 'SCL3', 08:04:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:04:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:04:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:04:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:04:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:04:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:04:50 INFO - 'HOMEDRIVE': 'C:', 08:04:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:04:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:04:50 INFO - 'KTS_VERSION': '1.19c', 08:04:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:04:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:04:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-133', 08:04:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:04:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:04:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:04:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:04:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:04:50 INFO - 'MOZ_AIRBAG': '1', 08:04:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:04:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:04:50 INFO - 'MOZ_MSVCVERSION': '8', 08:04:50 INFO - 'MOZ_NO_REMOTE': '1', 08:04:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:04:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:04:50 INFO - 'NO_EM_RESTART': '1', 08:04:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:04:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:04:50 INFO - 'OS': 'Windows_NT', 08:04:50 INFO - 'OURDRIVE': 'C:', 08:04:50 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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:04:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:04:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:04:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:04:50 INFO - 'PROCESSOR_LEVEL': '6', 08:04:50 INFO - 'PROCESSOR_REVISION': '1e05', 08:04:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:04:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:04:50 INFO - 'PROMPT': '$P$G', 08:04:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:04:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:04:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:04:50 INFO - 'PWD': 'C:\\slave\\test', 08:04:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:04:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:04:50 INFO - 'SYSTEMDRIVE': 'C:', 08:04:50 INFO - 'SYSTEMROOT': 'C:\\windows', 08:04:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:04:50 INFO - 'TEST1': 'testie', 08:04:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:04:50 INFO - 'USERDOMAIN': 'T-W732-IX-133', 08:04:50 INFO - 'USERNAME': 'cltbld', 08:04:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:04:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:04:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:04:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:04:50 INFO - 'WINDIR': 'C:\\windows', 08:04:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:04:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:04:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:04:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:04:52 INFO - Downloading/unpacking psutil>=0.7.1 08:04:52 INFO - Running setup.py egg_info for package psutil 08:04:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:04:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:04:52 INFO - Installing collected packages: psutil 08:04:52 INFO - Running setup.py install for psutil 08:04:52 INFO - building 'psutil._psutil_windows' extension 08:04:52 INFO - error: Unable to find vcvarsall.bat 08:04:52 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-ol1pdp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:04:52 INFO - running install 08:04:52 INFO - running build 08:04:52 INFO - running build_py 08:04:52 INFO - creating build 08:04:52 INFO - creating build\lib.win32-2.7 08:04:52 INFO - creating build\lib.win32-2.7\psutil 08:04:52 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:04:52 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:04:52 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:04:52 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:04:52 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:04:52 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:04:52 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:04:52 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:04:52 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:04:52 INFO - running build_ext 08:04:52 INFO - building 'psutil._psutil_windows' extension 08:04:52 INFO - error: Unable to find vcvarsall.bat 08:04:52 INFO - ---------------------------------------- 08:04:52 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-ol1pdp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:04:52 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:04:52 WARNING - Return code: 1 08:04:52 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:04:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:04: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:04:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:04: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:04:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:04:52 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 0x018C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C35200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C410C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-133', 'USERDOMAIN': 'T-W732-IX-133', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-133', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:04:52 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:04:52 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:04:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:04:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:04:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:04:52 INFO - 'COMPUTERNAME': 'T-W732-IX-133', 08:04:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:04:52 INFO - 'DCLOCATION': 'SCL3', 08:04:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:04:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:04:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:04:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:04:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:04:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:04:52 INFO - 'HOMEDRIVE': 'C:', 08:04:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:04:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:04:52 INFO - 'KTS_VERSION': '1.19c', 08:04:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:04:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:04:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-133', 08:04:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:04:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:04:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:04:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:04:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:04:52 INFO - 'MOZ_AIRBAG': '1', 08:04:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:04:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:04:52 INFO - 'MOZ_MSVCVERSION': '8', 08:04:52 INFO - 'MOZ_NO_REMOTE': '1', 08:04:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:04:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:04:52 INFO - 'NO_EM_RESTART': '1', 08:04:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:04:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:04:52 INFO - 'OS': 'Windows_NT', 08:04:52 INFO - 'OURDRIVE': 'C:', 08:04:52 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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:04:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:04:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:04:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:04:52 INFO - 'PROCESSOR_LEVEL': '6', 08:04:52 INFO - 'PROCESSOR_REVISION': '1e05', 08:04:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:04:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:04:52 INFO - 'PROMPT': '$P$G', 08:04:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:04:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:04:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:04:52 INFO - 'PWD': 'C:\\slave\\test', 08:04:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:04:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:04:52 INFO - 'SYSTEMDRIVE': 'C:', 08:04:52 INFO - 'SYSTEMROOT': 'C:\\windows', 08:04:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:04:52 INFO - 'TEST1': 'testie', 08:04:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:04:52 INFO - 'USERDOMAIN': 'T-W732-IX-133', 08:04:52 INFO - 'USERNAME': 'cltbld', 08:04:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:04:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:04:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:04:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:04:52 INFO - 'WINDIR': 'C:\\windows', 08:04:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:04:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:04:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:04:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:04:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:04:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:04:53 INFO - Running setup.py egg_info for package mozsystemmonitor 08:04:53 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:04:53 INFO - Running setup.py egg_info for package psutil 08:04:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:04:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:04:53 INFO - Installing collected packages: mozsystemmonitor, psutil 08:04:53 INFO - Running setup.py install for mozsystemmonitor 08:04:53 INFO - Running setup.py install for psutil 08:04:53 INFO - building 'psutil._psutil_windows' extension 08:04:53 INFO - error: Unable to find vcvarsall.bat 08:04:53 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-v4dfaj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:04:53 INFO - running install 08:04:53 INFO - running build 08:04:53 INFO - running build_py 08:04:53 INFO - running build_ext 08:04:53 INFO - building 'psutil._psutil_windows' extension 08:04:53 INFO - error: Unable to find vcvarsall.bat 08:04:53 INFO - ---------------------------------------- 08:04:53 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-v4dfaj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:04:53 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:04:53 WARNING - Return code: 1 08:04:53 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:04:53 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:04:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:04:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:04:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:04:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:04:53 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 0x018C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C35200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C410C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-133', 'USERDOMAIN': 'T-W732-IX-133', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-133', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:04:53 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:04:53 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:04:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:04:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:04:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:04:53 INFO - 'COMPUTERNAME': 'T-W732-IX-133', 08:04:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:04:53 INFO - 'DCLOCATION': 'SCL3', 08:04:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:04:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:04:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:04:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:04:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:04:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:04:53 INFO - 'HOMEDRIVE': 'C:', 08:04:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:04:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:04:53 INFO - 'KTS_VERSION': '1.19c', 08:04:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:04:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:04:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-133', 08:04:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:04:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:04:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:04:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:04:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:04:53 INFO - 'MOZ_AIRBAG': '1', 08:04:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:04:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:04:53 INFO - 'MOZ_MSVCVERSION': '8', 08:04:53 INFO - 'MOZ_NO_REMOTE': '1', 08:04:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:04:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:04:53 INFO - 'NO_EM_RESTART': '1', 08:04:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:04:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:04:53 INFO - 'OS': 'Windows_NT', 08:04:53 INFO - 'OURDRIVE': 'C:', 08:04: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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:04:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:04:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:04:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:04:53 INFO - 'PROCESSOR_LEVEL': '6', 08:04:53 INFO - 'PROCESSOR_REVISION': '1e05', 08:04:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:04:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:04:53 INFO - 'PROMPT': '$P$G', 08:04:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:04:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:04:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:04:53 INFO - 'PWD': 'C:\\slave\\test', 08:04:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:04:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:04:53 INFO - 'SYSTEMDRIVE': 'C:', 08:04:53 INFO - 'SYSTEMROOT': 'C:\\windows', 08:04:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:04:53 INFO - 'TEST1': 'testie', 08:04:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:04:53 INFO - 'USERDOMAIN': 'T-W732-IX-133', 08:04:53 INFO - 'USERNAME': 'cltbld', 08:04:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:04:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:04:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:04:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:04:53 INFO - 'WINDIR': 'C:\\windows', 08:04:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:04:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:04:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:04:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:04:54 INFO - Downloading/unpacking blobuploader==1.2.4 08:04:54 INFO - Downloading blobuploader-1.2.4.tar.gz 08:04:54 INFO - Running setup.py egg_info for package blobuploader 08:04:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:04:58 INFO - Running setup.py egg_info for package requests 08:04:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:04:58 INFO - Downloading docopt-0.6.1.tar.gz 08:04:58 INFO - Running setup.py egg_info for package docopt 08:04:58 INFO - Installing collected packages: blobuploader, docopt, requests 08:04:58 INFO - Running setup.py install for blobuploader 08:04:58 INFO - Running setup.py install for docopt 08:04:58 INFO - Running setup.py install for requests 08:04:58 INFO - Successfully installed blobuploader docopt requests 08:04:58 INFO - Cleaning up... 08:04:58 INFO - Return code: 0 08:04:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:04:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:04:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:04:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:04:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:04:58 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 0x018C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C35200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C410C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-133', 'USERDOMAIN': 'T-W732-IX-133', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-133', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:04:58 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:04:58 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:04:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:04:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:04:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:04:58 INFO - 'COMPUTERNAME': 'T-W732-IX-133', 08:04:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:04:58 INFO - 'DCLOCATION': 'SCL3', 08:04:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:04:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:04:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:04:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:04:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:04:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:04:58 INFO - 'HOMEDRIVE': 'C:', 08:04:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:04:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:04:58 INFO - 'KTS_VERSION': '1.19c', 08:04:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:04:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:04:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-133', 08:04:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:04:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:04:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:04:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:04:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:04:58 INFO - 'MOZ_AIRBAG': '1', 08:04:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:04:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:04:58 INFO - 'MOZ_MSVCVERSION': '8', 08:04:58 INFO - 'MOZ_NO_REMOTE': '1', 08:04:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:04:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:04:58 INFO - 'NO_EM_RESTART': '1', 08:04:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:04:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:04:58 INFO - 'OS': 'Windows_NT', 08:04:58 INFO - 'OURDRIVE': 'C:', 08:04:58 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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:04:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:04:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:04:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:04:58 INFO - 'PROCESSOR_LEVEL': '6', 08:04:58 INFO - 'PROCESSOR_REVISION': '1e05', 08:04:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:04:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:04:58 INFO - 'PROMPT': '$P$G', 08:04:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:04:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:04:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:04:58 INFO - 'PWD': 'C:\\slave\\test', 08:04:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:04:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:04:58 INFO - 'SYSTEMDRIVE': 'C:', 08:04:58 INFO - 'SYSTEMROOT': 'C:\\windows', 08:04:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:04:58 INFO - 'TEST1': 'testie', 08:04:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:04:58 INFO - 'USERDOMAIN': 'T-W732-IX-133', 08:04:58 INFO - 'USERNAME': 'cltbld', 08:04:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:04:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:04:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:04:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:04:58 INFO - 'WINDIR': 'C:\\windows', 08:04:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:04:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:04:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:05:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:05:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:05:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:05:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:05:03 INFO - Unpacking c:\slave\test\build\tests\marionette 08:05:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:05:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:05:03 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:05:03 INFO - Running setup.py install for browsermob-proxy 08:05:17 INFO - Running setup.py install for manifestparser 08:05:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Running setup.py install for marionette-client 08:05:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:05:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Running setup.py install for marionette-driver 08:05:17 INFO - Running setup.py install for mozcrash 08:05:17 INFO - Running setup.py install for mozdebug 08:05:17 INFO - Running setup.py install for mozdevice 08:05:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Running setup.py install for mozfile 08:05:17 INFO - Running setup.py install for mozhttpd 08:05:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Running setup.py install for mozinfo 08:05:17 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Running setup.py install for mozInstall 08:05:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Running setup.py install for mozleak 08:05:17 INFO - Running setup.py install for mozlog 08:05:17 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Running setup.py install for moznetwork 08:05:17 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Running setup.py install for mozprocess 08:05:17 INFO - Running setup.py install for mozprofile 08:05:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Running setup.py install for mozrunner 08:05:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Running setup.py install for mozscreenshot 08:05:17 INFO - Running setup.py install for moztest 08:05:17 INFO - Running setup.py install for mozversion 08:05:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:05:17 INFO - Running setup.py install for wptserve 08:05:17 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:05:17 INFO - Cleaning up... 08:05:17 INFO - Return code: 0 08:05:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:05:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:17 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 0x018C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C35200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C410C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-133', 'USERDOMAIN': 'T-W732-IX-133', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-133', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:05:17 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:05:17 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:05:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:05:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:05:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:05:17 INFO - 'COMPUTERNAME': 'T-W732-IX-133', 08:05:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:05:17 INFO - 'DCLOCATION': 'SCL3', 08:05:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:05:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:05:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:05:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:05:17 INFO - 'HOMEDRIVE': 'C:', 08:05:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:05:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:17 INFO - 'KTS_VERSION': '1.19c', 08:05:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:05:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:05:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-133', 08:05:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:05:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:05:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:05:17 INFO - 'MOZ_AIRBAG': '1', 08:05:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:17 INFO - 'MOZ_MSVCVERSION': '8', 08:05:17 INFO - 'MOZ_NO_REMOTE': '1', 08:05:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:05:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:05:17 INFO - 'NO_EM_RESTART': '1', 08:05:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:17 INFO - 'OS': 'Windows_NT', 08:05:17 INFO - 'OURDRIVE': 'C:', 08:05:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:05:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:05:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:17 INFO - 'PROCESSOR_LEVEL': '6', 08:05:17 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:05:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:05:17 INFO - 'PROMPT': '$P$G', 08:05:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:05:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:05:17 INFO - 'PWD': 'C:\\slave\\test', 08:05:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:17 INFO - 'SYSTEMDRIVE': 'C:', 08:05:17 INFO - 'SYSTEMROOT': 'C:\\windows', 08:05:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:05:17 INFO - 'TEST1': 'testie', 08:05:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:05:17 INFO - 'USERDOMAIN': 'T-W732-IX-133', 08:05:17 INFO - 'USERNAME': 'cltbld', 08:05:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:05:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:05:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:05:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:05:17 INFO - 'WINDIR': 'C:\\windows', 08:05:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:05:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:05:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:05:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:05:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:05:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:05:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:05:21 INFO - Unpacking c:\slave\test\build\tests\marionette 08:05:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:05:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:05:21 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:05:33 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:05:33 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:05:33 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:05:33 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:05:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:05:33 INFO - Downloading blessings-1.6.tar.gz 08:05:33 INFO - Running setup.py egg_info for package blessings 08:05:33 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:05:33 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:05:33 INFO - Running setup.py install for blessings 08:05:33 INFO - Running setup.py install for browsermob-proxy 08:05:33 INFO - Running setup.py install for manifestparser 08:05:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Running setup.py install for marionette-client 08:05:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:05:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Running setup.py install for marionette-driver 08:05:33 INFO - Running setup.py install for mozcrash 08:05:33 INFO - Running setup.py install for mozdebug 08:05:33 INFO - Running setup.py install for mozdevice 08:05:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Running setup.py install for mozhttpd 08:05:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Running setup.py install for mozInstall 08:05:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Running setup.py install for mozleak 08:05:33 INFO - Running setup.py install for mozprofile 08:05:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Running setup.py install for mozrunner 08:05:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:05:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:05:35 INFO - Running setup.py install for mozscreenshot 08:05:35 INFO - Running setup.py install for moztest 08:05:35 INFO - Running setup.py install for mozversion 08:05:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:05:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:05:35 INFO - Running setup.py install for wptserve 08:05:35 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:05:35 INFO - Cleaning up... 08:05:35 INFO - Return code: 0 08:05:35 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:05:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:05:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:05:35 INFO - Reading from file tmpfile_stdout 08:05:35 INFO - Using _rmtree_windows ... 08:05:35 INFO - Using _rmtree_windows ... 08:05:35 INFO - Current package versions: 08:05:35 INFO - blessings == 1.6 08:05:35 INFO - blobuploader == 1.2.4 08:05:35 INFO - browsermob-proxy == 0.6.0 08:05:35 INFO - distribute == 0.6.14 08:05:35 INFO - docopt == 0.6.1 08:05:35 INFO - manifestparser == 1.1 08:05:35 INFO - marionette-client == 2.3.0 08:05:35 INFO - marionette-driver == 1.4.0 08:05:35 INFO - mozInstall == 1.12 08:05:35 INFO - mozcrash == 0.17 08:05:35 INFO - mozdebug == 0.1 08:05:35 INFO - mozdevice == 0.48 08:05:35 INFO - mozfile == 1.2 08:05:35 INFO - mozhttpd == 0.7 08:05:35 INFO - mozinfo == 0.9 08:05:35 INFO - mozleak == 0.1 08:05:35 INFO - mozlog == 3.1 08:05:35 INFO - moznetwork == 0.27 08:05:35 INFO - mozprocess == 0.22 08:05:35 INFO - mozprofile == 0.28 08:05:35 INFO - mozrunner == 6.11 08:05:35 INFO - mozscreenshot == 0.1 08:05:35 INFO - mozsystemmonitor == 0.0 08:05:35 INFO - moztest == 0.7 08:05:35 INFO - mozversion == 1.4 08:05:35 INFO - requests == 1.2.3 08:05:35 INFO - wptserve == 1.4.0 08:05:35 INFO - Running post-action listener: _resource_record_post_action 08:05:35 INFO - Running post-action listener: _start_resource_monitoring 08:05:35 INFO - Starting resource monitoring. 08:05:35 INFO - ##### 08:05:35 INFO - ##### Running pull step. 08:05:35 INFO - ##### 08:05:35 INFO - Running pre-action listener: _resource_record_pre_action 08:05:35 INFO - Running main action method: pull 08:05:35 INFO - Pull has nothing to do! 08:05:35 INFO - Running post-action listener: _resource_record_post_action 08:05:35 INFO - ##### 08:05:35 INFO - ##### Running install step. 08:05:35 INFO - ##### 08:05:35 INFO - Running pre-action listener: _resource_record_pre_action 08:05:35 INFO - Running main action method: install 08:05:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:05:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:05:35 INFO - Reading from file tmpfile_stdout 08:05:35 INFO - Using _rmtree_windows ... 08:05:35 INFO - Using _rmtree_windows ... 08:05:35 INFO - Detecting whether we're running mozinstall >=1.0... 08:05:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:05:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:05:35 INFO - Reading from file tmpfile_stdout 08:05:35 INFO - Output received: 08:05:35 INFO - Usage: mozinstall-script.py [options] installer 08:05:35 INFO - Options: 08:05:35 INFO - -h, --help show this help message and exit 08:05:35 INFO - -d DEST, --destination=DEST 08:05:35 INFO - Directory to install application into. [default: 08:05:35 INFO - "C:\slave\test"] 08:05:35 INFO - --app=APP Application being installed. [default: firefox] 08:05:35 INFO - Using _rmtree_windows ... 08:05:35 INFO - Using _rmtree_windows ... 08:05:35 INFO - mkdir: C:\slave\test\build\application 08:05:35 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.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:05:35 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.0.en-US.win32.zip --destination C:\slave\test\build\application 08:05:37 INFO - Reading from file tmpfile_stdout 08:05:37 INFO - Output received: 08:05:37 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:05:37 INFO - Using _rmtree_windows ... 08:05:37 INFO - Using _rmtree_windows ... 08:05:37 INFO - Running post-action listener: _resource_record_post_action 08:05:37 INFO - ##### 08:05:37 INFO - ##### Running run-tests step. 08:05:37 INFO - ##### 08:05:37 INFO - Running pre-action listener: _resource_record_pre_action 08:05:37 INFO - Running main action method: run_tests 08:05:37 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:05:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:05:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:05:37 INFO - grabbing minidump binary from tooltool 08:05:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:37 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 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C410C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:05:37 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:05:37 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:05:38 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:05:38 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp2azbc_ 08:05:38 INFO - INFO - File integrity verified, renaming tmp2azbc_ to win32-minidump_stackwalk.exe 08:05:39 INFO - Return code: 0 08:05:39 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:05:39 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:05:39 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/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.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:05:39 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/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.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:05:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:05:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:05:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:05:39 INFO - 'COMPUTERNAME': 'T-W732-IX-133', 08:05:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:05:39 INFO - 'DCLOCATION': 'SCL3', 08:05:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:05:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:05:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:05:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:05:39 INFO - 'HOMEDRIVE': 'C:', 08:05:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:05:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:39 INFO - 'KTS_VERSION': '1.19c', 08:05:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:05:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:05:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-133', 08:05:39 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:05:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:05:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:05:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:05:39 INFO - 'MOZ_AIRBAG': '1', 08:05:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:39 INFO - 'MOZ_MSVCVERSION': '8', 08:05:39 INFO - 'MOZ_NO_REMOTE': '1', 08:05:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:05:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:05:39 INFO - 'NO_EM_RESTART': '1', 08:05:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:39 INFO - 'OS': 'Windows_NT', 08:05:39 INFO - 'OURDRIVE': 'C:', 08:05: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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:05:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:05:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:39 INFO - 'PROCESSOR_LEVEL': '6', 08:05:39 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:05:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:05:39 INFO - 'PROMPT': '$P$G', 08:05:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:05:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:05:39 INFO - 'PWD': 'C:\\slave\\test', 08:05:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:39 INFO - 'SYSTEMDRIVE': 'C:', 08:05:39 INFO - 'SYSTEMROOT': 'C:\\windows', 08:05:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:05:39 INFO - 'TEST1': 'testie', 08:05:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:05:39 INFO - 'USERDOMAIN': 'T-W732-IX-133', 08:05:39 INFO - 'USERNAME': 'cltbld', 08:05:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:05:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:05:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:05:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:05:39 INFO - 'WINDIR': 'C:\\windows', 08:05:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:05:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:05:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:39 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/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.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:05:41 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:05:41 INFO - import pkg_resources 08:05:42 INFO - Using 1 client processes 08:05:45 INFO - SUITE-START | Running 778 tests 08:05:45 INFO - Running testharness tests 08:05:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:05:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:05:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:05:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:05:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:05:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:05:45 INFO - Setting up ssl 08:05:46 INFO - PROCESS | certutil | 08:05:46 INFO - PROCESS | certutil | 08:05:46 INFO - PROCESS | certutil | 08:05:46 INFO - Certificate Nickname Trust Attributes 08:05:46 INFO - SSL,S/MIME,JAR/XPI 08:05:46 INFO - 08:05:46 INFO - web-platform-tests CT,, 08:05:46 INFO - 08:05:46 INFO - Starting runner 08:05:46 INFO - PROCESS | 760 | [760] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:05:46 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:05:47 INFO - PROCESS | 760 | [760] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:05:48 INFO - PROCESS | 760 | 1466521548476 Marionette DEBUG Marionette enabled via build flag and pref 08:05:49 INFO - PROCESS | 760 | ++DOCSHELL 0DCC2800 == 1 [pid = 760] [id = 1] 08:05:49 INFO - PROCESS | 760 | ++DOMWINDOW == 1 (0DCC2C00) [pid = 760] [serial = 1] [outer = 00000000] 08:05:49 INFO - PROCESS | 760 | [760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:05:49 INFO - PROCESS | 760 | ++DOMWINDOW == 2 (0DCC3800) [pid = 760] [serial = 2] [outer = 0DCC2C00] 08:05:49 INFO - PROCESS | 760 | ++DOCSHELL 14307800 == 2 [pid = 760] [id = 2] 08:05:49 INFO - PROCESS | 760 | ++DOMWINDOW == 3 (14307C00) [pid = 760] [serial = 3] [outer = 00000000] 08:05:49 INFO - PROCESS | 760 | [760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:05:49 INFO - PROCESS | 760 | ++DOMWINDOW == 4 (14308800) [pid = 760] [serial = 4] [outer = 14307C00] 08:05:50 INFO - PROCESS | 760 | 1466521550102 Marionette INFO Listening on port 2828 08:05:51 INFO - PROCESS | 760 | 1466521551604 Marionette DEBUG Marionette enabled via command-line flag 08:05:51 INFO - PROCESS | 760 | [760] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:05:51 INFO - PROCESS | 760 | [760] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:05:51 INFO - PROCESS | 760 | ++DOCSHELL 14D46000 == 3 [pid = 760] [id = 3] 08:05:51 INFO - PROCESS | 760 | ++DOMWINDOW == 5 (14D4E000) [pid = 760] [serial = 5] [outer = 00000000] 08:05:51 INFO - PROCESS | 760 | [760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:05:51 INFO - PROCESS | 760 | ++DOMWINDOW == 6 (14D4EC00) [pid = 760] [serial = 6] [outer = 14D4E000] 08:05:51 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:05:52 INFO - PROCESS | 760 | ++DOMWINDOW == 7 (15C59400) [pid = 760] [serial = 7] [outer = 14307C00] 08:05:52 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:05:52 INFO - PROCESS | 760 | 1466521552660 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49608 08:05:52 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:05:52 INFO - PROCESS | 760 | 1466521552666 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49609 08:05:52 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:05:52 INFO - PROCESS | 760 | 1466521552702 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49611 08:05:52 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:05:52 INFO - PROCESS | 760 | 1466521552709 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49612 08:05:52 INFO - PROCESS | 760 | 1466521552712 Marionette DEBUG Closed connection conn0 08:05:52 INFO - PROCESS | 760 | 1466521552713 Marionette DEBUG Closed connection conn1 08:05:52 INFO - PROCESS | 760 | 1466521552772 Marionette DEBUG Closed connection conn2 08:05:52 INFO - PROCESS | 760 | 1466521552866 Marionette DEBUG Closed connection conn3 08:05:52 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:05:52 INFO - PROCESS | 760 | 1466521552871 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49614 08:05:52 INFO - PROCESS | 760 | 1466521552899 Marionette DEBUG Closed connection conn4 08:05:52 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:05:52 INFO - PROCESS | 760 | 1466521552906 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49615 08:05:52 INFO - PROCESS | 760 | ++DOCSHELL 16A40400 == 4 [pid = 760] [id = 4] 08:05:52 INFO - PROCESS | 760 | ++DOMWINDOW == 8 (16A40800) [pid = 760] [serial = 8] [outer = 00000000] 08:05:52 INFO - PROCESS | 760 | ++DOMWINDOW == 9 (16B44000) [pid = 760] [serial = 9] [outer = 16A40800] 08:05:53 INFO - PROCESS | 760 | ++DOMWINDOW == 10 (16B4A400) [pid = 760] [serial = 10] [outer = 16A40800] 08:05:53 INFO - PROCESS | 760 | 1466521553040 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:05:53 INFO - PROCESS | 760 | 1466521553045 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160621055703","device":"desktop","version":"48.0"} 08:05:54 INFO - PROCESS | 760 | [760] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:05:54 INFO - PROCESS | 760 | [760] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:05:54 INFO - PROCESS | 760 | [760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:05:55 INFO - PROCESS | 760 | ++DOCSHELL 17A58800 == 5 [pid = 760] [id = 5] 08:05:55 INFO - PROCESS | 760 | ++DOMWINDOW == 11 (17A58C00) [pid = 760] [serial = 11] [outer = 00000000] 08:05:55 INFO - PROCESS | 760 | ++DOCSHELL 17A5A000 == 6 [pid = 760] [id = 6] 08:05:55 INFO - PROCESS | 760 | ++DOMWINDOW == 12 (17A5A400) [pid = 760] [serial = 12] [outer = 00000000] 08:05:55 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:05:55 INFO - PROCESS | 760 | ++DOCSHELL 199E0000 == 7 [pid = 760] [id = 7] 08:05:55 INFO - PROCESS | 760 | ++DOMWINDOW == 13 (199E0400) [pid = 760] [serial = 13] [outer = 00000000] 08:05:55 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:05:55 INFO - PROCESS | 760 | [760] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:05:55 INFO - PROCESS | 760 | ++DOMWINDOW == 14 (19BACC00) [pid = 760] [serial = 14] [outer = 199E0400] 08:05:56 INFO - PROCESS | 760 | ++DOMWINDOW == 15 (19A85000) [pid = 760] [serial = 15] [outer = 17A58C00] 08:05:56 INFO - PROCESS | 760 | ++DOMWINDOW == 16 (19A86800) [pid = 760] [serial = 16] [outer = 17A5A400] 08:05:56 INFO - PROCESS | 760 | ++DOMWINDOW == 17 (19A89400) [pid = 760] [serial = 17] [outer = 199E0400] 08:05:56 INFO - PROCESS | 760 | 1466521556769 Marionette INFO startBrowser 289ac826-54ef-4464-a48d-6b0188fee3f5 08:05:56 INFO - PROCESS | 760 | 1466521556803 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 760 | 1466521556816 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 760 | 1466521556818 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:05:57 INFO - PROCESS | 760 | ++DOMWINDOW == 18 (1B59D000) [pid = 760] [serial = 18] [outer = 199E0400] 08:05:57 INFO - PROCESS | 760 | 1466521557528 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"289ac826-54ef-4464-a48d-6b0188fee3f5","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160621055703","device":"desktop","version":"48.0","command_id":1}}] 08:05:57 INFO - PROCESS | 760 | 1466521557761 Marionette TRACE conn5 -> [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:05:57 INFO - PROCESS | 760 | 1466521557764 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:05:57 INFO - PROCESS | 760 | 1466521557794 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 08:05:57 INFO - PROCESS | 760 | 1466521557816 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:05:57 INFO - PROCESS | 760 | 1466521557819 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:05:57 INFO - PROCESS | 760 | [760] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:05:58 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:05:58 INFO - PROCESS | 760 | ++DOMWINDOW == 19 (1CD28400) [pid = 760] [serial = 19] [outer = 199E0400] 08:05:58 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:58 INFO - PROCESS | 760 | 1466521558770 Marionette TRACE conn5 <- [1,3,null,{}] 08:05:58 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:58 INFO - PROCESS | 760 | 1466521558775 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:05:58 INFO - PROCESS | 760 | 1466521558778 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:05:58 INFO - PROCESS | 760 | 1466521558800 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 08:05:58 INFO - PROCESS | 760 | 1466521558805 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 08:05:58 INFO - PROCESS | 760 | 1466521558808 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 08:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:05:58 INFO - PROCESS | 760 | 1466521558813 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:05:58 INFO - PROCESS | 760 | 1466521558817 Marionette TRACE conn5 <- [1,6,null,{}] 08:05:58 INFO - PROCESS | 760 | 1466521558836 Marionette TRACE conn5 -> [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:05:58 INFO - PROCESS | 760 | 1466521558838 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:05:58 INFO - PROCESS | 760 | 1466521558855 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 08:05:58 INFO - PROCESS | 760 | 1466521558858 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 760 | 1466521558862 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:05:58 INFO - PROCESS | 760 | ++DOCSHELL 1D730800 == 8 [pid = 760] [id = 8] 08:05:58 INFO - PROCESS | 760 | ++DOMWINDOW == 20 (1D730C00) [pid = 760] [serial = 20] [outer = 00000000] 08:05:58 INFO - PROCESS | 760 | ++DOMWINDOW == 21 (1D733400) [pid = 760] [serial = 21] [outer = 1D730C00] 08:05:58 INFO - PROCESS | 760 | 1466521558910 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 760 | ++DOMWINDOW == 22 (1D737400) [pid = 760] [serial = 22] [outer = 1D730C00] 08:05:59 INFO - PROCESS | 760 | ++DOCSHELL 1D57DC00 == 9 [pid = 760] [id = 9] 08:05:59 INFO - PROCESS | 760 | ++DOMWINDOW == 23 (1D736C00) [pid = 760] [serial = 23] [outer = 00000000] 08:05:59 INFO - PROCESS | 760 | ++DOMWINDOW == 24 (1DC4DC00) [pid = 760] [serial = 24] [outer = 1D736C00] 08:05:59 INFO - PROCESS | 760 | 1466521559308 Marionette DEBUG loaded listener.js 08:05:59 INFO - PROCESS | 760 | ++DOMWINDOW == 25 (08F69000) [pid = 760] [serial = 25] [outer = 1D736C00] 08:05:59 INFO - PROCESS | 760 | --DOCSHELL 0DCC2800 == 8 [pid = 760] [id = 1] 08:06:00 INFO - PROCESS | 760 | 1466521560306 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1526ms 08:06:00 INFO - PROCESS | 760 | 1466521560340 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 08:06:00 INFO - PROCESS | 760 | 1466521560344 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 08:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:06:00 INFO - PROCESS | 760 | 1466521560349 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:06:00 INFO - PROCESS | 760 | 1466521560353 Marionette TRACE conn5 <- [1,10,null,{}] 08:06:00 INFO - PROCESS | 760 | 1466521560358 Marionette TRACE conn5 -> [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:06:00 INFO - PROCESS | 760 | 1466521560360 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:00 INFO - PROCESS | 760 | 1466521560502 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 08:06:00 INFO - PROCESS | 760 | 1466521560578 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:00 INFO - PROCESS | 760 | 1466521560581 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:00 INFO - PROCESS | 760 | ++DOCSHELL 16D11400 == 9 [pid = 760] [id = 10] 08:06:00 INFO - PROCESS | 760 | ++DOMWINDOW == 26 (16DA0000) [pid = 760] [serial = 26] [outer = 00000000] 08:06:00 INFO - PROCESS | 760 | ++DOMWINDOW == 27 (19BAC400) [pid = 760] [serial = 27] [outer = 16DA0000] 08:06:00 INFO - PROCESS | 760 | 1466521560639 Marionette DEBUG loaded listener.js 08:06:00 INFO - PROCESS | 760 | ++DOMWINDOW == 28 (1BC3AC00) [pid = 760] [serial = 28] [outer = 16DA0000] 08:06:01 INFO - PROCESS | 760 | 1466521561189 Marionette TRACE conn5 <- [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:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 891ms 08:06:01 INFO - PROCESS | 760 | 1466521561240 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 08:06:01 INFO - PROCESS | 760 | 1466521561245 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 08:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:06:01 INFO - PROCESS | 760 | 1466521561251 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:06:01 INFO - PROCESS | 760 | 1466521561254 Marionette TRACE conn5 <- [1,14,null,{}] 08:06:01 INFO - PROCESS | 760 | 1466521561258 Marionette TRACE conn5 -> [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:06:01 INFO - PROCESS | 760 | 1466521561261 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:01 INFO - PROCESS | 760 | 1466521561385 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 08:06:01 INFO - PROCESS | 760 | 1466521561445 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:01 INFO - PROCESS | 760 | 1466521561448 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:01 INFO - PROCESS | 760 | ++DOCSHELL 16B22800 == 10 [pid = 760] [id = 11] 08:06:01 INFO - PROCESS | 760 | ++DOMWINDOW == 29 (16B22C00) [pid = 760] [serial = 29] [outer = 00000000] 08:06:01 INFO - PROCESS | 760 | ++DOMWINDOW == 30 (1BECA400) [pid = 760] [serial = 30] [outer = 16B22C00] 08:06:01 INFO - PROCESS | 760 | 1466521561505 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 760 | ++DOMWINDOW == 31 (1CD25400) [pid = 760] [serial = 31] [outer = 16B22C00] 08:06:02 INFO - PROCESS | 760 | 1466521562164 Marionette TRACE conn5 <- [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:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 931ms 08:06:02 INFO - PROCESS | 760 | 1466521562189 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 760 | 1466521562193 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 08:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:06:02 INFO - PROCESS | 760 | 1466521562199 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 760 | 1466521562204 Marionette TRACE conn5 <- [1,18,null,{}] 08:06:02 INFO - PROCESS | 760 | 1466521562210 Marionette TRACE conn5 -> [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:06:02 INFO - PROCESS | 760 | 1466521562213 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:02 INFO - PROCESS | 760 | 1466521562322 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 08:06:02 INFO - PROCESS | 760 | ++DOCSHELL 0CEE8400 == 11 [pid = 760] [id = 12] 08:06:02 INFO - PROCESS | 760 | ++DOMWINDOW == 32 (0CEE9C00) [pid = 760] [serial = 32] [outer = 00000000] 08:06:02 INFO - PROCESS | 760 | ++DOMWINDOW == 33 (0D44FC00) [pid = 760] [serial = 33] [outer = 0CEE9C00] 08:06:02 INFO - PROCESS | 760 | 1466521562450 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:02 INFO - PROCESS | 760 | 1466521562455 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:02 INFO - PROCESS | 760 | ++DOMWINDOW == 34 (0D99DC00) [pid = 760] [serial = 34] [outer = 0CEE9C00] 08:06:02 INFO - PROCESS | 760 | ++DOCSHELL 0D9ABC00 == 12 [pid = 760] [id = 13] 08:06:02 INFO - PROCESS | 760 | ++DOMWINDOW == 35 (0DC0A400) [pid = 760] [serial = 35] [outer = 00000000] 08:06:02 INFO - PROCESS | 760 | ++DOMWINDOW == 36 (0DC15800) [pid = 760] [serial = 36] [outer = 0DC0A400] 08:06:02 INFO - PROCESS | 760 | 1466521562523 Marionette DEBUG loaded listener.js 08:06:02 INFO - PROCESS | 760 | ++DOMWINDOW == 37 (0DCB8C00) [pid = 760] [serial = 37] [outer = 0DC0A400] 08:06:02 INFO - PROCESS | 760 | ++DOCSHELL 007BF400 == 13 [pid = 760] [id = 14] 08:06:02 INFO - PROCESS | 760 | ++DOMWINDOW == 38 (0CA25400) [pid = 760] [serial = 38] [outer = 00000000] 08:06:02 INFO - PROCESS | 760 | ++DOMWINDOW == 39 (14515800) [pid = 760] [serial = 39] [outer = 0CA25400] 08:06:02 INFO - PROCESS | 760 | --DOCSHELL 16A40400 == 12 [pid = 760] [id = 4] 08:06:02 INFO - PROCESS | 760 | ++DOMWINDOW == 40 (146BE400) [pid = 760] [serial = 40] [outer = 0CA25400] 08:06:03 INFO - PROCESS | 760 | 1466521563085 Marionette TRACE conn5 <- [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:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 930ms 08:06:03 INFO - PROCESS | 760 | 1466521563130 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 760 | 1466521563134 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 08:06:03 INFO - PROCESS | 760 | 1466521563140 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:06:03 INFO - PROCESS | 760 | 1466521563142 Marionette TRACE conn5 <- [1,22,null,{}] 08:06:03 INFO - PROCESS | 760 | 1466521563146 Marionette TRACE conn5 -> [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:06:03 INFO - PROCESS | 760 | 1466521563148 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:03 INFO - PROCESS | 760 | 1466521563231 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 08:06:03 INFO - PROCESS | 760 | 1466521563241 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 760 | 1466521563243 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:03 INFO - PROCESS | 760 | ++DOCSHELL 14D4E800 == 13 [pid = 760] [id = 15] 08:06:03 INFO - PROCESS | 760 | ++DOMWINDOW == 41 (14D51C00) [pid = 760] [serial = 41] [outer = 00000000] 08:06:03 INFO - PROCESS | 760 | ++DOMWINDOW == 42 (14DD2400) [pid = 760] [serial = 42] [outer = 14D51C00] 08:06:03 INFO - PROCESS | 760 | 1466521563291 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 760 | ++DOMWINDOW == 43 (15C56000) [pid = 760] [serial = 43] [outer = 14D51C00] 08:06:03 INFO - PROCESS | 760 | 1466521563719 Marionette TRACE conn5 <- [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:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 08:06:03 INFO - PROCESS | 760 | 1466521563775 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 760 | 1466521563777 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 08:06:03 INFO - PROCESS | 760 | 1466521563780 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:06:03 INFO - PROCESS | 760 | 1466521563784 Marionette TRACE conn5 <- [1,26,null,{}] 08:06:03 INFO - PROCESS | 760 | 1466521563795 Marionette TRACE conn5 -> [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:06:03 INFO - PROCESS | 760 | 1466521563799 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:03 INFO - PROCESS | 760 | 1466521563913 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 08:06:03 INFO - PROCESS | 760 | 1466521563928 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 760 | 1466521563932 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:03 INFO - PROCESS | 760 | ++DOCSHELL 16D3E400 == 14 [pid = 760] [id = 16] 08:06:03 INFO - PROCESS | 760 | ++DOMWINDOW == 44 (16D3E800) [pid = 760] [serial = 44] [outer = 00000000] 08:06:03 INFO - PROCESS | 760 | ++DOMWINDOW == 45 (16D9F800) [pid = 760] [serial = 45] [outer = 16D3E800] 08:06:03 INFO - PROCESS | 760 | 1466521563981 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 760 | ++DOMWINDOW == 46 (17845C00) [pid = 760] [serial = 46] [outer = 16D3E800] 08:06:04 INFO - PROCESS | 760 | 1466521564393 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 671ms 08:06:04 INFO - PROCESS | 760 | 1466521564456 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 08:06:04 INFO - PROCESS | 760 | 1466521564458 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 08:06:04 INFO - PROCESS | 760 | 1466521564461 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:06:04 INFO - PROCESS | 760 | 1466521564463 Marionette TRACE conn5 <- [1,30,null,{}] 08:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:06:04 INFO - PROCESS | 760 | 1466521564466 Marionette TRACE conn5 -> [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:06:04 INFO - PROCESS | 760 | 1466521564468 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:04 INFO - PROCESS | 760 | 1466521564549 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 08:06:04 INFO - PROCESS | 760 | 1466521564554 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 760 | 1466521564556 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:04 INFO - PROCESS | 760 | ++DOCSHELL 17A5F800 == 15 [pid = 760] [id = 17] 08:06:04 INFO - PROCESS | 760 | ++DOMWINDOW == 47 (17AC3000) [pid = 760] [serial = 47] [outer = 00000000] 08:06:04 INFO - PROCESS | 760 | ++DOMWINDOW == 48 (1837B400) [pid = 760] [serial = 48] [outer = 17AC3000] 08:06:04 INFO - PROCESS | 760 | 1466521564602 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 760 | ++DOMWINDOW == 49 (1850DC00) [pid = 760] [serial = 49] [outer = 17AC3000] 08:06:05 INFO - PROCESS | 760 | 1466521565002 Marionette TRACE conn5 <- [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:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 08:06:05 INFO - PROCESS | 760 | 1466521565045 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 760 | 1466521565047 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 08:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:06:05 INFO - PROCESS | 760 | 1466521565050 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 760 | 1466521565052 Marionette TRACE conn5 <- [1,34,null,{}] 08:06:05 INFO - PROCESS | 760 | 1466521565060 Marionette TRACE conn5 -> [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:06:05 INFO - PROCESS | 760 | 1466521565062 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:05 INFO - PROCESS | 760 | 1466521565141 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 08:06:05 INFO - PROCESS | 760 | 1466521565147 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 760 | 1466521565149 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:05 INFO - PROCESS | 760 | ++DOCSHELL 1783AC00 == 16 [pid = 760] [id = 18] 08:06:05 INFO - PROCESS | 760 | ++DOMWINDOW == 50 (189F1000) [pid = 760] [serial = 50] [outer = 00000000] 08:06:05 INFO - PROCESS | 760 | ++DOMWINDOW == 51 (199B1000) [pid = 760] [serial = 51] [outer = 189F1000] 08:06:05 INFO - PROCESS | 760 | 1466521565193 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 760 | ++DOMWINDOW == 52 (19A8D400) [pid = 760] [serial = 52] [outer = 189F1000] 08:06:05 INFO - PROCESS | 760 | 1466521565592 Marionette TRACE conn5 <- [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:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 08:06:05 INFO - PROCESS | 760 | 1466521565621 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 08:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:06:05 INFO - PROCESS | 760 | 1466521565623 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 08:06:05 INFO - PROCESS | 760 | 1466521565626 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 760 | 1466521565628 Marionette TRACE conn5 <- [1,38,null,{}] 08:06:05 INFO - PROCESS | 760 | 1466521565631 Marionette TRACE conn5 -> [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:06:05 INFO - PROCESS | 760 | 1466521565637 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:05 INFO - PROCESS | 760 | 1466521565776 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 08:06:05 INFO - PROCESS | 760 | 1466521565786 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 760 | 1466521565788 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:05 INFO - PROCESS | 760 | ++DOCSHELL 199B0000 == 17 [pid = 760] [id = 19] 08:06:05 INFO - PROCESS | 760 | ++DOMWINDOW == 53 (199B0C00) [pid = 760] [serial = 53] [outer = 00000000] 08:06:05 INFO - PROCESS | 760 | ++DOMWINDOW == 54 (1BC41C00) [pid = 760] [serial = 54] [outer = 199B0C00] 08:06:05 INFO - PROCESS | 760 | 1466521565832 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 760 | ++DOMWINDOW == 55 (1BECF400) [pid = 760] [serial = 55] [outer = 199B0C00] 08:06:06 INFO - PROCESS | 760 | 1466521566214 Marionette TRACE conn5 <- [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:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 631ms 08:06:06 INFO - PROCESS | 760 | 1466521566258 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 08:06:06 INFO - PROCESS | 760 | 1466521566260 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 08:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:06:06 INFO - PROCESS | 760 | 1466521566263 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:06:06 INFO - PROCESS | 760 | 1466521566265 Marionette TRACE conn5 <- [1,42,null,{}] 08:06:06 INFO - PROCESS | 760 | 1466521566268 Marionette TRACE conn5 -> [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:06:06 INFO - PROCESS | 760 | 1466521566270 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:06 INFO - PROCESS | 760 | 1466521566345 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 08:06:06 INFO - PROCESS | 760 | 1466521566350 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:06 INFO - PROCESS | 760 | 1466521566352 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:06 INFO - PROCESS | 760 | ++DOCSHELL 19B32400 == 18 [pid = 760] [id = 20] 08:06:06 INFO - PROCESS | 760 | ++DOMWINDOW == 56 (19B32800) [pid = 760] [serial = 56] [outer = 00000000] 08:06:06 INFO - PROCESS | 760 | ++DOMWINDOW == 57 (19B36400) [pid = 760] [serial = 57] [outer = 19B32800] 08:06:06 INFO - PROCESS | 760 | 1466521566397 Marionette DEBUG loaded listener.js 08:06:06 INFO - PROCESS | 760 | ++DOMWINDOW == 58 (1C286C00) [pid = 760] [serial = 58] [outer = 19B32800] 08:06:06 INFO - PROCESS | 760 | 1466521566967 Marionette TRACE conn5 <- [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:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 731ms 08:06:07 INFO - PROCESS | 760 | 1466521566994 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 08:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:06:07 INFO - PROCESS | 760 | 1466521566996 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 08:06:07 INFO - PROCESS | 760 | 1466521566999 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:06:07 INFO - PROCESS | 760 | 1466521567001 Marionette TRACE conn5 <- [1,46,null,{}] 08:06:07 INFO - PROCESS | 760 | 1466521567004 Marionette TRACE conn5 -> [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:06:07 INFO - PROCESS | 760 | 1466521567006 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:07 INFO - PROCESS | 760 | 1466521567081 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 08:06:07 INFO - PROCESS | 760 | 1466521567089 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 760 | 1466521567091 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:07 INFO - PROCESS | 760 | ++DOCSHELL 1C2C0400 == 19 [pid = 760] [id = 21] 08:06:07 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (1C2C4000) [pid = 760] [serial = 59] [outer = 00000000] 08:06:07 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (1CD80000) [pid = 760] [serial = 60] [outer = 1C2C4000] 08:06:07 INFO - PROCESS | 760 | 1466521567139 Marionette DEBUG loaded listener.js 08:06:07 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (1D736000) [pid = 760] [serial = 61] [outer = 1C2C4000] 08:06:07 INFO - PROCESS | 760 | 1466521567529 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 08:06:07 INFO - PROCESS | 760 | 1466521567580 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 08:06:07 INFO - PROCESS | 760 | 1466521567582 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 08:06:07 INFO - PROCESS | 760 | 1466521567585 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:06:07 INFO - PROCESS | 760 | 1466521567587 Marionette TRACE conn5 <- [1,50,null,{}] 08:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:06:07 INFO - PROCESS | 760 | 1466521567591 Marionette TRACE conn5 -> [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:06:07 INFO - PROCESS | 760 | 1466521567592 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:07 INFO - PROCESS | 760 | 1466521567684 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 08:06:07 INFO - PROCESS | 760 | 1466521567692 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 760 | 1466521567694 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:07 INFO - PROCESS | 760 | ++DOCSHELL 0D762000 == 20 [pid = 760] [id = 22] 08:06:07 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (0D767400) [pid = 760] [serial = 62] [outer = 00000000] 08:06:07 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (0D76B800) [pid = 760] [serial = 63] [outer = 0D767400] 08:06:07 INFO - PROCESS | 760 | 1466521567739 Marionette DEBUG loaded listener.js 08:06:07 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (19B36800) [pid = 760] [serial = 64] [outer = 0D767400] 08:06:08 INFO - PROCESS | 760 | 1466521568101 Marionette TRACE conn5 <- [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:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 08:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:06:08 INFO - PROCESS | 760 | 1466521568162 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 760 | 1466521568163 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 08:06:08 INFO - PROCESS | 760 | 1466521568166 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 760 | 1466521568168 Marionette TRACE conn5 <- [1,54,null,{}] 08:06:08 INFO - PROCESS | 760 | 1466521568171 Marionette TRACE conn5 -> [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:06:08 INFO - PROCESS | 760 | 1466521568173 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:08 INFO - PROCESS | 760 | 1466521568291 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 08:06:08 INFO - PROCESS | 760 | 1466521568296 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:08 INFO - PROCESS | 760 | 1466521568298 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:08 INFO - PROCESS | 760 | ++DOCSHELL 0D519000 == 21 [pid = 760] [id = 23] 08:06:08 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (0D519400) [pid = 760] [serial = 65] [outer = 00000000] 08:06:08 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (0D51D400) [pid = 760] [serial = 66] [outer = 0D519400] 08:06:08 INFO - PROCESS | 760 | 1466521568341 Marionette DEBUG loaded listener.js 08:06:08 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (0D51F800) [pid = 760] [serial = 67] [outer = 0D519400] 08:06:08 INFO - PROCESS | 760 | 1466521568701 Marionette TRACE conn5 <- [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:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 08:06:08 INFO - PROCESS | 760 | 1466521568738 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 760 | 1466521568740 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 08:06:08 INFO - PROCESS | 760 | 1466521568744 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:06:08 INFO - PROCESS | 760 | 1466521568746 Marionette TRACE conn5 <- [1,58,null,{}] 08:06:08 INFO - PROCESS | 760 | 1466521568749 Marionette TRACE conn5 -> [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:06:08 INFO - PROCESS | 760 | 1466521568752 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:08 INFO - PROCESS | 760 | 1466521568878 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 08:06:08 INFO - PROCESS | 760 | 1466521568886 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:08 INFO - PROCESS | 760 | 1466521568888 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:08 INFO - PROCESS | 760 | ++DOCSHELL 0D625800 == 22 [pid = 760] [id = 24] 08:06:08 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (0D629800) [pid = 760] [serial = 68] [outer = 00000000] 08:06:08 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0D630C00) [pid = 760] [serial = 69] [outer = 0D629800] 08:06:08 INFO - PROCESS | 760 | 1466521568933 Marionette DEBUG loaded listener.js 08:06:09 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (1783D800) [pid = 760] [serial = 70] [outer = 0D629800] 08:06:09 INFO - PROCESS | 760 | 1466521569307 Marionette TRACE conn5 <- [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:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 08:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:06:09 INFO - PROCESS | 760 | 1466521569318 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 08:06:09 INFO - PROCESS | 760 | 1466521569319 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 08:06:09 INFO - PROCESS | 760 | 1466521569322 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:06:09 INFO - PROCESS | 760 | 1466521569324 Marionette TRACE conn5 <- [1,62,null,{}] 08:06:09 INFO - PROCESS | 760 | 1466521569327 Marionette TRACE conn5 -> [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:06:09 INFO - PROCESS | 760 | 1466521569329 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:09 INFO - PROCESS | 760 | 1466521569407 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 08:06:09 INFO - PROCESS | 760 | 1466521569412 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 760 | 1466521569414 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:09 INFO - PROCESS | 760 | ++DOCSHELL 1DA8CC00 == 23 [pid = 760] [id = 25] 08:06:09 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (1DC44800) [pid = 760] [serial = 71] [outer = 00000000] 08:06:09 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (1DC4C000) [pid = 760] [serial = 72] [outer = 1DC44800] 08:06:09 INFO - PROCESS | 760 | 1466521569456 Marionette DEBUG loaded listener.js 08:06:09 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1DC51800) [pid = 760] [serial = 73] [outer = 1DC44800] 08:06:09 INFO - PROCESS | 760 | 1466521569828 Marionette TRACE conn5 <- [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:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 531ms 08:06:09 INFO - PROCESS | 760 | 1466521569854 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 08:06:09 INFO - PROCESS | 760 | 1466521569856 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 08:06:09 INFO - PROCESS | 760 | 1466521569864 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:06:09 INFO - PROCESS | 760 | 1466521569865 Marionette TRACE conn5 <- [1,66,null,{}] 08:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:06:09 INFO - PROCESS | 760 | 1466521569898 Marionette TRACE conn5 -> [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:06:09 INFO - PROCESS | 760 | 1466521569900 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:09 INFO - PROCESS | 760 | 1466521569979 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 08:06:09 INFO - PROCESS | 760 | 1466521569985 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 760 | 1466521569986 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:10 INFO - PROCESS | 760 | ++DOCSHELL 17F20800 == 24 [pid = 760] [id = 26] 08:06:10 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (17FFAC00) [pid = 760] [serial = 74] [outer = 00000000] 08:06:10 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (1ED3A000) [pid = 760] [serial = 75] [outer = 17FFAC00] 08:06:10 INFO - PROCESS | 760 | 1466521570029 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1ED3CC00) [pid = 760] [serial = 76] [outer = 17FFAC00] 08:06:10 INFO - PROCESS | 760 | 1466521570443 Marionette TRACE conn5 <- [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:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 08:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:06:10 INFO - PROCESS | 760 | 1466521570499 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 08:06:10 INFO - PROCESS | 760 | 1466521570501 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 08:06:10 INFO - PROCESS | 760 | 1466521570504 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:06:10 INFO - PROCESS | 760 | 1466521570506 Marionette TRACE conn5 <- [1,70,null,{}] 08:06:11 INFO - PROCESS | 760 | 1466521571271 Marionette TRACE conn5 -> [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:06:11 INFO - PROCESS | 760 | 1466521571274 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:11 INFO - PROCESS | 760 | 1466521571416 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 08:06:11 INFO - PROCESS | 760 | 1466521571436 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:11 INFO - PROCESS | 760 | 1466521571439 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:11 INFO - PROCESS | 760 | ++DOCSHELL 0D515800 == 25 [pid = 760] [id = 27] 08:06:11 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (0D515C00) [pid = 760] [serial = 77] [outer = 00000000] 08:06:11 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0D51BC00) [pid = 760] [serial = 78] [outer = 0D515C00] 08:06:11 INFO - PROCESS | 760 | 1466521571489 Marionette DEBUG loaded listener.js 08:06:11 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (0D623C00) [pid = 760] [serial = 79] [outer = 0D515C00] 08:06:11 INFO - PROCESS | 760 | 1466521571905 Marionette TRACE conn5 <- [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:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1440ms 08:06:11 INFO - PROCESS | 760 | 1466521571945 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 760 | 1466521571948 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 08:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:06:11 INFO - PROCESS | 760 | 1466521571952 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 760 | 1466521571954 Marionette TRACE conn5 <- [1,74,null,{}] 08:06:11 INFO - PROCESS | 760 | 1466521571960 Marionette TRACE conn5 -> [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:06:11 INFO - PROCESS | 760 | 1466521571962 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:12 INFO - PROCESS | 760 | 1466521572076 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 08:06:12 INFO - PROCESS | 760 | 1466521572085 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 760 | 1466521572089 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:12 INFO - PROCESS | 760 | ++DOCSHELL 0DC0B400 == 26 [pid = 760] [id = 28] 08:06:12 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (0DC0C000) [pid = 760] [serial = 80] [outer = 00000000] 08:06:12 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (0E5DA800) [pid = 760] [serial = 81] [outer = 0DC0C000] 08:06:12 INFO - PROCESS | 760 | 1466521572137 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1459F400) [pid = 760] [serial = 82] [outer = 0DC0C000] 08:06:12 INFO - PROCESS | 760 | --DOMWINDOW == 81 (16A40800) [pid = 760] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:06:12 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1D730C00) [pid = 760] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:06:12 INFO - PROCESS | 760 | --DOMWINDOW == 79 (16DA0000) [pid = 760] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:06:12 INFO - PROCESS | 760 | --DOMWINDOW == 78 (16B22C00) [pid = 760] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:06:12 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0DC0A400) [pid = 760] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:06:12 INFO - PROCESS | 760 | --DOMWINDOW == 76 (14D51C00) [pid = 760] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:06:12 INFO - PROCESS | 760 | --DOMWINDOW == 75 (16D3E800) [pid = 760] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:06:12 INFO - PROCESS | 760 | --DOMWINDOW == 74 (17AC3000) [pid = 760] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:06:12 INFO - PROCESS | 760 | --DOMWINDOW == 73 (189F1000) [pid = 760] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:06:12 INFO - PROCESS | 760 | --DOMWINDOW == 72 (199B0C00) [pid = 760] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:06:12 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D767400) [pid = 760] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:06:12 INFO - PROCESS | 760 | --DOMWINDOW == 70 (0D519400) [pid = 760] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:06:12 INFO - PROCESS | 760 | --DOMWINDOW == 69 (0D629800) [pid = 760] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:06:12 INFO - PROCESS | 760 | --DOMWINDOW == 68 (1DC44800) [pid = 760] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:06:12 INFO - PROCESS | 760 | 1466521572952 Marionette TRACE conn5 <- [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:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1021ms 08:06:12 INFO - PROCESS | 760 | 1466521572975 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 08:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:06:12 INFO - PROCESS | 760 | 1466521572977 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 08:06:12 INFO - PROCESS | 760 | 1466521572980 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:06:12 INFO - PROCESS | 760 | 1466521572982 Marionette TRACE conn5 <- [1,78,null,{}] 08:06:13 INFO - PROCESS | 760 | 1466521572986 Marionette TRACE conn5 -> [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:06:13 INFO - PROCESS | 760 | 1466521572988 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:13 INFO - PROCESS | 760 | 1466521573070 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 08:06:13 INFO - PROCESS | 760 | 1466521573076 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:13 INFO - PROCESS | 760 | 1466521573079 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:13 INFO - PROCESS | 760 | ++DOCSHELL 148C9400 == 27 [pid = 760] [id = 29] 08:06:13 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (148CC400) [pid = 760] [serial = 83] [outer = 00000000] 08:06:13 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (14D06000) [pid = 760] [serial = 84] [outer = 148CC400] 08:06:13 INFO - PROCESS | 760 | 1466521573127 Marionette DEBUG loaded listener.js 08:06:13 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (14DD1800) [pid = 760] [serial = 85] [outer = 148CC400] 08:06:13 INFO - PROCESS | 760 | 1466521573550 Marionette TRACE conn5 <- [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:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 08:06:13 INFO - PROCESS | 760 | 1466521573617 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 760 | 1466521573623 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 08:06:13 INFO - PROCESS | 760 | 1466521573628 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:06:13 INFO - PROCESS | 760 | 1466521573629 Marionette TRACE conn5 <- [1,82,null,{}] 08:06:13 INFO - PROCESS | 760 | 1466521573633 Marionette TRACE conn5 -> [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:06:13 INFO - PROCESS | 760 | 1466521573635 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:13 INFO - PROCESS | 760 | 1466521573715 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 08:06:13 INFO - PROCESS | 760 | 1466521573720 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:13 INFO - PROCESS | 760 | 1466521573722 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:13 INFO - PROCESS | 760 | ++DOCSHELL 16A37000 == 28 [pid = 760] [id = 30] 08:06:13 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (16A37C00) [pid = 760] [serial = 86] [outer = 00000000] 08:06:13 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (16B47800) [pid = 760] [serial = 87] [outer = 16A37C00] 08:06:13 INFO - PROCESS | 760 | 1466521573768 Marionette DEBUG loaded listener.js 08:06:13 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (16D36800) [pid = 760] [serial = 88] [outer = 16A37C00] 08:06:14 INFO - PROCESS | 760 | 1466521574206 Marionette TRACE conn5 <- [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:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 08:06:14 INFO - PROCESS | 760 | 1466521574262 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 08:06:14 INFO - PROCESS | 760 | 1466521574264 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 08:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:06:14 INFO - PROCESS | 760 | 1466521574267 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 760 | 1466521574269 Marionette TRACE conn5 <- [1,86,null,{}] 08:06:14 INFO - PROCESS | 760 | 1466521574272 Marionette TRACE conn5 -> [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:06:14 INFO - PROCESS | 760 | 1466521574274 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:14 INFO - PROCESS | 760 | 1466521574349 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 08:06:14 INFO - PROCESS | 760 | 1466521574355 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 760 | 1466521574357 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:14 INFO - PROCESS | 760 | ++DOCSHELL 17A5C400 == 29 [pid = 760] [id = 31] 08:06:14 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (17A61800) [pid = 760] [serial = 89] [outer = 00000000] 08:06:14 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (17FF7C00) [pid = 760] [serial = 90] [outer = 17A61800] 08:06:14 INFO - PROCESS | 760 | 1466521574405 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (18502400) [pid = 760] [serial = 91] [outer = 17A61800] 08:06:14 INFO - PROCESS | 760 | 1466521574827 Marionette TRACE conn5 <- [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:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 570ms 08:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:06:14 INFO - PROCESS | 760 | 1466521574838 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 08:06:14 INFO - PROCESS | 760 | 1466521574840 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 08:06:14 INFO - PROCESS | 760 | 1466521574844 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 760 | 1466521574845 Marionette TRACE conn5 <- [1,90,null,{}] 08:06:14 INFO - PROCESS | 760 | 1466521574849 Marionette TRACE conn5 -> [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:06:14 INFO - PROCESS | 760 | 1466521574854 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:15 INFO - PROCESS | 760 | 1466521574992 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 08:06:15 INFO - PROCESS | 760 | 1466521575066 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:15 INFO - PROCESS | 760 | 1466521575069 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:15 INFO - PROCESS | 760 | ++DOCSHELL 0CAC9400 == 30 [pid = 760] [id = 32] 08:06:15 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0CACA800) [pid = 760] [serial = 92] [outer = 00000000] 08:06:15 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (0CEF5800) [pid = 760] [serial = 93] [outer = 0CACA800] 08:06:15 INFO - PROCESS | 760 | 1466521575127 Marionette DEBUG loaded listener.js 08:06:15 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (0D51B800) [pid = 760] [serial = 94] [outer = 0CACA800] 08:06:15 INFO - PROCESS | 760 | 1466521575677 Marionette TRACE conn5 <- [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:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 932ms 08:06:15 INFO - PROCESS | 760 | 1466521575777 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 08:06:15 INFO - PROCESS | 760 | 1466521575781 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 08:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:06:15 INFO - PROCESS | 760 | 1466521575786 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 760 | 1466521575790 Marionette TRACE conn5 <- [1,94,null,{}] 08:06:15 INFO - PROCESS | 760 | 1466521575795 Marionette TRACE conn5 -> [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:06:15 INFO - PROCESS | 760 | 1466521575798 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:15 INFO - PROCESS | 760 | 1466521575941 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 08:06:16 INFO - PROCESS | 760 | 1466521576021 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:16 INFO - PROCESS | 760 | 1466521576024 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:16 INFO - PROCESS | 760 | ++DOCSHELL 14D4BC00 == 31 [pid = 760] [id = 33] 08:06:16 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (14D4F000) [pid = 760] [serial = 95] [outer = 00000000] 08:06:16 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (16A40800) [pid = 760] [serial = 96] [outer = 14D4F000] 08:06:16 INFO - PROCESS | 760 | 1466521576080 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (16B1A800) [pid = 760] [serial = 97] [outer = 14D4F000] 08:06:16 INFO - PROCESS | 760 | 1466521576591 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 08:06:16 INFO - PROCESS | 760 | 1466521576624 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 08:06:16 INFO - PROCESS | 760 | 1466521576628 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 08:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:06:16 INFO - PROCESS | 760 | 1466521576632 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:06:16 INFO - PROCESS | 760 | 1466521576635 Marionette TRACE conn5 <- [1,98,null,{}] 08:06:16 INFO - PROCESS | 760 | 1466521576639 Marionette TRACE conn5 -> [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:06:16 INFO - PROCESS | 760 | 1466521576641 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:16 INFO - PROCESS | 760 | 1466521576756 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 08:06:16 INFO - PROCESS | 760 | 1466521576843 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:16 INFO - PROCESS | 760 | 1466521576845 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:16 INFO - PROCESS | 760 | ++DOCSHELL 19A8B000 == 32 [pid = 760] [id = 34] 08:06:16 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19A8B400) [pid = 760] [serial = 98] [outer = 00000000] 08:06:16 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19B28C00) [pid = 760] [serial = 99] [outer = 19A8B400] 08:06:16 INFO - PROCESS | 760 | 1466521576900 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19B2F400) [pid = 760] [serial = 100] [outer = 19A8B400] 08:06:17 INFO - PROCESS | 760 | 1466521577467 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 08:06:17 INFO - PROCESS | 760 | 1466521577506 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 08:06:17 INFO - PROCESS | 760 | 1466521577510 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 08:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:06:17 INFO - PROCESS | 760 | 1466521577521 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:06:17 INFO - PROCESS | 760 | 1466521577526 Marionette TRACE conn5 <- [1,102,null,{}] 08:06:17 INFO - PROCESS | 760 | 1466521577530 Marionette TRACE conn5 -> [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:06:17 INFO - PROCESS | 760 | 1466521577533 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:17 INFO - PROCESS | 760 | 1466521577640 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 08:06:17 INFO - PROCESS | 760 | 1466521577724 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 760 | 1466521577726 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:17 INFO - PROCESS | 760 | ++DOCSHELL 19B2C800 == 33 [pid = 760] [id = 35] 08:06:17 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (19BF4C00) [pid = 760] [serial = 101] [outer = 00000000] 08:06:17 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (1BC79800) [pid = 760] [serial = 102] [outer = 19BF4C00] 08:06:17 INFO - PROCESS | 760 | 1466521577780 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1BEC9800) [pid = 760] [serial = 103] [outer = 19BF4C00] 08:06:18 INFO - PROCESS | 760 | 1466521578267 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 791ms 08:06:18 INFO - PROCESS | 760 | 1466521578322 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 08:06:18 INFO - PROCESS | 760 | 1466521578325 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 08:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:06:18 INFO - PROCESS | 760 | 1466521578329 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:06:18 INFO - PROCESS | 760 | 1466521578331 Marionette TRACE conn5 <- [1,106,null,{}] 08:06:18 INFO - PROCESS | 760 | 1466521578335 Marionette TRACE conn5 -> [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:06:18 INFO - PROCESS | 760 | 1466521578337 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:18 INFO - PROCESS | 760 | 1466521578436 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 08:06:18 INFO - PROCESS | 760 | 1466521578520 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 760 | 1466521578522 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:18 INFO - PROCESS | 760 | ++DOCSHELL 0D51C400 == 34 [pid = 760] [id = 36] 08:06:18 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (0D62B800) [pid = 760] [serial = 104] [outer = 00000000] 08:06:18 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1459C400) [pid = 760] [serial = 105] [outer = 0D62B800] 08:06:18 INFO - PROCESS | 760 | 1466521578575 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (15C5EC00) [pid = 760] [serial = 106] [outer = 0D62B800] 08:06:19 INFO - PROCESS | 760 | 1466521579173 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 870ms 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 91 (19A89400) [pid = 760] [serial = 17] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 90 (1DC4DC00) [pid = 760] [serial = 24] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 89 (19BAC400) [pid = 760] [serial = 27] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1BECA400) [pid = 760] [serial = 30] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 87 (0DC15800) [pid = 760] [serial = 36] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 86 (0DCB8C00) [pid = 760] [serial = 37] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 85 (14515800) [pid = 760] [serial = 39] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 84 (14DD2400) [pid = 760] [serial = 42] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 83 (16D9F800) [pid = 760] [serial = 45] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1837B400) [pid = 760] [serial = 48] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1850DC00) [pid = 760] [serial = 49] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 80 (199B1000) [pid = 760] [serial = 51] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1BC41C00) [pid = 760] [serial = 54] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19A8D400) [pid = 760] [serial = 52] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19B36400) [pid = 760] [serial = 57] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1CD80000) [pid = 760] [serial = 60] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0D76B800) [pid = 760] [serial = 63] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0D51D400) [pid = 760] [serial = 66] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D630C00) [pid = 760] [serial = 69] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1DC4C000) [pid = 760] [serial = 72] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D44FC00) [pid = 760] [serial = 33] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 70 (1BECF400) [pid = 760] [serial = 55] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 69 (17845C00) [pid = 760] [serial = 46] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 68 (1BC3AC00) [pid = 760] [serial = 28] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 67 (19B36800) [pid = 760] [serial = 64] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 66 (0D51F800) [pid = 760] [serial = 67] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 65 (15C56000) [pid = 760] [serial = 43] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 64 (1DC51800) [pid = 760] [serial = 73] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 63 (1D737400) [pid = 760] [serial = 22] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 62 (1CD25400) [pid = 760] [serial = 31] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 61 (1783D800) [pid = 760] [serial = 70] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 60 (16B4A400) [pid = 760] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 59 (16B44000) [pid = 760] [serial = 9] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 58 (14308800) [pid = 760] [serial = 4] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 57 (1D733400) [pid = 760] [serial = 21] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | --DOMWINDOW == 56 (19BACC00) [pid = 760] [serial = 14] [outer = 00000000] [url = about:blank] 08:06:19 INFO - PROCESS | 760 | 1466521579775 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 760 | 1466521579780 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 08:06:19 INFO - PROCESS | 760 | 1466521579798 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 760 | 1466521579801 Marionette TRACE conn5 <- [1,110,null,{}] 08:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:06:19 INFO - PROCESS | 760 | 1466521579807 Marionette TRACE conn5 -> [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:06:19 INFO - PROCESS | 760 | 1466521579811 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:19 INFO - PROCESS | 760 | 1466521579895 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 08:06:19 INFO - PROCESS | 760 | 1466521579902 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 760 | 1466521579907 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:19 INFO - PROCESS | 760 | ++DOCSHELL 0D520C00 == 35 [pid = 760] [id = 37] 08:06:19 INFO - PROCESS | 760 | ++DOMWINDOW == 57 (0D5A6400) [pid = 760] [serial = 107] [outer = 00000000] 08:06:19 INFO - PROCESS | 760 | ++DOMWINDOW == 58 (0D623800) [pid = 760] [serial = 108] [outer = 0D5A6400] 08:06:19 INFO - PROCESS | 760 | 1466521579958 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (0D628000) [pid = 760] [serial = 109] [outer = 0D5A6400] 08:06:20 INFO - PROCESS | 760 | 1466521580392 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 610ms 08:06:20 INFO - PROCESS | 760 | 1466521580422 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 08:06:20 INFO - PROCESS | 760 | 1466521580425 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 08:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:06:20 INFO - PROCESS | 760 | 1466521580436 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 760 | 1466521580440 Marionette TRACE conn5 <- [1,114,null,{}] 08:06:20 INFO - PROCESS | 760 | 1466521580444 Marionette TRACE conn5 -> [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:06:20 INFO - PROCESS | 760 | 1466521580447 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:20 INFO - PROCESS | 760 | 1466521580533 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 08:06:20 INFO - PROCESS | 760 | 1466521580542 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 760 | 1466521580545 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:20 INFO - PROCESS | 760 | ++DOCSHELL 0DD6E800 == 36 [pid = 760] [id = 38] 08:06:20 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (0DD74C00) [pid = 760] [serial = 110] [outer = 00000000] 08:06:20 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (14308800) [pid = 760] [serial = 111] [outer = 0DD74C00] 08:06:20 INFO - PROCESS | 760 | 1466521580592 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (1451BC00) [pid = 760] [serial = 112] [outer = 0DD74C00] 08:06:21 INFO - PROCESS | 760 | 1466521581025 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 08:06:21 INFO - PROCESS | 760 | 1466521581067 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 08:06:21 INFO - PROCESS | 760 | 1466521581069 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 08:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:06:21 INFO - PROCESS | 760 | 1466521581072 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:06:21 INFO - PROCESS | 760 | 1466521581074 Marionette TRACE conn5 <- [1,118,null,{}] 08:06:21 INFO - PROCESS | 760 | 1466521581084 Marionette TRACE conn5 -> [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:06:21 INFO - PROCESS | 760 | 1466521581089 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:21 INFO - PROCESS | 760 | 1466521581175 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 08:06:21 INFO - PROCESS | 760 | 1466521581186 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 760 | 1466521581189 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:21 INFO - PROCESS | 760 | ++DOCSHELL 16B1B400 == 37 [pid = 760] [id = 39] 08:06:21 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (16B1B800) [pid = 760] [serial = 113] [outer = 00000000] 08:06:21 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (16B23400) [pid = 760] [serial = 114] [outer = 16B1B800] 08:06:21 INFO - PROCESS | 760 | 1466521581239 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (16B47400) [pid = 760] [serial = 115] [outer = 16B1B800] 08:06:21 INFO - PROCESS | 760 | 1466521581666 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 08:06:21 INFO - PROCESS | 760 | 1466521581713 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 08:06:21 INFO - PROCESS | 760 | 1466521581715 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 08:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:06:21 INFO - PROCESS | 760 | 1466521581718 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:06:21 INFO - PROCESS | 760 | 1466521581720 Marionette TRACE conn5 <- [1,122,null,{}] 08:06:21 INFO - PROCESS | 760 | 1466521581723 Marionette TRACE conn5 -> [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:06:21 INFO - PROCESS | 760 | 1466521581725 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:21 INFO - PROCESS | 760 | 1466521581817 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 08:06:21 INFO - PROCESS | 760 | 1466521581822 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 760 | 1466521581824 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:21 INFO - PROCESS | 760 | ++DOCSHELL 16D9A400 == 38 [pid = 760] [id = 40] 08:06:21 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (16D9A800) [pid = 760] [serial = 116] [outer = 00000000] 08:06:21 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (17AC6800) [pid = 760] [serial = 117] [outer = 16D9A800] 08:06:21 INFO - PROCESS | 760 | 1466521581870 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (1837AC00) [pid = 760] [serial = 118] [outer = 16D9A800] 08:06:22 INFO - PROCESS | 760 | 1466521582310 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 632ms 08:06:22 INFO - PROCESS | 760 | 1466521582352 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 760 | 1466521582354 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 08:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:06:22 INFO - PROCESS | 760 | 1466521582361 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 760 | 1466521582363 Marionette TRACE conn5 <- [1,126,null,{}] 08:06:22 INFO - PROCESS | 760 | 1466521582366 Marionette TRACE conn5 -> [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:06:22 INFO - PROCESS | 760 | 1466521582368 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:22 INFO - PROCESS | 760 | 1466521582468 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 08:06:22 INFO - PROCESS | 760 | 1466521582476 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 760 | 1466521582478 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:22 INFO - PROCESS | 760 | ++DOCSHELL 199A7400 == 39 [pid = 760] [id = 41] 08:06:22 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (199A7800) [pid = 760] [serial = 119] [outer = 00000000] 08:06:22 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (199AF000) [pid = 760] [serial = 120] [outer = 199A7800] 08:06:22 INFO - PROCESS | 760 | 1466521582524 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (199B4400) [pid = 760] [serial = 121] [outer = 199A7800] 08:06:22 INFO - PROCESS | 760 | 1466521582961 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 08:06:23 INFO - PROCESS | 760 | 1466521582995 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 08:06:23 INFO - PROCESS | 760 | 1466521582997 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 08:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:06:23 INFO - PROCESS | 760 | 1466521583000 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - PROCESS | 760 | 1466521583002 Marionette TRACE conn5 <- [1,130,null,{}] 08:06:23 INFO - PROCESS | 760 | 1466521583005 Marionette TRACE conn5 -> [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:06:23 INFO - PROCESS | 760 | 1466521583011 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:23 INFO - PROCESS | 760 | 1466521583144 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 08:06:23 INFO - PROCESS | 760 | 1466521583154 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 760 | 1466521583156 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:23 INFO - PROCESS | 760 | ++DOCSHELL 19A99000 == 40 [pid = 760] [id = 42] 08:06:23 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (19A9BC00) [pid = 760] [serial = 122] [outer = 00000000] 08:06:23 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (19BF1000) [pid = 760] [serial = 123] [outer = 19A9BC00] 08:06:23 INFO - PROCESS | 760 | 1466521583241 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (1B453800) [pid = 760] [serial = 124] [outer = 19A9BC00] 08:06:23 INFO - PROCESS | 760 | 1466521583650 Marionette TRACE conn5 <- [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:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 08:06:23 INFO - PROCESS | 760 | 1466521583673 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 08:06:23 INFO - PROCESS | 760 | 1466521583675 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 08:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:06:23 INFO - PROCESS | 760 | 1466521583687 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - PROCESS | 760 | 1466521583689 Marionette TRACE conn5 <- [1,134,null,{}] 08:06:23 INFO - PROCESS | 760 | 1466521583692 Marionette TRACE conn5 -> [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:06:23 INFO - PROCESS | 760 | 1466521583694 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:23 INFO - PROCESS | 760 | 1466521583822 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 08:06:23 INFO - PROCESS | 760 | 1466521583873 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 760 | 1466521583875 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:23 INFO - PROCESS | 760 | ++DOCSHELL 1B5A9400 == 41 [pid = 760] [id = 43] 08:06:23 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (1BC3A800) [pid = 760] [serial = 125] [outer = 00000000] 08:06:23 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1BCC7800) [pid = 760] [serial = 126] [outer = 1BC3A800] 08:06:23 INFO - PROCESS | 760 | 1466521583918 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1BECE800) [pid = 760] [serial = 127] [outer = 1BC3A800] 08:06:24 INFO - PROCESS | 760 | --DOMWINDOW == 76 (17FFAC00) [pid = 760] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:06:24 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1C2C4000) [pid = 760] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:06:24 INFO - PROCESS | 760 | --DOMWINDOW == 74 (19B32800) [pid = 760] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:06:24 INFO - PROCESS | 760 | --DOMWINDOW == 73 (17A61800) [pid = 760] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:06:24 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0DC0C000) [pid = 760] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:06:24 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D515C00) [pid = 760] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:06:24 INFO - PROCESS | 760 | --DOMWINDOW == 70 (148CC400) [pid = 760] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:06:24 INFO - PROCESS | 760 | --DOMWINDOW == 69 (16A37C00) [pid = 760] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:06:24 INFO - PROCESS | 760 | 1466521584308 Marionette TRACE conn5 <- [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:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 690ms 08:06:24 INFO - PROCESS | 760 | 1466521584369 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 08:06:24 INFO - PROCESS | 760 | 1466521584371 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 08:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:06:24 INFO - PROCESS | 760 | 1466521584375 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 760 | 1466521584376 Marionette TRACE conn5 <- [1,138,null,{}] 08:06:24 INFO - PROCESS | 760 | 1466521584380 Marionette TRACE conn5 -> [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:06:24 INFO - PROCESS | 760 | 1466521584382 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:24 INFO - PROCESS | 760 | 1466521584457 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 08:06:24 INFO - PROCESS | 760 | 1466521584462 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:24 INFO - PROCESS | 760 | 1466521584464 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:24 INFO - PROCESS | 760 | ++DOCSHELL 17FFDC00 == 42 [pid = 760] [id = 44] 08:06:24 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (17FFE400) [pid = 760] [serial = 128] [outer = 00000000] 08:06:24 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (1C290800) [pid = 760] [serial = 129] [outer = 17FFE400] 08:06:24 INFO - PROCESS | 760 | 1466521584508 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (1C2C4000) [pid = 760] [serial = 130] [outer = 17FFE400] 08:06:24 INFO - PROCESS | 760 | 1466521584898 Marionette TRACE conn5 <- [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:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 08:06:24 INFO - PROCESS | 760 | 1466521584952 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 08:06:24 INFO - PROCESS | 760 | 1466521584954 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 08:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:06:24 INFO - PROCESS | 760 | 1466521584961 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 760 | 1466521584963 Marionette TRACE conn5 <- [1,142,null,{}] 08:06:24 INFO - PROCESS | 760 | 1466521584966 Marionette TRACE conn5 -> [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:06:24 INFO - PROCESS | 760 | 1466521584968 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:25 INFO - PROCESS | 760 | 1466521585044 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 08:06:25 INFO - PROCESS | 760 | 1466521585050 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 760 | 1466521585052 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:25 INFO - PROCESS | 760 | ++DOCSHELL 1C290000 == 43 [pid = 760] [id = 45] 08:06:25 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1C649400) [pid = 760] [serial = 131] [outer = 00000000] 08:06:25 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (1C97D000) [pid = 760] [serial = 132] [outer = 1C649400] 08:06:25 INFO - PROCESS | 760 | 1466521585095 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (1CD24000) [pid = 760] [serial = 133] [outer = 1C649400] 08:06:25 INFO - PROCESS | 760 | 1466521585516 Marionette TRACE conn5 <- [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:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 571ms 08:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:06:25 INFO - PROCESS | 760 | 1466521585530 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 08:06:25 INFO - PROCESS | 760 | 1466521585532 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 08:06:25 INFO - PROCESS | 760 | 1466521585535 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:06:25 INFO - PROCESS | 760 | 1466521585546 Marionette TRACE conn5 <- [1,146,null,{}] 08:06:25 INFO - PROCESS | 760 | 1466521585550 Marionette TRACE conn5 -> [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:06:25 INFO - PROCESS | 760 | 1466521585552 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:25 INFO - PROCESS | 760 | 1466521585662 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 08:06:25 INFO - PROCESS | 760 | 1466521585670 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 760 | 1466521585671 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:25 INFO - PROCESS | 760 | ++DOCSHELL 0CE62400 == 44 [pid = 760] [id = 46] 08:06:25 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (0CEE7400) [pid = 760] [serial = 134] [outer = 00000000] 08:06:25 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1D72D000) [pid = 760] [serial = 135] [outer = 0CEE7400] 08:06:25 INFO - PROCESS | 760 | 1466521585715 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (1D733000) [pid = 760] [serial = 136] [outer = 0CEE7400] 08:06:26 INFO - PROCESS | 760 | 1466521586078 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 590ms 08:06:26 INFO - PROCESS | 760 | 1466521586133 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 760 | 1466521586137 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 08:06:26 INFO - PROCESS | 760 | 1466521586143 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:06:26 INFO - PROCESS | 760 | 1466521586147 Marionette TRACE conn5 <- [1,150,null,{}] 08:06:26 INFO - PROCESS | 760 | 1466521586154 Marionette TRACE conn5 -> [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:06:26 INFO - PROCESS | 760 | 1466521586157 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:26 INFO - PROCESS | 760 | 1466521586318 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 08:06:26 INFO - PROCESS | 760 | 1466521586443 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 760 | 1466521586448 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:26 INFO - PROCESS | 760 | ++DOCSHELL 0D627000 == 45 [pid = 760] [id = 47] 08:06:26 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (0D62A400) [pid = 760] [serial = 137] [outer = 00000000] 08:06:26 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (0D75E800) [pid = 760] [serial = 138] [outer = 0D62A400] 08:06:26 INFO - PROCESS | 760 | 1466521586505 Marionette DEBUG loaded listener.js 08:06:26 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (0DC0AC00) [pid = 760] [serial = 139] [outer = 0D62A400] 08:06:27 INFO - PROCESS | 760 | 1466521587242 Marionette TRACE conn5 <- [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:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1183ms 08:06:27 INFO - PROCESS | 760 | 1466521587331 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 08:06:27 INFO - PROCESS | 760 | 1466521587335 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 08:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:06:27 INFO - PROCESS | 760 | 1466521587342 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 760 | 1466521587346 Marionette TRACE conn5 <- [1,154,null,{}] 08:06:27 INFO - PROCESS | 760 | 1466521587350 Marionette TRACE conn5 -> [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:06:27 INFO - PROCESS | 760 | 1466521587353 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:27 INFO - PROCESS | 760 | 1466521587495 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 08:06:27 INFO - PROCESS | 760 | 1466521587562 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:27 INFO - PROCESS | 760 | 1466521587564 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:27 INFO - PROCESS | 760 | ++DOCSHELL 16A37C00 == 46 [pid = 760] [id = 48] 08:06:27 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (16A3E800) [pid = 760] [serial = 140] [outer = 00000000] 08:06:27 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (16D1B400) [pid = 760] [serial = 141] [outer = 16A3E800] 08:06:27 INFO - PROCESS | 760 | 1466521587621 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (17AC1000) [pid = 760] [serial = 142] [outer = 16A3E800] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 19A8B000 == 45 [pid = 760] [id = 34] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 19B2C800 == 44 [pid = 760] [id = 35] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 0CAC9400 == 43 [pid = 760] [id = 32] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 14D4BC00 == 42 [pid = 760] [id = 33] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 16A37000 == 41 [pid = 760] [id = 30] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 17A5C400 == 40 [pid = 760] [id = 31] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 148C9400 == 39 [pid = 760] [id = 29] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 1C290000 == 38 [pid = 760] [id = 45] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 17FFDC00 == 37 [pid = 760] [id = 44] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 1B5A9400 == 36 [pid = 760] [id = 43] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 19A99000 == 35 [pid = 760] [id = 42] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 199A7400 == 34 [pid = 760] [id = 41] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 16D9A400 == 33 [pid = 760] [id = 40] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 16B1B400 == 32 [pid = 760] [id = 39] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 0DD6E800 == 31 [pid = 760] [id = 38] 08:06:28 INFO - PROCESS | 760 | --DOCSHELL 0D520C00 == 30 [pid = 760] [id = 37] 08:06:28 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1ED3A000) [pid = 760] [serial = 75] [outer = 00000000] [url = about:blank] 08:06:28 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1D736000) [pid = 760] [serial = 61] [outer = 00000000] [url = about:blank] 08:06:28 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1C286C00) [pid = 760] [serial = 58] [outer = 00000000] [url = about:blank] 08:06:28 INFO - PROCESS | 760 | --DOMWINDOW == 80 (17FF7C00) [pid = 760] [serial = 90] [outer = 00000000] [url = about:blank] 08:06:28 INFO - PROCESS | 760 | --DOMWINDOW == 79 (0E5DA800) [pid = 760] [serial = 81] [outer = 00000000] [url = about:blank] 08:06:28 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0D51BC00) [pid = 760] [serial = 78] [outer = 00000000] [url = about:blank] 08:06:28 INFO - PROCESS | 760 | --DOMWINDOW == 77 (14D06000) [pid = 760] [serial = 84] [outer = 00000000] [url = about:blank] 08:06:28 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1459F400) [pid = 760] [serial = 82] [outer = 00000000] [url = about:blank] 08:06:28 INFO - PROCESS | 760 | --DOMWINDOW == 75 (14DD1800) [pid = 760] [serial = 85] [outer = 00000000] [url = about:blank] 08:06:28 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0D623C00) [pid = 760] [serial = 79] [outer = 00000000] [url = about:blank] 08:06:28 INFO - PROCESS | 760 | --DOMWINDOW == 73 (18502400) [pid = 760] [serial = 91] [outer = 00000000] [url = about:blank] 08:06:28 INFO - PROCESS | 760 | --DOMWINDOW == 72 (16B47800) [pid = 760] [serial = 87] [outer = 00000000] [url = about:blank] 08:06:28 INFO - PROCESS | 760 | --DOMWINDOW == 71 (1ED3CC00) [pid = 760] [serial = 76] [outer = 00000000] [url = about:blank] 08:06:28 INFO - PROCESS | 760 | --DOMWINDOW == 70 (16D36800) [pid = 760] [serial = 88] [outer = 00000000] [url = about:blank] 08:06:28 INFO - PROCESS | 760 | 1466521588471 Marionette TRACE conn5 <- [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:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1177ms 08:06:28 INFO - PROCESS | 760 | 1466521588518 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 08:06:28 INFO - PROCESS | 760 | 1466521588522 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 08:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:06:28 INFO - PROCESS | 760 | 1466521588526 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 760 | 1466521588529 Marionette TRACE conn5 <- [1,158,null,{}] 08:06:28 INFO - PROCESS | 760 | 1466521588534 Marionette TRACE conn5 -> [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:06:28 INFO - PROCESS | 760 | 1466521588537 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:28 INFO - PROCESS | 760 | 1466521588620 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 08:06:28 INFO - PROCESS | 760 | 1466521588627 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 760 | 1466521588631 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:28 INFO - PROCESS | 760 | ++DOCSHELL 0D624800 == 31 [pid = 760] [id = 49] 08:06:28 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D625000) [pid = 760] [serial = 143] [outer = 00000000] 08:06:28 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0D762C00) [pid = 760] [serial = 144] [outer = 0D625000] 08:06:28 INFO - PROCESS | 760 | 1466521588679 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0D76B000) [pid = 760] [serial = 145] [outer = 0D625000] 08:06:29 INFO - PROCESS | 760 | 1466521589166 Marionette TRACE conn5 <- [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:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 08:06:29 INFO - PROCESS | 760 | 1466521589198 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 760 | 1466521589202 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 08:06:29 INFO - PROCESS | 760 | 1466521589208 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:06:29 INFO - PROCESS | 760 | 1466521589210 Marionette TRACE conn5 <- [1,162,null,{}] 08:06:29 INFO - PROCESS | 760 | 1466521589214 Marionette TRACE conn5 -> [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:06:29 INFO - PROCESS | 760 | 1466521589217 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:29 INFO - PROCESS | 760 | 1466521589304 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 08:06:29 INFO - PROCESS | 760 | 1466521589313 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 760 | 1466521589315 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:29 INFO - PROCESS | 760 | ++DOCSHELL 14D4D400 == 32 [pid = 760] [id = 50] 08:06:29 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (14D4D800) [pid = 760] [serial = 146] [outer = 00000000] 08:06:29 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (14DCE400) [pid = 760] [serial = 147] [outer = 14D4D800] 08:06:29 INFO - PROCESS | 760 | 1466521589361 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1622E400) [pid = 760] [serial = 148] [outer = 14D4D800] 08:06:29 INFO - PROCESS | 760 | 1466521589810 Marionette TRACE conn5 <- [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:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 08:06:29 INFO - PROCESS | 760 | 1466521589845 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 760 | 1466521589848 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 08:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:06:29 INFO - PROCESS | 760 | 1466521589851 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 760 | 1466521589854 Marionette TRACE conn5 <- [1,166,null,{}] 08:06:29 INFO - PROCESS | 760 | 1466521589865 Marionette TRACE conn5 -> [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:06:29 INFO - PROCESS | 760 | 1466521589870 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:29 INFO - PROCESS | 760 | 1466521589951 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 08:06:29 INFO - PROCESS | 760 | 1466521589961 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 760 | 1466521589964 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:30 INFO - PROCESS | 760 | ++DOCSHELL 17845000 == 33 [pid = 760] [id = 51] 08:06:30 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (17A5A800) [pid = 760] [serial = 149] [outer = 00000000] 08:06:30 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (17AC1400) [pid = 760] [serial = 150] [outer = 17A5A800] 08:06:30 INFO - PROCESS | 760 | 1466521590020 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (17AE2400) [pid = 760] [serial = 151] [outer = 17A5A800] 08:06:30 INFO - PROCESS | 760 | 1466521590459 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 08:06:30 INFO - PROCESS | 760 | 1466521590523 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 760 | 1466521590526 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 08:06:30 INFO - PROCESS | 760 | 1466521590529 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:06:30 INFO - PROCESS | 760 | 1466521590531 Marionette TRACE conn5 <- [1,170,null,{}] 08:06:30 INFO - PROCESS | 760 | 1466521590534 Marionette TRACE conn5 -> [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:06:30 INFO - PROCESS | 760 | 1466521590536 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:30 INFO - PROCESS | 760 | 1466521590621 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 08:06:30 INFO - PROCESS | 760 | 1466521590626 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 760 | 1466521590628 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:30 INFO - PROCESS | 760 | ++DOCSHELL 17AE9400 == 34 [pid = 760] [id = 52] 08:06:30 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (17F21000) [pid = 760] [serial = 152] [outer = 00000000] 08:06:30 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (199A6800) [pid = 760] [serial = 153] [outer = 17F21000] 08:06:30 INFO - PROCESS | 760 | 1466521590673 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (199AC400) [pid = 760] [serial = 154] [outer = 17F21000] 08:06:31 INFO - PROCESS | 760 | 1466521591115 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 08:06:31 INFO - PROCESS | 760 | 1466521591163 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 760 | 1466521591165 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 08:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:06:31 INFO - PROCESS | 760 | 1466521591168 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 760 | 1466521591169 Marionette TRACE conn5 <- [1,174,null,{}] 08:06:31 INFO - PROCESS | 760 | 1466521591173 Marionette TRACE conn5 -> [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:06:31 INFO - PROCESS | 760 | 1466521591175 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:31 INFO - PROCESS | 760 | 1466521591278 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 08:06:31 INFO - PROCESS | 760 | 1466521591354 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 760 | 1466521591356 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:31 INFO - PROCESS | 760 | ++DOCSHELL 19A8A400 == 35 [pid = 760] [id = 53] 08:06:31 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19A8AC00) [pid = 760] [serial = 155] [outer = 00000000] 08:06:31 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19B28800) [pid = 760] [serial = 156] [outer = 19A8AC00] 08:06:31 INFO - PROCESS | 760 | 1466521591400 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19B2F000) [pid = 760] [serial = 157] [outer = 19A8AC00] 08:06:31 INFO - PROCESS | 760 | 1466521591818 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 08:06:31 INFO - PROCESS | 760 | 1466521591839 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 760 | 1466521591841 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 08:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:06:31 INFO - PROCESS | 760 | 1466521591852 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 760 | 1466521591854 Marionette TRACE conn5 <- [1,178,null,{}] 08:06:31 INFO - PROCESS | 760 | 1466521591858 Marionette TRACE conn5 -> [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:06:31 INFO - PROCESS | 760 | 1466521591864 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:32 INFO - PROCESS | 760 | 1466521592003 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 08:06:32 INFO - PROCESS | 760 | 1466521592059 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 760 | 1466521592061 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:32 INFO - PROCESS | 760 | ++DOCSHELL 1BC42800 == 36 [pid = 760] [id = 54] 08:06:32 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1BC72800) [pid = 760] [serial = 158] [outer = 00000000] 08:06:32 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1BEC9000) [pid = 760] [serial = 159] [outer = 1BC72800] 08:06:32 INFO - PROCESS | 760 | 1466521592105 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (1BED2400) [pid = 760] [serial = 160] [outer = 1BC72800] 08:06:32 INFO - PROCESS | 760 | 1466521592487 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 691ms 08:06:32 INFO - PROCESS | 760 | 1466521592539 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 760 | 1466521592541 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 08:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:06:32 INFO - PROCESS | 760 | 1466521592550 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 760 | 1466521592552 Marionette TRACE conn5 <- [1,182,null,{}] 08:06:32 INFO - PROCESS | 760 | 1466521592555 Marionette TRACE conn5 -> [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:06:32 INFO - PROCESS | 760 | 1466521592557 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:32 INFO - PROCESS | 760 | 1466521592687 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 08:06:32 INFO - PROCESS | 760 | 1466521592736 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 760 | 1466521592737 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:32 INFO - PROCESS | 760 | ++DOCSHELL 16D3F400 == 37 [pid = 760] [id = 55] 08:06:32 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1BCC8C00) [pid = 760] [serial = 161] [outer = 00000000] 08:06:32 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1CD7D400) [pid = 760] [serial = 162] [outer = 1BCC8C00] 08:06:32 INFO - PROCESS | 760 | 1466521592781 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1CD83800) [pid = 760] [serial = 163] [outer = 1BCC8C00] 08:06:33 INFO - PROCESS | 760 | --DOMWINDOW == 90 (0DD74C00) [pid = 760] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:06:33 INFO - PROCESS | 760 | --DOMWINDOW == 89 (16D9A800) [pid = 760] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:06:33 INFO - PROCESS | 760 | --DOMWINDOW == 88 (0D5A6400) [pid = 760] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:06:33 INFO - PROCESS | 760 | --DOMWINDOW == 87 (16B1B800) [pid = 760] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:06:33 INFO - PROCESS | 760 | --DOMWINDOW == 86 (199A7800) [pid = 760] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:06:33 INFO - PROCESS | 760 | --DOMWINDOW == 85 (0CACA800) [pid = 760] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:06:33 INFO - PROCESS | 760 | --DOMWINDOW == 84 (14D4F000) [pid = 760] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:06:33 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19A8B400) [pid = 760] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:06:33 INFO - PROCESS | 760 | --DOMWINDOW == 82 (19BF4C00) [pid = 760] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:06:33 INFO - PROCESS | 760 | --DOMWINDOW == 81 (19A9BC00) [pid = 760] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:06:33 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1BC3A800) [pid = 760] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:06:33 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1C649400) [pid = 760] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:06:33 INFO - PROCESS | 760 | --DOMWINDOW == 78 (17FFE400) [pid = 760] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:06:33 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (0D731C00) [pid = 760] [serial = 164] [outer = 0CA25400] 08:06:33 INFO - PROCESS | 760 | 1466521593253 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 770ms 08:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:06:33 INFO - PROCESS | 760 | 1466521593324 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 760 | 1466521593326 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 08:06:33 INFO - PROCESS | 760 | 1466521593329 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 760 | 1466521593331 Marionette TRACE conn5 <- [1,186,null,{}] 08:06:33 INFO - PROCESS | 760 | 1466521593334 Marionette TRACE conn5 -> [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:06:33 INFO - PROCESS | 760 | 1466521593336 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:33 INFO - PROCESS | 760 | 1466521593413 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 08:06:33 INFO - PROCESS | 760 | 1466521593419 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 760 | 1466521593421 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:33 INFO - PROCESS | 760 | ++DOCSHELL 0D731400 == 38 [pid = 760] [id = 56] 08:06:33 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (0D73C400) [pid = 760] [serial = 165] [outer = 00000000] 08:06:33 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1485C400) [pid = 760] [serial = 166] [outer = 0D73C400] 08:06:33 INFO - PROCESS | 760 | 1466521593464 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (16A37400) [pid = 760] [serial = 167] [outer = 0D73C400] 08:06:33 INFO - PROCESS | 760 | 1466521593847 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 08:06:33 INFO - PROCESS | 760 | 1466521593911 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 760 | 1466521593913 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 08:06:33 INFO - PROCESS | 760 | 1466521593916 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 760 | 1466521593918 Marionette TRACE conn5 <- [1,190,null,{}] 08:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:06:33 INFO - PROCESS | 760 | 1466521593921 Marionette TRACE conn5 -> [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:06:33 INFO - PROCESS | 760 | 1466521593923 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:34 INFO - PROCESS | 760 | 1466521594003 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 08:06:34 INFO - PROCESS | 760 | 1466521594009 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 760 | 1466521594011 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:34 INFO - PROCESS | 760 | ++DOCSHELL 1451A400 == 39 [pid = 760] [id = 57] 08:06:34 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (148CE000) [pid = 760] [serial = 168] [outer = 00000000] 08:06:34 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1B5A0800) [pid = 760] [serial = 169] [outer = 148CE000] 08:06:34 INFO - PROCESS | 760 | 1466521594055 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1C699000) [pid = 760] [serial = 170] [outer = 148CE000] 08:06:34 INFO - PROCESS | 760 | 1466521594470 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 08:06:34 INFO - PROCESS | 760 | 1466521594491 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 760 | 1466521594493 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 08:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:06:34 INFO - PROCESS | 760 | 1466521594496 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 760 | 1466521594497 Marionette TRACE conn5 <- [1,194,null,{}] 08:06:34 INFO - PROCESS | 760 | 1466521594501 Marionette TRACE conn5 -> [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:06:34 INFO - PROCESS | 760 | 1466521594502 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:34 INFO - PROCESS | 760 | 1466521594613 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 08:06:34 INFO - PROCESS | 760 | 1466521594620 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 760 | 1466521594622 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:34 INFO - PROCESS | 760 | ++DOCSHELL 199AA800 == 40 [pid = 760] [id = 58] 08:06:34 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (199B1000) [pid = 760] [serial = 171] [outer = 00000000] 08:06:34 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1C6A2000) [pid = 760] [serial = 172] [outer = 199B1000] 08:06:34 INFO - PROCESS | 760 | 1466521594665 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (1C6A5800) [pid = 760] [serial = 173] [outer = 199B1000] 08:06:35 INFO - PROCESS | 760 | 1466521595089 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 08:06:35 INFO - PROCESS | 760 | 1466521595127 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 08:06:35 INFO - PROCESS | 760 | 1466521595132 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 08:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:06:35 INFO - PROCESS | 760 | 1466521595137 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 760 | 1466521595141 Marionette TRACE conn5 <- [1,198,null,{}] 08:06:35 INFO - PROCESS | 760 | 1466521595147 Marionette TRACE conn5 -> [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:06:35 INFO - PROCESS | 760 | 1466521595150 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:35 INFO - PROCESS | 760 | 1466521595295 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 08:06:35 INFO - PROCESS | 760 | 1466521595421 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 760 | 1466521595426 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:35 INFO - PROCESS | 760 | ++DOCSHELL 0D75FC00 == 41 [pid = 760] [id = 59] 08:06:35 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (0D761400) [pid = 760] [serial = 174] [outer = 00000000] 08:06:35 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (0DCB7800) [pid = 760] [serial = 175] [outer = 0D761400] 08:06:35 INFO - PROCESS | 760 | 1466521595497 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (145A1800) [pid = 760] [serial = 176] [outer = 0D761400] 08:06:36 INFO - PROCESS | 760 | 1466521596034 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 931ms 08:06:36 INFO - PROCESS | 760 | 1466521596073 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 760 | 1466521596078 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 08:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:06:36 INFO - PROCESS | 760 | 1466521596084 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 760 | 1466521596087 Marionette TRACE conn5 <- [1,202,null,{}] 08:06:36 INFO - PROCESS | 760 | 1466521596092 Marionette TRACE conn5 -> [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:06:36 INFO - PROCESS | 760 | 1466521596094 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:36 INFO - PROCESS | 760 | 1466521596204 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 08:06:36 INFO - PROCESS | 760 | 1466521596295 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 760 | 1466521596298 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:36 INFO - PROCESS | 760 | ++DOCSHELL 16B4EC00 == 42 [pid = 760] [id = 60] 08:06:36 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (16D0F800) [pid = 760] [serial = 177] [outer = 00000000] 08:06:36 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (16DA0000) [pid = 760] [serial = 178] [outer = 16D0F800] 08:06:36 INFO - PROCESS | 760 | 1466521596353 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (17ADF400) [pid = 760] [serial = 179] [outer = 16D0F800] 08:06:36 INFO - PROCESS | 760 | 1466521596937 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 08:06:37 INFO - PROCESS | 760 | 1466521597018 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 760 | 1466521597020 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 08:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:06:37 INFO - PROCESS | 760 | 1466521597024 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 760 | 1466521597028 Marionette TRACE conn5 <- [1,206,null,{}] 08:06:37 INFO - PROCESS | 760 | 1466521597039 Marionette TRACE conn5 -> [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:06:37 INFO - PROCESS | 760 | 1466521597044 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:37 INFO - PROCESS | 760 | 1466521597197 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 08:06:37 INFO - PROCESS | 760 | 1466521597238 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 760 | 1466521597241 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:37 INFO - PROCESS | 760 | ++DOCSHELL 1C6A1000 == 43 [pid = 760] [id = 61] 08:06:37 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (1C6A1400) [pid = 760] [serial = 180] [outer = 00000000] 08:06:37 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (1CD7B800) [pid = 760] [serial = 181] [outer = 1C6A1400] 08:06:37 INFO - PROCESS | 760 | 1466521597300 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (1DA86000) [pid = 760] [serial = 182] [outer = 1C6A1400] 08:06:37 INFO - PROCESS | 760 | 1466521597882 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 08:06:37 INFO - PROCESS | 760 | 1466521597957 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 760 | 1466521597960 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 08:06:37 INFO - PROCESS | 760 | 1466521597964 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:06:37 INFO - PROCESS | 760 | 1466521597966 Marionette TRACE conn5 <- [1,210,null,{}] 08:06:37 INFO - PROCESS | 760 | 1466521597969 Marionette TRACE conn5 -> [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:06:37 INFO - PROCESS | 760 | 1466521597972 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:38 INFO - PROCESS | 760 | 1466521598078 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 08:06:38 INFO - PROCESS | 760 | 1466521598154 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 760 | 1466521598156 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:38 INFO - PROCESS | 760 | ++DOCSHELL 0CD75800 == 44 [pid = 760] [id = 62] 08:06:38 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (0CD81400) [pid = 760] [serial = 183] [outer = 00000000] 08:06:38 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (19939800) [pid = 760] [serial = 184] [outer = 0CD81400] 08:06:38 INFO - PROCESS | 760 | 1466521598251 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (1993EC00) [pid = 760] [serial = 185] [outer = 0CD81400] 08:06:38 INFO - PROCESS | 760 | 1466521598942 Marionette TRACE conn5 <- [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:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1018ms 08:06:39 INFO - PROCESS | 760 | 1466521598984 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 760 | 1466521598988 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 08:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:06:39 INFO - PROCESS | 760 | 1466521598992 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 760 | 1466521598996 Marionette TRACE conn5 <- [1,214,null,{}] 08:06:39 INFO - PROCESS | 760 | 1466521599001 Marionette TRACE conn5 -> [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:06:39 INFO - PROCESS | 760 | 1466521599004 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:39 INFO - PROCESS | 760 | 1466521599101 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 08:06:39 INFO - PROCESS | 760 | 1466521599181 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 760 | 1466521599184 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:39 INFO - PROCESS | 760 | ++DOCSHELL 0DA94800 == 45 [pid = 760] [id = 63] 08:06:39 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (0DA94C00) [pid = 760] [serial = 186] [outer = 00000000] 08:06:39 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (0DA97C00) [pid = 760] [serial = 187] [outer = 0DA94C00] 08:06:39 INFO - PROCESS | 760 | 1466521599232 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (0DA9B400) [pid = 760] [serial = 188] [outer = 0DA94C00] 08:06:39 INFO - PROCESS | 760 | --DOCSHELL 1451A400 == 44 [pid = 760] [id = 57] 08:06:39 INFO - PROCESS | 760 | --DOCSHELL 0D731400 == 43 [pid = 760] [id = 56] 08:06:39 INFO - PROCESS | 760 | --DOCSHELL 16D3F400 == 42 [pid = 760] [id = 55] 08:06:39 INFO - PROCESS | 760 | --DOCSHELL 1BC42800 == 41 [pid = 760] [id = 54] 08:06:39 INFO - PROCESS | 760 | --DOCSHELL 19A8A400 == 40 [pid = 760] [id = 53] 08:06:39 INFO - PROCESS | 760 | --DOCSHELL 17AE9400 == 39 [pid = 760] [id = 52] 08:06:39 INFO - PROCESS | 760 | --DOCSHELL 17845000 == 38 [pid = 760] [id = 51] 08:06:39 INFO - PROCESS | 760 | --DOCSHELL 14D4D400 == 37 [pid = 760] [id = 50] 08:06:39 INFO - PROCESS | 760 | --DOCSHELL 0D624800 == 36 [pid = 760] [id = 49] 08:06:39 INFO - PROCESS | 760 | --DOCSHELL 16A37C00 == 35 [pid = 760] [id = 48] 08:06:39 INFO - PROCESS | 760 | --DOCSHELL 0D627000 == 34 [pid = 760] [id = 47] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1D72D000) [pid = 760] [serial = 135] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 101 (14308800) [pid = 760] [serial = 111] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1451BC00) [pid = 760] [serial = 112] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 99 (17AC6800) [pid = 760] [serial = 117] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 98 (0D623800) [pid = 760] [serial = 108] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 97 (0D628000) [pid = 760] [serial = 109] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 96 (16B23400) [pid = 760] [serial = 114] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 95 (16B47400) [pid = 760] [serial = 115] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 94 (199AF000) [pid = 760] [serial = 120] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 93 (1459C400) [pid = 760] [serial = 105] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 92 (0D51B800) [pid = 760] [serial = 94] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 91 (0CEF5800) [pid = 760] [serial = 93] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 90 (16B1A800) [pid = 760] [serial = 97] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 89 (16A40800) [pid = 760] [serial = 96] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 88 (19B2F400) [pid = 760] [serial = 100] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 87 (19B28C00) [pid = 760] [serial = 99] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1BEC9800) [pid = 760] [serial = 103] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1BC79800) [pid = 760] [serial = 102] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19BF1000) [pid = 760] [serial = 123] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1B453800) [pid = 760] [serial = 124] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 82 (199B4400) [pid = 760] [serial = 121] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1BCC7800) [pid = 760] [serial = 126] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1CD24000) [pid = 760] [serial = 133] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1C97D000) [pid = 760] [serial = 132] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1BECE800) [pid = 760] [serial = 127] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1C2C4000) [pid = 760] [serial = 130] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1C290800) [pid = 760] [serial = 129] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1837AC00) [pid = 760] [serial = 118] [outer = 00000000] [url = about:blank] 08:06:39 INFO - PROCESS | 760 | 1466521599776 Marionette TRACE conn5 <- [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:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 831ms 08:06:39 INFO - PROCESS | 760 | 1466521599825 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 760 | 1466521599830 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 08:06:39 INFO - PROCESS | 760 | 1466521599835 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:06:39 INFO - PROCESS | 760 | 1466521599838 Marionette TRACE conn5 <- [1,218,null,{}] 08:06:39 INFO - PROCESS | 760 | 1466521599841 Marionette TRACE conn5 -> [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:06:39 INFO - PROCESS | 760 | 1466521599844 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:39 INFO - PROCESS | 760 | 1466521599929 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 08:06:39 INFO - PROCESS | 760 | 1466521599937 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 760 | 1466521599939 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:39 INFO - PROCESS | 760 | ++DOCSHELL 0D627000 == 35 [pid = 760] [id = 64] 08:06:39 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (0D627400) [pid = 760] [serial = 189] [outer = 00000000] 08:06:40 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (0D763C00) [pid = 760] [serial = 190] [outer = 0D627400] 08:06:40 INFO - PROCESS | 760 | 1466521599986 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0DAA0400) [pid = 760] [serial = 191] [outer = 0D627400] 08:06:40 INFO - PROCESS | 760 | 1466521600444 Marionette TRACE conn5 <- [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:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 631ms 08:06:40 INFO - PROCESS | 760 | 1466521600471 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 760 | 1466521600473 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 08:06:40 INFO - PROCESS | 760 | 1466521600481 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:06:40 INFO - PROCESS | 760 | 1466521600484 Marionette TRACE conn5 <- [1,222,null,{}] 08:06:40 INFO - PROCESS | 760 | 1466521600494 Marionette TRACE conn5 -> [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:06:40 INFO - PROCESS | 760 | 1466521600499 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:40 INFO - PROCESS | 760 | 1466521600582 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 08:06:40 INFO - PROCESS | 760 | 1466521600592 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 760 | 1466521600595 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:40 INFO - PROCESS | 760 | ++DOCSHELL 14DCD000 == 36 [pid = 760] [id = 65] 08:06:40 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (14DCE000) [pid = 760] [serial = 192] [outer = 00000000] 08:06:40 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (15C57400) [pid = 760] [serial = 193] [outer = 14DCE000] 08:06:40 INFO - PROCESS | 760 | 1466521600642 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16A37000) [pid = 760] [serial = 194] [outer = 14DCE000] 08:06:41 INFO - PROCESS | 760 | 1466521601082 Marionette TRACE conn5 <- [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:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 08:06:41 INFO - PROCESS | 760 | 1466521601116 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 760 | 1466521601119 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 08:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:06:41 INFO - PROCESS | 760 | 1466521601122 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 760 | 1466521601123 Marionette TRACE conn5 <- [1,226,null,{}] 08:06:41 INFO - PROCESS | 760 | 1466521601131 Marionette TRACE conn5 -> [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:06:41 INFO - PROCESS | 760 | 1466521601133 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:41 INFO - PROCESS | 760 | 1466521601217 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 08:06:41 INFO - PROCESS | 760 | 1466521601223 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 760 | 1466521601225 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:41 INFO - PROCESS | 760 | ++DOCSHELL 16B18000 == 37 [pid = 760] [id = 66] 08:06:41 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (16B1F800) [pid = 760] [serial = 195] [outer = 00000000] 08:06:41 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (16B49400) [pid = 760] [serial = 196] [outer = 16B1F800] 08:06:41 INFO - PROCESS | 760 | 1466521601280 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (16D3D400) [pid = 760] [serial = 197] [outer = 16B1F800] 08:06:41 INFO - PROCESS | 760 | 1466521601717 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 08:06:41 INFO - PROCESS | 760 | 1466521601760 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 760 | 1466521601762 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 08:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:06:41 INFO - PROCESS | 760 | 1466521601765 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 760 | 1466521601766 Marionette TRACE conn5 <- [1,230,null,{}] 08:06:41 INFO - PROCESS | 760 | 1466521601770 Marionette TRACE conn5 -> [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:06:41 INFO - PROCESS | 760 | 1466521601772 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:41 INFO - PROCESS | 760 | 1466521601852 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 08:06:41 INFO - PROCESS | 760 | 1466521601859 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 760 | 1466521601861 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:41 INFO - PROCESS | 760 | ++DOCSHELL 17A5F000 == 38 [pid = 760] [id = 67] 08:06:41 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (17A60800) [pid = 760] [serial = 198] [outer = 00000000] 08:06:41 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (17AE2000) [pid = 760] [serial = 199] [outer = 17A60800] 08:06:41 INFO - PROCESS | 760 | 1466521601904 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (17F22800) [pid = 760] [serial = 200] [outer = 17A60800] 08:06:42 INFO - PROCESS | 760 | 1466521602369 Marionette TRACE conn5 <- [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:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 08:06:42 INFO - PROCESS | 760 | 1466521602402 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 08:06:42 INFO - PROCESS | 760 | 1466521602404 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 08:06:42 INFO - PROCESS | 760 | 1466521602408 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:06:42 INFO - PROCESS | 760 | 1466521602409 Marionette TRACE conn5 <- [1,234,null,{}] 08:06:42 INFO - PROCESS | 760 | 1466521602413 Marionette TRACE conn5 -> [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:06:42 INFO - PROCESS | 760 | 1466521602418 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:42 INFO - PROCESS | 760 | 1466521602551 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 08:06:42 INFO - PROCESS | 760 | 1466521602631 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 760 | 1466521602633 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:42 INFO - PROCESS | 760 | ++DOCSHELL 1837D800 == 39 [pid = 760] [id = 68] 08:06:42 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (18502000) [pid = 760] [serial = 201] [outer = 00000000] 08:06:42 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (199A7000) [pid = 760] [serial = 202] [outer = 18502000] 08:06:42 INFO - PROCESS | 760 | 1466521602677 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (199AEC00) [pid = 760] [serial = 203] [outer = 18502000] 08:06:43 INFO - PROCESS | 760 | 1466521603074 Marionette TRACE conn5 <- [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:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 08:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:06:43 INFO - PROCESS | 760 | 1466521603142 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 760 | 1466521603144 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 08:06:43 INFO - PROCESS | 760 | 1466521603148 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 760 | 1466521603149 Marionette TRACE conn5 <- [1,238,null,{}] 08:06:43 INFO - PROCESS | 760 | 1466521603152 Marionette TRACE conn5 -> [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:06:43 INFO - PROCESS | 760 | 1466521603154 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:43 INFO - PROCESS | 760 | 1466521603272 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 08:06:43 INFO - PROCESS | 760 | 1466521603278 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 760 | 1466521603280 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:43 INFO - PROCESS | 760 | ++DOCSHELL 199B5000 == 40 [pid = 760] [id = 69] 08:06:43 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (199B5400) [pid = 760] [serial = 204] [outer = 00000000] 08:06:43 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (19B28C00) [pid = 760] [serial = 205] [outer = 199B5400] 08:06:43 INFO - PROCESS | 760 | 1466521603323 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (19A89C00) [pid = 760] [serial = 206] [outer = 199B5400] 08:06:43 INFO - PROCESS | 760 | 1466521603742 Marionette TRACE conn5 <- [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:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 08:06:43 INFO - PROCESS | 760 | 1466521603778 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 760 | 1466521603780 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 08:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:06:43 INFO - PROCESS | 760 | 1466521603783 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 760 | 1466521603785 Marionette TRACE conn5 <- [1,242,null,{}] 08:06:43 INFO - PROCESS | 760 | 1466521603788 Marionette TRACE conn5 -> [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:06:43 INFO - PROCESS | 760 | 1466521603790 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:43 INFO - PROCESS | 760 | 1466521603895 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 08:06:43 INFO - PROCESS | 760 | 1466521603970 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 760 | 1466521603972 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:44 INFO - PROCESS | 760 | ++DOCSHELL 19B34400 == 41 [pid = 760] [id = 70] 08:06:44 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (19B35400) [pid = 760] [serial = 207] [outer = 00000000] 08:06:44 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (1B410C00) [pid = 760] [serial = 208] [outer = 19B35400] 08:06:44 INFO - PROCESS | 760 | 1466521604016 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (1B458000) [pid = 760] [serial = 209] [outer = 19B35400] 08:06:44 INFO - PROCESS | 760 | --DOMWINDOW == 95 (19A8AC00) [pid = 760] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:06:44 INFO - PROCESS | 760 | --DOMWINDOW == 94 (1BC72800) [pid = 760] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:06:44 INFO - PROCESS | 760 | --DOMWINDOW == 93 (14D4D800) [pid = 760] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:06:44 INFO - PROCESS | 760 | --DOMWINDOW == 92 (17F21000) [pid = 760] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:06:44 INFO - PROCESS | 760 | --DOMWINDOW == 91 (0D625000) [pid = 760] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:06:44 INFO - PROCESS | 760 | --DOMWINDOW == 90 (17A5A800) [pid = 760] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:06:44 INFO - PROCESS | 760 | --DOMWINDOW == 89 (1BCC8C00) [pid = 760] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:06:44 INFO - PROCESS | 760 | --DOMWINDOW == 88 (148CE000) [pid = 760] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:06:44 INFO - PROCESS | 760 | --DOMWINDOW == 87 (0D73C400) [pid = 760] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:06:44 INFO - PROCESS | 760 | 1466521604461 Marionette TRACE conn5 <- [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:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 08:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:06:44 INFO - PROCESS | 760 | 1466521604514 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 760 | 1466521604516 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 08:06:44 INFO - PROCESS | 760 | 1466521604520 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 760 | 1466521604521 Marionette TRACE conn5 <- [1,246,null,{}] 08:06:44 INFO - PROCESS | 760 | 1466521604525 Marionette TRACE conn5 -> [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:06:44 INFO - PROCESS | 760 | 1466521604527 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:44 INFO - PROCESS | 760 | 1466521604607 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 08:06:44 INFO - PROCESS | 760 | 1466521604612 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 760 | 1466521604614 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:44 INFO - PROCESS | 760 | ++DOCSHELL 19B35C00 == 42 [pid = 760] [id = 71] 08:06:44 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (19BAE400) [pid = 760] [serial = 210] [outer = 00000000] 08:06:44 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1BC41C00) [pid = 760] [serial = 211] [outer = 19BAE400] 08:06:44 INFO - PROCESS | 760 | 1466521604657 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1BC75C00) [pid = 760] [serial = 212] [outer = 19BAE400] 08:06:45 INFO - PROCESS | 760 | 1466521605070 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 08:06:45 INFO - PROCESS | 760 | 1466521605090 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 760 | 1466521605092 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 08:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:06:45 INFO - PROCESS | 760 | 1466521605095 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 760 | 1466521605097 Marionette TRACE conn5 <- [1,250,null,{}] 08:06:45 INFO - PROCESS | 760 | 1466521605101 Marionette TRACE conn5 -> [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:06:45 INFO - PROCESS | 760 | 1466521605103 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:45 INFO - PROCESS | 760 | 1466521605221 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 08:06:45 INFO - PROCESS | 760 | 1466521605226 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 760 | 1466521605228 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:45 INFO - PROCESS | 760 | ++DOCSHELL 1BC3F800 == 43 [pid = 760] [id = 72] 08:06:45 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1BCC8C00) [pid = 760] [serial = 213] [outer = 00000000] 08:06:45 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1C286400) [pid = 760] [serial = 214] [outer = 1BCC8C00] 08:06:45 INFO - PROCESS | 760 | 1466521605271 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1C290800) [pid = 760] [serial = 215] [outer = 1BCC8C00] 08:06:45 INFO - PROCESS | 760 | 1466521605783 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 731ms 08:06:45 INFO - PROCESS | 760 | 1466521605826 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 760 | 1466521605829 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 08:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:06:45 INFO - PROCESS | 760 | 1466521605832 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 760 | 1466521605834 Marionette TRACE conn5 <- [1,254,null,{}] 08:06:45 INFO - PROCESS | 760 | 1466521605837 Marionette TRACE conn5 -> [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:06:45 INFO - PROCESS | 760 | 1466521605839 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:45 INFO - PROCESS | 760 | 1466521605934 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 08:06:45 INFO - PROCESS | 760 | 1466521605942 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 760 | 1466521605945 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:45 INFO - PROCESS | 760 | ++DOCSHELL 1CD78C00 == 44 [pid = 760] [id = 73] 08:06:45 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1CDA6800) [pid = 760] [serial = 216] [outer = 00000000] 08:06:46 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (1CDA9800) [pid = 760] [serial = 217] [outer = 1CDA6800] 08:06:46 INFO - PROCESS | 760 | 1466521605996 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (1CDAE400) [pid = 760] [serial = 218] [outer = 1CDA6800] 08:06:46 INFO - PROCESS | 760 | 1466521606635 Marionette TRACE conn5 <- [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:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 870ms 08:06:46 INFO - PROCESS | 760 | 1466521606703 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 760 | 1466521606708 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 08:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:06:46 INFO - PROCESS | 760 | 1466521606713 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 760 | 1466521606716 Marionette TRACE conn5 <- [1,258,null,{}] 08:06:46 INFO - PROCESS | 760 | 1466521606723 Marionette TRACE conn5 -> [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:06:46 INFO - PROCESS | 760 | 1466521606726 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:46 INFO - PROCESS | 760 | 1466521606877 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 08:06:47 INFO - PROCESS | 760 | 1466521606993 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 760 | 1466521606996 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:47 INFO - PROCESS | 760 | ++DOCSHELL 0D5AF000 == 45 [pid = 760] [id = 74] 08:06:47 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (0D623000) [pid = 760] [serial = 219] [outer = 00000000] 08:06:47 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (0DA95000) [pid = 760] [serial = 220] [outer = 0D623000] 08:06:47 INFO - PROCESS | 760 | 1466521607053 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (0DC48400) [pid = 760] [serial = 221] [outer = 0D623000] 08:06:47 INFO - PROCESS | 760 | 1466521607589 Marionette TRACE conn5 <- [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:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 08:06:47 INFO - PROCESS | 760 | 1466521607648 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 760 | 1466521607653 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 08:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:06:47 INFO - PROCESS | 760 | 1466521607659 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 760 | 1466521607662 Marionette TRACE conn5 <- [1,262,null,{}] 08:06:47 INFO - PROCESS | 760 | 1466521607666 Marionette TRACE conn5 -> [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:06:47 INFO - PROCESS | 760 | 1466521607669 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:47 INFO - PROCESS | 760 | 1466521607781 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 08:06:47 INFO - PROCESS | 760 | 1466521607902 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 760 | 1466521607904 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:47 INFO - PROCESS | 760 | ++DOCSHELL 16B15400 == 46 [pid = 760] [id = 75] 08:06:47 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (16B16800) [pid = 760] [serial = 222] [outer = 00000000] 08:06:47 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (16B4A400) [pid = 760] [serial = 223] [outer = 16B16800] 08:06:47 INFO - PROCESS | 760 | 1466521607962 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (17AE0400) [pid = 760] [serial = 224] [outer = 16B16800] 08:06:48 INFO - PROCESS | 760 | 1466521608545 Marionette TRACE conn5 <- [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:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 08:06:48 INFO - PROCESS | 760 | 1466521608593 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 760 | 1466521608595 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 08:06:48 INFO - PROCESS | 760 | 1466521608599 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:06:48 INFO - PROCESS | 760 | 1466521608603 Marionette TRACE conn5 <- [1,266,null,{}] 08:06:48 INFO - PROCESS | 760 | 1466521608613 Marionette TRACE conn5 -> [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:06:48 INFO - PROCESS | 760 | 1466521608618 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:48 INFO - PROCESS | 760 | 1466521608731 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 08:06:48 INFO - PROCESS | 760 | 1466521608829 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 760 | 1466521608832 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:48 INFO - PROCESS | 760 | ++DOCSHELL 1C647C00 == 47 [pid = 760] [id = 76] 08:06:48 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (1C69A000) [pid = 760] [serial = 225] [outer = 00000000] 08:06:48 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1C975400) [pid = 760] [serial = 226] [outer = 1C69A000] 08:06:48 INFO - PROCESS | 760 | 1466521608889 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1CD7FC00) [pid = 760] [serial = 227] [outer = 1C69A000] 08:06:49 INFO - PROCESS | 760 | 1466521609501 Marionette TRACE conn5 <- [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:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 971ms 08:06:49 INFO - PROCESS | 760 | 1466521609592 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 760 | 1466521609595 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 08:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:06:49 INFO - PROCESS | 760 | 1466521609703 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 760 | 1466521609706 Marionette TRACE conn5 <- [1,270,null,{}] 08:06:49 INFO - PROCESS | 760 | 1466521609752 Marionette TRACE conn5 -> [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:06:49 INFO - PROCESS | 760 | 1466521609754 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:49 INFO - PROCESS | 760 | 1466521609892 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 08:06:50 INFO - PROCESS | 760 | 1466521610007 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:50 INFO - PROCESS | 760 | 1466521610010 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:50 INFO - PROCESS | 760 | ++DOCSHELL 14D19400 == 48 [pid = 760] [id = 77] 08:06:50 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (14D1A000) [pid = 760] [serial = 228] [outer = 00000000] 08:06:50 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (16A45400) [pid = 760] [serial = 229] [outer = 14D1A000] 08:06:50 INFO - PROCESS | 760 | 1466521610067 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (17ADD400) [pid = 760] [serial = 230] [outer = 14D1A000] 08:06:50 INFO - PROCESS | 760 | 1466521610764 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1203ms 08:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:06:50 INFO - PROCESS | 760 | 1466521610817 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 760 | 1466521610821 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 08:06:50 INFO - PROCESS | 760 | 1466521610826 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 760 | 1466521610830 Marionette TRACE conn5 <- [1,274,null,{}] 08:06:50 INFO - PROCESS | 760 | 1466521610836 Marionette TRACE conn5 -> [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:06:50 INFO - PROCESS | 760 | 1466521610838 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:50 INFO - PROCESS | 760 | 1466521610940 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 08:06:51 INFO - PROCESS | 760 | 1466521611023 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 760 | 1466521611025 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:51 INFO - PROCESS | 760 | ++DOCSHELL 0D73F400 == 49 [pid = 760] [id = 78] 08:06:51 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (0DA95800) [pid = 760] [serial = 231] [outer = 00000000] 08:06:51 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (14C24800) [pid = 760] [serial = 232] [outer = 0DA95800] 08:06:51 INFO - PROCESS | 760 | 1466521611122 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (14DCDC00) [pid = 760] [serial = 233] [outer = 0DA95800] 08:06:51 INFO - PROCESS | 760 | --DOCSHELL 1BC3F800 == 48 [pid = 760] [id = 72] 08:06:51 INFO - PROCESS | 760 | --DOCSHELL 19B35C00 == 47 [pid = 760] [id = 71] 08:06:51 INFO - PROCESS | 760 | --DOCSHELL 19B34400 == 46 [pid = 760] [id = 70] 08:06:51 INFO - PROCESS | 760 | --DOCSHELL 199B5000 == 45 [pid = 760] [id = 69] 08:06:51 INFO - PROCESS | 760 | --DOCSHELL 1837D800 == 44 [pid = 760] [id = 68] 08:06:51 INFO - PROCESS | 760 | --DOCSHELL 17A5F000 == 43 [pid = 760] [id = 67] 08:06:51 INFO - PROCESS | 760 | --DOCSHELL 16B18000 == 42 [pid = 760] [id = 66] 08:06:51 INFO - PROCESS | 760 | --DOCSHELL 14DCD000 == 41 [pid = 760] [id = 65] 08:06:51 INFO - PROCESS | 760 | --DOCSHELL 0D627000 == 40 [pid = 760] [id = 64] 08:06:51 INFO - PROCESS | 760 | --DOCSHELL 0DA94800 == 39 [pid = 760] [id = 63] 08:06:51 INFO - PROCESS | 760 | --DOCSHELL 0CD75800 == 38 [pid = 760] [id = 62] 08:06:51 INFO - PROCESS | 760 | --DOCSHELL 1C6A1000 == 37 [pid = 760] [id = 61] 08:06:51 INFO - PROCESS | 760 | --DOCSHELL 16B4EC00 == 36 [pid = 760] [id = 60] 08:06:51 INFO - PROCESS | 760 | --DOCSHELL 0D75FC00 == 35 [pid = 760] [id = 59] 08:06:51 INFO - PROCESS | 760 | --DOCSHELL 199AA800 == 34 [pid = 760] [id = 58] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1C6A2000) [pid = 760] [serial = 172] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 109 (16D1B400) [pid = 760] [serial = 141] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 108 (0D75E800) [pid = 760] [serial = 138] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 107 (1CD7D400) [pid = 760] [serial = 162] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 106 (1C699000) [pid = 760] [serial = 170] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 105 (16A37400) [pid = 760] [serial = 167] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1485C400) [pid = 760] [serial = 166] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 103 (146BE400) [pid = 760] [serial = 40] [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:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1CD83800) [pid = 760] [serial = 163] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 101 (14DCE400) [pid = 760] [serial = 147] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1B5A0800) [pid = 760] [serial = 169] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 99 (199AC400) [pid = 760] [serial = 154] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 98 (19B28800) [pid = 760] [serial = 156] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 97 (1BEC9000) [pid = 760] [serial = 159] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 96 (1BED2400) [pid = 760] [serial = 160] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 95 (1622E400) [pid = 760] [serial = 148] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 94 (199A6800) [pid = 760] [serial = 153] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 93 (19B2F000) [pid = 760] [serial = 157] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 92 (0D762C00) [pid = 760] [serial = 144] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 91 (0D76B000) [pid = 760] [serial = 145] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 90 (17AC1400) [pid = 760] [serial = 150] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | --DOMWINDOW == 89 (17AE2400) [pid = 760] [serial = 151] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 760 | 1466521611628 Marionette TRACE conn5 <- [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:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 830ms 08:06:51 INFO - PROCESS | 760 | 1466521611657 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 760 | 1466521611661 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 08:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:06:51 INFO - PROCESS | 760 | 1466521611671 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 760 | 1466521611674 Marionette TRACE conn5 <- [1,278,null,{}] 08:06:51 INFO - PROCESS | 760 | 1466521611678 Marionette TRACE conn5 -> [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:06:51 INFO - PROCESS | 760 | 1466521611680 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:51 INFO - PROCESS | 760 | 1466521611772 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 08:06:51 INFO - PROCESS | 760 | 1466521611781 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 760 | 1466521611783 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:51 INFO - PROCESS | 760 | ++DOCSHELL 0D92F800 == 35 [pid = 760] [id = 79] 08:06:51 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (0D933400) [pid = 760] [serial = 234] [outer = 00000000] 08:06:51 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1430A800) [pid = 760] [serial = 235] [outer = 0D933400] 08:06:51 INFO - PROCESS | 760 | 1466521611830 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (146BE000) [pid = 760] [serial = 236] [outer = 0D933400] 08:06:52 INFO - PROCESS | 760 | 1466521612283 Marionette TRACE conn5 <- [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:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 631ms 08:06:52 INFO - PROCESS | 760 | 1466521612302 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 760 | 1466521612304 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 08:06:52 INFO - PROCESS | 760 | 1466521612307 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:06:52 INFO - PROCESS | 760 | 1466521612311 Marionette TRACE conn5 <- [1,282,null,{}] 08:06:52 INFO - PROCESS | 760 | 1466521612321 Marionette TRACE conn5 -> [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:06:52 INFO - PROCESS | 760 | 1466521612325 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:52 INFO - PROCESS | 760 | 1466521612417 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 08:06:52 INFO - PROCESS | 760 | 1466521612427 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 760 | 1466521612430 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:52 INFO - PROCESS | 760 | ++DOCSHELL 16B21800 == 36 [pid = 760] [id = 80] 08:06:52 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (16B21C00) [pid = 760] [serial = 237] [outer = 00000000] 08:06:52 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (16B4A000) [pid = 760] [serial = 238] [outer = 16B21C00] 08:06:52 INFO - PROCESS | 760 | 1466521612477 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (17A5F000) [pid = 760] [serial = 239] [outer = 16B21C00] 08:06:52 INFO - PROCESS | 760 | 1466521612927 Marionette TRACE conn5 <- [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:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 08:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:06:53 INFO - PROCESS | 760 | 1466521612982 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 760 | 1466521612984 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 08:06:53 INFO - PROCESS | 760 | 1466521612987 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 760 | 1466521612989 Marionette TRACE conn5 <- [1,286,null,{}] 08:06:53 INFO - PROCESS | 760 | 1466521612992 Marionette TRACE conn5 -> [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:06:53 INFO - PROCESS | 760 | 1466521612994 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:53 INFO - PROCESS | 760 | 1466521613082 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 08:06:53 INFO - PROCESS | 760 | 1466521613201 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 760 | 1466521613203 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:53 INFO - PROCESS | 760 | ++DOCSHELL 1837C400 == 37 [pid = 760] [id = 81] 08:06:53 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (18382400) [pid = 760] [serial = 240] [outer = 00000000] 08:06:53 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (19931000) [pid = 760] [serial = 241] [outer = 18382400] 08:06:53 INFO - PROCESS | 760 | 1466521613248 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (19933800) [pid = 760] [serial = 242] [outer = 18382400] 08:06:53 INFO - PROCESS | 760 | 1466521613605 Marionette TRACE conn5 <- [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:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 08:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:06:53 INFO - PROCESS | 760 | 1466521613662 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 760 | 1466521613664 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 08:06:53 INFO - PROCESS | 760 | 1466521613667 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 760 | 1466521613668 Marionette TRACE conn5 <- [1,290,null,{}] 08:06:53 INFO - PROCESS | 760 | 1466521613672 Marionette TRACE conn5 -> [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:06:53 INFO - PROCESS | 760 | 1466521613674 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:53 INFO - PROCESS | 760 | 1466521613791 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 08:06:53 INFO - PROCESS | 760 | 1466521613843 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 760 | 1466521613845 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:53 INFO - PROCESS | 760 | ++DOCSHELL 17ADD000 == 38 [pid = 760] [id = 82] 08:06:53 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (19931C00) [pid = 760] [serial = 243] [outer = 00000000] 08:06:53 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (199AA800) [pid = 760] [serial = 244] [outer = 19931C00] 08:06:53 INFO - PROCESS | 760 | 1466521613889 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (199B5000) [pid = 760] [serial = 245] [outer = 19931C00] 08:06:54 INFO - PROCESS | 760 | 1466521614321 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 08:06:54 INFO - PROCESS | 760 | 1466521614338 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 760 | 1466521614340 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 08:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:06:54 INFO - PROCESS | 760 | 1466521614342 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 760 | 1466521614344 Marionette TRACE conn5 <- [1,294,null,{}] 08:06:54 INFO - PROCESS | 760 | 1466521614364 Marionette TRACE conn5 -> [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:06:54 INFO - PROCESS | 760 | 1466521614369 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:54 INFO - PROCESS | 760 | 1466521614524 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 08:06:54 INFO - PROCESS | 760 | 1466521614549 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 760 | 1466521614551 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:54 INFO - PROCESS | 760 | ++DOCSHELL 1B408000 == 39 [pid = 760] [id = 83] 08:06:54 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (1B449400) [pid = 760] [serial = 246] [outer = 00000000] 08:06:54 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (1BC46800) [pid = 760] [serial = 247] [outer = 1B449400] 08:06:54 INFO - PROCESS | 760 | 1466521614596 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1BECC400) [pid = 760] [serial = 248] [outer = 1B449400] 08:06:55 INFO - PROCESS | 760 | 1466521615022 Marionette TRACE conn5 <- [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:06:55 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:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 08:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:06:55 INFO - PROCESS | 760 | 1466521615074 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 760 | 1466521615076 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 08:06:55 INFO - PROCESS | 760 | 1466521615079 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 760 | 1466521615090 Marionette TRACE conn5 <- [1,298,null,{}] 08:06:55 INFO - PROCESS | 760 | 1466521615102 Marionette TRACE conn5 -> [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:06:55 INFO - PROCESS | 760 | 1466521615104 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:55 INFO - PROCESS | 760 | 1466521615214 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 08:06:55 INFO - PROCESS | 760 | 1466521615223 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 760 | 1466521615225 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:55 INFO - PROCESS | 760 | ++DOCSHELL 1C28A400 == 40 [pid = 760] [id = 84] 08:06:55 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1C28C000) [pid = 760] [serial = 249] [outer = 00000000] 08:06:55 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1C69A400) [pid = 760] [serial = 250] [outer = 1C28C000] 08:06:55 INFO - PROCESS | 760 | 1466521615269 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (1C69E400) [pid = 760] [serial = 251] [outer = 1C28C000] 08:06:55 INFO - PROCESS | 760 | 1466521615684 Marionette TRACE conn5 <- [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:06:55 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:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 651ms 08:06:55 INFO - PROCESS | 760 | 1466521615730 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 760 | 1466521615732 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 08:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:06:55 INFO - PROCESS | 760 | 1466521615735 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 760 | 1466521615736 Marionette TRACE conn5 <- [1,302,null,{}] 08:06:55 INFO - PROCESS | 760 | 1466521615746 Marionette TRACE conn5 -> [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:06:55 INFO - PROCESS | 760 | 1466521615748 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:55 INFO - PROCESS | 760 | 1466521615959 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 08:06:56 INFO - PROCESS | 760 | --DOMWINDOW == 106 (18502000) [pid = 760] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:06:56 INFO - PROCESS | 760 | --DOMWINDOW == 105 (0D627400) [pid = 760] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:06:56 INFO - PROCESS | 760 | --DOMWINDOW == 104 (199B5400) [pid = 760] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:06:56 INFO - PROCESS | 760 | --DOMWINDOW == 103 (16B1F800) [pid = 760] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:06:56 INFO - PROCESS | 760 | --DOMWINDOW == 102 (14DCE000) [pid = 760] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:06:56 INFO - PROCESS | 760 | --DOMWINDOW == 101 (0DA94C00) [pid = 760] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:06:56 INFO - PROCESS | 760 | --DOMWINDOW == 100 (17A60800) [pid = 760] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:06:56 INFO - PROCESS | 760 | --DOMWINDOW == 99 (19B35400) [pid = 760] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:06:56 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1BCC8C00) [pid = 760] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:06:56 INFO - PROCESS | 760 | --DOMWINDOW == 97 (19BAE400) [pid = 760] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:06:56 INFO - PROCESS | 760 | 1466521616038 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 760 | 1466521616040 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:56 INFO - PROCESS | 760 | ++DOCSHELL 0CEF5800 == 41 [pid = 760] [id = 85] 08:06:56 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (0D512000) [pid = 760] [serial = 252] [outer = 00000000] 08:06:56 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (16B1F000) [pid = 760] [serial = 253] [outer = 0D512000] 08:06:56 INFO - PROCESS | 760 | 1466521616083 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (17F20C00) [pid = 760] [serial = 254] [outer = 0D512000] 08:06:56 INFO - PROCESS | 760 | 1466521616440 Marionette TRACE conn5 <- [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:06:56 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:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 730ms 08:06:56 INFO - PROCESS | 760 | 1466521616466 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 760 | 1466521616468 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 08:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:06:56 INFO - PROCESS | 760 | 1466521616471 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 760 | 1466521616473 Marionette TRACE conn5 <- [1,306,null,{}] 08:06:56 INFO - PROCESS | 760 | 1466521616483 Marionette TRACE conn5 -> [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:06:56 INFO - PROCESS | 760 | 1466521616485 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:56 INFO - PROCESS | 760 | 1466521616567 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 08:06:56 INFO - PROCESS | 760 | 1466521616572 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 760 | 1466521616574 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:56 INFO - PROCESS | 760 | ++DOCSHELL 1BEC5C00 == 42 [pid = 760] [id = 86] 08:06:56 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (1C642C00) [pid = 760] [serial = 255] [outer = 00000000] 08:06:56 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (1CDA7800) [pid = 760] [serial = 256] [outer = 1C642C00] 08:06:56 INFO - PROCESS | 760 | 1466521616619 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (1D583800) [pid = 760] [serial = 257] [outer = 1C642C00] 08:06:56 INFO - PROCESS | 760 | 1466521616913 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:06:57 INFO - PROCESS | 760 | 1466521617072 Marionette TRACE conn5 <- [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:06:57 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:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 631ms 08:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:06:57 INFO - PROCESS | 760 | 1466521617103 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 760 | 1466521617105 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 08:06:57 INFO - PROCESS | 760 | 1466521617112 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 760 | 1466521617114 Marionette TRACE conn5 <- [1,310,null,{}] 08:06:57 INFO - PROCESS | 760 | 1466521617118 Marionette TRACE conn5 -> [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:06:57 INFO - PROCESS | 760 | 1466521617120 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:57 INFO - PROCESS | 760 | 1466521617202 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 08:06:57 INFO - PROCESS | 760 | 1466521617210 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 760 | 1466521617212 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:57 INFO - PROCESS | 760 | ++DOCSHELL 17F21400 == 43 [pid = 760] [id = 87] 08:06:57 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1D586C00) [pid = 760] [serial = 258] [outer = 00000000] 08:06:57 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1D72F800) [pid = 760] [serial = 259] [outer = 1D586C00] 08:06:57 INFO - PROCESS | 760 | 1466521617255 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1DC48000) [pid = 760] [serial = 260] [outer = 1D586C00] 08:06:57 INFO - PROCESS | 760 | 1466521617697 Marionette TRACE conn5 <- [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:06:57 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:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 08:06:57 INFO - PROCESS | 760 | 1466521617750 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 760 | 1466521617752 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 08:06:57 INFO - PROCESS | 760 | 1466521617755 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:06:57 INFO - PROCESS | 760 | 1466521617758 Marionette TRACE conn5 <- [1,314,null,{}] 08:06:57 INFO - PROCESS | 760 | 1466521617765 Marionette TRACE conn5 -> [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:06:57 INFO - PROCESS | 760 | 1466521617767 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:57 INFO - PROCESS | 760 | 1466521617866 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 08:06:57 INFO - PROCESS | 760 | 1466521617872 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 760 | 1466521617875 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:57 INFO - PROCESS | 760 | ++DOCSHELL 1DC4B400 == 44 [pid = 760] [id = 88] 08:06:57 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (1DC4F800) [pid = 760] [serial = 261] [outer = 00000000] 08:06:57 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (1DD08000) [pid = 760] [serial = 262] [outer = 1DC4F800] 08:06:57 INFO - PROCESS | 760 | 1466521617922 Marionette DEBUG loaded listener.js 08:06:58 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (1DD0D000) [pid = 760] [serial = 263] [outer = 1DC4F800] 08:06:58 INFO - PROCESS | 760 | 1466521618545 Marionette TRACE conn5 <- [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:06:58 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:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 870ms 08:06:58 INFO - PROCESS | 760 | 1466521618631 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 760 | 1466521618635 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 08:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:06:58 INFO - PROCESS | 760 | 1466521618640 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 760 | 1466521618645 Marionette TRACE conn5 <- [1,318,null,{}] 08:06:58 INFO - PROCESS | 760 | 1466521618666 Marionette TRACE conn5 -> [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:06:58 INFO - PROCESS | 760 | 1466521618669 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:58 INFO - PROCESS | 760 | 1466521618794 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 08:06:58 INFO - PROCESS | 760 | 1466521618913 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:58 INFO - PROCESS | 760 | 1466521618915 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:58 INFO - PROCESS | 760 | ++DOCSHELL 0D76B400 == 45 [pid = 760] [id = 89] 08:06:58 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (0DA93800) [pid = 760] [serial = 264] [outer = 00000000] 08:06:59 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (1430E000) [pid = 760] [serial = 265] [outer = 0DA93800] 08:06:59 INFO - PROCESS | 760 | 1466521618975 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (14D02800) [pid = 760] [serial = 266] [outer = 0DA93800] 08:06:59 INFO - PROCESS | 760 | 1466521619562 Marionette TRACE conn5 <- [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:06:59 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:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 991ms 08:06:59 INFO - PROCESS | 760 | 1466521619630 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 760 | 1466521619635 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 08:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:06:59 INFO - PROCESS | 760 | 1466521619642 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 760 | 1466521619645 Marionette TRACE conn5 <- [1,322,null,{}] 08:06:59 INFO - PROCESS | 760 | 1466521619649 Marionette TRACE conn5 -> [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:06:59 INFO - PROCESS | 760 | 1466521619651 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:59 INFO - PROCESS | 760 | 1466521619772 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 08:06:59 INFO - PROCESS | 760 | 1466521619897 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 760 | 1466521619899 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:06:59 INFO - PROCESS | 760 | ++DOCSHELL 17F22400 == 46 [pid = 760] [id = 90] 08:06:59 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1850A400) [pid = 760] [serial = 267] [outer = 00000000] 08:06:59 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (199ACC00) [pid = 760] [serial = 268] [outer = 1850A400] 08:06:59 INFO - PROCESS | 760 | 1466521619956 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (19B36000) [pid = 760] [serial = 269] [outer = 1850A400] 08:07:00 INFO - PROCESS | 760 | 1466521620592 Marionette TRACE conn5 <- [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:07:00 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:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 970ms 08:07:00 INFO - PROCESS | 760 | 1466521620615 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 760 | 1466521620618 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 08:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:07:00 INFO - PROCESS | 760 | 1466521620622 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - PROCESS | 760 | 1466521620626 Marionette TRACE conn5 <- [1,326,null,{}] 08:07:00 INFO - PROCESS | 760 | 1466521620636 Marionette TRACE conn5 -> [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:07:00 INFO - PROCESS | 760 | 1466521620641 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:00 INFO - PROCESS | 760 | 1466521620752 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 08:07:00 INFO - PROCESS | 760 | 1466521620879 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 760 | 1466521620882 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:00 INFO - PROCESS | 760 | ++DOCSHELL 19DB6000 == 47 [pid = 760] [id = 91] 08:07:00 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (19DB6800) [pid = 760] [serial = 270] [outer = 00000000] 08:07:00 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (19DBC000) [pid = 760] [serial = 271] [outer = 19DB6800] 08:07:00 INFO - PROCESS | 760 | 1466521620940 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (1BECD000) [pid = 760] [serial = 272] [outer = 19DB6800] 08:07:01 INFO - PROCESS | 760 | 1466521621674 Marionette TRACE conn5 <- [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:07:01 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:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1077ms 08:07:01 INFO - PROCESS | 760 | 1466521621721 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 08:07:01 INFO - PROCESS | 760 | 1466521621724 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 08:07:01 INFO - PROCESS | 760 | 1466521621731 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - PROCESS | 760 | 1466521621735 Marionette TRACE conn5 <- [1,330,null,{}] 08:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:07:01 INFO - PROCESS | 760 | 1466521621740 Marionette TRACE conn5 -> [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:07:01 INFO - PROCESS | 760 | 1466521621743 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:01 INFO - PROCESS | 760 | 1466521621842 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 08:07:01 INFO - PROCESS | 760 | 1466521621934 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 760 | 1466521621938 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:01 INFO - PROCESS | 760 | ++DOCSHELL 0D765000 == 48 [pid = 760] [id = 92] 08:07:01 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (0D769000) [pid = 760] [serial = 273] [outer = 00000000] 08:07:02 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (0DA9DC00) [pid = 760] [serial = 274] [outer = 0D769000] 08:07:02 INFO - PROCESS | 760 | 1466521621987 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (14309000) [pid = 760] [serial = 275] [outer = 0D769000] 08:07:02 INFO - PROCESS | 760 | 1466521622570 Marionette TRACE conn5 <- [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:07:02 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:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 871ms 08:07:02 INFO - PROCESS | 760 | 1466521622608 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 760 | 1466521622613 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 08:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:07:02 INFO - PROCESS | 760 | 1466521622619 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 760 | 1466521622621 Marionette TRACE conn5 <- [1,334,null,{}] 08:07:02 INFO - PROCESS | 760 | 1466521622625 Marionette TRACE conn5 -> [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:07:02 INFO - PROCESS | 760 | 1466521622628 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:02 INFO - PROCESS | 760 | 1466521622731 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 08:07:02 INFO - PROCESS | 760 | --DOCSHELL 17F21400 == 47 [pid = 760] [id = 87] 08:07:02 INFO - PROCESS | 760 | --DOCSHELL 1BEC5C00 == 46 [pid = 760] [id = 86] 08:07:02 INFO - PROCESS | 760 | --DOCSHELL 0CEF5800 == 45 [pid = 760] [id = 85] 08:07:02 INFO - PROCESS | 760 | --DOCSHELL 1C28A400 == 44 [pid = 760] [id = 84] 08:07:02 INFO - PROCESS | 760 | --DOCSHELL 1B408000 == 43 [pid = 760] [id = 83] 08:07:02 INFO - PROCESS | 760 | --DOCSHELL 17ADD000 == 42 [pid = 760] [id = 82] 08:07:02 INFO - PROCESS | 760 | --DOCSHELL 1837C400 == 41 [pid = 760] [id = 81] 08:07:02 INFO - PROCESS | 760 | --DOCSHELL 16B21800 == 40 [pid = 760] [id = 80] 08:07:02 INFO - PROCESS | 760 | --DOCSHELL 0D92F800 == 39 [pid = 760] [id = 79] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1CD7B800) [pid = 760] [serial = 181] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 119 (0DCB7800) [pid = 760] [serial = 175] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 118 (19939800) [pid = 760] [serial = 184] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 117 (16DA0000) [pid = 760] [serial = 178] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 116 (1CDA9800) [pid = 760] [serial = 217] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOCSHELL 0D73F400 == 38 [pid = 760] [id = 78] 08:07:02 INFO - PROCESS | 760 | --DOCSHELL 16B15400 == 37 [pid = 760] [id = 75] 08:07:02 INFO - PROCESS | 760 | --DOCSHELL 0D5AF000 == 36 [pid = 760] [id = 74] 08:07:02 INFO - PROCESS | 760 | --DOCSHELL 1CD78C00 == 35 [pid = 760] [id = 73] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 115 (0D763C00) [pid = 760] [serial = 190] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 114 (19A89C00) [pid = 760] [serial = 206] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 113 (0DAA0400) [pid = 760] [serial = 191] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 112 (19B28C00) [pid = 760] [serial = 205] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 111 (16B49400) [pid = 760] [serial = 196] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 110 (199AEC00) [pid = 760] [serial = 203] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 109 (15C57400) [pid = 760] [serial = 193] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 108 (16A37000) [pid = 760] [serial = 194] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 107 (0DA9B400) [pid = 760] [serial = 188] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 106 (0DA97C00) [pid = 760] [serial = 187] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 105 (17AE2000) [pid = 760] [serial = 199] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1B410C00) [pid = 760] [serial = 208] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1C286400) [pid = 760] [serial = 214] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1C290800) [pid = 760] [serial = 215] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1B458000) [pid = 760] [serial = 209] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 100 (16D3D400) [pid = 760] [serial = 197] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1BC75C00) [pid = 760] [serial = 212] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1BC41C00) [pid = 760] [serial = 211] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 97 (17F22800) [pid = 760] [serial = 200] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | --DOMWINDOW == 96 (199A7000) [pid = 760] [serial = 202] [outer = 00000000] [url = about:blank] 08:07:02 INFO - PROCESS | 760 | 1466521622916 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 760 | 1466521622918 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:02 INFO - PROCESS | 760 | ++DOCSHELL 0CEED800 == 36 [pid = 760] [id = 93] 08:07:02 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (0CEF5800) [pid = 760] [serial = 276] [outer = 00000000] 08:07:02 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (0D51F000) [pid = 760] [serial = 277] [outer = 0CEF5800] 08:07:03 INFO - PROCESS | 760 | 1466521622965 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (0D731400) [pid = 760] [serial = 278] [outer = 0CEF5800] 08:07:03 INFO - PROCESS | 760 | 1466521623388 Marionette TRACE conn5 <- [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:07:03 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:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 830ms 08:07:03 INFO - PROCESS | 760 | 1466521623453 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 760 | 1466521623456 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 08:07:03 INFO - PROCESS | 760 | 1466521623459 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:07:03 INFO - PROCESS | 760 | 1466521623462 Marionette TRACE conn5 <- [1,338,null,{}] 08:07:03 INFO - PROCESS | 760 | 1466521623472 Marionette TRACE conn5 -> [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:07:03 INFO - PROCESS | 760 | 1466521623476 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:03 INFO - PROCESS | 760 | 1466521623563 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 08:07:03 INFO - PROCESS | 760 | 1466521623577 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 760 | 1466521623580 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:03 INFO - PROCESS | 760 | ++DOCSHELL 16B1D000 == 37 [pid = 760] [id = 94] 08:07:03 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (16B1E000) [pid = 760] [serial = 279] [outer = 00000000] 08:07:03 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (16B4E000) [pid = 760] [serial = 280] [outer = 16B1E000] 08:07:03 INFO - PROCESS | 760 | 1466521623627 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (16DA5C00) [pid = 760] [serial = 281] [outer = 16B1E000] 08:07:04 INFO - PROCESS | 760 | 1466521624081 Marionette TRACE conn5 <- [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:07:04 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:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 672ms 08:07:04 INFO - PROCESS | 760 | 1466521624135 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 760 | 1466521624138 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 08:07:04 INFO - PROCESS | 760 | 1466521624141 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:07:04 INFO - PROCESS | 760 | 1466521624143 Marionette TRACE conn5 <- [1,342,null,{}] 08:07:04 INFO - PROCESS | 760 | 1466521624146 Marionette TRACE conn5 -> [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:07:04 INFO - PROCESS | 760 | 1466521624148 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:04 INFO - PROCESS | 760 | 1466521624234 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 08:07:04 INFO - PROCESS | 760 | 1466521624243 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 760 | 1466521624245 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:04 INFO - PROCESS | 760 | ++DOCSHELL 17AE7C00 == 38 [pid = 760] [id = 95] 08:07:04 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (17AE8800) [pid = 760] [serial = 282] [outer = 00000000] 08:07:04 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1850C800) [pid = 760] [serial = 283] [outer = 17AE8800] 08:07:04 INFO - PROCESS | 760 | 1466521624289 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (19937000) [pid = 760] [serial = 284] [outer = 17AE8800] 08:07:04 INFO - PROCESS | 760 | 1466521624723 Marionette TRACE conn5 <- [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:07:04 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:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 08:07:04 INFO - PROCESS | 760 | 1466521624775 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 760 | 1466521624786 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 08:07:04 INFO - PROCESS | 760 | 1466521624790 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 760 | 1466521624792 Marionette TRACE conn5 <- [1,346,null,{}] 08:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:07:04 INFO - PROCESS | 760 | 1466521624795 Marionette TRACE conn5 -> [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:07:04 INFO - PROCESS | 760 | 1466521624797 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:04 INFO - PROCESS | 760 | 1466521624877 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 08:07:04 INFO - PROCESS | 760 | 1466521624911 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 760 | 1466521624913 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:04 INFO - PROCESS | 760 | ++DOCSHELL 1993E800 == 39 [pid = 760] [id = 96] 08:07:04 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (199A6400) [pid = 760] [serial = 285] [outer = 00000000] 08:07:04 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (199B2400) [pid = 760] [serial = 286] [outer = 199A6400] 08:07:04 INFO - PROCESS | 760 | 1466521624957 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (19B28C00) [pid = 760] [serial = 287] [outer = 199A6400] 08:07:05 INFO - PROCESS | 760 | 1466521625424 Marionette TRACE conn5 <- [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:07:05 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:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 671ms 08:07:05 INFO - PROCESS | 760 | 1466521625471 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 08:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:07:05 INFO - PROCESS | 760 | 1466521625473 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 08:07:05 INFO - PROCESS | 760 | 1466521625476 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 760 | 1466521625478 Marionette TRACE conn5 <- [1,350,null,{}] 08:07:05 INFO - PROCESS | 760 | 1466521625481 Marionette TRACE conn5 -> [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:07:05 INFO - PROCESS | 760 | 1466521625487 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:05 INFO - PROCESS | 760 | 1466521625634 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 08:07:05 INFO - PROCESS | 760 | 1466521625695 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 760 | 1466521625697 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:05 INFO - PROCESS | 760 | ++DOCSHELL 14D26400 == 40 [pid = 760] [id = 97] 08:07:05 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (199AF000) [pid = 760] [serial = 288] [outer = 00000000] 08:07:05 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (19DB6C00) [pid = 760] [serial = 289] [outer = 199AF000] 08:07:05 INFO - PROCESS | 760 | 1466521625745 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (19DBC800) [pid = 760] [serial = 290] [outer = 199AF000] 08:07:06 INFO - PROCESS | 760 | 1466521626174 Marionette TRACE conn5 <- [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:07:06 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:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 732ms 08:07:06 INFO - PROCESS | 760 | 1466521626242 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 760 | 1466521626244 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 08:07:06 INFO - PROCESS | 760 | 1466521626256 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 760 | 1466521626258 Marionette TRACE conn5 <- [1,354,null,{}] 08:07:06 INFO - PROCESS | 760 | 1466521626261 Marionette TRACE conn5 -> [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:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:07:06 INFO - PROCESS | 760 | 1466521626263 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:06 INFO - PROCESS | 760 | 1466521626372 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 08:07:06 INFO - PROCESS | 760 | 1466521626433 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 760 | 1466521626435 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:06 INFO - PROCESS | 760 | ++DOCSHELL 1B59C800 == 41 [pid = 760] [id = 98] 08:07:06 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1B58AC00) [pid = 760] [serial = 291] [outer = 00000000] 08:07:06 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1BC79000) [pid = 760] [serial = 292] [outer = 1B58AC00] 08:07:06 INFO - PROCESS | 760 | 1466521626478 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1BECF400) [pid = 760] [serial = 293] [outer = 1B58AC00] 08:07:06 INFO - PROCESS | 760 | 1466521626919 Marionette TRACE conn5 <- [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:07:07 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:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 08:07:07 INFO - PROCESS | 760 | 1466521626995 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 760 | 1466521626997 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 08:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:07:07 INFO - PROCESS | 760 | 1466521627000 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 760 | 1466521627002 Marionette TRACE conn5 <- [1,358,null,{}] 08:07:07 INFO - PROCESS | 760 | 1466521627006 Marionette TRACE conn5 -> [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:07:07 INFO - PROCESS | 760 | 1466521627008 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:07 INFO - PROCESS | 760 | 1466521627117 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 08:07:07 INFO - PROCESS | 760 | 1466521627128 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 760 | 1466521627130 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:07 INFO - PROCESS | 760 | ++DOCSHELL 1C2C3000 == 42 [pid = 760] [id = 99] 08:07:07 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (1C641000) [pid = 760] [serial = 294] [outer = 00000000] 08:07:07 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1C69EC00) [pid = 760] [serial = 295] [outer = 1C641000] 08:07:07 INFO - PROCESS | 760 | 1466521627174 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1C6A3800) [pid = 760] [serial = 296] [outer = 1C641000] 08:07:07 INFO - PROCESS | 760 | --DOMWINDOW == 116 (19931C00) [pid = 760] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:07:07 INFO - PROCESS | 760 | --DOMWINDOW == 115 (0CEE7400) [pid = 760] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:07:07 INFO - PROCESS | 760 | --DOMWINDOW == 114 (16A3E800) [pid = 760] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:07:07 INFO - PROCESS | 760 | --DOMWINDOW == 113 (0CD81400) [pid = 760] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:07:07 INFO - PROCESS | 760 | --DOMWINDOW == 112 (0D62B800) [pid = 760] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:07:07 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1D586C00) [pid = 760] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:07:07 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1B449400) [pid = 760] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:07:07 INFO - PROCESS | 760 | --DOMWINDOW == 109 (14D1A000) [pid = 760] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:07:07 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1C28C000) [pid = 760] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:07:07 INFO - PROCESS | 760 | --DOMWINDOW == 107 (0D933400) [pid = 760] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:07:07 INFO - PROCESS | 760 | --DOMWINDOW == 106 (18382400) [pid = 760] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:07:07 INFO - PROCESS | 760 | --DOMWINDOW == 105 (0DA95800) [pid = 760] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:07:07 INFO - PROCESS | 760 | --DOMWINDOW == 104 (0D512000) [pid = 760] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:07:07 INFO - PROCESS | 760 | --DOMWINDOW == 103 (16B21C00) [pid = 760] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:07:07 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1C642C00) [pid = 760] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:07:07 INFO - PROCESS | 760 | 1466521627809 Marionette TRACE conn5 <- [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:07:07 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:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 830ms 08:07:07 INFO - PROCESS | 760 | 1466521627834 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 08:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:07:07 INFO - PROCESS | 760 | 1466521627836 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 08:07:07 INFO - PROCESS | 760 | 1466521627839 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 760 | 1466521627841 Marionette TRACE conn5 <- [1,362,null,{}] 08:07:07 INFO - PROCESS | 760 | 1466521627844 Marionette TRACE conn5 -> [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:07:07 INFO - PROCESS | 760 | 1466521627846 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:07 INFO - PROCESS | 760 | 1466521627926 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 08:07:07 INFO - PROCESS | 760 | 1466521627931 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 760 | 1466521627933 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:07 INFO - PROCESS | 760 | ++DOCSHELL 0DA95400 == 43 [pid = 760] [id = 100] 08:07:07 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (0DCC6000) [pid = 760] [serial = 297] [outer = 00000000] 08:07:08 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (199B5400) [pid = 760] [serial = 298] [outer = 0DCC6000] 08:07:08 INFO - PROCESS | 760 | 1466521627977 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1B580000) [pid = 760] [serial = 299] [outer = 0DCC6000] 08:07:08 INFO - PROCESS | 760 | 1466521628417 Marionette TRACE conn5 <- [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:07:08 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:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 08:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:07:08 INFO - PROCESS | 760 | 1466521628471 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 760 | 1466521628472 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 08:07:08 INFO - PROCESS | 760 | 1466521628476 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 760 | 1466521628478 Marionette TRACE conn5 <- [1,366,null,{}] 08:07:08 INFO - PROCESS | 760 | 1466521628481 Marionette TRACE conn5 -> [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:07:08 INFO - PROCESS | 760 | 1466521628483 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:08 INFO - PROCESS | 760 | 1466521628572 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 08:07:08 INFO - PROCESS | 760 | 1466521628578 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 760 | 1466521628579 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:08 INFO - PROCESS | 760 | ++DOCSHELL 1436B800 == 44 [pid = 760] [id = 101] 08:07:08 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1436E400) [pid = 760] [serial = 300] [outer = 00000000] 08:07:08 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (14372800) [pid = 760] [serial = 301] [outer = 1436E400] 08:07:08 INFO - PROCESS | 760 | 1466521628622 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (14374C00) [pid = 760] [serial = 302] [outer = 1436E400] 08:07:09 INFO - PROCESS | 760 | 1466521629040 Marionette TRACE conn5 <- [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:07:09 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:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 631ms 08:07:09 INFO - PROCESS | 760 | 1466521629107 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 760 | 1466521629109 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 08:07:09 INFO - PROCESS | 760 | 1466521629113 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:07:09 INFO - PROCESS | 760 | 1466521629115 Marionette TRACE conn5 <- [1,370,null,{}] 08:07:09 INFO - PROCESS | 760 | 1466521629118 Marionette TRACE conn5 -> [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:07:09 INFO - PROCESS | 760 | 1466521629121 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:09 INFO - PROCESS | 760 | 1466521629222 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 08:07:09 INFO - PROCESS | 760 | 1466521629262 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 760 | 1466521629264 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:09 INFO - PROCESS | 760 | ++DOCSHELL 1CDB4000 == 45 [pid = 760] [id = 102] 08:07:09 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (1CDB5400) [pid = 760] [serial = 303] [outer = 00000000] 08:07:09 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (1D584000) [pid = 760] [serial = 304] [outer = 1CDB5400] 08:07:09 INFO - PROCESS | 760 | 1466521629309 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (1D603000) [pid = 760] [serial = 305] [outer = 1CDB5400] 08:07:10 INFO - PROCESS | 760 | 1466521629998 Marionette TRACE conn5 <- [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:07:10 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:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 08:07:10 INFO - PROCESS | 760 | 1466521630048 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 08:07:10 INFO - PROCESS | 760 | 1466521630052 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 08:07:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:07:10 INFO - PROCESS | 760 | 1466521630057 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:07:10 INFO - PROCESS | 760 | 1466521630062 Marionette TRACE conn5 <- [1,374,null,{}] 08:07:10 INFO - PROCESS | 760 | 1466521630067 Marionette TRACE conn5 -> [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:07:10 INFO - PROCESS | 760 | 1466521630070 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:10 INFO - PROCESS | 760 | 1466521630187 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 08:07:10 INFO - PROCESS | 760 | 1466521630315 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 760 | 1466521630318 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:10 INFO - PROCESS | 760 | ++DOCSHELL 0D73A000 == 46 [pid = 760] [id = 103] 08:07:10 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (0D766000) [pid = 760] [serial = 306] [outer = 00000000] 08:07:10 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (0DC0E000) [pid = 760] [serial = 307] [outer = 0D766000] 08:07:10 INFO - PROCESS | 760 | 1466521630377 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (14371000) [pid = 760] [serial = 308] [outer = 0D766000] 08:07:11 INFO - PROCESS | 760 | 1466521630995 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:07:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:07:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 987ms 08:07:11 INFO - PROCESS | 760 | 1466521631045 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 760 | 1466521631050 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 08:07:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:07:11 INFO - PROCESS | 760 | 1466521631056 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 760 | 1466521631059 Marionette TRACE conn5 <- [1,378,null,{}] 08:07:11 INFO - PROCESS | 760 | 1466521631063 Marionette TRACE conn5 -> [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:07:11 INFO - PROCESS | 760 | 1466521631065 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:11 INFO - PROCESS | 760 | 1466521631182 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 08:07:11 INFO - PROCESS | 760 | 1466521631283 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 760 | 1466521631286 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:11 INFO - PROCESS | 760 | ++DOCSHELL 16B1DC00 == 47 [pid = 760] [id = 104] 08:07:11 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (16B1F400) [pid = 760] [serial = 309] [outer = 00000000] 08:07:11 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (17A5B400) [pid = 760] [serial = 310] [outer = 16B1F400] 08:07:11 INFO - PROCESS | 760 | 1466521631342 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (17F22800) [pid = 760] [serial = 311] [outer = 16B1F400] 08:07:12 INFO - PROCESS | 760 | 1466521631984 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:07:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:07:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 970ms 08:07:12 INFO - PROCESS | 760 | 1466521632030 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 760 | 1466521632033 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 08:07:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:07:12 INFO - PROCESS | 760 | 1466521632036 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 760 | 1466521632040 Marionette TRACE conn5 <- [1,382,null,{}] 08:07:12 INFO - PROCESS | 760 | 1466521632051 Marionette TRACE conn5 -> [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:07:12 INFO - PROCESS | 760 | 1466521632056 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:12 INFO - PROCESS | 760 | 1466521632167 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 08:07:12 INFO - PROCESS | 760 | 1466521632272 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 760 | 1466521632275 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:12 INFO - PROCESS | 760 | ++DOCSHELL 1C699800 == 48 [pid = 760] [id = 105] 08:07:12 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (1C69D800) [pid = 760] [serial = 312] [outer = 00000000] 08:07:12 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1CDAA800) [pid = 760] [serial = 313] [outer = 1C69D800] 08:07:12 INFO - PROCESS | 760 | 1466521632334 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (1D602000) [pid = 760] [serial = 314] [outer = 1C69D800] 08:07:12 INFO - PROCESS | 760 | 1466521632926 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:07:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:07:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 08:07:13 INFO - PROCESS | 760 | 1466521632970 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 760 | 1466521632973 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 08:07:13 INFO - PROCESS | 760 | 1466521632976 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:07:13 INFO - PROCESS | 760 | 1466521632978 Marionette TRACE conn5 <- [1,386,null,{}] 08:07:13 INFO - PROCESS | 760 | 1466521632981 Marionette TRACE conn5 -> [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:07:13 INFO - PROCESS | 760 | 1466521632984 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:13 INFO - PROCESS | 760 | 1466521633097 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 08:07:13 INFO - PROCESS | 760 | 1466521633198 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 760 | 1466521633200 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:13 INFO - PROCESS | 760 | ++DOCSHELL 1D606400 == 49 [pid = 760] [id = 106] 08:07:13 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (1D607800) [pid = 760] [serial = 315] [outer = 00000000] 08:07:13 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (1D60F400) [pid = 760] [serial = 316] [outer = 1D607800] 08:07:13 INFO - PROCESS | 760 | 1466521633254 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (1D731400) [pid = 760] [serial = 317] [outer = 1D607800] 08:07:13 INFO - PROCESS | 760 | 1466521633920 Marionette TRACE conn5 <- [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:07:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:07:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 970ms 08:07:13 INFO - PROCESS | 760 | 1466521633950 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 760 | 1466521633952 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 08:07:13 INFO - PROCESS | 760 | 1466521633956 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:07:13 INFO - PROCESS | 760 | 1466521633958 Marionette TRACE conn5 <- [1,390,null,{}] 08:07:14 INFO - PROCESS | 760 | 1466521633976 Marionette TRACE conn5 -> [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:07:14 INFO - PROCESS | 760 | 1466521633978 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:14 INFO - PROCESS | 760 | 1466521634085 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 08:07:14 INFO - PROCESS | 760 | 1466521634312 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 760 | 1466521634315 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:14 INFO - PROCESS | 760 | ++DOCSHELL 0CEF5000 == 50 [pid = 760] [id = 107] 08:07:14 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (0D629800) [pid = 760] [serial = 318] [outer = 00000000] 08:07:14 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (0D73E000) [pid = 760] [serial = 319] [outer = 0D629800] 08:07:14 INFO - PROCESS | 760 | 1466521634380 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (0DA92000) [pid = 760] [serial = 320] [outer = 0D629800] 08:07:15 INFO - PROCESS | 760 | 1466521635073 Marionette TRACE conn5 <- [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:07:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:07:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1135ms 08:07:15 INFO - PROCESS | 760 | 1466521635096 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 760 | 1466521635099 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 08:07:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:07:15 INFO - PROCESS | 760 | 1466521635102 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - PROCESS | 760 | 1466521635106 Marionette TRACE conn5 <- [1,394,null,{}] 08:07:15 INFO - PROCESS | 760 | 1466521635111 Marionette TRACE conn5 -> [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:07:15 INFO - PROCESS | 760 | 1466521635113 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:15 INFO - PROCESS | 760 | 1466521635216 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 08:07:15 INFO - PROCESS | 760 | 1466521635318 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 760 | 1466521635320 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:15 INFO - PROCESS | 760 | --DOCSHELL 1436B800 == 49 [pid = 760] [id = 101] 08:07:15 INFO - PROCESS | 760 | --DOCSHELL 0DA95400 == 48 [pid = 760] [id = 100] 08:07:15 INFO - PROCESS | 760 | --DOCSHELL 1C2C3000 == 47 [pid = 760] [id = 99] 08:07:15 INFO - PROCESS | 760 | --DOCSHELL 1B59C800 == 46 [pid = 760] [id = 98] 08:07:15 INFO - PROCESS | 760 | --DOCSHELL 14D26400 == 45 [pid = 760] [id = 97] 08:07:15 INFO - PROCESS | 760 | --DOCSHELL 1993E800 == 44 [pid = 760] [id = 96] 08:07:15 INFO - PROCESS | 760 | --DOCSHELL 17AE7C00 == 43 [pid = 760] [id = 95] 08:07:15 INFO - PROCESS | 760 | --DOCSHELL 16B1D000 == 42 [pid = 760] [id = 94] 08:07:15 INFO - PROCESS | 760 | --DOCSHELL 0CEED800 == 41 [pid = 760] [id = 93] 08:07:15 INFO - PROCESS | 760 | --DOCSHELL 0D765000 == 40 [pid = 760] [id = 92] 08:07:15 INFO - PROCESS | 760 | --DOCSHELL 0D76B400 == 39 [pid = 760] [id = 89] 08:07:15 INFO - PROCESS | 760 | ++DOCSHELL 08A7E000 == 40 [pid = 760] [id = 108] 08:07:15 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (08A7F800) [pid = 760] [serial = 321] [outer = 00000000] 08:07:15 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (0D51D400) [pid = 760] [serial = 322] [outer = 08A7F800] 08:07:15 INFO - PROCESS | 760 | 1466521635420 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (0DA9B000) [pid = 760] [serial = 323] [outer = 08A7F800] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 128 (1D733000) [pid = 760] [serial = 136] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 127 (17AC1000) [pid = 760] [serial = 142] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 126 (1993EC00) [pid = 760] [serial = 185] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 125 (15C5EC00) [pid = 760] [serial = 106] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 124 (1D72F800) [pid = 760] [serial = 259] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 123 (1BC46800) [pid = 760] [serial = 247] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 122 (16B4A400) [pid = 760] [serial = 223] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 121 (17ADD400) [pid = 760] [serial = 230] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 120 (16A45400) [pid = 760] [serial = 229] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 119 (1C69A400) [pid = 760] [serial = 250] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 118 (1430A800) [pid = 760] [serial = 235] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 117 (146BE000) [pid = 760] [serial = 236] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 116 (19931000) [pid = 760] [serial = 241] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 115 (19933800) [pid = 760] [serial = 242] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1BECC400) [pid = 760] [serial = 248] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 113 (14DCDC00) [pid = 760] [serial = 233] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 112 (14C24800) [pid = 760] [serial = 232] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 111 (16B1F000) [pid = 760] [serial = 253] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1C975400) [pid = 760] [serial = 226] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1C69E400) [pid = 760] [serial = 251] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 108 (16B4A000) [pid = 760] [serial = 238] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 107 (1CDA7800) [pid = 760] [serial = 256] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 106 (17A5F000) [pid = 760] [serial = 239] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 105 (0DA95000) [pid = 760] [serial = 220] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 104 (17F20C00) [pid = 760] [serial = 254] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 103 (199AA800) [pid = 760] [serial = 244] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1DC48000) [pid = 760] [serial = 260] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 101 (199B5000) [pid = 760] [serial = 245] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1D583800) [pid = 760] [serial = 257] [outer = 00000000] [url = about:blank] 08:07:15 INFO - PROCESS | 760 | 1466521635870 Marionette TRACE conn5 <- [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:07:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:07:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 831ms 08:07:15 INFO - PROCESS | 760 | 1466521635937 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 760 | 1466521635941 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 08:07:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:07:15 INFO - PROCESS | 760 | 1466521635945 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - PROCESS | 760 | 1466521635947 Marionette TRACE conn5 <- [1,398,null,{}] 08:07:15 INFO - PROCESS | 760 | 1466521635951 Marionette TRACE conn5 -> [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:07:15 INFO - PROCESS | 760 | 1466521635953 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:16 INFO - PROCESS | 760 | 1466521636043 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 08:07:16 INFO - PROCESS | 760 | 1466521636056 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 760 | 1466521636059 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:16 INFO - PROCESS | 760 | ++DOCSHELL 14DD1800 == 41 [pid = 760] [id = 109] 08:07:16 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (15C55C00) [pid = 760] [serial = 324] [outer = 00000000] 08:07:16 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (16B1C800) [pid = 760] [serial = 325] [outer = 15C55C00] 08:07:16 INFO - PROCESS | 760 | 1466521636107 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (16B4A400) [pid = 760] [serial = 326] [outer = 15C55C00] 08:07:16 INFO - PROCESS | 760 | 1466521636590 Marionette TRACE conn5 <- [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:07:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:07:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 08:07:16 INFO - PROCESS | 760 | 1466521636620 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 760 | 1466521636622 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 08:07:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:07:16 INFO - PROCESS | 760 | 1466521636627 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 760 | 1466521636632 Marionette TRACE conn5 <- [1,402,null,{}] 08:07:16 INFO - PROCESS | 760 | 1466521636641 Marionette TRACE conn5 -> [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:07:16 INFO - PROCESS | 760 | 1466521636644 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:16 INFO - PROCESS | 760 | 1466521636732 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 08:07:16 INFO - PROCESS | 760 | 1466521636741 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 760 | 1466521636743 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:16 INFO - PROCESS | 760 | ++DOCSHELL 1837C000 == 42 [pid = 760] [id = 110] 08:07:16 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1837D800) [pid = 760] [serial = 327] [outer = 00000000] 08:07:16 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (19932000) [pid = 760] [serial = 328] [outer = 1837D800] 08:07:16 INFO - PROCESS | 760 | 1466521636788 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (19934C00) [pid = 760] [serial = 329] [outer = 1837D800] 08:07:17 INFO - PROCESS | 760 | 1466521637259 Marionette TRACE conn5 <- [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:07:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:07:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 690ms 08:07:17 INFO - PROCESS | 760 | 1466521637320 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 760 | 1466521637322 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 08:07:17 INFO - PROCESS | 760 | 1466521637326 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:07:17 INFO - PROCESS | 760 | 1466521637337 Marionette TRACE conn5 <- [1,406,null,{}] 08:07:17 INFO - PROCESS | 760 | 1466521637340 Marionette TRACE conn5 -> [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:07:17 INFO - PROCESS | 760 | 1466521637343 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:17 INFO - PROCESS | 760 | 1466521637458 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 08:07:17 INFO - PROCESS | 760 | 1466521637555 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:17 INFO - PROCESS | 760 | 1466521637557 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:17 INFO - PROCESS | 760 | ++DOCSHELL 14C95000 == 43 [pid = 760] [id = 111] 08:07:17 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (199B1400) [pid = 760] [serial = 330] [outer = 00000000] 08:07:17 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (19A9B800) [pid = 760] [serial = 331] [outer = 199B1400] 08:07:17 INFO - PROCESS | 760 | 1466521637600 Marionette DEBUG loaded listener.js 08:07:17 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (19B31400) [pid = 760] [serial = 332] [outer = 199B1400] 08:07:18 INFO - PROCESS | 760 | 1466521637993 Marionette TRACE conn5 <- [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:07:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:07:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 690ms 08:07:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:07:18 INFO - PROCESS | 760 | 1466521638021 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 760 | 1466521638023 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 08:07:18 INFO - PROCESS | 760 | 1466521638026 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 760 | 1466521638027 Marionette TRACE conn5 <- [1,410,null,{}] 08:07:18 INFO - PROCESS | 760 | 1466521638031 Marionette TRACE conn5 -> [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:07:18 INFO - PROCESS | 760 | 1466521638033 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:18 INFO - PROCESS | 760 | 1466521638155 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 08:07:18 INFO - PROCESS | 760 | 1466521638161 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 760 | 1466521638167 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:18 INFO - PROCESS | 760 | ++DOCSHELL 19BEC800 == 44 [pid = 760] [id = 112] 08:07:18 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (19BF2000) [pid = 760] [serial = 333] [outer = 00000000] 08:07:18 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (19DB2400) [pid = 760] [serial = 334] [outer = 19BF2000] 08:07:18 INFO - PROCESS | 760 | 1466521638271 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1B59C800) [pid = 760] [serial = 335] [outer = 19BF2000] 08:07:18 INFO - PROCESS | 760 | 1466521638739 Marionette TRACE conn5 <- [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:07:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:07:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 772ms 08:07:18 INFO - PROCESS | 760 | 1466521638801 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 760 | 1466521638803 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 08:07:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:07:18 INFO - PROCESS | 760 | 1466521638806 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 760 | 1466521638808 Marionette TRACE conn5 <- [1,414,null,{}] 08:07:18 INFO - PROCESS | 760 | 1466521638811 Marionette TRACE conn5 -> [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:07:18 INFO - PROCESS | 760 | 1466521638813 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:18 INFO - PROCESS | 760 | 1466521638928 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 08:07:19 INFO - PROCESS | 760 | 1466521638991 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 760 | 1466521638993 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:19 INFO - PROCESS | 760 | ++DOCSHELL 1BC7A000 == 45 [pid = 760] [id = 113] 08:07:19 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1BED2800) [pid = 760] [serial = 336] [outer = 00000000] 08:07:19 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1C6A0000) [pid = 760] [serial = 337] [outer = 1BED2800] 08:07:19 INFO - PROCESS | 760 | 1466521639036 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (1C6A6400) [pid = 760] [serial = 338] [outer = 1BED2800] 08:07:19 INFO - PROCESS | 760 | 1466521639467 Marionette TRACE conn5 <- [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:07:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:07:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 08:07:19 INFO - PROCESS | 760 | 1466521639479 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 760 | 1466521639480 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 08:07:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:07:19 INFO - PROCESS | 760 | 1466521639483 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 760 | 1466521639485 Marionette TRACE conn5 <- [1,418,null,{}] 08:07:19 INFO - PROCESS | 760 | 1466521639488 Marionette TRACE conn5 -> [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:07:19 INFO - PROCESS | 760 | 1466521639490 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:19 INFO - PROCESS | 760 | 1466521639605 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 08:07:19 INFO - PROCESS | 760 | 1466521639611 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 760 | 1466521639613 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:19 INFO - PROCESS | 760 | ++DOCSHELL 19E8E800 == 46 [pid = 760] [id = 114] 08:07:19 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (19E92000) [pid = 760] [serial = 339] [outer = 00000000] 08:07:19 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (19E99400) [pid = 760] [serial = 340] [outer = 19E92000] 08:07:19 INFO - PROCESS | 760 | 1466521639706 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (19E9B400) [pid = 760] [serial = 341] [outer = 19E92000] 08:07:20 INFO - PROCESS | 760 | --DOMWINDOW == 117 (17AE8800) [pid = 760] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:07:20 INFO - PROCESS | 760 | --DOMWINDOW == 116 (16B1E000) [pid = 760] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:07:20 INFO - PROCESS | 760 | --DOMWINDOW == 115 (0CEF5800) [pid = 760] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:07:20 INFO - PROCESS | 760 | --DOMWINDOW == 114 (199AF000) [pid = 760] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:07:20 INFO - PROCESS | 760 | --DOMWINDOW == 113 (1B58AC00) [pid = 760] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:07:20 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1C641000) [pid = 760] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:07:20 INFO - PROCESS | 760 | --DOMWINDOW == 111 (199A6400) [pid = 760] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:07:20 INFO - PROCESS | 760 | --DOMWINDOW == 110 (0D769000) [pid = 760] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:07:20 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1436E400) [pid = 760] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:07:20 INFO - PROCESS | 760 | --DOMWINDOW == 108 (0DCC6000) [pid = 760] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:07:21 INFO - PROCESS | 760 | 1466521640967 Marionette TRACE conn5 <- [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:07:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:07:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1519ms 08:07:21 INFO - PROCESS | 760 | 1466521641007 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 760 | 1466521641011 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 08:07:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:07:21 INFO - PROCESS | 760 | 1466521641016 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 760 | 1466521641019 Marionette TRACE conn5 <- [1,422,null,{}] 08:07:21 INFO - PROCESS | 760 | 1466521641024 Marionette TRACE conn5 -> [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:07:21 INFO - PROCESS | 760 | 1466521641028 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:21 INFO - PROCESS | 760 | 1466521641144 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 08:07:21 INFO - PROCESS | 760 | 1466521641266 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 760 | 1466521641269 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:21 INFO - PROCESS | 760 | ++DOCSHELL 0DD76400 == 47 [pid = 760] [id = 115] 08:07:21 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (0E8CD400) [pid = 760] [serial = 342] [outer = 00000000] 08:07:21 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (14D1DC00) [pid = 760] [serial = 343] [outer = 0E8CD400] 08:07:21 INFO - PROCESS | 760 | 1466521641328 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (15C61000) [pid = 760] [serial = 344] [outer = 0E8CD400] 08:07:22 INFO - PROCESS | 760 | 1466521642334 Marionette TRACE conn5 <- [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:07:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:07:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1380ms 08:07:22 INFO - PROCESS | 760 | 1466521642429 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 08:07:22 INFO - PROCESS | 760 | 1466521642434 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 08:07:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:07:22 INFO - PROCESS | 760 | 1466521642442 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:07:22 INFO - PROCESS | 760 | 1466521642445 Marionette TRACE conn5 <- [1,426,null,{}] 08:07:22 INFO - PROCESS | 760 | 1466521642449 Marionette TRACE conn5 -> [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:07:22 INFO - PROCESS | 760 | 1466521642452 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:22 INFO - PROCESS | 760 | 1466521642556 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 08:07:22 INFO - PROCESS | 760 | 1466521642756 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 760 | 1466521642759 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:22 INFO - PROCESS | 760 | ++DOCSHELL 17AC3800 == 48 [pid = 760] [id = 116] 08:07:22 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (17AE2C00) [pid = 760] [serial = 345] [outer = 00000000] 08:07:22 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1837AC00) [pid = 760] [serial = 346] [outer = 17AE2C00] 08:07:22 INFO - PROCESS | 760 | 1466521642815 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (19939C00) [pid = 760] [serial = 347] [outer = 17AE2C00] 08:07:23 INFO - PROCESS | 760 | 1466521643375 Marionette TRACE conn5 <- [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:07:23 INFO - PROCESS | 760 | 1466521643424 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 08:07:23 INFO - PROCESS | 760 | 1466521643428 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:07:23 INFO - PROCESS | 760 | 1466521643431 Marionette TRACE conn5 <- [1,430,null,{}] 08:07:23 INFO - PROCESS | 760 | 1466521643442 Marionette TRACE conn5 -> [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:07:23 INFO - PROCESS | 760 | 1466521643447 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:23 INFO - PROCESS | 760 | 1466521643600 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 08:07:23 INFO - PROCESS | 760 | 1466521643704 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 760 | 1466521643707 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:23 INFO - PROCESS | 760 | ++DOCSHELL 199AC400 == 49 [pid = 760] [id = 117] 08:07:23 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (19B29C00) [pid = 760] [serial = 348] [outer = 00000000] 08:07:23 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1BC3F400) [pid = 760] [serial = 349] [outer = 19B29C00] 08:07:23 INFO - PROCESS | 760 | 1466521643764 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1C63D800) [pid = 760] [serial = 350] [outer = 19B29C00] 08:07:24 INFO - PROCESS | 760 | 1466521644546 Marionette TRACE conn5 <- [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:07:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:07:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1133ms 08:07:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:07:24 INFO - PROCESS | 760 | 1466521644595 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 760 | 1466521644599 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 08:07:24 INFO - PROCESS | 760 | 1466521644605 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 760 | 1466521644608 Marionette TRACE conn5 <- [1,434,null,{}] 08:07:24 INFO - PROCESS | 760 | 1466521644613 Marionette TRACE conn5 -> [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:07:24 INFO - PROCESS | 760 | 1466521644616 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:24 INFO - PROCESS | 760 | 1466521644720 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 08:07:24 INFO - PROCESS | 760 | 1466521644855 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 760 | 1466521644859 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:24 INFO - PROCESS | 760 | ++DOCSHELL 145DE400 == 50 [pid = 760] [id = 118] 08:07:24 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (146BE000) [pid = 760] [serial = 351] [outer = 00000000] 08:07:24 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (14D1C400) [pid = 760] [serial = 352] [outer = 146BE000] 08:07:24 INFO - PROCESS | 760 | 1466521644911 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (16A37400) [pid = 760] [serial = 353] [outer = 146BE000] 08:07:25 INFO - PROCESS | 760 | --DOCSHELL 1BC7A000 == 49 [pid = 760] [id = 113] 08:07:25 INFO - PROCESS | 760 | --DOCSHELL 19BEC800 == 48 [pid = 760] [id = 112] 08:07:25 INFO - PROCESS | 760 | --DOCSHELL 14C95000 == 47 [pid = 760] [id = 111] 08:07:25 INFO - PROCESS | 760 | --DOCSHELL 1837C000 == 46 [pid = 760] [id = 110] 08:07:25 INFO - PROCESS | 760 | --DOCSHELL 14DD1800 == 45 [pid = 760] [id = 109] 08:07:25 INFO - PROCESS | 760 | --DOCSHELL 08A7E000 == 44 [pid = 760] [id = 108] 08:07:25 INFO - PROCESS | 760 | --DOCSHELL 0CEF5000 == 43 [pid = 760] [id = 107] 08:07:25 INFO - PROCESS | 760 | --DOCSHELL 16B1DC00 == 42 [pid = 760] [id = 104] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 119 (1D584000) [pid = 760] [serial = 304] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOCSHELL 0D73A000 == 41 [pid = 760] [id = 103] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 118 (1850C800) [pid = 760] [serial = 283] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 117 (19937000) [pid = 760] [serial = 284] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 116 (199ACC00) [pid = 760] [serial = 268] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 115 (16B4E000) [pid = 760] [serial = 280] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 114 (0D51F000) [pid = 760] [serial = 277] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 113 (19DB6C00) [pid = 760] [serial = 289] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 112 (0D731400) [pid = 760] [serial = 278] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1DD08000) [pid = 760] [serial = 262] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1BC79000) [pid = 760] [serial = 292] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 109 (16DA5C00) [pid = 760] [serial = 281] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 108 (19DBC800) [pid = 760] [serial = 290] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 107 (1C69EC00) [pid = 760] [serial = 295] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 106 (199B2400) [pid = 760] [serial = 286] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 105 (1430E000) [pid = 760] [serial = 265] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 104 (0DA9DC00) [pid = 760] [serial = 274] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 103 (19DBC000) [pid = 760] [serial = 271] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1BECF400) [pid = 760] [serial = 293] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 101 (14374C00) [pid = 760] [serial = 302] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 100 (14372800) [pid = 760] [serial = 301] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1C6A3800) [pid = 760] [serial = 296] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 98 (14309000) [pid = 760] [serial = 275] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 97 (199B5400) [pid = 760] [serial = 298] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 96 (1B580000) [pid = 760] [serial = 299] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | --DOMWINDOW == 95 (19B28C00) [pid = 760] [serial = 287] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 760 | 1466521645448 Marionette TRACE conn5 <- [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:07:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:07:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 891ms 08:07:25 INFO - PROCESS | 760 | 1466521645496 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 760 | 1466521645500 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 08:07:25 INFO - PROCESS | 760 | 1466521645505 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:07:25 INFO - PROCESS | 760 | 1466521645508 Marionette TRACE conn5 <- [1,438,null,{}] 08:07:25 INFO - PROCESS | 760 | 1466521645511 Marionette TRACE conn5 -> [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:07:25 INFO - PROCESS | 760 | 1466521645514 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:25 INFO - PROCESS | 760 | 1466521645603 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 08:07:25 INFO - PROCESS | 760 | 1466521645611 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 760 | 1466521645614 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:25 INFO - PROCESS | 760 | ++DOCSHELL 14376000 == 42 [pid = 760] [id = 119] 08:07:25 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (14376400) [pid = 760] [serial = 354] [outer = 00000000] 08:07:25 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (14D26400) [pid = 760] [serial = 355] [outer = 14376400] 08:07:25 INFO - PROCESS | 760 | 1466521645660 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (16A37C00) [pid = 760] [serial = 356] [outer = 14376400] 08:07:26 INFO - PROCESS | 760 | 1466521646145 Marionette TRACE conn5 <- [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:07:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:07:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 08:07:26 INFO - PROCESS | 760 | 1466521646181 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 760 | 1466521646183 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 08:07:26 INFO - PROCESS | 760 | 1466521646186 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:07:26 INFO - PROCESS | 760 | 1466521646189 Marionette TRACE conn5 <- [1,442,null,{}] 08:07:26 INFO - PROCESS | 760 | 1466521646199 Marionette TRACE conn5 -> [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:07:26 INFO - PROCESS | 760 | 1466521646203 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:26 INFO - PROCESS | 760 | 1466521646319 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 08:07:26 INFO - PROCESS | 760 | 1466521646413 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 760 | 1466521646416 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:26 INFO - PROCESS | 760 | ++DOCSHELL 1837E800 == 43 [pid = 760] [id = 120] 08:07:26 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (18380000) [pid = 760] [serial = 357] [outer = 00000000] 08:07:26 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (19933800) [pid = 760] [serial = 358] [outer = 18380000] 08:07:26 INFO - PROCESS | 760 | 1466521646463 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (199A9C00) [pid = 760] [serial = 359] [outer = 18380000] 08:07:26 INFO - PROCESS | 760 | 1466521646846 Marionette TRACE conn5 <- [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:07:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:07:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 08:07:26 INFO - PROCESS | 760 | 1466521646875 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 760 | 1466521646878 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 08:07:26 INFO - PROCESS | 760 | 1466521646882 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 760 | 1466521646883 Marionette TRACE conn5 <- [1,446,null,{}] 08:07:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:07:26 INFO - PROCESS | 760 | 1466521646887 Marionette TRACE conn5 -> [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:07:26 INFO - PROCESS | 760 | 1466521646889 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:26 INFO - PROCESS | 760 | 1466521646980 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 08:07:27 INFO - PROCESS | 760 | 1466521646995 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 760 | 1466521646997 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:27 INFO - PROCESS | 760 | ++DOCSHELL 19A9A400 == 44 [pid = 760] [id = 121] 08:07:27 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (19AA0400) [pid = 760] [serial = 360] [outer = 00000000] 08:07:27 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (19DAF800) [pid = 760] [serial = 361] [outer = 19AA0400] 08:07:27 INFO - PROCESS | 760 | 1466521647041 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (19DB5800) [pid = 760] [serial = 362] [outer = 19AA0400] 08:07:27 INFO - PROCESS | 760 | 1466521647531 Marionette TRACE conn5 <- [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:07:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:07:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 08:07:27 INFO - PROCESS | 760 | 1466521647558 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 760 | 1466521647560 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 08:07:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:07:27 INFO - PROCESS | 760 | 1466521647570 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 760 | 1466521647572 Marionette TRACE conn5 <- [1,450,null,{}] 08:07:27 INFO - PROCESS | 760 | 1466521647575 Marionette TRACE conn5 -> [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:07:27 INFO - PROCESS | 760 | 1466521647577 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:27 INFO - PROCESS | 760 | 1466521647714 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 08:07:27 INFO - PROCESS | 760 | 1466521647773 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 760 | 1466521647775 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:27 INFO - PROCESS | 760 | ++DOCSHELL 19E91000 == 45 [pid = 760] [id = 122] 08:07:27 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (19E93000) [pid = 760] [serial = 363] [outer = 00000000] 08:07:27 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1B449400) [pid = 760] [serial = 364] [outer = 19E93000] 08:07:27 INFO - PROCESS | 760 | 1466521647818 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (1BC74000) [pid = 760] [serial = 365] [outer = 19E93000] 08:07:28 INFO - PROCESS | 760 | 1466521648260 Marionette TRACE conn5 <- [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:07:28 INFO - PROCESS | 760 | 1466521648312 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 08:07:28 INFO - PROCESS | 760 | 1466521648315 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 760 | 1466521648317 Marionette TRACE conn5 <- [1,454,null,{}] 08:07:28 INFO - PROCESS | 760 | 1466521648320 Marionette TRACE conn5 -> [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:07:28 INFO - PROCESS | 760 | 1466521648326 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:28 INFO - PROCESS | 760 | 1466521648473 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 08:07:28 INFO - PROCESS | 760 | 1466521648538 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 760 | 1466521648540 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:28 INFO - PROCESS | 760 | ++DOCSHELL 1C644400 == 46 [pid = 760] [id = 123] 08:07:28 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (1CDA6400) [pid = 760] [serial = 366] [outer = 00000000] 08:07:28 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (1CDB1C00) [pid = 760] [serial = 367] [outer = 1CDA6400] 08:07:28 INFO - PROCESS | 760 | 1466521648584 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (1D57E800) [pid = 760] [serial = 368] [outer = 1CDA6400] 08:07:29 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:29 INFO - PROCESS | 760 | 1466521649013 Marionette TRACE conn5 <- [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:07:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:07:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 771ms 08:07:29 INFO - PROCESS | 760 | 1466521649096 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 760 | 1466521649107 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 08:07:29 INFO - PROCESS | 760 | 1466521649111 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 760 | 1466521649113 Marionette TRACE conn5 <- [1,458,null,{}] 08:07:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:07:29 INFO - PROCESS | 760 | 1466521649116 Marionette TRACE conn5 -> [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:07:29 INFO - PROCESS | 760 | 1466521649118 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:29 INFO - PROCESS | 760 | 1466521649230 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 08:07:29 INFO - PROCESS | 760 | --DOMWINDOW == 109 (199B1400) [pid = 760] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:07:29 INFO - PROCESS | 760 | --DOMWINDOW == 108 (19BF2000) [pid = 760] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:07:29 INFO - PROCESS | 760 | --DOMWINDOW == 107 (15C55C00) [pid = 760] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:07:29 INFO - PROCESS | 760 | --DOMWINDOW == 106 (08A7F800) [pid = 760] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:07:29 INFO - PROCESS | 760 | --DOMWINDOW == 105 (1837D800) [pid = 760] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:07:29 INFO - PROCESS | 760 | --DOMWINDOW == 104 (0D629800) [pid = 760] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:07:29 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1BED2800) [pid = 760] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:07:29 INFO - PROCESS | 760 | 1466521649378 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 760 | 1466521649380 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:29 INFO - PROCESS | 760 | ++DOCSHELL 0D512C00 == 47 [pid = 760] [id = 124] 08:07:29 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (0D627400) [pid = 760] [serial = 369] [outer = 00000000] 08:07:29 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (16232400) [pid = 760] [serial = 370] [outer = 0D627400] 08:07:29 INFO - PROCESS | 760 | 1466521649424 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1837D800) [pid = 760] [serial = 371] [outer = 0D627400] 08:07:29 INFO - PROCESS | 760 | 1466521649797 Marionette TRACE conn5 <- [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:07:29 INFO - PROCESS | 760 | 1466521649851 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 08:07:29 INFO - PROCESS | 760 | 1466521649854 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 760 | 1466521649856 Marionette TRACE conn5 <- [1,462,null,{}] 08:07:29 INFO - PROCESS | 760 | 1466521649859 Marionette TRACE conn5 -> [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:07:29 INFO - PROCESS | 760 | 1466521649861 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:29 INFO - PROCESS | 760 | 1466521649977 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 08:07:29 INFO - PROCESS | 760 | 1466521649985 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 760 | 1466521649987 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:30 INFO - PROCESS | 760 | ++DOCSHELL 16D9C400 == 48 [pid = 760] [id = 125] 08:07:30 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (17F1D400) [pid = 760] [serial = 372] [outer = 00000000] 08:07:30 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (19F38400) [pid = 760] [serial = 373] [outer = 17F1D400] 08:07:30 INFO - PROCESS | 760 | 1466521650034 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (19F38C00) [pid = 760] [serial = 374] [outer = 17F1D400] 08:07:30 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:30 INFO - PROCESS | 760 | 1466521650445 Marionette TRACE conn5 <- [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:07:30 INFO - PROCESS | 760 | 1466521650488 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 08:07:30 INFO - PROCESS | 760 | 1466521650491 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:07:30 INFO - PROCESS | 760 | 1466521650493 Marionette TRACE conn5 <- [1,466,null,{}] 08:07:30 INFO - PROCESS | 760 | 1466521650496 Marionette TRACE conn5 -> [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:07:30 INFO - PROCESS | 760 | 1466521650498 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:30 INFO - PROCESS | 760 | 1466521650617 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 08:07:30 INFO - PROCESS | 760 | 1466521650655 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 760 | 1466521650657 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:30 INFO - PROCESS | 760 | ++DOCSHELL 199AC000 == 49 [pid = 760] [id = 126] 08:07:30 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (19F3A800) [pid = 760] [serial = 375] [outer = 00000000] 08:07:30 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (1D60A800) [pid = 760] [serial = 376] [outer = 19F3A800] 08:07:30 INFO - PROCESS | 760 | 1466521650709 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1D72C000) [pid = 760] [serial = 377] [outer = 19F3A800] 08:07:31 INFO - PROCESS | 760 | 1466521651114 Marionette TRACE conn5 <- [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:07:31 INFO - PROCESS | 760 | 1466521651168 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 08:07:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:07:31 INFO - PROCESS | 760 | 1466521651171 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 760 | 1466521651172 Marionette TRACE conn5 <- [1,470,null,{}] 08:07:31 INFO - PROCESS | 760 | 1466521651176 Marionette TRACE conn5 -> [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:07:31 INFO - PROCESS | 760 | 1466521651178 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:31 INFO - PROCESS | 760 | 1466521651296 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 08:07:31 INFO - PROCESS | 760 | 1466521651304 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 760 | 1466521651306 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:31 INFO - PROCESS | 760 | ++DOCSHELL 1D737800 == 50 [pid = 760] [id = 127] 08:07:31 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1DA8C400) [pid = 760] [serial = 378] [outer = 00000000] 08:07:31 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1DC4FC00) [pid = 760] [serial = 379] [outer = 1DA8C400] 08:07:31 INFO - PROCESS | 760 | 1466521651352 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (1DD02400) [pid = 760] [serial = 380] [outer = 1DA8C400] 08:07:32 INFO - PROCESS | 760 | 1466521652060 Marionette TRACE conn5 <- [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:07:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:07:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 932ms 08:07:32 INFO - PROCESS | 760 | 1466521652103 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 08:07:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:07:32 INFO - PROCESS | 760 | 1466521652108 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 08:07:32 INFO - PROCESS | 760 | 1466521652112 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 760 | 1466521652118 Marionette TRACE conn5 <- [1,474,null,{}] 08:07:32 INFO - PROCESS | 760 | 1466521652124 Marionette TRACE conn5 -> [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:07:32 INFO - PROCESS | 760 | 1466521652127 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:32 INFO - PROCESS | 760 | 1466521652243 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 08:07:32 INFO - PROCESS | 760 | 1466521652377 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 760 | 1466521652380 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:32 INFO - PROCESS | 760 | ++DOCSHELL 145A4C00 == 51 [pid = 760] [id = 128] 08:07:32 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (148C9400) [pid = 760] [serial = 381] [outer = 00000000] 08:07:32 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (16B1C400) [pid = 760] [serial = 382] [outer = 148C9400] 08:07:32 INFO - PROCESS | 760 | 1466521652439 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (1783C000) [pid = 760] [serial = 383] [outer = 148C9400] 08:07:33 INFO - PROCESS | 760 | 1466521653008 Marionette TRACE conn5 <- [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:07:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:07:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 930ms 08:07:33 INFO - PROCESS | 760 | 1466521653044 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 760 | 1466521653049 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 08:07:33 INFO - PROCESS | 760 | 1466521653055 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:07:33 INFO - PROCESS | 760 | 1466521653058 Marionette TRACE conn5 <- [1,478,null,{}] 08:07:33 INFO - PROCESS | 760 | 1466521653062 Marionette TRACE conn5 -> [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:07:33 INFO - PROCESS | 760 | 1466521653065 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:33 INFO - PROCESS | 760 | 1466521653184 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 08:07:33 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (199AC800) [pid = 760] [serial = 384] [outer = 0CA25400] 08:07:33 INFO - PROCESS | 760 | 1466521653314 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 760 | 1466521653316 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:33 INFO - PROCESS | 760 | ++DOCSHELL 19E93400 == 52 [pid = 760] [id = 129] 08:07:33 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (19E93800) [pid = 760] [serial = 385] [outer = 00000000] 08:07:33 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (19F3DC00) [pid = 760] [serial = 386] [outer = 19E93800] 08:07:33 INFO - PROCESS | 760 | 1466521653381 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (1C2CE400) [pid = 760] [serial = 387] [outer = 19E93800] 08:07:34 INFO - PROCESS | 760 | 1466521654083 Marionette TRACE conn5 <- [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:07:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:07:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1077ms 08:07:34 INFO - PROCESS | 760 | 1466521654135 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 760 | 1466521654138 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 08:07:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:07:34 INFO - PROCESS | 760 | 1466521654141 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 760 | 1466521654145 Marionette TRACE conn5 <- [1,482,null,{}] 08:07:34 INFO - PROCESS | 760 | 1466521654156 Marionette TRACE conn5 -> [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:07:34 INFO - PROCESS | 760 | 1466521654161 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:34 INFO - PROCESS | 760 | 1466521654273 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 08:07:34 INFO - PROCESS | 760 | 1466521654407 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 760 | 1466521654411 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:34 INFO - PROCESS | 760 | ++DOCSHELL 1DD0B400 == 53 [pid = 760] [id = 130] 08:07:34 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (1DD0BC00) [pid = 760] [serial = 388] [outer = 00000000] 08:07:34 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (1DD0F800) [pid = 760] [serial = 389] [outer = 1DD0BC00] 08:07:34 INFO - PROCESS | 760 | 1466521654468 Marionette DEBUG loaded listener.js 08:07:34 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (1ED35C00) [pid = 760] [serial = 390] [outer = 1DD0BC00] 08:07:35 INFO - PROCESS | 760 | 1466521655125 Marionette TRACE conn5 <- [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:07:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:07:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1020ms 08:07:35 INFO - PROCESS | 760 | 1466521655165 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 760 | 1466521655168 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 08:07:35 INFO - PROCESS | 760 | 1466521655171 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:07:35 INFO - PROCESS | 760 | 1466521655173 Marionette TRACE conn5 <- [1,486,null,{}] 08:07:35 INFO - PROCESS | 760 | 1466521655176 Marionette TRACE conn5 -> [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:07:35 INFO - PROCESS | 760 | 1466521655179 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:35 INFO - PROCESS | 760 | 1466521655288 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 08:07:35 INFO - PROCESS | 760 | 1466521655420 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 760 | 1466521655422 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:35 INFO - PROCESS | 760 | ++DOCSHELL 1ACD6000 == 54 [pid = 760] [id = 131] 08:07:35 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (1ACDA800) [pid = 760] [serial = 391] [outer = 00000000] 08:07:35 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1ACE1800) [pid = 760] [serial = 392] [outer = 1ACDA800] 08:07:35 INFO - PROCESS | 760 | 1466521655477 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1CDAB000) [pid = 760] [serial = 393] [outer = 1ACDA800] 08:07:36 INFO - PROCESS | 760 | 1466521656111 Marionette TRACE conn5 <- [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:07:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:07:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 971ms 08:07:36 INFO - PROCESS | 760 | 1466521656145 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 760 | 1466521656147 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 08:07:36 INFO - PROCESS | 760 | 1466521656151 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:07:36 INFO - PROCESS | 760 | 1466521656153 Marionette TRACE conn5 <- [1,490,null,{}] 08:07:36 INFO - PROCESS | 760 | 1466521656157 Marionette TRACE conn5 -> [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:07:36 INFO - PROCESS | 760 | 1466521656159 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:36 INFO - PROCESS | 760 | 1466521656414 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 08:07:36 INFO - PROCESS | 760 | 1466521656584 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 760 | 1466521656587 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:36 INFO - PROCESS | 760 | ++DOCSHELL 0CDEC400 == 55 [pid = 760] [id = 132] 08:07:36 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (0D736000) [pid = 760] [serial = 394] [outer = 00000000] 08:07:36 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (0D92F400) [pid = 760] [serial = 395] [outer = 0D736000] 08:07:36 INFO - PROCESS | 760 | 1466521656638 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (1436A800) [pid = 760] [serial = 396] [outer = 0D736000] 08:07:37 INFO - PROCESS | 760 | --DOCSHELL 199AC000 == 54 [pid = 760] [id = 126] 08:07:37 INFO - PROCESS | 760 | --DOCSHELL 16D9C400 == 53 [pid = 760] [id = 125] 08:07:37 INFO - PROCESS | 760 | --DOCSHELL 0D512C00 == 52 [pid = 760] [id = 124] 08:07:37 INFO - PROCESS | 760 | --DOCSHELL 1C644400 == 51 [pid = 760] [id = 123] 08:07:37 INFO - PROCESS | 760 | --DOCSHELL 19E91000 == 50 [pid = 760] [id = 122] 08:07:37 INFO - PROCESS | 760 | --DOCSHELL 19A9A400 == 49 [pid = 760] [id = 121] 08:07:37 INFO - PROCESS | 760 | --DOCSHELL 1837E800 == 48 [pid = 760] [id = 120] 08:07:37 INFO - PROCESS | 760 | --DOCSHELL 14376000 == 47 [pid = 760] [id = 119] 08:07:37 INFO - PROCESS | 760 | --DOCSHELL 145DE400 == 46 [pid = 760] [id = 118] 08:07:37 INFO - PROCESS | 760 | --DOCSHELL 0DD76400 == 45 [pid = 760] [id = 115] 08:07:37 INFO - PROCESS | 760 | --DOCSHELL 19E8E800 == 44 [pid = 760] [id = 114] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 130 (19B31400) [pid = 760] [serial = 332] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 129 (19DB2400) [pid = 760] [serial = 334] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 128 (19A9B800) [pid = 760] [serial = 331] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 127 (0DC0E000) [pid = 760] [serial = 307] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 126 (16B4A400) [pid = 760] [serial = 326] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 125 (1D60F400) [pid = 760] [serial = 316] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 124 (0DA9B000) [pid = 760] [serial = 323] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 123 (19934C00) [pid = 760] [serial = 329] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 122 (19932000) [pid = 760] [serial = 328] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 121 (16B1C800) [pid = 760] [serial = 325] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 120 (17A5B400) [pid = 760] [serial = 310] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 119 (0D51D400) [pid = 760] [serial = 322] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 118 (0D73E000) [pid = 760] [serial = 319] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 117 (0DA92000) [pid = 760] [serial = 320] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 116 (1CDAA800) [pid = 760] [serial = 313] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 115 (1C6A6400) [pid = 760] [serial = 338] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1B59C800) [pid = 760] [serial = 335] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | --DOMWINDOW == 113 (1C6A0000) [pid = 760] [serial = 337] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 760 | 1466521657287 Marionette TRACE conn5 <- [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:07:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:07:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1174ms 08:07:37 INFO - PROCESS | 760 | 1466521657330 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 760 | 1466521657334 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 08:07:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:07:37 INFO - PROCESS | 760 | 1466521657338 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 760 | 1466521657341 Marionette TRACE conn5 <- [1,494,null,{}] 08:07:37 INFO - PROCESS | 760 | 1466521657346 Marionette TRACE conn5 -> [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:07:37 INFO - PROCESS | 760 | 1466521657348 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:37 INFO - PROCESS | 760 | 1466521657441 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 08:07:37 INFO - PROCESS | 760 | 1466521657532 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 760 | 1466521657535 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:37 INFO - PROCESS | 760 | ++DOCSHELL 0D625400 == 45 [pid = 760] [id = 133] 08:07:37 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (0D626000) [pid = 760] [serial = 397] [outer = 00000000] 08:07:37 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (0DA9D400) [pid = 760] [serial = 398] [outer = 0D626000] 08:07:37 INFO - PROCESS | 760 | 1466521657581 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1430E000) [pid = 760] [serial = 399] [outer = 0D626000] 08:07:38 INFO - PROCESS | 760 | 1466521658024 Marionette TRACE conn5 <- [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:07:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:07:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 08:07:38 INFO - PROCESS | 760 | 1466521658069 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 760 | 1466521658072 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 08:07:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:07:38 INFO - PROCESS | 760 | 1466521658076 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 760 | 1466521658077 Marionette TRACE conn5 <- [1,498,null,{}] 08:07:38 INFO - PROCESS | 760 | 1466521658081 Marionette TRACE conn5 -> [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:07:38 INFO - PROCESS | 760 | 1466521658083 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:38 INFO - PROCESS | 760 | 1466521658172 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 08:07:38 INFO - PROCESS | 760 | 1466521658183 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 760 | 1466521658185 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:38 INFO - PROCESS | 760 | ++DOCSHELL 1436CC00 == 46 [pid = 760] [id = 134] 08:07:38 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (16B1D400) [pid = 760] [serial = 400] [outer = 00000000] 08:07:38 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (16B4A800) [pid = 760] [serial = 401] [outer = 16B1D400] 08:07:38 INFO - PROCESS | 760 | 1466521658230 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (17A5F000) [pid = 760] [serial = 402] [outer = 16B1D400] 08:07:38 INFO - PROCESS | 760 | 1466521658710 Marionette TRACE conn5 <- [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:07:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:07:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 08:07:38 INFO - PROCESS | 760 | 1466521658749 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 760 | 1466521658753 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 08:07:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:07:38 INFO - PROCESS | 760 | 1466521658762 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 760 | 1466521658766 Marionette TRACE conn5 <- [1,502,null,{}] 08:07:38 INFO - PROCESS | 760 | 1466521658770 Marionette TRACE conn5 -> [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:07:38 INFO - PROCESS | 760 | 1466521658773 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:38 INFO - PROCESS | 760 | 1466521658864 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 08:07:38 INFO - PROCESS | 760 | 1466521658871 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 760 | 1466521658873 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:38 INFO - PROCESS | 760 | ++DOCSHELL 19938C00 == 47 [pid = 760] [id = 135] 08:07:38 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (19939400) [pid = 760] [serial = 403] [outer = 00000000] 08:07:38 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (199B5400) [pid = 760] [serial = 404] [outer = 19939400] 08:07:38 INFO - PROCESS | 760 | 1466521658919 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (19A91400) [pid = 760] [serial = 405] [outer = 19939400] 08:07:39 INFO - PROCESS | 760 | 1466521659416 Marionette TRACE conn5 <- [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:07:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:07:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 08:07:39 INFO - PROCESS | 760 | 1466521659449 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 760 | 1466521659451 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 08:07:39 INFO - PROCESS | 760 | 1466521659455 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:07:39 INFO - PROCESS | 760 | 1466521659456 Marionette TRACE conn5 <- [1,506,null,{}] 08:07:39 INFO - PROCESS | 760 | 1466521659460 Marionette TRACE conn5 -> [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:07:39 INFO - PROCESS | 760 | 1466521659462 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:39 INFO - PROCESS | 760 | 1466521659578 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 08:07:39 INFO - PROCESS | 760 | 1466521659583 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:39 INFO - PROCESS | 760 | 1466521659585 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:39 INFO - PROCESS | 760 | ++DOCSHELL 0D451800 == 48 [pid = 760] [id = 136] 08:07:39 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (19B30000) [pid = 760] [serial = 406] [outer = 00000000] 08:07:39 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (19DB3800) [pid = 760] [serial = 407] [outer = 19B30000] 08:07:39 INFO - PROCESS | 760 | 1466521659682 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (19BAE400) [pid = 760] [serial = 408] [outer = 19B30000] 08:07:40 INFO - PROCESS | 760 | 1466521660098 Marionette TRACE conn5 <- [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:07:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:07:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 08:07:40 INFO - PROCESS | 760 | 1466521660135 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 760 | 1466521660137 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 08:07:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:07:40 INFO - PROCESS | 760 | 1466521660144 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:07:40 INFO - PROCESS | 760 | 1466521660146 Marionette TRACE conn5 <- [1,510,null,{}] 08:07:40 INFO - PROCESS | 760 | 1466521660150 Marionette TRACE conn5 -> [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:07:40 INFO - PROCESS | 760 | 1466521660152 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:40 INFO - PROCESS | 760 | 1466521660270 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 08:07:40 INFO - PROCESS | 760 | 1466521660361 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 760 | 1466521660366 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:40 INFO - PROCESS | 760 | ++DOCSHELL 19F32C00 == 49 [pid = 760] [id = 137] 08:07:40 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (19F33400) [pid = 760] [serial = 409] [outer = 00000000] 08:07:40 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1AC72000) [pid = 760] [serial = 410] [outer = 19F33400] 08:07:40 INFO - PROCESS | 760 | 1466521660420 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1ACDEC00) [pid = 760] [serial = 411] [outer = 19F33400] 08:07:40 INFO - PROCESS | 760 | 1466521660884 Marionette TRACE conn5 <- [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:07:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:07:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 770ms 08:07:40 INFO - PROCESS | 760 | 1466521660919 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 760 | 1466521660921 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 08:07:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:07:40 INFO - PROCESS | 760 | 1466521660928 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:07:40 INFO - PROCESS | 760 | 1466521660930 Marionette TRACE conn5 <- [1,514,null,{}] 08:07:40 INFO - PROCESS | 760 | 1466521660933 Marionette TRACE conn5 -> [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:07:40 INFO - PROCESS | 760 | 1466521660935 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:41 INFO - PROCESS | 760 | 1466521661065 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 08:07:41 INFO - PROCESS | 760 | 1466521661076 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 760 | 1466521661078 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:41 INFO - PROCESS | 760 | ++DOCSHELL 1ACE2400 == 50 [pid = 760] [id = 138] 08:07:41 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1B586800) [pid = 760] [serial = 412] [outer = 00000000] 08:07:41 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (1C642C00) [pid = 760] [serial = 413] [outer = 1B586800] 08:07:41 INFO - PROCESS | 760 | 1466521661175 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (1C649000) [pid = 760] [serial = 414] [outer = 1B586800] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 130 (19F3A800) [pid = 760] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 129 (19AA0400) [pid = 760] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 128 (14376400) [pid = 760] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 127 (19E93000) [pid = 760] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 126 (18380000) [pid = 760] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 125 (146BE000) [pid = 760] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 124 (1CDA6400) [pid = 760] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 123 (0D627400) [pid = 760] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 122 (17F1D400) [pid = 760] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 121 (16B16800) [pid = 760] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 120 (0D623000) [pid = 760] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 119 (0D62A400) [pid = 760] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 118 (0D761400) [pid = 760] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 117 (199B1000) [pid = 760] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 116 (1C6A1400) [pid = 760] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 115 (16D0F800) [pid = 760] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:07:41 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1C69A000) [pid = 760] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:07:41 INFO - PROCESS | 760 | 1466521661789 Marionette TRACE conn5 <- [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:07:41 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:07:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 870ms 08:07:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:07:41 INFO - PROCESS | 760 | 1466521661799 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 760 | 1466521661801 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 08:07:41 INFO - PROCESS | 760 | 1466521661804 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 760 | 1466521661806 Marionette TRACE conn5 <- [1,518,null,{}] 08:07:41 INFO - PROCESS | 760 | 1466521661810 Marionette TRACE conn5 -> [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:07:41 INFO - PROCESS | 760 | 1466521661811 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:41 INFO - PROCESS | 760 | 1466521661893 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 08:07:41 INFO - PROCESS | 760 | 1466521661985 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 760 | 1466521661987 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:42 INFO - PROCESS | 760 | ++DOCSHELL 14368400 == 51 [pid = 760] [id = 139] 08:07:42 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (145A2000) [pid = 760] [serial = 415] [outer = 00000000] 08:07:42 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (19B2B000) [pid = 760] [serial = 416] [outer = 145A2000] 08:07:42 INFO - PROCESS | 760 | 1466521662030 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1B458C00) [pid = 760] [serial = 417] [outer = 145A2000] 08:07:42 INFO - PROCESS | 760 | 1466521662392 Marionette TRACE conn5 <- [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:07:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:07:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 631ms 08:07:42 INFO - PROCESS | 760 | 1466521662435 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 08:07:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:07:42 INFO - PROCESS | 760 | 1466521662437 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 08:07:42 INFO - PROCESS | 760 | 1466521662440 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 760 | 1466521662442 Marionette TRACE conn5 <- [1,522,null,{}] 08:07:42 INFO - PROCESS | 760 | 1466521662445 Marionette TRACE conn5 -> [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:07:42 INFO - PROCESS | 760 | 1466521662447 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:42 INFO - PROCESS | 760 | 1466521662571 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 08:07:42 INFO - PROCESS | 760 | 1466521662579 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 760 | 1466521662581 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:42 INFO - PROCESS | 760 | ++DOCSHELL 17AE6C00 == 52 [pid = 760] [id = 140] 08:07:42 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (19BACC00) [pid = 760] [serial = 418] [outer = 00000000] 08:07:42 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1C975400) [pid = 760] [serial = 419] [outer = 19BACC00] 08:07:42 INFO - PROCESS | 760 | 1466521662624 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (1CDA9800) [pid = 760] [serial = 420] [outer = 19BACC00] 08:07:43 INFO - PROCESS | 760 | 1466521663051 Marionette TRACE conn5 <- [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:07:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:07:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 08:07:43 INFO - PROCESS | 760 | 1466521663071 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 760 | 1466521663073 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 08:07:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:07:43 INFO - PROCESS | 760 | 1466521663076 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 760 | 1466521663078 Marionette TRACE conn5 <- [1,526,null,{}] 08:07:43 INFO - PROCESS | 760 | 1466521663081 Marionette TRACE conn5 -> [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:07:43 INFO - PROCESS | 760 | 1466521663083 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:43 INFO - PROCESS | 760 | 1466521663167 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 08:07:43 INFO - PROCESS | 760 | 1466521663289 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 760 | 1466521663291 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:43 INFO - PROCESS | 760 | ++DOCSHELL 16D36800 == 53 [pid = 760] [id = 141] 08:07:43 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (1CDA8400) [pid = 760] [serial = 421] [outer = 00000000] 08:07:43 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (1D605400) [pid = 760] [serial = 422] [outer = 1CDA8400] 08:07:43 INFO - PROCESS | 760 | 1466521663336 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (1D60F400) [pid = 760] [serial = 423] [outer = 1CDA8400] 08:07:43 INFO - PROCESS | 760 | 1466521663794 Marionette TRACE conn5 <- [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:07:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:07:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 770ms 08:07:43 INFO - PROCESS | 760 | 1466521663848 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 08:07:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:07:43 INFO - PROCESS | 760 | 1466521663852 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 08:07:43 INFO - PROCESS | 760 | 1466521663873 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 760 | 1466521663877 Marionette TRACE conn5 <- [1,530,null,{}] 08:07:43 INFO - PROCESS | 760 | 1466521663885 Marionette TRACE conn5 -> [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:07:43 INFO - PROCESS | 760 | 1466521663888 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:44 INFO - PROCESS | 760 | 1466521664006 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 08:07:44 INFO - PROCESS | 760 | 1466521664115 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:44 INFO - PROCESS | 760 | 1466521664117 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:44 INFO - PROCESS | 760 | ++DOCSHELL 0D735800 == 54 [pid = 760] [id = 142] 08:07:44 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (0D764000) [pid = 760] [serial = 424] [outer = 00000000] 08:07:44 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (1436B800) [pid = 760] [serial = 425] [outer = 0D764000] 08:07:44 INFO - PROCESS | 760 | 1466521664175 Marionette DEBUG loaded listener.js 08:07:44 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (146BDC00) [pid = 760] [serial = 426] [outer = 0D764000] 08:07:44 INFO - PROCESS | 760 | 1466521664798 Marionette TRACE conn5 <- [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:07:44 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:07:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:07:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:07:44 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:07:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:07:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:07:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 990ms 08:07:44 INFO - PROCESS | 760 | 1466521664848 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 760 | 1466521664853 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 08:07:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:07:44 INFO - PROCESS | 760 | 1466521664859 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 760 | 1466521664862 Marionette TRACE conn5 <- [1,534,null,{}] 08:07:44 INFO - PROCESS | 760 | 1466521664866 Marionette TRACE conn5 -> [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:07:44 INFO - PROCESS | 760 | 1466521664869 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:45 INFO - PROCESS | 760 | 1466521665000 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 08:07:45 INFO - PROCESS | 760 | 1466521665109 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 760 | 1466521665112 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:45 INFO - PROCESS | 760 | ++DOCSHELL 1993E400 == 55 [pid = 760] [id = 143] 08:07:45 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (19B2D800) [pid = 760] [serial = 427] [outer = 00000000] 08:07:45 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (19F2EC00) [pid = 760] [serial = 428] [outer = 19B2D800] 08:07:45 INFO - PROCESS | 760 | 1466521665169 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1AC70C00) [pid = 760] [serial = 429] [outer = 19B2D800] 08:07:45 INFO - PROCESS | 760 | 1466521665707 Marionette TRACE conn5 <- [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:07:45 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:07:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 871ms 08:07:45 INFO - PROCESS | 760 | 1466521665732 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 08:07:45 INFO - PROCESS | 760 | 1466521665735 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 08:07:45 INFO - PROCESS | 760 | 1466521665739 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:07:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:07:45 INFO - PROCESS | 760 | 1466521665742 Marionette TRACE conn5 <- [1,538,null,{}] 08:07:45 INFO - PROCESS | 760 | 1466521665753 Marionette TRACE conn5 -> [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:07:45 INFO - PROCESS | 760 | 1466521665758 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:45 INFO - PROCESS | 760 | 1466521665869 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 08:07:46 INFO - PROCESS | 760 | 1466521666009 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 760 | 1466521666012 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:46 INFO - PROCESS | 760 | ++DOCSHELL 1C698800 == 56 [pid = 760] [id = 144] 08:07:46 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (1C96E800) [pid = 760] [serial = 430] [outer = 00000000] 08:07:46 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (1DD0C800) [pid = 760] [serial = 431] [outer = 1C96E800] 08:07:46 INFO - PROCESS | 760 | 1466521666072 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1ED3CC00) [pid = 760] [serial = 432] [outer = 1C96E800] 08:07:46 INFO - PROCESS | 760 | 1466521666606 Marionette TRACE conn5 <- [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:07:46 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:07:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 870ms 08:07:46 INFO - PROCESS | 760 | 1466521666612 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 760 | 1466521666615 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 08:07:46 INFO - PROCESS | 760 | 1466521666618 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:07:46 INFO - PROCESS | 760 | 1466521666620 Marionette TRACE conn5 <- [1,542,null,{}] 08:07:46 INFO - PROCESS | 760 | 1466521666624 Marionette TRACE conn5 -> [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:07:46 INFO - PROCESS | 760 | 1466521666626 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:46 INFO - PROCESS | 760 | 1466521666741 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 08:07:46 INFO - PROCESS | 760 | 1466521666852 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 760 | 1466521666854 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:46 INFO - PROCESS | 760 | ++DOCSHELL 143AA800 == 57 [pid = 760] [id = 145] 08:07:46 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (143AB000) [pid = 760] [serial = 433] [outer = 00000000] 08:07:46 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (143B2C00) [pid = 760] [serial = 434] [outer = 143AB000] 08:07:46 INFO - PROCESS | 760 | 1466521666910 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (1FA9EC00) [pid = 760] [serial = 435] [outer = 143AB000] 08:07:47 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:47 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:07:47 INFO - PROCESS | 760 | 1466521667482 Marionette TRACE conn5 <- [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:07:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:07:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 08:07:47 INFO - PROCESS | 760 | 1466521667552 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 760 | 1466521667555 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 08:07:47 INFO - PROCESS | 760 | 1466521667558 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:07:47 INFO - PROCESS | 760 | 1466521667560 Marionette TRACE conn5 <- [1,546,null,{}] 08:07:47 INFO - PROCESS | 760 | 1466521667563 Marionette TRACE conn5 -> [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:07:47 INFO - PROCESS | 760 | 1466521667566 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:47 INFO - PROCESS | 760 | 1466521667673 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 08:07:47 INFO - PROCESS | 760 | 1466521667808 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 760 | 1466521667810 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:47 INFO - PROCESS | 760 | ++DOCSHELL 143B2000 == 58 [pid = 760] [id = 146] 08:07:47 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (1FAA2400) [pid = 760] [serial = 436] [outer = 00000000] 08:07:47 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (1FAA9800) [pid = 760] [serial = 437] [outer = 1FAA2400] 08:07:47 INFO - PROCESS | 760 | 1466521667864 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1FAAC400) [pid = 760] [serial = 438] [outer = 1FAA2400] 08:07:48 INFO - PROCESS | 760 | 1466521668447 Marionette TRACE conn5 <- [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:07:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:07:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 08:07:48 INFO - PROCESS | 760 | 1466521668492 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 08:07:48 INFO - PROCESS | 760 | 1466521668495 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 08:07:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:07:48 INFO - PROCESS | 760 | 1466521668498 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:07:48 INFO - PROCESS | 760 | 1466521668500 Marionette TRACE conn5 <- [1,550,null,{}] 08:07:48 INFO - PROCESS | 760 | 1466521668504 Marionette TRACE conn5 -> [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:07:48 INFO - PROCESS | 760 | 1466521668509 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:48 INFO - PROCESS | 760 | 1466521668640 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 08:07:48 INFO - PROCESS | 760 | 1466521668776 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 760 | 1466521668779 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:48 INFO - PROCESS | 760 | ++DOCSHELL 1F83AC00 == 59 [pid = 760] [id = 147] 08:07:48 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1F83E400) [pid = 760] [serial = 439] [outer = 00000000] 08:07:48 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1F847000) [pid = 760] [serial = 440] [outer = 1F83E400] 08:07:48 INFO - PROCESS | 760 | 1466521668834 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (213E4C00) [pid = 760] [serial = 441] [outer = 1F83E400] 08:07:49 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:49 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:07:49 INFO - PROCESS | 760 | 1466521669418 Marionette TRACE conn5 <- [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:07:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:07:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 971ms 08:07:49 INFO - PROCESS | 760 | 1466521669472 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 760 | 1466521669475 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 08:07:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:07:49 INFO - PROCESS | 760 | 1466521669478 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 760 | 1466521669480 Marionette TRACE conn5 <- [1,554,null,{}] 08:07:49 INFO - PROCESS | 760 | 1466521669484 Marionette TRACE conn5 -> [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:07:49 INFO - PROCESS | 760 | 1466521669486 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:49 INFO - PROCESS | 760 | 1466521669593 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 08:07:49 INFO - PROCESS | 760 | 1466521669745 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 760 | 1466521669748 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:49 INFO - PROCESS | 760 | ++DOCSHELL 1993AC00 == 60 [pid = 760] [id = 148] 08:07:49 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1D60F800) [pid = 760] [serial = 442] [outer = 00000000] 08:07:49 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (213ED400) [pid = 760] [serial = 443] [outer = 1D60F800] 08:07:49 INFO - PROCESS | 760 | 1466521669802 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (213EF400) [pid = 760] [serial = 444] [outer = 1D60F800] 08:07:50 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:50 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:07:50 INFO - PROCESS | 760 | 1466521670378 Marionette TRACE conn5 <- [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:07:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:07:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 08:07:50 INFO - PROCESS | 760 | 1466521670413 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 08:07:50 INFO - PROCESS | 760 | 1466521670415 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 08:07:50 INFO - PROCESS | 760 | 1466521670418 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:07:50 INFO - PROCESS | 760 | 1466521670420 Marionette TRACE conn5 <- [1,558,null,{}] 08:07:50 INFO - PROCESS | 760 | 1466521670424 Marionette TRACE conn5 -> [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:07:50 INFO - PROCESS | 760 | 1466521670427 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:50 INFO - PROCESS | 760 | 1466521670536 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 08:07:50 INFO - PROCESS | 760 | 1466521670781 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 760 | 1466521670785 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:50 INFO - PROCESS | 760 | ++DOCSHELL 0D51FC00 == 61 [pid = 760] [id = 149] 08:07:50 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (0D520000) [pid = 760] [serial = 445] [outer = 00000000] 08:07:50 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (0D763800) [pid = 760] [serial = 446] [outer = 0D520000] 08:07:50 INFO - PROCESS | 760 | 1466521670846 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (14309000) [pid = 760] [serial = 447] [outer = 0D520000] 08:07:51 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:51 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:07:51 INFO - PROCESS | 760 | 1466521671369 Marionette TRACE conn5 <- [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:07:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:07:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 970ms 08:07:51 INFO - PROCESS | 760 | 1466521671394 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 08:07:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:07:51 INFO - PROCESS | 760 | 1466521671398 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 08:07:51 INFO - PROCESS | 760 | 1466521671402 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - PROCESS | 760 | 1466521671405 Marionette TRACE conn5 <- [1,562,null,{}] 08:07:51 INFO - PROCESS | 760 | 1466521671411 Marionette TRACE conn5 -> [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:07:51 INFO - PROCESS | 760 | 1466521671415 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:51 INFO - PROCESS | 760 | 1466521671526 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 08:07:51 INFO - PROCESS | 760 | 1466521671641 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 760 | 1466521671644 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:51 INFO - PROCESS | 760 | ++DOCSHELL 0DCC6000 == 62 [pid = 760] [id = 150] 08:07:51 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (1436AC00) [pid = 760] [serial = 448] [outer = 00000000] 08:07:51 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (199B3800) [pid = 760] [serial = 449] [outer = 1436AC00] 08:07:51 INFO - PROCESS | 760 | 1466521671736 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (19B2E000) [pid = 760] [serial = 450] [outer = 1436AC00] 08:07:52 INFO - PROCESS | 760 | --DOCSHELL 0D51C400 == 61 [pid = 760] [id = 36] 08:07:52 INFO - PROCESS | 760 | --DOCSHELL 17AE6C00 == 60 [pid = 760] [id = 140] 08:07:52 INFO - PROCESS | 760 | --DOCSHELL 14368400 == 59 [pid = 760] [id = 139] 08:07:52 INFO - PROCESS | 760 | --DOCSHELL 1ACE2400 == 58 [pid = 760] [id = 138] 08:07:52 INFO - PROCESS | 760 | --DOCSHELL 19F32C00 == 57 [pid = 760] [id = 137] 08:07:52 INFO - PROCESS | 760 | --DOCSHELL 0D451800 == 56 [pid = 760] [id = 136] 08:07:52 INFO - PROCESS | 760 | --DOCSHELL 19938C00 == 55 [pid = 760] [id = 135] 08:07:52 INFO - PROCESS | 760 | --DOCSHELL 1436CC00 == 54 [pid = 760] [id = 134] 08:07:52 INFO - PROCESS | 760 | --DOCSHELL 0D625400 == 53 [pid = 760] [id = 133] 08:07:52 INFO - PROCESS | 760 | --DOCSHELL 0CDEC400 == 52 [pid = 760] [id = 132] 08:07:52 INFO - PROCESS | 760 | --DOCSHELL 1ACD6000 == 51 [pid = 760] [id = 131] 08:07:52 INFO - PROCESS | 760 | --DOCSHELL 1DD0B400 == 50 [pid = 760] [id = 130] 08:07:52 INFO - PROCESS | 760 | --DOCSHELL 19E93400 == 49 [pid = 760] [id = 129] 08:07:52 INFO - PROCESS | 760 | --DOCSHELL 145A4C00 == 48 [pid = 760] [id = 128] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 149 (17ADF400) [pid = 760] [serial = 179] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 148 (1CD7FC00) [pid = 760] [serial = 227] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 147 (19DAF800) [pid = 760] [serial = 361] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 146 (14D26400) [pid = 760] [serial = 355] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 145 (16A37C00) [pid = 760] [serial = 356] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 144 (1B449400) [pid = 760] [serial = 364] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 143 (19933800) [pid = 760] [serial = 358] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 142 (199A9C00) [pid = 760] [serial = 359] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 141 (14D1DC00) [pid = 760] [serial = 343] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 140 (16A37400) [pid = 760] [serial = 353] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 139 (14D1C400) [pid = 760] [serial = 352] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 138 (1CDB1C00) [pid = 760] [serial = 367] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 137 (1BC74000) [pid = 760] [serial = 365] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 136 (19E99400) [pid = 760] [serial = 340] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 135 (1837AC00) [pid = 760] [serial = 346] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 134 (1D57E800) [pid = 760] [serial = 368] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 133 (16232400) [pid = 760] [serial = 370] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 132 (1BC3F400) [pid = 760] [serial = 349] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 131 (1837D800) [pid = 760] [serial = 371] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 130 (1D72C000) [pid = 760] [serial = 377] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 129 (19F38400) [pid = 760] [serial = 373] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 128 (19DB5800) [pid = 760] [serial = 362] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 127 (19F38C00) [pid = 760] [serial = 374] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 126 (17AE0400) [pid = 760] [serial = 224] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 125 (0DC48400) [pid = 760] [serial = 221] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 124 (0DC0AC00) [pid = 760] [serial = 139] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 123 (145A1800) [pid = 760] [serial = 176] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 122 (1C6A5800) [pid = 760] [serial = 173] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 121 (1DA86000) [pid = 760] [serial = 182] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1D60A800) [pid = 760] [serial = 376] [outer = 00000000] [url = about:blank] 08:07:52 INFO - PROCESS | 760 | 1466521672310 Marionette TRACE conn5 <- [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:07:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:07:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 931ms 08:07:52 INFO - PROCESS | 760 | 1466521672334 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 760 | 1466521672338 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 08:07:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:07:52 INFO - PROCESS | 760 | 1466521672343 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 760 | 1466521672345 Marionette TRACE conn5 <- [1,566,null,{}] 08:07:52 INFO - PROCESS | 760 | 1466521672349 Marionette TRACE conn5 -> [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:07:52 INFO - PROCESS | 760 | 1466521672351 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:52 INFO - PROCESS | 760 | 1466521672448 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 08:07:52 INFO - PROCESS | 760 | 1466521672456 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 760 | 1466521672458 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:52 INFO - PROCESS | 760 | ++DOCSHELL 0E5D9000 == 49 [pid = 760] [id = 151] 08:07:52 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (0E5DC400) [pid = 760] [serial = 451] [outer = 00000000] 08:07:52 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (14D53400) [pid = 760] [serial = 452] [outer = 0E5DC400] 08:07:52 INFO - PROCESS | 760 | 1466521672504 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (16B4A000) [pid = 760] [serial = 453] [outer = 0E5DC400] 08:07:53 INFO - PROCESS | 760 | 1466521673149 Marionette TRACE conn5 <- [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:07:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:07:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 830ms 08:07:53 INFO - PROCESS | 760 | 1466521673178 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 08:07:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:07:53 INFO - PROCESS | 760 | 1466521673180 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 08:07:53 INFO - PROCESS | 760 | 1466521673184 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 760 | 1466521673190 Marionette TRACE conn5 <- [1,570,null,{}] 08:07:53 INFO - PROCESS | 760 | 1466521673199 Marionette TRACE conn5 -> [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:07:53 INFO - PROCESS | 760 | 1466521673202 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:53 INFO - PROCESS | 760 | 1466521673331 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 08:07:53 INFO - PROCESS | 760 | 1466521673347 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 760 | 1466521673349 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:53 INFO - PROCESS | 760 | ++DOCSHELL 19B33400 == 50 [pid = 760] [id = 152] 08:07:53 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (19B34000) [pid = 760] [serial = 454] [outer = 00000000] 08:07:53 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (19DB1C00) [pid = 760] [serial = 455] [outer = 19B34000] 08:07:53 INFO - PROCESS | 760 | 1466521673393 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (19E91400) [pid = 760] [serial = 456] [outer = 19B34000] 08:07:53 INFO - PROCESS | 760 | 1466521673860 Marionette TRACE conn5 <- [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:07:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:07:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 08:07:53 INFO - PROCESS | 760 | 1466521673917 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 08:07:53 INFO - PROCESS | 760 | 1466521673920 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 08:07:53 INFO - PROCESS | 760 | 1466521673923 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:07:53 INFO - PROCESS | 760 | 1466521673925 Marionette TRACE conn5 <- [1,574,null,{}] 08:07:53 INFO - PROCESS | 760 | 1466521673928 Marionette TRACE conn5 -> [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:07:53 INFO - PROCESS | 760 | 1466521673930 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:54 INFO - PROCESS | 760 | 1466521674030 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 08:07:54 INFO - PROCESS | 760 | 1466521674038 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 760 | 1466521674040 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:54 INFO - PROCESS | 760 | ++DOCSHELL 19E97C00 == 51 [pid = 760] [id = 153] 08:07:54 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (19F34400) [pid = 760] [serial = 457] [outer = 00000000] 08:07:54 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1ACD9000) [pid = 760] [serial = 458] [outer = 19F34400] 08:07:54 INFO - PROCESS | 760 | 1466521674085 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1B5A9400) [pid = 760] [serial = 459] [outer = 19F34400] 08:07:54 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:54 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:54 INFO - PROCESS | 760 | 1466521674544 Marionette TRACE conn5 <- [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:07:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:07:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 08:07:54 INFO - PROCESS | 760 | 1466521674598 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 08:07:54 INFO - PROCESS | 760 | 1466521674600 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 08:07:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:07:54 INFO - PROCESS | 760 | 1466521674603 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 760 | 1466521674604 Marionette TRACE conn5 <- [1,578,null,{}] 08:07:54 INFO - PROCESS | 760 | 1466521674608 Marionette TRACE conn5 -> [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:07:54 INFO - PROCESS | 760 | 1466521674610 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:54 INFO - PROCESS | 760 | 1466521674729 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 08:07:54 INFO - PROCESS | 760 | 1466521674790 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 760 | 1466521674795 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:54 INFO - PROCESS | 760 | ++DOCSHELL 1BC46800 == 52 [pid = 760] [id = 154] 08:07:54 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (1BC79000) [pid = 760] [serial = 460] [outer = 00000000] 08:07:54 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (1C28D800) [pid = 760] [serial = 461] [outer = 1BC79000] 08:07:54 INFO - PROCESS | 760 | 1466521674848 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1C973400) [pid = 760] [serial = 462] [outer = 1BC79000] 08:07:55 INFO - PROCESS | 760 | 1466521675290 Marionette TRACE conn5 <- [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:07:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:07:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 731ms 08:07:55 INFO - PROCESS | 760 | 1466521675339 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 760 | 1466521675341 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 08:07:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:07:55 INFO - PROCESS | 760 | 1466521675344 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 760 | 1466521675346 Marionette TRACE conn5 <- [1,582,null,{}] 08:07:55 INFO - PROCESS | 760 | 1466521675349 Marionette TRACE conn5 -> [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:07:55 INFO - PROCESS | 760 | 1466521675351 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:55 INFO - PROCESS | 760 | 1466521675500 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 08:07:55 INFO - PROCESS | 760 | 1466521675570 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 760 | 1466521675571 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:55 INFO - PROCESS | 760 | ++DOCSHELL 1CD25C00 == 53 [pid = 760] [id = 155] 08:07:55 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (1CDA9400) [pid = 760] [serial = 463] [outer = 00000000] 08:07:55 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (1D60A400) [pid = 760] [serial = 464] [outer = 1CDA9400] 08:07:55 INFO - PROCESS | 760 | 1466521675615 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (1D72CC00) [pid = 760] [serial = 465] [outer = 1CDA9400] 08:07:56 INFO - PROCESS | 760 | 1466521676023 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:07:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:07:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 731ms 08:07:56 INFO - PROCESS | 760 | 1466521676089 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 760 | 1466521676091 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 08:07:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:07:56 INFO - PROCESS | 760 | 1466521676094 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 760 | 1466521676095 Marionette TRACE conn5 <- [1,586,null,{}] 08:07:56 INFO - PROCESS | 760 | 1466521676099 Marionette TRACE conn5 -> [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:07:56 INFO - PROCESS | 760 | 1466521676101 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:56 INFO - PROCESS | 760 | 1466521676223 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 08:07:56 INFO - PROCESS | 760 | 1466521676288 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 760 | 1466521676289 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:56 INFO - PROCESS | 760 | ++DOCSHELL 17FFA400 == 54 [pid = 760] [id = 156] 08:07:56 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (1D733800) [pid = 760] [serial = 466] [outer = 00000000] 08:07:56 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (1DC4E800) [pid = 760] [serial = 467] [outer = 1D733800] 08:07:56 INFO - PROCESS | 760 | 1466521676335 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1DD0B400) [pid = 760] [serial = 468] [outer = 1D733800] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 137 (1850A400) [pid = 760] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 136 (19B29C00) [pid = 760] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 135 (19F33400) [pid = 760] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 134 (145A2000) [pid = 760] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 133 (1ACDA800) [pid = 760] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 132 (19939400) [pid = 760] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 131 (148C9400) [pid = 760] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 130 (1B586800) [pid = 760] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 129 (1DD0BC00) [pid = 760] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 128 (16B1D400) [pid = 760] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 127 (0D626000) [pid = 760] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 126 (19E93800) [pid = 760] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 125 (0D736000) [pid = 760] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 124 (19BACC00) [pid = 760] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 123 (19B30000) [pid = 760] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 122 (0D766000) [pid = 760] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 121 (0DA93800) [pid = 760] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1C69D800) [pid = 760] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 119 (1DC4F800) [pid = 760] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 118 (17AE2C00) [pid = 760] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 117 (16B1F400) [pid = 760] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 116 (1CDB5400) [pid = 760] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 115 (19DB6800) [pid = 760] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 114 (19E92000) [pid = 760] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 113 (0E8CD400) [pid = 760] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1D607800) [pid = 760] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:07:56 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1CDA6800) [pid = 760] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:07:57 INFO - PROCESS | 760 | 1466521677027 Marionette TRACE conn5 <- [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:07:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:07:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 970ms 08:07:57 INFO - PROCESS | 760 | 1466521677065 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 760 | 1466521677067 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 08:07:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:07:57 INFO - PROCESS | 760 | 1466521677070 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 760 | 1466521677071 Marionette TRACE conn5 <- [1,590,null,{}] 08:07:57 INFO - PROCESS | 760 | 1466521677079 Marionette TRACE conn5 -> [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:07:57 INFO - PROCESS | 760 | 1466521677081 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:57 INFO - PROCESS | 760 | 1466521677203 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 08:07:57 INFO - PROCESS | 760 | 1466521677266 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 760 | 1466521677267 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:57 INFO - PROCESS | 760 | ++DOCSHELL 0D452000 == 55 [pid = 760] [id = 157] 08:07:57 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (0D515C00) [pid = 760] [serial = 469] [outer = 00000000] 08:07:57 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (148C9400) [pid = 760] [serial = 470] [outer = 0D515C00] 08:07:57 INFO - PROCESS | 760 | 1466521677311 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (16B45400) [pid = 760] [serial = 471] [outer = 0D515C00] 08:07:57 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:07:57 INFO - PROCESS | 760 | 1466521677887 Marionette TRACE conn5 <- [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:07:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:07:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 870ms 08:07:57 INFO - PROCESS | 760 | 1466521677941 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 760 | 1466521677943 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 08:07:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:07:57 INFO - PROCESS | 760 | 1466521677958 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 760 | 1466521677960 Marionette TRACE conn5 <- [1,594,null,{}] 08:07:57 INFO - PROCESS | 760 | 1466521677964 Marionette TRACE conn5 -> [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:07:57 INFO - PROCESS | 760 | 1466521677965 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:58 INFO - PROCESS | 760 | 1466521678053 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 08:07:58 INFO - PROCESS | 760 | 1466521678059 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 760 | 1466521678061 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:58 INFO - PROCESS | 760 | ++DOCSHELL 19933400 == 56 [pid = 760] [id = 158] 08:07:58 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (19BACC00) [pid = 760] [serial = 472] [outer = 00000000] 08:07:58 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1ACDD000) [pid = 760] [serial = 473] [outer = 19BACC00] 08:07:58 INFO - PROCESS | 760 | 1466521678105 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1D603800) [pid = 760] [serial = 474] [outer = 19BACC00] 08:07:58 INFO - PROCESS | 760 | 1466521678558 Marionette TRACE conn5 <- [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:07:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:07:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 650ms 08:07:58 INFO - PROCESS | 760 | 1466521678598 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 08:07:58 INFO - PROCESS | 760 | 1466521678600 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 08:07:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:07:58 INFO - PROCESS | 760 | 1466521678604 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:07:58 INFO - PROCESS | 760 | 1466521678605 Marionette TRACE conn5 <- [1,598,null,{}] 08:07:58 INFO - PROCESS | 760 | 1466521678609 Marionette TRACE conn5 -> [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:07:58 INFO - PROCESS | 760 | 1466521678611 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:58 INFO - PROCESS | 760 | 1466521678698 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 08:07:58 INFO - PROCESS | 760 | 1466521678703 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 760 | 1466521678705 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:58 INFO - PROCESS | 760 | ++DOCSHELL 1CD24800 == 57 [pid = 760] [id = 159] 08:07:58 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (1CD2D800) [pid = 760] [serial = 475] [outer = 00000000] 08:07:58 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1F839C00) [pid = 760] [serial = 476] [outer = 1CD2D800] 08:07:58 INFO - PROCESS | 760 | 1466521678751 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (1FAA6800) [pid = 760] [serial = 477] [outer = 1CD2D800] 08:07:59 INFO - PROCESS | 760 | 1466521679461 Marionette TRACE conn5 <- [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:07:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:07:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 931ms 08:07:59 INFO - PROCESS | 760 | 1466521679537 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 760 | 1466521679542 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 08:07:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:07:59 INFO - PROCESS | 760 | 1466521679546 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 760 | 1466521679552 Marionette TRACE conn5 <- [1,602,null,{}] 08:07:59 INFO - PROCESS | 760 | 1466521679557 Marionette TRACE conn5 -> [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:07:59 INFO - PROCESS | 760 | 1466521679560 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:59 INFO - PROCESS | 760 | 1466521679688 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 08:07:59 INFO - PROCESS | 760 | 1466521679824 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 760 | 1466521679827 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:07:59 INFO - PROCESS | 760 | ++DOCSHELL 146C6800 == 58 [pid = 760] [id = 160] 08:07:59 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (1485E800) [pid = 760] [serial = 478] [outer = 00000000] 08:07:59 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (16230800) [pid = 760] [serial = 479] [outer = 1485E800] 08:07:59 INFO - PROCESS | 760 | 1466521679904 Marionette DEBUG loaded listener.js 08:08:00 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (16B49000) [pid = 760] [serial = 480] [outer = 1485E800] 08:08:00 INFO - PROCESS | 760 | 1466521680531 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:08:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:08:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1024ms 08:08:00 INFO - PROCESS | 760 | 1466521680571 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 760 | 1466521680576 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 08:08:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:08:00 INFO - PROCESS | 760 | 1466521680583 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 760 | 1466521680585 Marionette TRACE conn5 <- [1,606,null,{}] 08:08:00 INFO - PROCESS | 760 | 1466521680589 Marionette TRACE conn5 -> [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:08:00 INFO - PROCESS | 760 | 1466521680592 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:00 INFO - PROCESS | 760 | 1466521680715 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 08:08:00 INFO - PROCESS | 760 | 1466521680829 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 760 | 1466521680832 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:00 INFO - PROCESS | 760 | ++DOCSHELL 189ED800 == 59 [pid = 760] [id = 161] 08:08:00 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (199DC000) [pid = 760] [serial = 481] [outer = 00000000] 08:08:00 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (19F30C00) [pid = 760] [serial = 482] [outer = 199DC000] 08:08:00 INFO - PROCESS | 760 | 1466521680928 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (1ACDBC00) [pid = 760] [serial = 483] [outer = 199DC000] 08:08:01 INFO - PROCESS | 760 | 1466521681528 Marionette TRACE conn5 <- [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:08:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:08:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 970ms 08:08:01 INFO - PROCESS | 760 | 1466521681556 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 08:08:01 INFO - PROCESS | 760 | 1466521681559 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 08:08:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:08:01 INFO - PROCESS | 760 | 1466521681562 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:08:01 INFO - PROCESS | 760 | 1466521681566 Marionette TRACE conn5 <- [1,610,null,{}] 08:08:01 INFO - PROCESS | 760 | 1466521681577 Marionette TRACE conn5 -> [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:08:01 INFO - PROCESS | 760 | 1466521681582 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:01 INFO - PROCESS | 760 | 1466521681697 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 08:08:01 INFO - PROCESS | 760 | 1466521681854 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 760 | 1466521681857 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:01 INFO - PROCESS | 760 | ++DOCSHELL 1F83A400 == 60 [pid = 760] [id = 162] 08:08:01 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1F83D000) [pid = 760] [serial = 484] [outer = 00000000] 08:08:01 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1F846C00) [pid = 760] [serial = 485] [outer = 1F83D000] 08:08:01 INFO - PROCESS | 760 | 1466521681917 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (213EC000) [pid = 760] [serial = 486] [outer = 1F83D000] 08:08:02 INFO - PROCESS | 760 | 1466521682538 Marionette TRACE conn5 <- [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:08:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:08:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1025ms 08:08:02 INFO - PROCESS | 760 | 1466521682591 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 08:08:02 INFO - PROCESS | 760 | 1466521682594 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 08:08:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:08:02 INFO - PROCESS | 760 | 1466521682597 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 760 | 1466521682599 Marionette TRACE conn5 <- [1,614,null,{}] 08:08:02 INFO - PROCESS | 760 | 1466521682603 Marionette TRACE conn5 -> [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:08:02 INFO - PROCESS | 760 | 1466521682606 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:02 INFO - PROCESS | 760 | 1466521682730 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 08:08:02 INFO - PROCESS | 760 | 1466521682870 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 760 | 1466521682873 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:02 INFO - PROCESS | 760 | ++DOCSHELL 0D453400 == 61 [pid = 760] [id = 163] 08:08:02 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (0D628800) [pid = 760] [serial = 487] [outer = 00000000] 08:08:02 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (1436E000) [pid = 760] [serial = 488] [outer = 0D628800] 08:08:02 INFO - PROCESS | 760 | 1466521682929 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (14C9A000) [pid = 760] [serial = 489] [outer = 0D628800] 08:08:03 INFO - PROCESS | 760 | 1466521683776 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:08:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:08:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1225ms 08:08:03 INFO - PROCESS | 760 | 1466521683825 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 08:08:03 INFO - PROCESS | 760 | 1466521683829 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 08:08:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:08:03 INFO - PROCESS | 760 | 1466521683833 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 760 | 1466521683838 Marionette TRACE conn5 <- [1,618,null,{}] 08:08:03 INFO - PROCESS | 760 | 1466521683843 Marionette TRACE conn5 -> [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:08:03 INFO - PROCESS | 760 | 1466521683846 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:03 INFO - PROCESS | 760 | 1466521683948 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 08:08:04 INFO - PROCESS | 760 | 1466521684093 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 760 | 1466521684096 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:04 INFO - PROCESS | 760 | ++DOCSHELL 0D760C00 == 62 [pid = 760] [id = 164] 08:08:04 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (0DC0E000) [pid = 760] [serial = 490] [outer = 00000000] 08:08:04 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (143B0000) [pid = 760] [serial = 491] [outer = 0DC0E000] 08:08:04 INFO - PROCESS | 760 | 1466521684150 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (146C6C00) [pid = 760] [serial = 492] [outer = 0DC0E000] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 1DC4B400 == 61 [pid = 760] [id = 88] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 14D19400 == 60 [pid = 760] [id = 77] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 19933400 == 59 [pid = 760] [id = 158] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 0D452000 == 58 [pid = 760] [id = 157] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 17FFA400 == 57 [pid = 760] [id = 156] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 1CD25C00 == 56 [pid = 760] [id = 155] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 1BC46800 == 55 [pid = 760] [id = 154] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 134 (1DC4FC00) [pid = 760] [serial = 379] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 133 (1D605400) [pid = 760] [serial = 422] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 19E97C00 == 54 [pid = 760] [id = 153] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 19B33400 == 53 [pid = 760] [id = 152] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 0E5D9000 == 52 [pid = 760] [id = 151] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 0DCC6000 == 51 [pid = 760] [id = 150] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 0D51FC00 == 50 [pid = 760] [id = 149] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 1993AC00 == 49 [pid = 760] [id = 148] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 1F83AC00 == 48 [pid = 760] [id = 147] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 143B2000 == 47 [pid = 760] [id = 146] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 143AA800 == 46 [pid = 760] [id = 145] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 1C698800 == 45 [pid = 760] [id = 144] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 1993E400 == 44 [pid = 760] [id = 143] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 0D735800 == 43 [pid = 760] [id = 142] 08:08:04 INFO - PROCESS | 760 | --DOCSHELL 16D36800 == 42 [pid = 760] [id = 141] 08:08:04 INFO - PROCESS | 760 | 1466521684804 Marionette TRACE conn5 <- [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:08:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:08:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1021ms 08:08:04 INFO - PROCESS | 760 | 1466521684856 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 08:08:04 INFO - PROCESS | 760 | 1466521684861 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 08:08:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:08:04 INFO - PROCESS | 760 | 1466521684869 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 760 | 1466521684872 Marionette TRACE conn5 <- [1,622,null,{}] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 132 (14371000) [pid = 760] [serial = 308] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 131 (14D02800) [pid = 760] [serial = 266] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 130 (1D602000) [pid = 760] [serial = 314] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 129 (1DD0D000) [pid = 760] [serial = 263] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 128 (19939C00) [pid = 760] [serial = 347] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 127 (17F22800) [pid = 760] [serial = 311] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 126 (1D603000) [pid = 760] [serial = 305] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 125 (1BECD000) [pid = 760] [serial = 272] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 124 (19E9B400) [pid = 760] [serial = 341] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 123 (15C61000) [pid = 760] [serial = 344] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 122 (1D731400) [pid = 760] [serial = 317] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 121 (1CDAE400) [pid = 760] [serial = 218] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 120 (19B36000) [pid = 760] [serial = 269] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 119 (1C63D800) [pid = 760] [serial = 350] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 118 (1ACDEC00) [pid = 760] [serial = 411] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1AC72000) [pid = 760] [serial = 410] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 116 (19B2B000) [pid = 760] [serial = 416] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 115 (1CDAB000) [pid = 760] [serial = 393] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1ACE1800) [pid = 760] [serial = 392] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 113 (199B5400) [pid = 760] [serial = 404] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1783C000) [pid = 760] [serial = 383] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 111 (16B1C400) [pid = 760] [serial = 382] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1C642C00) [pid = 760] [serial = 413] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1ED35C00) [pid = 760] [serial = 390] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1DD0F800) [pid = 760] [serial = 389] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 107 (16B4A800) [pid = 760] [serial = 401] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 106 (17A5F000) [pid = 760] [serial = 402] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 105 (0DA9D400) [pid = 760] [serial = 398] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1430E000) [pid = 760] [serial = 399] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1C2CE400) [pid = 760] [serial = 387] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 102 (19F3DC00) [pid = 760] [serial = 386] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1436A800) [pid = 760] [serial = 396] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 100 (0D92F400) [pid = 760] [serial = 395] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1C975400) [pid = 760] [serial = 419] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1CDA9800) [pid = 760] [serial = 420] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 97 (1C649000) [pid = 760] [serial = 414] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 96 (0D731C00) [pid = 760] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 95 (19DB3800) [pid = 760] [serial = 407] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 94 (19BAE400) [pid = 760] [serial = 408] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 93 (19A91400) [pid = 760] [serial = 405] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | --DOMWINDOW == 92 (1B458C00) [pid = 760] [serial = 417] [outer = 00000000] [url = about:blank] 08:08:04 INFO - PROCESS | 760 | 1466521684901 Marionette TRACE conn5 -> [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:08:04 INFO - PROCESS | 760 | 1466521684903 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:05 INFO - PROCESS | 760 | 1466521685001 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 08:08:05 INFO - PROCESS | 760 | 1466521685013 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 760 | 1466521685015 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:05 INFO - PROCESS | 760 | ++DOCSHELL 0D75F400 == 43 [pid = 760] [id = 165] 08:08:05 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (0D762C00) [pid = 760] [serial = 493] [outer = 00000000] 08:08:05 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (14309400) [pid = 760] [serial = 494] [outer = 0D762C00] 08:08:05 INFO - PROCESS | 760 | 1466521685062 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (14372000) [pid = 760] [serial = 495] [outer = 0D762C00] 08:08:05 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:05 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:05 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:05 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:05 INFO - PROCESS | 760 | 1466521685541 Marionette TRACE conn5 <- [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:08:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:08:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 731ms 08:08:05 INFO - PROCESS | 760 | 1466521685601 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 08:08:05 INFO - PROCESS | 760 | 1466521685603 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 08:08:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:08:05 INFO - PROCESS | 760 | 1466521685633 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - PROCESS | 760 | 1466521685637 Marionette TRACE conn5 <- [1,626,null,{}] 08:08:05 INFO - PROCESS | 760 | 1466521685650 Marionette TRACE conn5 -> [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:08:05 INFO - PROCESS | 760 | 1466521685655 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:05 INFO - PROCESS | 760 | 1466521685750 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 08:08:05 INFO - PROCESS | 760 | 1466521685843 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 760 | 1466521685846 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:05 INFO - PROCESS | 760 | ++DOCSHELL 15C5B800 == 44 [pid = 760] [id = 166] 08:08:05 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (1623BC00) [pid = 760] [serial = 496] [outer = 00000000] 08:08:05 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (16B20000) [pid = 760] [serial = 497] [outer = 1623BC00] 08:08:05 INFO - PROCESS | 760 | 1466521685893 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (16D3F000) [pid = 760] [serial = 498] [outer = 1623BC00] 08:08:06 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:06 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:06 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:06 INFO - PROCESS | 760 | 1466521686261 Marionette TRACE conn5 <- [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:08:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:08:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 672ms 08:08:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:08:06 INFO - PROCESS | 760 | 1466521686309 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 08:08:06 INFO - PROCESS | 760 | 1466521686312 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 08:08:06 INFO - PROCESS | 760 | 1466521686315 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - PROCESS | 760 | 1466521686316 Marionette TRACE conn5 <- [1,630,null,{}] 08:08:06 INFO - PROCESS | 760 | 1466521686320 Marionette TRACE conn5 -> [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:08:06 INFO - PROCESS | 760 | 1466521686322 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:06 INFO - PROCESS | 760 | 1466521686412 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 08:08:06 INFO - PROCESS | 760 | 1466521686417 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 760 | 1466521686419 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:06 INFO - PROCESS | 760 | ++DOCSHELL 17AC0C00 == 45 [pid = 760] [id = 167] 08:08:06 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (17AC1400) [pid = 760] [serial = 499] [outer = 00000000] 08:08:06 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (17AE1400) [pid = 760] [serial = 500] [outer = 17AC1400] 08:08:06 INFO - PROCESS | 760 | 1466521686472 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (17AE8C00) [pid = 760] [serial = 501] [outer = 17AC1400] 08:08:06 INFO - PROCESS | 760 | 1466521686963 Marionette TRACE conn5 <- [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:08:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:08:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 08:08:07 INFO - PROCESS | 760 | 1466521686989 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 08:08:07 INFO - PROCESS | 760 | 1466521686991 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 08:08:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:08:07 INFO - PROCESS | 760 | 1466521687000 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 760 | 1466521687002 Marionette TRACE conn5 <- [1,634,null,{}] 08:08:07 INFO - PROCESS | 760 | 1466521687005 Marionette TRACE conn5 -> [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:08:07 INFO - PROCESS | 760 | 1466521687007 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:07 INFO - PROCESS | 760 | 1466521687124 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 08:08:07 INFO - PROCESS | 760 | 1466521687217 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 760 | 1466521687219 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:07 INFO - PROCESS | 760 | ++DOCSHELL 0D519400 == 46 [pid = 760] [id = 168] 08:08:07 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (1837C400) [pid = 760] [serial = 502] [outer = 00000000] 08:08:07 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (1992F800) [pid = 760] [serial = 503] [outer = 1837C400] 08:08:07 INFO - PROCESS | 760 | 1466521687263 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (19939C00) [pid = 760] [serial = 504] [outer = 1837C400] 08:08:07 INFO - PROCESS | 760 | 1466521687692 Marionette TRACE conn5 <- [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:08:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:08:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 08:08:07 INFO - PROCESS | 760 | 1466521687725 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 08:08:07 INFO - PROCESS | 760 | 1466521687727 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 08:08:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:08:07 INFO - PROCESS | 760 | 1466521687730 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 760 | 1466521687732 Marionette TRACE conn5 <- [1,638,null,{}] 08:08:07 INFO - PROCESS | 760 | 1466521687735 Marionette TRACE conn5 -> [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:08:07 INFO - PROCESS | 760 | 1466521687741 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:07 INFO - PROCESS | 760 | 1466521687873 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 08:08:07 INFO - PROCESS | 760 | 1466521687939 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 760 | 1466521687941 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:07 INFO - PROCESS | 760 | ++DOCSHELL 19A8C000 == 47 [pid = 760] [id = 169] 08:08:07 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (19A8CC00) [pid = 760] [serial = 505] [outer = 00000000] 08:08:07 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (19DB0C00) [pid = 760] [serial = 506] [outer = 19A8CC00] 08:08:08 INFO - PROCESS | 760 | 1466521687985 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (19DB2000) [pid = 760] [serial = 507] [outer = 19A8CC00] 08:08:08 INFO - PROCESS | 760 | 1466521688397 Marionette TRACE conn5 <- [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:08:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:08:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 731ms 08:08:08 INFO - PROCESS | 760 | 1466521688462 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 08:08:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:08:08 INFO - PROCESS | 760 | 1466521688464 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 08:08:08 INFO - PROCESS | 760 | 1466521688467 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 760 | 1466521688469 Marionette TRACE conn5 <- [1,642,null,{}] 08:08:08 INFO - PROCESS | 760 | 1466521688522 Marionette TRACE conn5 -> [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:08:08 INFO - PROCESS | 760 | 1466521688524 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:08 INFO - PROCESS | 760 | 1466521688644 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 08:08:09 INFO - PROCESS | 760 | 1466521689022 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 760 | 1466521689024 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:09 INFO - PROCESS | 760 | --DOMWINDOW == 106 (1436AC00) [pid = 760] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:08:09 INFO - PROCESS | 760 | --DOMWINDOW == 105 (19F34400) [pid = 760] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:08:09 INFO - PROCESS | 760 | --DOMWINDOW == 104 (19B34000) [pid = 760] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:08:09 INFO - PROCESS | 760 | --DOMWINDOW == 103 (0D520000) [pid = 760] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:08:09 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1CDA9400) [pid = 760] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:08:09 INFO - PROCESS | 760 | --DOMWINDOW == 101 (0D515C00) [pid = 760] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:08:09 INFO - PROCESS | 760 | --DOMWINDOW == 100 (0E5DC400) [pid = 760] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:08:09 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1D733800) [pid = 760] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:08:09 INFO - PROCESS | 760 | --DOMWINDOW == 98 (19BACC00) [pid = 760] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:08:09 INFO - PROCESS | 760 | --DOMWINDOW == 97 (1BC79000) [pid = 760] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:08:09 INFO - PROCESS | 760 | --DOMWINDOW == 96 (1DA8C400) [pid = 760] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:08:09 INFO - PROCESS | 760 | ++DOCSHELL 0D512000 == 48 [pid = 760] [id = 170] 08:08:09 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (0D515C00) [pid = 760] [serial = 508] [outer = 00000000] 08:08:09 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (0DA99C00) [pid = 760] [serial = 509] [outer = 0D515C00] 08:08:09 INFO - PROCESS | 760 | 1466521689075 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (14373000) [pid = 760] [serial = 510] [outer = 0D515C00] 08:08:09 INFO - PROCESS | 760 | 1466521689442 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:08:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:08:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1018ms 08:08:09 INFO - PROCESS | 760 | 1466521689485 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 08:08:09 INFO - PROCESS | 760 | 1466521689487 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 08:08:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:08:09 INFO - PROCESS | 760 | 1466521689490 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 760 | 1466521689492 Marionette TRACE conn5 <- [1,646,null,{}] 08:08:09 INFO - PROCESS | 760 | 1466521689495 Marionette TRACE conn5 -> [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:08:09 INFO - PROCESS | 760 | 1466521689497 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:09 INFO - PROCESS | 760 | 1466521689617 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 08:08:09 INFO - PROCESS | 760 | 1466521689626 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 760 | 1466521689628 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:09 INFO - PROCESS | 760 | ++DOCSHELL 0D73A400 == 49 [pid = 760] [id = 171] 08:08:09 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (0DC48400) [pid = 760] [serial = 511] [outer = 00000000] 08:08:09 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (19E96000) [pid = 760] [serial = 512] [outer = 0DC48400] 08:08:09 INFO - PROCESS | 760 | 1466521689671 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (19F37800) [pid = 760] [serial = 513] [outer = 0DC48400] 08:08:10 INFO - PROCESS | 760 | 1466521690078 Marionette TRACE conn5 <- [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:08:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:08:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 631ms 08:08:10 INFO - PROCESS | 760 | 1466521690123 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 08:08:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:08:10 INFO - PROCESS | 760 | 1466521690125 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 08:08:10 INFO - PROCESS | 760 | 1466521690128 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 760 | 1466521690130 Marionette TRACE conn5 <- [1,650,null,{}] 08:08:10 INFO - PROCESS | 760 | 1466521690133 Marionette TRACE conn5 -> [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:08:10 INFO - PROCESS | 760 | 1466521690135 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:10 INFO - PROCESS | 760 | 1466521690222 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 08:08:10 INFO - PROCESS | 760 | 1466521690348 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 760 | 1466521690350 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:10 INFO - PROCESS | 760 | ++DOCSHELL 19F3BC00 == 50 [pid = 760] [id = 172] 08:08:10 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (19F3C000) [pid = 760] [serial = 514] [outer = 00000000] 08:08:10 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1ACDCC00) [pid = 760] [serial = 515] [outer = 19F3C000] 08:08:10 INFO - PROCESS | 760 | 1466521690394 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1AEF5C00) [pid = 760] [serial = 516] [outer = 19F3C000] 08:08:10 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:10 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:10 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:10 INFO - PROCESS | 760 | 1466521690772 Marionette TRACE conn5 <- [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:08:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:08:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 08:08:10 INFO - PROCESS | 760 | 1466521690808 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 08:08:10 INFO - PROCESS | 760 | 1466521690810 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 08:08:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:08:10 INFO - PROCESS | 760 | 1466521690814 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 760 | 1466521690815 Marionette TRACE conn5 <- [1,654,null,{}] 08:08:10 INFO - PROCESS | 760 | 1466521690819 Marionette TRACE conn5 -> [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:08:10 INFO - PROCESS | 760 | 1466521690820 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:10 INFO - PROCESS | 760 | 1466521690904 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 08:08:10 INFO - PROCESS | 760 | 1466521690909 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 760 | 1466521690911 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:10 INFO - PROCESS | 760 | ++DOCSHELL 14375800 == 51 [pid = 760] [id = 173] 08:08:10 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1ACDC800) [pid = 760] [serial = 517] [outer = 00000000] 08:08:10 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (1BC78800) [pid = 760] [serial = 518] [outer = 1ACDC800] 08:08:10 INFO - PROCESS | 760 | 1466521690954 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (1BECF800) [pid = 760] [serial = 519] [outer = 1ACDC800] 08:08:11 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:11 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:11 INFO - PROCESS | 760 | 1466521691550 Marionette TRACE conn5 <- [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:08:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:08:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 830ms 08:08:11 INFO - PROCESS | 760 | 1466521691656 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 760 | 1466521691661 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 08:08:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:08:11 INFO - PROCESS | 760 | 1466521691666 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 760 | 1466521691672 Marionette TRACE conn5 <- [1,658,null,{}] 08:08:11 INFO - PROCESS | 760 | 1466521691677 Marionette TRACE conn5 -> [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:08:11 INFO - PROCESS | 760 | 1466521691680 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:11 INFO - PROCESS | 760 | 1466521691805 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 08:08:11 INFO - PROCESS | 760 | 1466521691935 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 760 | 1466521691938 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:11 INFO - PROCESS | 760 | ++DOCSHELL 0D73C800 == 52 [pid = 760] [id = 174] 08:08:11 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (0D92F400) [pid = 760] [serial = 520] [outer = 00000000] 08:08:12 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (14375000) [pid = 760] [serial = 521] [outer = 0D92F400] 08:08:12 INFO - PROCESS | 760 | 1466521691999 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (1451BC00) [pid = 760] [serial = 522] [outer = 0D92F400] 08:08:12 INFO - PROCESS | 760 | 1466521692580 Marionette TRACE conn5 <- [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:08:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:08:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 971ms 08:08:12 INFO - PROCESS | 760 | 1466521692643 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 08:08:12 INFO - PROCESS | 760 | 1466521692647 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 08:08:12 INFO - PROCESS | 760 | 1466521692654 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:08:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:08:12 INFO - PROCESS | 760 | 1466521692657 Marionette TRACE conn5 <- [1,662,null,{}] 08:08:12 INFO - PROCESS | 760 | 1466521692660 Marionette TRACE conn5 -> [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:08:12 INFO - PROCESS | 760 | 1466521692663 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:12 INFO - PROCESS | 760 | 1466521692783 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 08:08:12 INFO - PROCESS | 760 | 1466521692922 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 760 | 1466521692925 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:12 INFO - PROCESS | 760 | ++DOCSHELL 16D1B400 == 53 [pid = 760] [id = 175] 08:08:12 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1783B400) [pid = 760] [serial = 523] [outer = 00000000] 08:08:12 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1837AC00) [pid = 760] [serial = 524] [outer = 1783B400] 08:08:13 INFO - PROCESS | 760 | 1466521692982 Marionette DEBUG loaded listener.js 08:08:13 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (199B4400) [pid = 760] [serial = 525] [outer = 1783B400] 08:08:13 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:13 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:13 INFO - PROCESS | 760 | 1466521693569 Marionette TRACE conn5 <- [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:08:13 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:08:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 970ms 08:08:13 INFO - PROCESS | 760 | 1466521693628 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 760 | 1466521693631 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 08:08:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:08:13 INFO - PROCESS | 760 | 1466521693635 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 760 | 1466521693638 Marionette TRACE conn5 <- [1,666,null,{}] 08:08:13 INFO - PROCESS | 760 | 1466521693650 Marionette TRACE conn5 -> [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:08:13 INFO - PROCESS | 760 | 1466521693655 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:13 INFO - PROCESS | 760 | 1466521693772 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 08:08:13 INFO - PROCESS | 760 | 1466521693917 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 760 | 1466521693920 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:13 INFO - PROCESS | 760 | ++DOCSHELL 1BEC8400 == 54 [pid = 760] [id = 176] 08:08:13 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (1BECF400) [pid = 760] [serial = 526] [outer = 00000000] 08:08:13 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1C642C00) [pid = 760] [serial = 527] [outer = 1BECF400] 08:08:14 INFO - PROCESS | 760 | 1466521693981 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1C69C400) [pid = 760] [serial = 528] [outer = 1BECF400] 08:08:14 INFO - PROCESS | 760 | 1466521694596 Marionette TRACE conn5 <- [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:08:14 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:08:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1021ms 08:08:14 INFO - PROCESS | 760 | 1466521694659 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 760 | 1466521694662 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 08:08:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:08:14 INFO - PROCESS | 760 | 1466521694666 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 760 | 1466521694668 Marionette TRACE conn5 <- [1,670,null,{}] 08:08:14 INFO - PROCESS | 760 | 1466521694671 Marionette TRACE conn5 -> [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:08:14 INFO - PROCESS | 760 | 1466521694674 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:14 INFO - PROCESS | 760 | 1466521694796 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 08:08:14 INFO - PROCESS | 760 | 1466521694949 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 760 | 1466521694952 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:14 INFO - PROCESS | 760 | ++DOCSHELL 1C974000 == 55 [pid = 760] [id = 177] 08:08:14 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (1C975400) [pid = 760] [serial = 529] [outer = 00000000] 08:08:15 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1CD7D400) [pid = 760] [serial = 530] [outer = 1C975400] 08:08:15 INFO - PROCESS | 760 | 1466521695010 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (1CDAB800) [pid = 760] [serial = 531] [outer = 1C975400] 08:08:16 INFO - PROCESS | 760 | 1466521696076 Marionette TRACE conn5 <- [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:08:16 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:08:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1436ms 08:08:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:08:16 INFO - PROCESS | 760 | 1466521696104 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 760 | 1466521696106 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 08:08:16 INFO - PROCESS | 760 | 1466521696110 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 760 | 1466521696112 Marionette TRACE conn5 <- [1,674,null,{}] 08:08:16 INFO - PROCESS | 760 | 1466521696116 Marionette TRACE conn5 -> [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:08:16 INFO - PROCESS | 760 | 1466521696118 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:16 INFO - PROCESS | 760 | 1466521696246 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 08:08:16 INFO - PROCESS | 760 | 1466521696383 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 760 | 1466521696385 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:16 INFO - PROCESS | 760 | ++DOCSHELL 0DA93800 == 56 [pid = 760] [id = 178] 08:08:16 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (17ADFC00) [pid = 760] [serial = 532] [outer = 00000000] 08:08:16 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (1CDA7800) [pid = 760] [serial = 533] [outer = 17ADFC00] 08:08:16 INFO - PROCESS | 760 | 1466521696440 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (1D57F400) [pid = 760] [serial = 534] [outer = 17ADFC00] 08:08:17 INFO - PROCESS | 760 | 1466521697481 Marionette TRACE conn5 <- [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:08:17 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:08:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1420ms 08:08:17 INFO - PROCESS | 760 | 1466521697534 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 760 | 1466521697538 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 08:08:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:08:17 INFO - PROCESS | 760 | 1466521697543 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 760 | 1466521697546 Marionette TRACE conn5 <- [1,678,null,{}] 08:08:17 INFO - PROCESS | 760 | 1466521697551 Marionette TRACE conn5 -> [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:08:17 INFO - PROCESS | 760 | 1466521697554 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:17 INFO - PROCESS | 760 | 1466521697696 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 08:08:17 INFO - PROCESS | 760 | 1466521697844 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 760 | 1466521697848 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:17 INFO - PROCESS | 760 | ++DOCSHELL 1436CC00 == 57 [pid = 760] [id = 179] 08:08:17 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (1436E800) [pid = 760] [serial = 535] [outer = 00000000] 08:08:17 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (143AA800) [pid = 760] [serial = 536] [outer = 1436E800] 08:08:17 INFO - PROCESS | 760 | 1466521697897 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (14D1B000) [pid = 760] [serial = 537] [outer = 1436E800] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 19F3BC00 == 56 [pid = 760] [id = 172] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 0D73A400 == 55 [pid = 760] [id = 171] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 0D512000 == 54 [pid = 760] [id = 170] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 19A8C000 == 53 [pid = 760] [id = 169] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 0D519400 == 52 [pid = 760] [id = 168] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 17AC0C00 == 51 [pid = 760] [id = 167] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 15C5B800 == 50 [pid = 760] [id = 166] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 0D75F400 == 49 [pid = 760] [id = 165] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 0D760C00 == 48 [pid = 760] [id = 164] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 146C6800 == 47 [pid = 760] [id = 160] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 1CD24800 == 46 [pid = 760] [id = 159] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 17AC3800 == 45 [pid = 760] [id = 116] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 19DB6000 == 44 [pid = 760] [id = 91] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 189ED800 == 43 [pid = 760] [id = 161] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 199AC400 == 42 [pid = 760] [id = 117] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 1CDB4000 == 41 [pid = 760] [id = 102] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 1F83A400 == 40 [pid = 760] [id = 162] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 1D606400 == 39 [pid = 760] [id = 106] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 1D737800 == 38 [pid = 760] [id = 127] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 1C647C00 == 37 [pid = 760] [id = 76] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 0D453400 == 36 [pid = 760] [id = 163] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 0CE62400 == 35 [pid = 760] [id = 46] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 1C699800 == 34 [pid = 760] [id = 105] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 17F22400 == 33 [pid = 760] [id = 90] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 0DA93800 == 32 [pid = 760] [id = 178] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 1C974000 == 31 [pid = 760] [id = 177] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 1BEC8400 == 30 [pid = 760] [id = 176] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 16D1B400 == 29 [pid = 760] [id = 175] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 14375800 == 28 [pid = 760] [id = 173] 08:08:19 INFO - PROCESS | 760 | --DOCSHELL 0D73C800 == 27 [pid = 760] [id = 174] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 125 (1436B800) [pid = 760] [serial = 425] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 124 (143B2C00) [pid = 760] [serial = 434] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 123 (19B2E000) [pid = 760] [serial = 450] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 122 (199B3800) [pid = 760] [serial = 449] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 121 (19F2EC00) [pid = 760] [serial = 428] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1ACD9000) [pid = 760] [serial = 458] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 119 (1DD0C800) [pid = 760] [serial = 431] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 118 (213ED400) [pid = 760] [serial = 443] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 117 (19DB1C00) [pid = 760] [serial = 455] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 116 (19E91400) [pid = 760] [serial = 456] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 115 (1FAA9800) [pid = 760] [serial = 437] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 114 (14309000) [pid = 760] [serial = 447] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 113 (0D763800) [pid = 760] [serial = 446] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1D72CC00) [pid = 760] [serial = 465] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1D60A400) [pid = 760] [serial = 464] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1F847000) [pid = 760] [serial = 440] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 109 (148C9400) [pid = 760] [serial = 470] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 108 (14D53400) [pid = 760] [serial = 452] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 107 (16B4A000) [pid = 760] [serial = 453] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 106 (1DC4E800) [pid = 760] [serial = 467] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 105 (1ACDD000) [pid = 760] [serial = 473] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1F839C00) [pid = 760] [serial = 476] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1DD0B400) [pid = 760] [serial = 468] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1C973400) [pid = 760] [serial = 462] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1C28D800) [pid = 760] [serial = 461] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1D603800) [pid = 760] [serial = 474] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1B5A9400) [pid = 760] [serial = 459] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 98 (16B45400) [pid = 760] [serial = 471] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | --DOMWINDOW == 97 (1DD02400) [pid = 760] [serial = 380] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 760 | 1466521699880 Marionette TRACE conn5 <- [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:08:19 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:08:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2385ms 08:08:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:08:19 INFO - PROCESS | 760 | 1466521699929 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 760 | 1466521699932 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 08:08:19 INFO - PROCESS | 760 | 1466521699937 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 760 | 1466521699940 Marionette TRACE conn5 <- [1,682,null,{}] 08:08:19 INFO - PROCESS | 760 | 1466521699945 Marionette TRACE conn5 -> [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:08:19 INFO - PROCESS | 760 | 1466521699948 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:20 INFO - PROCESS | 760 | 1466521700041 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 08:08:20 INFO - PROCESS | 760 | 1466521700125 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 760 | 1466521700129 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:20 INFO - PROCESS | 760 | ++DOCSHELL 0D519400 == 28 [pid = 760] [id = 180] 08:08:20 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (0D519800) [pid = 760] [serial = 538] [outer = 00000000] 08:08:20 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (0D62EC00) [pid = 760] [serial = 539] [outer = 0D519800] 08:08:20 INFO - PROCESS | 760 | 1466521700178 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (0D736000) [pid = 760] [serial = 540] [outer = 0D519800] 08:08:21 INFO - PROCESS | 760 | 1466521701053 Marionette TRACE conn5 <- [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:08:21 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:08:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1128ms 08:08:21 INFO - PROCESS | 760 | 1466521701066 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 760 | 1466521701071 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 08:08:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:08:21 INFO - PROCESS | 760 | 1466521701077 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 760 | 1466521701079 Marionette TRACE conn5 <- [1,686,null,{}] 08:08:21 INFO - PROCESS | 760 | 1466521701083 Marionette TRACE conn5 -> [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:08:21 INFO - PROCESS | 760 | 1466521701086 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:21 INFO - PROCESS | 760 | 1466521701225 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 08:08:21 INFO - PROCESS | 760 | 1466521701232 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 760 | 1466521701234 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:21 INFO - PROCESS | 760 | ++DOCSHELL 0DA98C00 == 29 [pid = 760] [id = 181] 08:08:21 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (0DA9B400) [pid = 760] [serial = 541] [outer = 00000000] 08:08:21 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (0DAA0400) [pid = 760] [serial = 542] [outer = 0DA9B400] 08:08:21 INFO - PROCESS | 760 | 1466521701334 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (0DCB9800) [pid = 760] [serial = 543] [outer = 0DA9B400] 08:08:22 INFO - PROCESS | 760 | 1466521702301 Marionette TRACE conn5 <- [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:08:22 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:08:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1274ms 08:08:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:08:22 INFO - PROCESS | 760 | 1466521702355 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 760 | 1466521702357 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 08:08:22 INFO - PROCESS | 760 | 1466521702361 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 760 | 1466521702364 Marionette TRACE conn5 <- [1,690,null,{}] 08:08:22 INFO - PROCESS | 760 | 1466521702375 Marionette TRACE conn5 -> [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:08:22 INFO - PROCESS | 760 | 1466521702379 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:22 INFO - PROCESS | 760 | 1466521702498 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 08:08:22 INFO - PROCESS | 760 | 1466521702506 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 760 | 1466521702509 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:22 INFO - PROCESS | 760 | ++DOCSHELL 14D26400 == 30 [pid = 760] [id = 182] 08:08:22 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (14D27800) [pid = 760] [serial = 544] [outer = 00000000] 08:08:22 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (14DCE000) [pid = 760] [serial = 545] [outer = 14D27800] 08:08:22 INFO - PROCESS | 760 | 1466521702557 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (15C5F800) [pid = 760] [serial = 546] [outer = 14D27800] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 105 (1837C400) [pid = 760] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 104 (19A8CC00) [pid = 760] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 103 (0D515C00) [pid = 760] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1623BC00) [pid = 760] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 101 (17AC1400) [pid = 760] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 100 (0D762C00) [pid = 760] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 99 (199DC000) [pid = 760] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 98 (0D628800) [pid = 760] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 97 (1485E800) [pid = 760] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 96 (1F83D000) [pid = 760] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 95 (1CD2D800) [pid = 760] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 94 (0DC0E000) [pid = 760] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 93 (0DC48400) [pid = 760] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 92 (1FAA2400) [pid = 760] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 91 (0D764000) [pid = 760] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 90 (1D60F800) [pid = 760] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 89 (1F83E400) [pid = 760] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 88 (19B2D800) [pid = 760] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1CDA8400) [pid = 760] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 86 (143AB000) [pid = 760] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1C96E800) [pid = 760] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 84 (1ACDC800) [pid = 760] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:08:23 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19F3C000) [pid = 760] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:08:23 INFO - PROCESS | 760 | 1466521703683 Marionette TRACE conn5 <- [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:08:23 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:08:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1369ms 08:08:23 INFO - PROCESS | 760 | 1466521703733 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 760 | 1466521703735 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 08:08:23 INFO - PROCESS | 760 | 1466521703739 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:08:23 INFO - PROCESS | 760 | 1466521703740 Marionette TRACE conn5 <- [1,694,null,{}] 08:08:23 INFO - PROCESS | 760 | 1466521703744 Marionette TRACE conn5 -> [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:08:23 INFO - PROCESS | 760 | 1466521703746 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:23 INFO - PROCESS | 760 | 1466521703831 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 08:08:23 INFO - PROCESS | 760 | 1466521703865 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 760 | 1466521703867 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:23 INFO - PROCESS | 760 | ++DOCSHELL 0D73F800 == 31 [pid = 760] [id = 183] 08:08:23 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0D769C00) [pid = 760] [serial = 547] [outer = 00000000] 08:08:23 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (143B2800) [pid = 760] [serial = 548] [outer = 0D769C00] 08:08:23 INFO - PROCESS | 760 | 1466521703913 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1623BC00) [pid = 760] [serial = 549] [outer = 0D769C00] 08:08:24 INFO - PROCESS | 760 | 1466521704833 Marionette TRACE conn5 <- [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:08:24 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:08:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1129ms 08:08:24 INFO - PROCESS | 760 | 1466521704872 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 08:08:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:08:24 INFO - PROCESS | 760 | 1466521704874 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 08:08:24 INFO - PROCESS | 760 | 1466521704882 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 760 | 1466521704884 Marionette TRACE conn5 <- [1,698,null,{}] 08:08:24 INFO - PROCESS | 760 | 1466521704887 Marionette TRACE conn5 -> [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:08:24 INFO - PROCESS | 760 | 1466521704890 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:24 INFO - PROCESS | 760 | 1466521704969 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 08:08:24 INFO - PROCESS | 760 | 1466521704974 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 760 | 1466521704976 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:25 INFO - PROCESS | 760 | ++DOCSHELL 16B1F400 == 32 [pid = 760] [id = 184] 08:08:25 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (16B1F800) [pid = 760] [serial = 550] [outer = 00000000] 08:08:25 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (1783D800) [pid = 760] [serial = 551] [outer = 16B1F800] 08:08:25 INFO - PROCESS | 760 | 1466521705021 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (17ADC800) [pid = 760] [serial = 552] [outer = 16B1F800] 08:08:26 INFO - PROCESS | 760 | 1466521706326 Marionette TRACE conn5 <- [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:08:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:08:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1483ms 08:08:26 INFO - PROCESS | 760 | 1466521706366 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 760 | 1466521706371 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 08:08:26 INFO - PROCESS | 760 | 1466521706376 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:08:26 INFO - PROCESS | 760 | 1466521706379 Marionette TRACE conn5 <- [1,702,null,{}] 08:08:26 INFO - PROCESS | 760 | 1466521706384 Marionette TRACE conn5 -> [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:08:26 INFO - PROCESS | 760 | 1466521706388 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:26 INFO - PROCESS | 760 | 1466521706534 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 08:08:26 INFO - PROCESS | 760 | 1466521706646 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:26 INFO - PROCESS | 760 | 1466521706649 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:26 INFO - PROCESS | 760 | ++DOCSHELL 0D630C00 == 33 [pid = 760] [id = 185] 08:08:26 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (0D73C800) [pid = 760] [serial = 553] [outer = 00000000] 08:08:26 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (0DD72C00) [pid = 760] [serial = 554] [outer = 0D73C800] 08:08:26 INFO - PROCESS | 760 | 1466521706706 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1436D400) [pid = 760] [serial = 555] [outer = 0D73C800] 08:08:27 INFO - PROCESS | 760 | 1466521707883 Marionette TRACE conn5 <- [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:08:27 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:08:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1517ms 08:08:27 INFO - PROCESS | 760 | 1466521707898 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 08:08:27 INFO - PROCESS | 760 | 1466521707902 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 08:08:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:08:27 INFO - PROCESS | 760 | 1466521707907 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 760 | 1466521707910 Marionette TRACE conn5 <- [1,706,null,{}] 08:08:27 INFO - PROCESS | 760 | 1466521707916 Marionette TRACE conn5 -> [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:08:27 INFO - PROCESS | 760 | 1466521707919 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:28 INFO - PROCESS | 760 | 1466521708072 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 08:08:28 INFO - PROCESS | 760 | 1466521708185 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 760 | 1466521708188 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:28 INFO - PROCESS | 760 | ++DOCSHELL 0D765400 == 34 [pid = 760] [id = 186] 08:08:28 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (0D767800) [pid = 760] [serial = 556] [outer = 00000000] 08:08:28 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (0DA95000) [pid = 760] [serial = 557] [outer = 0D767800] 08:08:28 INFO - PROCESS | 760 | 1466521708240 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (0E823000) [pid = 760] [serial = 558] [outer = 0D767800] 08:08:28 INFO - PROCESS | 760 | --DOCSHELL 0D73F800 == 33 [pid = 760] [id = 183] 08:08:28 INFO - PROCESS | 760 | --DOCSHELL 14D26400 == 32 [pid = 760] [id = 182] 08:08:28 INFO - PROCESS | 760 | --DOCSHELL 0DA98C00 == 31 [pid = 760] [id = 181] 08:08:28 INFO - PROCESS | 760 | --DOCSHELL 0D519400 == 30 [pid = 760] [id = 180] 08:08:28 INFO - PROCESS | 760 | --DOCSHELL 1436CC00 == 29 [pid = 760] [id = 179] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 94 (1992F800) [pid = 760] [serial = 503] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 93 (19DB0C00) [pid = 760] [serial = 506] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 92 (19939C00) [pid = 760] [serial = 504] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 91 (19DB2000) [pid = 760] [serial = 507] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 90 (0DA99C00) [pid = 760] [serial = 509] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 89 (16B20000) [pid = 760] [serial = 497] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 88 (16D3F000) [pid = 760] [serial = 498] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 87 (17AE1400) [pid = 760] [serial = 500] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 86 (14309400) [pid = 760] [serial = 494] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 85 (14372000) [pid = 760] [serial = 495] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19F30C00) [pid = 760] [serial = 482] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1ACDBC00) [pid = 760] [serial = 483] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 82 (14373000) [pid = 760] [serial = 510] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1436E000) [pid = 760] [serial = 488] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 80 (14C9A000) [pid = 760] [serial = 489] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 79 (16230800) [pid = 760] [serial = 479] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 78 (16B49000) [pid = 760] [serial = 480] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1F846C00) [pid = 760] [serial = 485] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 76 (213EC000) [pid = 760] [serial = 486] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1FAA6800) [pid = 760] [serial = 477] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 74 (143B0000) [pid = 760] [serial = 491] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1AEF5C00) [pid = 760] [serial = 516] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 72 (146C6C00) [pid = 760] [serial = 492] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 71 (19E96000) [pid = 760] [serial = 512] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 70 (19F37800) [pid = 760] [serial = 513] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 69 (17AE8C00) [pid = 760] [serial = 501] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 68 (1FAAC400) [pid = 760] [serial = 438] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 67 (146BDC00) [pid = 760] [serial = 426] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 66 (213EF400) [pid = 760] [serial = 444] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 65 (213E4C00) [pid = 760] [serial = 441] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 64 (1AC70C00) [pid = 760] [serial = 429] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 63 (1D60F400) [pid = 760] [serial = 423] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 62 (1FA9EC00) [pid = 760] [serial = 435] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 61 (1ED3CC00) [pid = 760] [serial = 432] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 60 (1BECF800) [pid = 760] [serial = 519] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 59 (1BC78800) [pid = 760] [serial = 518] [outer = 00000000] [url = about:blank] 08:08:28 INFO - PROCESS | 760 | --DOMWINDOW == 58 (1ACDCC00) [pid = 760] [serial = 515] [outer = 00000000] [url = about:blank] 08:08:29 INFO - PROCESS | 760 | 1466521709175 Marionette TRACE conn5 <- [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:08:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:08:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1340ms 08:08:29 INFO - PROCESS | 760 | 1466521709247 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 760 | 1466521709252 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 08:08:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:08:29 INFO - PROCESS | 760 | 1466521709258 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 760 | 1466521709261 Marionette TRACE conn5 <- [1,710,null,{}] 08:08:29 INFO - PROCESS | 760 | 1466521709265 Marionette TRACE conn5 -> [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:08:29 INFO - PROCESS | 760 | 1466521709267 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:29 INFO - PROCESS | 760 | 1466521709354 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 08:08:29 INFO - PROCESS | 760 | 1466521709361 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 760 | 1466521709363 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:29 INFO - PROCESS | 760 | ++DOCSHELL 1436B000 == 30 [pid = 760] [id = 187] 08:08:29 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (1436E000) [pid = 760] [serial = 559] [outer = 00000000] 08:08:29 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (143A8000) [pid = 760] [serial = 560] [outer = 1436E000] 08:08:29 INFO - PROCESS | 760 | 1466521709410 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (14515800) [pid = 760] [serial = 561] [outer = 1436E000] 08:08:29 INFO - PROCESS | 760 | 1466521709895 Marionette TRACE conn5 <- [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:08:29 INFO - PROCESS | 760 | 1466521709935 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 08:08:29 INFO - PROCESS | 760 | 1466521709938 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:08:29 INFO - PROCESS | 760 | 1466521709942 Marionette TRACE conn5 <- [1,714,null,{}] 08:08:29 INFO - PROCESS | 760 | 1466521709953 Marionette TRACE conn5 -> [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:08:29 INFO - PROCESS | 760 | 1466521709957 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:30 INFO - PROCESS | 760 | 1466521710066 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 08:08:30 INFO - PROCESS | 760 | 1466521710160 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 760 | 1466521710163 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:30 INFO - PROCESS | 760 | ++DOCSHELL 16238C00 == 31 [pid = 760] [id = 188] 08:08:30 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (16A42C00) [pid = 760] [serial = 562] [outer = 00000000] 08:08:30 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (16B40000) [pid = 760] [serial = 563] [outer = 16A42C00] 08:08:30 INFO - PROCESS | 760 | 1466521710210 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (16B4E400) [pid = 760] [serial = 564] [outer = 16A42C00] 08:08:30 INFO - PROCESS | 760 | 1466521710688 Marionette TRACE conn5 <- [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:08:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:08:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 770ms 08:08:30 INFO - PROCESS | 760 | 1466521710747 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 760 | 1466521710750 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 08:08:30 INFO - PROCESS | 760 | 1466521710753 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:08:30 INFO - PROCESS | 760 | 1466521710755 Marionette TRACE conn5 <- [1,718,null,{}] 08:08:30 INFO - PROCESS | 760 | 1466521710763 Marionette TRACE conn5 -> [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:08:30 INFO - PROCESS | 760 | 1466521710765 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:30 INFO - PROCESS | 760 | 1466521710880 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 08:08:30 INFO - PROCESS | 760 | 1466521710894 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 760 | 1466521710896 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:30 INFO - PROCESS | 760 | ++DOCSHELL 17AE0000 == 32 [pid = 760] [id = 189] 08:08:30 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (17AE0400) [pid = 760] [serial = 565] [outer = 00000000] 08:08:31 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (17F20C00) [pid = 760] [serial = 566] [outer = 17AE0400] 08:08:31 INFO - PROCESS | 760 | 1466521710988 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (1837A800) [pid = 760] [serial = 567] [outer = 17AE0400] 08:08:31 INFO - PROCESS | 760 | 1466521711431 Marionette TRACE conn5 <- [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:08:31 INFO - PROCESS | 760 | 1466521711489 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 08:08:31 INFO - PROCESS | 760 | 1466521711498 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:08:31 INFO - PROCESS | 760 | 1466521711500 Marionette TRACE conn5 <- [1,722,null,{}] 08:08:31 INFO - PROCESS | 760 | 1466521711504 Marionette TRACE conn5 -> [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:08:31 INFO - PROCESS | 760 | 1466521711506 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:31 INFO - PROCESS | 760 | 1466521711615 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 08:08:31 INFO - PROCESS | 760 | 1466521711620 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 760 | 1466521711622 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:31 INFO - PROCESS | 760 | ++DOCSHELL 19932000 == 33 [pid = 760] [id = 190] 08:08:31 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (19932800) [pid = 760] [serial = 568] [outer = 00000000] 08:08:31 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (199A8800) [pid = 760] [serial = 569] [outer = 19932800] 08:08:31 INFO - PROCESS | 760 | 1466521711669 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (199B0C00) [pid = 760] [serial = 570] [outer = 19932800] 08:08:32 INFO - PROCESS | 760 | 1466521712115 Marionette TRACE conn5 <- [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:08:32 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:08:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 08:08:32 INFO - PROCESS | 760 | 1466521712172 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 760 | 1466521712174 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 08:08:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:08:32 INFO - PROCESS | 760 | 1466521712177 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 760 | 1466521712179 Marionette TRACE conn5 <- [1,726,null,{}] 08:08:32 INFO - PROCESS | 760 | 1466521712183 Marionette TRACE conn5 -> [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:08:32 INFO - PROCESS | 760 | 1466521712189 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:32 INFO - PROCESS | 760 | 1466521712355 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 08:08:32 INFO - PROCESS | 760 | 1466521712410 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 760 | 1466521712412 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:32 INFO - PROCESS | 760 | ++DOCSHELL 1992FC00 == 34 [pid = 760] [id = 191] 08:08:32 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (19930400) [pid = 760] [serial = 571] [outer = 00000000] 08:08:32 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (19B2F800) [pid = 760] [serial = 572] [outer = 19930400] 08:08:32 INFO - PROCESS | 760 | 1466521712456 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (19BEA400) [pid = 760] [serial = 573] [outer = 19930400] 08:08:32 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0D769C00) [pid = 760] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:08:32 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D519800) [pid = 760] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:08:32 INFO - PROCESS | 760 | --DOMWINDOW == 70 (1436E800) [pid = 760] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:08:32 INFO - PROCESS | 760 | --DOMWINDOW == 69 (0DA9B400) [pid = 760] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:08:32 INFO - PROCESS | 760 | --DOMWINDOW == 68 (14D27800) [pid = 760] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:08:32 INFO - PROCESS | 760 | --DOMWINDOW == 67 (0D92F400) [pid = 760] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:08:32 INFO - PROCESS | 760 | --DOMWINDOW == 66 (1783B400) [pid = 760] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:08:32 INFO - PROCESS | 760 | --DOMWINDOW == 65 (1BECF400) [pid = 760] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:08:32 INFO - PROCESS | 760 | --DOMWINDOW == 64 (1C975400) [pid = 760] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:08:32 INFO - PROCESS | 760 | --DOMWINDOW == 63 (17ADFC00) [pid = 760] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:08:33 INFO - PROCESS | 760 | 1466521713326 Marionette TRACE conn5 <- [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:08:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:08:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1184ms 08:08:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:08:33 INFO - PROCESS | 760 | 1466521713362 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 760 | 1466521713364 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 08:08:33 INFO - PROCESS | 760 | 1466521713367 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 760 | 1466521713369 Marionette TRACE conn5 <- [1,730,null,{}] 08:08:33 INFO - PROCESS | 760 | 1466521713377 Marionette TRACE conn5 -> [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:08:33 INFO - PROCESS | 760 | 1466521713379 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:33 INFO - PROCESS | 760 | 1466521713458 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 08:08:33 INFO - PROCESS | 760 | 1466521713463 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 760 | 1466521713465 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:33 INFO - PROCESS | 760 | ++DOCSHELL 1436E800 == 35 [pid = 760] [id = 192] 08:08:33 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (143A8C00) [pid = 760] [serial = 574] [outer = 00000000] 08:08:33 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (19DAD800) [pid = 760] [serial = 575] [outer = 143A8C00] 08:08:33 INFO - PROCESS | 760 | 1466521713508 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (19DAE400) [pid = 760] [serial = 576] [outer = 143A8C00] 08:08:34 INFO - PROCESS | 760 | 1466521714441 Marionette TRACE conn5 <- [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:08:34 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:08:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1129ms 08:08:34 INFO - PROCESS | 760 | 1466521714497 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 760 | 1466521714499 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 08:08:34 INFO - PROCESS | 760 | 1466521714503 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 760 | 1466521714504 Marionette TRACE conn5 <- [1,734,null,{}] 08:08:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:08:34 INFO - PROCESS | 760 | 1466521714508 Marionette TRACE conn5 -> [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:08:34 INFO - PROCESS | 760 | 1466521714510 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:34 INFO - PROCESS | 760 | 1466521714591 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 08:08:34 INFO - PROCESS | 760 | 1466521714596 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 760 | 1466521714598 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:34 INFO - PROCESS | 760 | ++DOCSHELL 16B44000 == 36 [pid = 760] [id = 193] 08:08:34 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (19DB4000) [pid = 760] [serial = 577] [outer = 00000000] 08:08:34 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (19DBC000) [pid = 760] [serial = 578] [outer = 19DB4000] 08:08:34 INFO - PROCESS | 760 | 1466521714642 Marionette DEBUG loaded listener.js 08:08:34 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (19DBCC00) [pid = 760] [serial = 579] [outer = 19DB4000] 08:08:35 INFO - PROCESS | 760 | 1466521715821 Marionette TRACE conn5 <- [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:08:35 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:08:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1380ms 08:08:35 INFO - PROCESS | 760 | 1466521715887 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 08:08:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:08:35 INFO - PROCESS | 760 | 1466521715891 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 08:08:35 INFO - PROCESS | 760 | 1466521715936 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 760 | 1466521715940 Marionette TRACE conn5 <- [1,738,null,{}] 08:08:35 INFO - PROCESS | 760 | 1466521715949 Marionette TRACE conn5 -> [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:08:35 INFO - PROCESS | 760 | 1466521715953 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:36 INFO - PROCESS | 760 | 1466521716088 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 08:08:36 INFO - PROCESS | 760 | 1466521716212 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 760 | 1466521716215 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:36 INFO - PROCESS | 760 | ++DOCSHELL 0D738C00 == 37 [pid = 760] [id = 194] 08:08:36 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0D763000) [pid = 760] [serial = 580] [outer = 00000000] 08:08:36 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (143AE400) [pid = 760] [serial = 581] [outer = 0D763000] 08:08:36 INFO - PROCESS | 760 | 1466521716272 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (14C27400) [pid = 760] [serial = 582] [outer = 0D763000] 08:08:37 INFO - PROCESS | 760 | 1466521717301 Marionette TRACE conn5 <- [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:08:37 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:08:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1418ms 08:08:37 INFO - PROCESS | 760 | 1466521717315 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 760 | 1466521717320 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 08:08:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:08:37 INFO - PROCESS | 760 | 1466521717326 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 760 | 1466521717329 Marionette TRACE conn5 <- [1,742,null,{}] 08:08:37 INFO - PROCESS | 760 | 1466521717333 Marionette TRACE conn5 -> [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:08:37 INFO - PROCESS | 760 | 1466521717336 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:37 INFO - PROCESS | 760 | 1466521717449 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 08:08:37 INFO - PROCESS | 760 | 1466521717588 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 760 | 1466521717591 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:37 INFO - PROCESS | 760 | ++DOCSHELL 17ADF000 == 38 [pid = 760] [id = 195] 08:08:37 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (17ADFC00) [pid = 760] [serial = 583] [outer = 00000000] 08:08:37 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (17AE8800) [pid = 760] [serial = 584] [outer = 17ADFC00] 08:08:37 INFO - PROCESS | 760 | 1466521717648 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (19937000) [pid = 760] [serial = 585] [outer = 17ADFC00] 08:08:38 INFO - PROCESS | 760 | 1466521718633 Marionette TRACE conn5 <- [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:08:38 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:08:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1320ms 08:08:38 INFO - PROCESS | 760 | 1466521718650 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 760 | 1466521718652 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 08:08:38 INFO - PROCESS | 760 | 1466521718656 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:08:38 INFO - PROCESS | 760 | 1466521718660 Marionette TRACE conn5 <- [1,746,null,{}] 08:08:38 INFO - PROCESS | 760 | 1466521718670 Marionette TRACE conn5 -> [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:08:38 INFO - PROCESS | 760 | 1466521718675 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:38 INFO - PROCESS | 760 | 1466521718784 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 08:08:39 INFO - PROCESS | 760 | 1466521718995 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 760 | 1466521718998 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:39 INFO - PROCESS | 760 | ++DOCSHELL 0D628800 == 39 [pid = 760] [id = 196] 08:08:39 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (0D62C800) [pid = 760] [serial = 586] [outer = 00000000] 08:08:39 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (0D73EC00) [pid = 760] [serial = 587] [outer = 0D62C800] 08:08:39 INFO - PROCESS | 760 | 1466521719102 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0D92F800) [pid = 760] [serial = 588] [outer = 0D62C800] 08:08:39 INFO - PROCESS | 760 | 1466521719654 Marionette TRACE conn5 <- [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:08:39 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:08:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1022ms 08:08:40 INFO - PROCESS | 760 | --DOCSHELL 1436E800 == 38 [pid = 760] [id = 192] 08:08:40 INFO - PROCESS | 760 | --DOCSHELL 1992FC00 == 37 [pid = 760] [id = 191] 08:08:40 INFO - PROCESS | 760 | --DOCSHELL 19932000 == 36 [pid = 760] [id = 190] 08:08:40 INFO - PROCESS | 760 | --DOCSHELL 17AE0000 == 35 [pid = 760] [id = 189] 08:08:40 INFO - PROCESS | 760 | --DOCSHELL 16238C00 == 34 [pid = 760] [id = 188] 08:08:40 INFO - PROCESS | 760 | --DOCSHELL 1436B000 == 33 [pid = 760] [id = 187] 08:08:40 INFO - PROCESS | 760 | --DOCSHELL 0D765400 == 32 [pid = 760] [id = 186] 08:08:40 INFO - PROCESS | 760 | --DOCSHELL 0D630C00 == 31 [pid = 760] [id = 185] 08:08:40 INFO - PROCESS | 760 | --DOCSHELL 16B1F400 == 30 [pid = 760] [id = 184] 08:08:40 INFO - PROCESS | 760 | --DOCSHELL 17ADF000 == 29 [pid = 760] [id = 195] 08:08:40 INFO - PROCESS | 760 | --DOCSHELL 16B44000 == 28 [pid = 760] [id = 193] 08:08:40 INFO - PROCESS | 760 | --DOCSHELL 0D738C00 == 27 [pid = 760] [id = 194] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 77 (143B2800) [pid = 760] [serial = 548] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0D62EC00) [pid = 760] [serial = 539] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 75 (14D1B000) [pid = 760] [serial = 537] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 74 (143AA800) [pid = 760] [serial = 536] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0DCB9800) [pid = 760] [serial = 543] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 72 (14DCE000) [pid = 760] [serial = 545] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 71 (1451BC00) [pid = 760] [serial = 522] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 70 (14375000) [pid = 760] [serial = 521] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 69 (199B4400) [pid = 760] [serial = 525] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 68 (1837AC00) [pid = 760] [serial = 524] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 67 (1C69C400) [pid = 760] [serial = 528] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 66 (1C642C00) [pid = 760] [serial = 527] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 65 (1CDAB800) [pid = 760] [serial = 531] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 64 (1CD7D400) [pid = 760] [serial = 530] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 63 (1CDA7800) [pid = 760] [serial = 533] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 62 (1D57F400) [pid = 760] [serial = 534] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 61 (15C5F800) [pid = 760] [serial = 546] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 60 (0DAA0400) [pid = 760] [serial = 542] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 59 (0D736000) [pid = 760] [serial = 540] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | --DOMWINDOW == 58 (1623BC00) [pid = 760] [serial = 549] [outer = 00000000] [url = about:blank] 08:08:40 INFO - PROCESS | 760 | 1466521720408 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 760 | 1466521720413 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 08:08:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:08:40 INFO - PROCESS | 760 | 1466521720464 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 760 | 1466521720467 Marionette TRACE conn5 <- [1,750,null,{}] 08:08:40 INFO - PROCESS | 760 | 1466521720473 Marionette TRACE conn5 -> [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:08:40 INFO - PROCESS | 760 | 1466521720477 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:40 INFO - PROCESS | 760 | 1466521720563 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 08:08:40 INFO - PROCESS | 760 | 1466521720570 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 760 | 1466521720575 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:40 INFO - PROCESS | 760 | ++DOCSHELL 0D520C00 == 28 [pid = 760] [id = 197] 08:08:40 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (0D5A8000) [pid = 760] [serial = 589] [outer = 00000000] 08:08:40 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (0D627800) [pid = 760] [serial = 590] [outer = 0D5A8000] 08:08:40 INFO - PROCESS | 760 | 1466521720626 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (0D62DC00) [pid = 760] [serial = 591] [outer = 0D5A8000] 08:08:41 INFO - PROCESS | 760 | 1466521721576 Marionette TRACE conn5 <- [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:08:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:08:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1124ms 08:08:41 INFO - PROCESS | 760 | 1466521721595 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 760 | 1466521721598 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 08:08:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:08:41 INFO - PROCESS | 760 | 1466521721605 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 760 | 1466521721609 Marionette TRACE conn5 <- [1,754,null,{}] 08:08:41 INFO - PROCESS | 760 | 1466521721613 Marionette TRACE conn5 -> [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:08:41 INFO - PROCESS | 760 | 1466521721616 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:41 INFO - PROCESS | 760 | 1466521721701 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 08:08:41 INFO - PROCESS | 760 | 1466521721707 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 760 | 1466521721710 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:41 INFO - PROCESS | 760 | ++DOCSHELL 0DA9A400 == 29 [pid = 760] [id = 198] 08:08:41 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (0DA9C000) [pid = 760] [serial = 592] [outer = 00000000] 08:08:41 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (0DAA0400) [pid = 760] [serial = 593] [outer = 0DA9C000] 08:08:41 INFO - PROCESS | 760 | 1466521721757 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (0DCB9800) [pid = 760] [serial = 594] [outer = 0DA9C000] 08:08:42 INFO - PROCESS | 760 | 1466521722690 Marionette TRACE conn5 <- [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:08:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:08:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1130ms 08:08:42 INFO - PROCESS | 760 | 1466521722734 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 08:08:42 INFO - PROCESS | 760 | 1466521722736 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 08:08:42 INFO - PROCESS | 760 | 1466521722740 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:08:42 INFO - PROCESS | 760 | 1466521722742 Marionette TRACE conn5 <- [1,758,null,{}] 08:08:42 INFO - PROCESS | 760 | 1466521722751 Marionette TRACE conn5 -> [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:08:42 INFO - PROCESS | 760 | 1466521722756 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:42 INFO - PROCESS | 760 | 1466521722870 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 08:08:42 INFO - PROCESS | 760 | 1466521722879 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 760 | 1466521722883 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:42 INFO - PROCESS | 760 | ++DOCSHELL 14513400 == 30 [pid = 760] [id = 199] 08:08:42 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (14518400) [pid = 760] [serial = 595] [outer = 00000000] 08:08:42 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (145A5C00) [pid = 760] [serial = 596] [outer = 14518400] 08:08:42 INFO - PROCESS | 760 | 1466521722972 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (148CD400) [pid = 760] [serial = 597] [outer = 14518400] 08:08:43 INFO - PROCESS | 760 | 1466521723437 Marionette TRACE conn5 <- [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:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 730ms 08:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:08:43 INFO - PROCESS | 760 | 1466521723474 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 760 | 1466521723476 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 08:08:43 INFO - PROCESS | 760 | 1466521723479 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 760 | 1466521723481 Marionette TRACE conn5 <- [1,762,null,{}] 08:08:43 INFO - PROCESS | 760 | 1466521723484 Marionette TRACE conn5 -> [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:08:43 INFO - PROCESS | 760 | 1466521723486 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:43 INFO - PROCESS | 760 | 1466521723608 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 08:08:43 INFO - PROCESS | 760 | 1466521723615 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 760 | 1466521723617 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:43 INFO - PROCESS | 760 | ++DOCSHELL 145A2C00 == 31 [pid = 760] [id = 200] 08:08:43 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (14C97C00) [pid = 760] [serial = 598] [outer = 00000000] 08:08:43 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (14DCDC00) [pid = 760] [serial = 599] [outer = 14C97C00] 08:08:43 INFO - PROCESS | 760 | 1466521723706 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (16238C00) [pid = 760] [serial = 600] [outer = 14C97C00] 08:08:44 INFO - PROCESS | 760 | 1466521724116 Marionette TRACE conn5 <- [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:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 08:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:08:44 INFO - PROCESS | 760 | 1466521724149 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 760 | 1466521724151 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 08:08:44 INFO - PROCESS | 760 | 1466521724154 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 760 | 1466521724156 Marionette TRACE conn5 <- [1,766,null,{}] 08:08:44 INFO - PROCESS | 760 | 1466521724166 Marionette TRACE conn5 -> [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:08:44 INFO - PROCESS | 760 | 1466521724168 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:44 INFO - PROCESS | 760 | 1466521724297 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 08:08:44 INFO - PROCESS | 760 | 1466521724318 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 760 | 1466521724320 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:44 INFO - PROCESS | 760 | ++DOCSHELL 16B16800 == 32 [pid = 760] [id = 201] 08:08:44 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (16B16C00) [pid = 760] [serial = 601] [outer = 00000000] 08:08:44 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (16B47800) [pid = 760] [serial = 602] [outer = 16B16C00] 08:08:44 INFO - PROCESS | 760 | 1466521724363 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (16D3BC00) [pid = 760] [serial = 603] [outer = 16B16C00] 08:08:44 INFO - PROCESS | 760 | --DOMWINDOW == 72 (143A8C00) [pid = 760] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:08:44 INFO - PROCESS | 760 | --DOMWINDOW == 71 (19DB4000) [pid = 760] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:08:44 INFO - PROCESS | 760 | --DOMWINDOW == 70 (17AE0400) [pid = 760] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:08:44 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19932800) [pid = 760] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:08:44 INFO - PROCESS | 760 | --DOMWINDOW == 68 (19930400) [pid = 760] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:08:44 INFO - PROCESS | 760 | --DOMWINDOW == 67 (0D73C800) [pid = 760] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:08:44 INFO - PROCESS | 760 | --DOMWINDOW == 66 (16B1F800) [pid = 760] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:08:44 INFO - PROCESS | 760 | --DOMWINDOW == 65 (16A42C00) [pid = 760] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:08:44 INFO - PROCESS | 760 | --DOMWINDOW == 64 (1436E000) [pid = 760] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:08:44 INFO - PROCESS | 760 | --DOMWINDOW == 63 (0D767800) [pid = 760] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:08:44 INFO - PROCESS | 760 | 1466521724881 Marionette TRACE conn5 <- [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:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 790ms 08:08:44 INFO - PROCESS | 760 | 1466521724946 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 760 | 1466521724949 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 08:08:44 INFO - PROCESS | 760 | 1466521724952 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:08:44 INFO - PROCESS | 760 | 1466521724953 Marionette TRACE conn5 <- [1,770,null,{}] 08:08:44 INFO - PROCESS | 760 | 1466521724957 Marionette TRACE conn5 -> [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:08:44 INFO - PROCESS | 760 | 1466521724963 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:45 INFO - PROCESS | 760 | 1466521725087 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 08:08:45 INFO - PROCESS | 760 | 1466521725096 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 760 | 1466521725098 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:45 INFO - PROCESS | 760 | ++DOCSHELL 1783E800 == 33 [pid = 760] [id = 202] 08:08:45 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (17A61C00) [pid = 760] [serial = 604] [outer = 00000000] 08:08:45 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (17AC2C00) [pid = 760] [serial = 605] [outer = 17A61C00] 08:08:45 INFO - PROCESS | 760 | 1466521725143 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (17AE1C00) [pid = 760] [serial = 606] [outer = 17A61C00] 08:08:45 INFO - PROCESS | 760 | 1466521725571 Marionette TRACE conn5 <- [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:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 08:08:45 INFO - PROCESS | 760 | 1466521725635 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 760 | 1466521725637 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 08:08:45 INFO - PROCESS | 760 | 1466521725641 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:08:45 INFO - PROCESS | 760 | 1466521725642 Marionette TRACE conn5 <- [1,774,null,{}] 08:08:45 INFO - PROCESS | 760 | 1466521725646 Marionette TRACE conn5 -> [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:08:45 INFO - PROCESS | 760 | 1466521725648 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:45 INFO - PROCESS | 760 | 1466521725723 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 08:08:45 INFO - PROCESS | 760 | 1466521725731 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 760 | 1466521725733 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:45 INFO - PROCESS | 760 | ++DOCSHELL 14E8F400 == 34 [pid = 760] [id = 203] 08:08:45 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (17A63C00) [pid = 760] [serial = 607] [outer = 00000000] 08:08:45 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (18381800) [pid = 760] [serial = 608] [outer = 17A63C00] 08:08:45 INFO - PROCESS | 760 | 1466521725776 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (189F5400) [pid = 760] [serial = 609] [outer = 17A63C00] 08:08:46 INFO - PROCESS | 760 | 1466521726212 Marionette TRACE conn5 <- [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:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 631ms 08:08:46 INFO - PROCESS | 760 | 1466521726278 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 08:08:46 INFO - PROCESS | 760 | 1466521726280 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 08:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:08:46 INFO - PROCESS | 760 | 1466521726283 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - PROCESS | 760 | 1466521726285 Marionette TRACE conn5 <- [1,778,null,{}] 08:08:46 INFO - PROCESS | 760 | 1466521726288 Marionette TRACE conn5 -> [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:08:46 INFO - PROCESS | 760 | 1466521726290 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:46 INFO - PROCESS | 760 | 1466521726368 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 08:08:46 INFO - PROCESS | 760 | 1466521726377 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 760 | 1466521726379 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:46 INFO - PROCESS | 760 | ++DOCSHELL 19933C00 == 35 [pid = 760] [id = 204] 08:08:46 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (19936400) [pid = 760] [serial = 610] [outer = 00000000] 08:08:46 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (199A7800) [pid = 760] [serial = 611] [outer = 19936400] 08:08:46 INFO - PROCESS | 760 | 1466521726423 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (199AFC00) [pid = 760] [serial = 612] [outer = 19936400] 08:08:47 INFO - PROCESS | 760 | 1466521727152 Marionette TRACE conn5 <- [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:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 930ms 08:08:47 INFO - PROCESS | 760 | 1466521727214 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 08:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:08:47 INFO - PROCESS | 760 | 1466521727219 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 08:08:47 INFO - PROCESS | 760 | 1466521727224 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 760 | 1466521727228 Marionette TRACE conn5 <- [1,782,null,{}] 08:08:47 INFO - PROCESS | 760 | 1466521727235 Marionette TRACE conn5 -> [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:08:47 INFO - PROCESS | 760 | 1466521727238 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:47 INFO - PROCESS | 760 | 1466521727368 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 08:08:47 INFO - PROCESS | 760 | 1466521727487 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 760 | 1466521727490 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:47 INFO - PROCESS | 760 | ++DOCSHELL 0D733400 == 36 [pid = 760] [id = 205] 08:08:47 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0D738800) [pid = 760] [serial = 613] [outer = 00000000] 08:08:47 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (0DD76400) [pid = 760] [serial = 614] [outer = 0D738800] 08:08:47 INFO - PROCESS | 760 | 1466521727548 Marionette DEBUG loaded listener.js 08:08:47 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (14369800) [pid = 760] [serial = 615] [outer = 0D738800] 08:08:48 INFO - PROCESS | 760 | 1466521728205 Marionette TRACE conn5 <- [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:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1027ms 08:08:48 INFO - PROCESS | 760 | 1466521728251 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 760 | 1466521728256 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 08:08:48 INFO - PROCESS | 760 | 1466521728262 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:08:48 INFO - PROCESS | 760 | 1466521728265 Marionette TRACE conn5 <- [1,786,null,{}] 08:08:48 INFO - PROCESS | 760 | 1466521728269 Marionette TRACE conn5 -> [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:08:48 INFO - PROCESS | 760 | 1466521728272 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:48 INFO - PROCESS | 760 | 1466521728389 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 08:08:48 INFO - PROCESS | 760 | 1466521728520 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 760 | 1466521728523 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:48 INFO - PROCESS | 760 | ++DOCSHELL 14D1AC00 == 37 [pid = 760] [id = 206] 08:08:48 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (14D20000) [pid = 760] [serial = 616] [outer = 00000000] 08:08:48 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16232800) [pid = 760] [serial = 617] [outer = 14D20000] 08:08:48 INFO - PROCESS | 760 | 1466521728580 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (16B23400) [pid = 760] [serial = 618] [outer = 14D20000] 08:08:49 INFO - PROCESS | 760 | --DOCSHELL 14E8F400 == 36 [pid = 760] [id = 203] 08:08:49 INFO - PROCESS | 760 | --DOCSHELL 1783E800 == 35 [pid = 760] [id = 202] 08:08:49 INFO - PROCESS | 760 | --DOCSHELL 16B16800 == 34 [pid = 760] [id = 201] 08:08:49 INFO - PROCESS | 760 | --DOCSHELL 145A2C00 == 33 [pid = 760] [id = 200] 08:08:49 INFO - PROCESS | 760 | --DOCSHELL 14513400 == 32 [pid = 760] [id = 199] 08:08:49 INFO - PROCESS | 760 | --DOCSHELL 0DA9A400 == 31 [pid = 760] [id = 198] 08:08:49 INFO - PROCESS | 760 | --DOCSHELL 0D520C00 == 30 [pid = 760] [id = 197] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19DBC000) [pid = 760] [serial = 578] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 76 (17F20C00) [pid = 760] [serial = 566] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 75 (199A8800) [pid = 760] [serial = 569] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1837A800) [pid = 760] [serial = 567] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 73 (19B2F800) [pid = 760] [serial = 572] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 72 (199B0C00) [pid = 760] [serial = 570] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0DD72C00) [pid = 760] [serial = 554] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 70 (1436D400) [pid = 760] [serial = 555] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 69 (17ADC800) [pid = 760] [serial = 552] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 68 (1783D800) [pid = 760] [serial = 551] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 67 (16B40000) [pid = 760] [serial = 563] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 66 (143A8000) [pid = 760] [serial = 560] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 65 (14515800) [pid = 760] [serial = 561] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 64 (0DA95000) [pid = 760] [serial = 557] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 63 (0E823000) [pid = 760] [serial = 558] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 62 (19BEA400) [pid = 760] [serial = 573] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 61 (19DAE400) [pid = 760] [serial = 576] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 60 (16B4E400) [pid = 760] [serial = 564] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 59 (19DAD800) [pid = 760] [serial = 575] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | --DOMWINDOW == 58 (19DBCC00) [pid = 760] [serial = 579] [outer = 00000000] [url = about:blank] 08:08:49 INFO - PROCESS | 760 | 1466521729395 Marionette TRACE conn5 <- [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:08:49 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:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1181ms 08:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:08:49 INFO - PROCESS | 760 | 1466521729446 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 760 | 1466521729450 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 08:08:49 INFO - PROCESS | 760 | 1466521729455 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 760 | 1466521729458 Marionette TRACE conn5 <- [1,790,null,{}] 08:08:49 INFO - PROCESS | 760 | 1466521729463 Marionette TRACE conn5 -> [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:08:49 INFO - PROCESS | 760 | 1466521729466 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:49 INFO - PROCESS | 760 | 1466521729557 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 08:08:49 INFO - PROCESS | 760 | 1466521729564 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 760 | 1466521729566 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:49 INFO - PROCESS | 760 | ++DOCSHELL 0D736000 == 31 [pid = 760] [id = 207] 08:08:49 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (0D736C00) [pid = 760] [serial = 619] [outer = 00000000] 08:08:49 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (0D760C00) [pid = 760] [serial = 620] [outer = 0D736C00] 08:08:49 INFO - PROCESS | 760 | 1466521729613 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (0DA97000) [pid = 760] [serial = 621] [outer = 0D736C00] 08:08:50 INFO - PROCESS | 760 | 1466521730137 Marionette TRACE conn5 <- [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:08:50 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:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 08:08:50 INFO - PROCESS | 760 | 1466521730186 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 760 | 1466521730190 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 08:08:50 INFO - PROCESS | 760 | 1466521730196 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:08:50 INFO - PROCESS | 760 | 1466521730198 Marionette TRACE conn5 <- [1,794,null,{}] 08:08:50 INFO - PROCESS | 760 | 1466521730202 Marionette TRACE conn5 -> [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:08:50 INFO - PROCESS | 760 | 1466521730204 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:50 INFO - PROCESS | 760 | 1466521730289 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 08:08:50 INFO - PROCESS | 760 | 1466521730296 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 760 | 1466521730298 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:50 INFO - PROCESS | 760 | ++DOCSHELL 0E8CB800 == 32 [pid = 760] [id = 208] 08:08:50 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (14309400) [pid = 760] [serial = 622] [outer = 00000000] 08:08:50 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (143A8000) [pid = 760] [serial = 623] [outer = 14309400] 08:08:50 INFO - PROCESS | 760 | 1466521730345 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (143B1C00) [pid = 760] [serial = 624] [outer = 14309400] 08:08:50 INFO - PROCESS | 760 | 1466521730813 Marionette TRACE conn5 <- [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:08:50 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:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 08:08:50 INFO - PROCESS | 760 | 1466521730871 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 760 | 1466521730874 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 08:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:08:50 INFO - PROCESS | 760 | 1466521730877 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 760 | 1466521730881 Marionette TRACE conn5 <- [1,798,null,{}] 08:08:50 INFO - PROCESS | 760 | 1466521730892 Marionette TRACE conn5 -> [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:08:50 INFO - PROCESS | 760 | 1466521730896 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:51 INFO - PROCESS | 760 | 1466521730982 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 08:08:51 INFO - PROCESS | 760 | 1466521731065 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 760 | 1466521731068 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:51 INFO - PROCESS | 760 | ++DOCSHELL 16B1A800 == 33 [pid = 760] [id = 209] 08:08:51 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (16B1CC00) [pid = 760] [serial = 625] [outer = 00000000] 08:08:51 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (16B40400) [pid = 760] [serial = 626] [outer = 16B1CC00] 08:08:51 INFO - PROCESS | 760 | 1466521731117 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (16D1D000) [pid = 760] [serial = 627] [outer = 16B1CC00] 08:08:51 INFO - PROCESS | 760 | 1466521731497 Marionette TRACE conn5 <- [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:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 08:08:51 INFO - PROCESS | 760 | 1466521731551 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 760 | 1466521731553 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 08:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:08:51 INFO - PROCESS | 760 | 1466521731557 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 760 | 1466521731558 Marionette TRACE conn5 <- [1,802,null,{}] 08:08:51 INFO - PROCESS | 760 | 1466521731562 Marionette TRACE conn5 -> [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:08:51 INFO - PROCESS | 760 | 1466521731564 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:51 INFO - PROCESS | 760 | 1466521731715 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 08:08:51 INFO - PROCESS | 760 | 1466521731728 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 760 | 1466521731730 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:51 INFO - PROCESS | 760 | ++DOCSHELL 17A64800 == 34 [pid = 760] [id = 210] 08:08:51 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (17AC0400) [pid = 760] [serial = 628] [outer = 00000000] 08:08:51 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (17AE5800) [pid = 760] [serial = 629] [outer = 17AC0400] 08:08:51 INFO - PROCESS | 760 | 1466521731819 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (17FFEC00) [pid = 760] [serial = 630] [outer = 17AC0400] 08:08:52 INFO - PROCESS | 760 | 1466521732241 Marionette TRACE conn5 <- [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:08:52 INFO - PROCESS | 760 | 1466521732293 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 08:08:52 INFO - PROCESS | 760 | 1466521732296 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - PROCESS | 760 | 1466521732297 Marionette TRACE conn5 <- [1,806,null,{}] 08:08:52 INFO - PROCESS | 760 | 1466521732306 Marionette TRACE conn5 -> [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:08:52 INFO - PROCESS | 760 | 1466521732309 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:52 INFO - PROCESS | 760 | 1466521732424 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 08:08:52 INFO - PROCESS | 760 | 1466521732429 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 760 | 1466521732431 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:52 INFO - PROCESS | 760 | ++DOCSHELL 18504800 == 35 [pid = 760] [id = 211] 08:08:52 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (199A6800) [pid = 760] [serial = 631] [outer = 00000000] 08:08:52 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (19A83C00) [pid = 760] [serial = 632] [outer = 199A6800] 08:08:52 INFO - PROCESS | 760 | 1466521732479 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (19A89000) [pid = 760] [serial = 633] [outer = 199A6800] 08:08:52 INFO - PROCESS | 760 | 1466521732935 Marionette TRACE conn5 <- [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:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 08:08:52 INFO - PROCESS | 760 | 1466521732968 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 760 | 1466521732970 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 08:08:52 INFO - PROCESS | 760 | 1466521732973 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:08:53 INFO - PROCESS | 760 | 1466521732975 Marionette TRACE conn5 <- [1,810,null,{}] 08:08:53 INFO - PROCESS | 760 | 1466521732978 Marionette TRACE conn5 -> [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:08:53 INFO - PROCESS | 760 | 1466521732984 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:53 INFO - PROCESS | 760 | 1466521733142 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 08:08:53 INFO - PROCESS | 760 | 1466521733163 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 760 | 1466521733164 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:53 INFO - PROCESS | 760 | ++DOCSHELL 19B2A400 == 36 [pid = 760] [id = 212] 08:08:53 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (19B2D400) [pid = 760] [serial = 634] [outer = 00000000] 08:08:53 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (19DAF800) [pid = 760] [serial = 635] [outer = 19B2D400] 08:08:53 INFO - PROCESS | 760 | 1466521733208 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19DB0000) [pid = 760] [serial = 636] [outer = 19B2D400] 08:08:53 INFO - PROCESS | 760 | --DOMWINDOW == 75 (16B16C00) [pid = 760] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:08:53 INFO - PROCESS | 760 | --DOMWINDOW == 74 (17A63C00) [pid = 760] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:08:53 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D763000) [pid = 760] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:08:53 INFO - PROCESS | 760 | --DOMWINDOW == 72 (17ADFC00) [pid = 760] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:08:53 INFO - PROCESS | 760 | --DOMWINDOW == 71 (17A61C00) [pid = 760] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:08:53 INFO - PROCESS | 760 | --DOMWINDOW == 70 (0DA9C000) [pid = 760] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:08:53 INFO - PROCESS | 760 | --DOMWINDOW == 69 (0D5A8000) [pid = 760] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:08:53 INFO - PROCESS | 760 | --DOMWINDOW == 68 (0D62C800) [pid = 760] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:08:53 INFO - PROCESS | 760 | --DOMWINDOW == 67 (14518400) [pid = 760] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:08:53 INFO - PROCESS | 760 | --DOMWINDOW == 66 (14C97C00) [pid = 760] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:08:53 INFO - PROCESS | 760 | 1466521733715 Marionette TRACE conn5 <- [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:08:53 INFO - PROCESS | 760 | 1466521733749 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 08:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:08:53 INFO - PROCESS | 760 | 1466521733752 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 760 | 1466521733754 Marionette TRACE conn5 <- [1,814,null,{}] 08:08:53 INFO - PROCESS | 760 | 1466521733757 Marionette TRACE conn5 -> [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:08:53 INFO - PROCESS | 760 | 1466521733759 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:53 INFO - PROCESS | 760 | 1466521733839 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 08:08:53 INFO - PROCESS | 760 | 1466521733844 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 760 | 1466521733846 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:53 INFO - PROCESS | 760 | ++DOCSHELL 17ADFC00 == 37 [pid = 760] [id = 213] 08:08:53 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (19931800) [pid = 760] [serial = 637] [outer = 00000000] 08:08:53 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (19DB8400) [pid = 760] [serial = 638] [outer = 19931800] 08:08:53 INFO - PROCESS | 760 | 1466521733890 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (19DBC000) [pid = 760] [serial = 639] [outer = 19931800] 08:08:54 INFO - PROCESS | 760 | 1466521734293 Marionette TRACE conn5 <- [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:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 570ms 08:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:08:54 INFO - PROCESS | 760 | 1466521734323 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 760 | 1466521734325 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 08:08:54 INFO - PROCESS | 760 | 1466521734328 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 760 | 1466521734329 Marionette TRACE conn5 <- [1,818,null,{}] 08:08:54 INFO - PROCESS | 760 | 1466521734343 Marionette TRACE conn5 -> [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:08:54 INFO - PROCESS | 760 | 1466521734345 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:54 INFO - PROCESS | 760 | 1466521734423 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 08:08:54 INFO - PROCESS | 760 | 1466521734457 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 760 | 1466521734459 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:54 INFO - PROCESS | 760 | ++DOCSHELL 19E90400 == 38 [pid = 760] [id = 214] 08:08:54 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (19E90800) [pid = 760] [serial = 640] [outer = 00000000] 08:08:54 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (19E96800) [pid = 760] [serial = 641] [outer = 19E90800] 08:08:54 INFO - PROCESS | 760 | 1466521734504 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (19E9C400) [pid = 760] [serial = 642] [outer = 19E90800] 08:08:54 INFO - PROCESS | 760 | 1466521734916 Marionette TRACE conn5 <- [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:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 08:08:54 INFO - PROCESS | 760 | 1466521734965 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 08:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:08:54 INFO - PROCESS | 760 | 1466521734968 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 08:08:54 INFO - PROCESS | 760 | 1466521734971 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 760 | 1466521734972 Marionette TRACE conn5 <- [1,822,null,{}] 08:08:55 INFO - PROCESS | 760 | 1466521734976 Marionette TRACE conn5 -> [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:08:55 INFO - PROCESS | 760 | 1466521734978 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:55 INFO - PROCESS | 760 | 1466521735058 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 08:08:55 INFO - PROCESS | 760 | 1466521735063 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:55 INFO - PROCESS | 760 | 1466521735065 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:55 INFO - PROCESS | 760 | ++DOCSHELL 16B17800 == 39 [pid = 760] [id = 215] 08:08:55 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (19E97800) [pid = 760] [serial = 643] [outer = 00000000] 08:08:55 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (19F36000) [pid = 760] [serial = 644] [outer = 19E97800] 08:08:55 INFO - PROCESS | 760 | 1466521735109 Marionette DEBUG loaded listener.js 08:08:55 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (19F37800) [pid = 760] [serial = 645] [outer = 19E97800] 08:08:55 INFO - PROCESS | 760 | 1466521735536 Marionette TRACE conn5 <- [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:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 631ms 08:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:08:55 INFO - PROCESS | 760 | 1466521735604 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 08:08:55 INFO - PROCESS | 760 | 1466521735606 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 08:08:55 INFO - PROCESS | 760 | 1466521735609 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:08:55 INFO - PROCESS | 760 | 1466521735611 Marionette TRACE conn5 <- [1,826,null,{}] 08:08:55 INFO - PROCESS | 760 | 1466521735614 Marionette TRACE conn5 -> [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:08:55 INFO - PROCESS | 760 | 1466521735616 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:55 INFO - PROCESS | 760 | 1466521735738 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 08:08:55 INFO - PROCESS | 760 | 1466521735924 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:55 INFO - PROCESS | 760 | 1466521735927 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:55 INFO - PROCESS | 760 | ++DOCSHELL 0D459C00 == 40 [pid = 760] [id = 216] 08:08:55 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (0D45C800) [pid = 760] [serial = 646] [outer = 00000000] 08:08:56 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (0D627400) [pid = 760] [serial = 647] [outer = 0D45C800] 08:08:56 INFO - PROCESS | 760 | 1466521735986 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0D73BC00) [pid = 760] [serial = 648] [outer = 0D45C800] 08:08:56 INFO - PROCESS | 760 | 1466521736570 Marionette TRACE conn5 <- [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:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1019ms 08:08:56 INFO - PROCESS | 760 | 1466521736630 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 760 | 1466521736635 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 08:08:56 INFO - PROCESS | 760 | 1466521736640 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:08:56 INFO - PROCESS | 760 | 1466521736643 Marionette TRACE conn5 <- [1,830,null,{}] 08:08:57 INFO - PROCESS | 760 | 1466521737775 Marionette TRACE conn5 -> [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:08:57 INFO - PROCESS | 760 | 1466521737779 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:58 INFO - PROCESS | 760 | 1466521738036 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 08:08:58 INFO - PROCESS | 760 | 1466521738087 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 760 | 1466521738090 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:58 INFO - PROCESS | 760 | ++DOCSHELL 16231C00 == 41 [pid = 760] [id = 217] 08:08:58 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (16232400) [pid = 760] [serial = 649] [outer = 00000000] 08:08:58 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19DB6000) [pid = 760] [serial = 650] [outer = 16232400] 08:08:58 INFO - PROCESS | 760 | 1466521738147 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19F36800) [pid = 760] [serial = 651] [outer = 16232400] 08:08:58 INFO - PROCESS | 760 | 1466521738720 Marionette TRACE conn5 <- [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:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2113ms 08:08:58 INFO - PROCESS | 760 | 1466521738789 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 760 | 1466521738793 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 08:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:08:58 INFO - PROCESS | 760 | 1466521738812 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:08:58 INFO - PROCESS | 760 | 1466521738814 Marionette TRACE conn5 <- [1,834,null,{}] 08:08:58 INFO - PROCESS | 760 | 1466521738819 Marionette TRACE conn5 -> [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:08:58 INFO - PROCESS | 760 | 1466521738821 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:58 INFO - PROCESS | 760 | 1466521738938 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 08:08:59 INFO - PROCESS | 760 | 1466521739060 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 760 | 1466521739063 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:08:59 INFO - PROCESS | 760 | ++DOCSHELL 17845C00 == 42 [pid = 760] [id = 218] 08:08:59 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1B408000) [pid = 760] [serial = 652] [outer = 00000000] 08:08:59 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1B458400) [pid = 760] [serial = 653] [outer = 1B408000] 08:08:59 INFO - PROCESS | 760 | 1466521739118 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1B587C00) [pid = 760] [serial = 654] [outer = 1B408000] 08:08:59 INFO - PROCESS | 760 | 1466521739719 Marionette TRACE conn5 <- [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:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 930ms 08:08:59 INFO - PROCESS | 760 | 1466521739741 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 760 | 1466521739745 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 08:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:08:59 INFO - PROCESS | 760 | 1466521739917 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 760 | 1466521739921 Marionette TRACE conn5 <- [1,838,null,{}] 08:08:59 INFO - PROCESS | 760 | 1466521739926 Marionette TRACE conn5 -> [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:08:59 INFO - PROCESS | 760 | 1466521739929 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:00 INFO - PROCESS | 760 | 1466521740033 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 08:09:00 INFO - PROCESS | 760 | 1466521740132 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 760 | 1466521740135 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:00 INFO - PROCESS | 760 | ++DOCSHELL 0CDE6800 == 43 [pid = 760] [id = 219] 08:09:00 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (0CDE8400) [pid = 760] [serial = 655] [outer = 00000000] 08:09:00 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (0CEF0000) [pid = 760] [serial = 656] [outer = 0CDE8400] 08:09:00 INFO - PROCESS | 760 | 1466521740225 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (0D624400) [pid = 760] [serial = 657] [outer = 0CDE8400] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 0D628800 == 42 [pid = 760] [id = 196] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 16B17800 == 41 [pid = 760] [id = 215] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 19E90400 == 40 [pid = 760] [id = 214] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 17ADFC00 == 39 [pid = 760] [id = 213] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 19B2A400 == 38 [pid = 760] [id = 212] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 18504800 == 37 [pid = 760] [id = 211] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 17A64800 == 36 [pid = 760] [id = 210] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 16B1A800 == 35 [pid = 760] [id = 209] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 0E8CB800 == 34 [pid = 760] [id = 208] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 0D736000 == 33 [pid = 760] [id = 207] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 14D1AC00 == 32 [pid = 760] [id = 206] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 0D733400 == 31 [pid = 760] [id = 205] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 19933C00 == 30 [pid = 760] [id = 204] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 17845C00 == 29 [pid = 760] [id = 218] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 16231C00 == 28 [pid = 760] [id = 217] 08:09:01 INFO - PROCESS | 760 | --DOCSHELL 0D459C00 == 27 [pid = 760] [id = 216] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 86 (18381800) [pid = 760] [serial = 608] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 85 (14C27400) [pid = 760] [serial = 582] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 84 (143AE400) [pid = 760] [serial = 581] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19937000) [pid = 760] [serial = 585] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 82 (17AE8800) [pid = 760] [serial = 584] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 81 (16D3BC00) [pid = 760] [serial = 603] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 80 (189F5400) [pid = 760] [serial = 609] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 79 (199A7800) [pid = 760] [serial = 611] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 78 (17AE1C00) [pid = 760] [serial = 606] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 77 (17AC2C00) [pid = 760] [serial = 605] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0DCB9800) [pid = 760] [serial = 594] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0DAA0400) [pid = 760] [serial = 593] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0D627800) [pid = 760] [serial = 590] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D62DC00) [pid = 760] [serial = 591] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0D92F800) [pid = 760] [serial = 588] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D73EC00) [pid = 760] [serial = 587] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 70 (148CD400) [pid = 760] [serial = 597] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 69 (145A5C00) [pid = 760] [serial = 596] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 68 (16238C00) [pid = 760] [serial = 600] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 67 (14DCDC00) [pid = 760] [serial = 599] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | --DOMWINDOW == 66 (16B47800) [pid = 760] [serial = 602] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 760 | 1466521741499 Marionette TRACE conn5 <- [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:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1674ms 08:09:01 INFO - PROCESS | 760 | 1466521741552 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 760 | 1466521741556 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 08:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:09:01 INFO - PROCESS | 760 | 1466521741561 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 760 | 1466521741564 Marionette TRACE conn5 <- [1,842,null,{}] 08:09:01 INFO - PROCESS | 760 | 1466521741569 Marionette TRACE conn5 -> [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:09:01 INFO - PROCESS | 760 | 1466521741572 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:01 INFO - PROCESS | 760 | 1466521741663 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 08:09:01 INFO - PROCESS | 760 | 1466521741745 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 760 | 1466521741749 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:01 INFO - PROCESS | 760 | ++DOCSHELL 0D44F800 == 28 [pid = 760] [id = 220] 08:09:01 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (0D451000) [pid = 760] [serial = 658] [outer = 00000000] 08:09:01 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (0D622C00) [pid = 760] [serial = 659] [outer = 0D451000] 08:09:01 INFO - PROCESS | 760 | 1466521741798 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0D62FC00) [pid = 760] [serial = 660] [outer = 0D451000] 08:09:02 INFO - PROCESS | 760 | 1466521742204 Marionette TRACE conn5 <- [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:09: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:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 671ms 08:09:02 INFO - PROCESS | 760 | 1466521742232 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 760 | 1466521742237 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 08:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:09:02 INFO - PROCESS | 760 | 1466521742243 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - PROCESS | 760 | 1466521742245 Marionette TRACE conn5 <- [1,846,null,{}] 08:09:02 INFO - PROCESS | 760 | 1466521742249 Marionette TRACE conn5 -> [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:09:02 INFO - PROCESS | 760 | 1466521742252 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:02 INFO - PROCESS | 760 | 1466521742338 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 08:09:02 INFO - PROCESS | 760 | 1466521742345 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 760 | 1466521742347 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:02 INFO - PROCESS | 760 | ++DOCSHELL 0D9A3400 == 29 [pid = 760] [id = 221] 08:09:02 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0DA94800) [pid = 760] [serial = 661] [outer = 00000000] 08:09:02 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0DA9EC00) [pid = 760] [serial = 662] [outer = 0DA94800] 08:09:02 INFO - PROCESS | 760 | 1466521742394 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0DC47400) [pid = 760] [serial = 663] [outer = 0DA94800] 08:09:02 INFO - PROCESS | 760 | 1466521742842 Marionette TRACE conn5 <- [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:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 08:09:02 INFO - PROCESS | 760 | 1466521742880 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 760 | 1466521742883 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 08:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:09:02 INFO - PROCESS | 760 | 1466521742886 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - PROCESS | 760 | 1466521742889 Marionette TRACE conn5 <- [1,850,null,{}] 08:09:02 INFO - PROCESS | 760 | 1466521742901 Marionette TRACE conn5 -> [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:09:02 INFO - PROCESS | 760 | 1466521742905 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:03 INFO - PROCESS | 760 | 1466521742990 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 08:09:03 INFO - PROCESS | 760 | 1466521743038 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 760 | 1466521743041 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:03 INFO - PROCESS | 760 | ++DOCSHELL 143B5400 == 30 [pid = 760] [id = 222] 08:09:03 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (14511400) [pid = 760] [serial = 664] [outer = 00000000] 08:09:03 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (1459DC00) [pid = 760] [serial = 665] [outer = 14511400] 08:09:03 INFO - PROCESS | 760 | 1466521743089 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (145E6C00) [pid = 760] [serial = 666] [outer = 14511400] 08:09:03 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (148D4800) [pid = 760] [serial = 667] [outer = 0CA25400] 08:09:03 INFO - PROCESS | 760 | 1466521743617 Marionette TRACE conn5 <- [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:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 790ms 08:09:03 INFO - PROCESS | 760 | 1466521743676 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 760 | 1466521743679 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 08:09:03 INFO - PROCESS | 760 | 1466521743682 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:09:03 INFO - PROCESS | 760 | 1466521743684 Marionette TRACE conn5 <- [1,854,null,{}] 08:09:03 INFO - PROCESS | 760 | 1466521743695 Marionette TRACE conn5 -> [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:09:03 INFO - PROCESS | 760 | 1466521743697 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:03 INFO - PROCESS | 760 | 1466521743811 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 08:09:03 INFO - PROCESS | 760 | 1466521743823 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 760 | 1466521743824 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:03 INFO - PROCESS | 760 | ++DOCSHELL 145E0400 == 31 [pid = 760] [id = 223] 08:09:03 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (145EC000) [pid = 760] [serial = 668] [outer = 00000000] 08:09:03 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (14DCE400) [pid = 760] [serial = 669] [outer = 145EC000] 08:09:03 INFO - PROCESS | 760 | 1466521743869 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (15C58000) [pid = 760] [serial = 670] [outer = 145EC000] 08:09:04 INFO - PROCESS | 760 | 1466521744320 Marionette TRACE conn5 <- [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:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 08:09:04 INFO - PROCESS | 760 | 1466521744390 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 760 | 1466521744392 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 08:09:04 INFO - PROCESS | 760 | 1466521744395 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 760 | 1466521744397 Marionette TRACE conn5 <- [1,858,null,{}] 08:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:09:04 INFO - PROCESS | 760 | 1466521744401 Marionette TRACE conn5 -> [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:09:04 INFO - PROCESS | 760 | 1466521744403 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:04 INFO - PROCESS | 760 | 1466521744509 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 08:09:04 INFO - PROCESS | 760 | 1466521744520 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 760 | 1466521744522 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:04 INFO - PROCESS | 760 | ++DOCSHELL 16A3A800 == 32 [pid = 760] [id = 224] 08:09:04 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (16A44400) [pid = 760] [serial = 671] [outer = 00000000] 08:09:04 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16B23000) [pid = 760] [serial = 672] [outer = 16A44400] 08:09:04 INFO - PROCESS | 760 | 1466521744611 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (16B4E400) [pid = 760] [serial = 673] [outer = 16A44400] 08:09:05 INFO - PROCESS | 760 | 1466521745033 Marionette TRACE conn5 <- [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:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 08:09:05 INFO - PROCESS | 760 | 1466521745071 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 08:09:05 INFO - PROCESS | 760 | 1466521745073 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 08:09:05 INFO - PROCESS | 760 | 1466521745082 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:09:05 INFO - PROCESS | 760 | 1466521745084 Marionette TRACE conn5 <- [1,862,null,{}] 08:09:05 INFO - PROCESS | 760 | 1466521745087 Marionette TRACE conn5 -> [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:09:05 INFO - PROCESS | 760 | 1466521745093 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:05 INFO - PROCESS | 760 | 1466521745228 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 08:09:05 INFO - PROCESS | 760 | 1466521745291 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 760 | 1466521745293 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:05 INFO - PROCESS | 760 | ++DOCSHELL 16D9C400 == 33 [pid = 760] [id = 225] 08:09:05 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (17A5F400) [pid = 760] [serial = 674] [outer = 00000000] 08:09:05 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (17ADC800) [pid = 760] [serial = 675] [outer = 17A5F400] 08:09:05 INFO - PROCESS | 760 | 1466521745336 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (17AE0000) [pid = 760] [serial = 676] [outer = 17A5F400] 08:09:05 INFO - PROCESS | 760 | --DOMWINDOW == 84 (17AC0400) [pid = 760] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:09:05 INFO - PROCESS | 760 | --DOMWINDOW == 83 (199A6800) [pid = 760] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:09:05 INFO - PROCESS | 760 | --DOMWINDOW == 82 (19936400) [pid = 760] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:09:05 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14D20000) [pid = 760] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:09:05 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0D738800) [pid = 760] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:09:05 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19B2D400) [pid = 760] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:09:05 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0D736C00) [pid = 760] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:09:05 INFO - PROCESS | 760 | --DOMWINDOW == 77 (14309400) [pid = 760] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:09:05 INFO - PROCESS | 760 | --DOMWINDOW == 76 (16B1CC00) [pid = 760] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:09:05 INFO - PROCESS | 760 | --DOMWINDOW == 75 (19931800) [pid = 760] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:09:05 INFO - PROCESS | 760 | --DOMWINDOW == 74 (19E90800) [pid = 760] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:09:05 INFO - PROCESS | 760 | --DOMWINDOW == 73 (19E97800) [pid = 760] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:09:06 INFO - PROCESS | 760 | 1466521745965 Marionette TRACE conn5 <- [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:09: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:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 931ms 08:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:09:06 INFO - PROCESS | 760 | 1466521746017 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 760 | 1466521746019 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 08:09:06 INFO - PROCESS | 760 | 1466521746022 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 760 | 1466521746023 Marionette TRACE conn5 <- [1,866,null,{}] 08:09:06 INFO - PROCESS | 760 | 1466521746027 Marionette TRACE conn5 -> [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:09:06 INFO - PROCESS | 760 | 1466521746029 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:06 INFO - PROCESS | 760 | 1466521746135 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 08:09:06 INFO - PROCESS | 760 | 1466521746187 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 760 | 1466521746189 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:06 INFO - PROCESS | 760 | ++DOCSHELL 0D73A000 == 34 [pid = 760] [id = 226] 08:09:06 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (14372800) [pid = 760] [serial = 677] [outer = 00000000] 08:09:06 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (17A5AC00) [pid = 760] [serial = 678] [outer = 14372800] 08:09:06 INFO - PROCESS | 760 | 1466521746232 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (17AC1C00) [pid = 760] [serial = 679] [outer = 14372800] 08:09:06 INFO - PROCESS | 760 | 1466521746587 Marionette TRACE conn5 <- [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:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 08:09:06 INFO - PROCESS | 760 | 1466521746653 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 760 | 1466521746655 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 08:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:09:06 INFO - PROCESS | 760 | 1466521746658 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 760 | 1466521746660 Marionette TRACE conn5 <- [1,870,null,{}] 08:09:06 INFO - PROCESS | 760 | 1466521746663 Marionette TRACE conn5 -> [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:09:06 INFO - PROCESS | 760 | 1466521746665 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:06 INFO - PROCESS | 760 | 1466521746740 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 08:09:06 INFO - PROCESS | 760 | 1466521746745 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 760 | 1466521746747 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:06 INFO - PROCESS | 760 | ++DOCSHELL 17AE8800 == 35 [pid = 760] [id = 227] 08:09:06 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (17AE8C00) [pid = 760] [serial = 680] [outer = 00000000] 08:09:06 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (1837D800) [pid = 760] [serial = 681] [outer = 17AE8C00] 08:09:06 INFO - PROCESS | 760 | 1466521746791 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1837E400) [pid = 760] [serial = 682] [outer = 17AE8C00] 08:09:07 INFO - PROCESS | 760 | 1466521747196 Marionette TRACE conn5 <- [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:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 570ms 08:09:07 INFO - PROCESS | 760 | 1466521747230 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 760 | 1466521747232 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 08:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:09:07 INFO - PROCESS | 760 | 1466521747236 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 760 | 1466521747238 Marionette TRACE conn5 <- [1,874,null,{}] 08:09:07 INFO - PROCESS | 760 | 1466521747253 Marionette TRACE conn5 -> [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:09:07 INFO - PROCESS | 760 | 1466521747255 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:07 INFO - PROCESS | 760 | 1466521747332 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 08:09:07 INFO - PROCESS | 760 | 1466521747339 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:07 INFO - PROCESS | 760 | 1466521747341 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:07 INFO - PROCESS | 760 | ++DOCSHELL 143B4000 == 36 [pid = 760] [id = 228] 08:09:07 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19936400) [pid = 760] [serial = 683] [outer = 00000000] 08:09:07 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1993D400) [pid = 760] [serial = 684] [outer = 19936400] 08:09:07 INFO - PROCESS | 760 | 1466521747385 Marionette DEBUG loaded listener.js 08:09:07 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1993DC00) [pid = 760] [serial = 685] [outer = 19936400] 08:09:07 INFO - PROCESS | 760 | 1466521747910 Marionette TRACE conn5 <- [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:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 08:09:07 INFO - PROCESS | 760 | 1466521747969 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 760 | 1466521747974 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 08:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:09:08 INFO - PROCESS | 760 | 1466521747979 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:09:08 INFO - PROCESS | 760 | 1466521747983 Marionette TRACE conn5 <- [1,878,null,{}] 08:09:08 INFO - PROCESS | 760 | 1466521747989 Marionette TRACE conn5 -> [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:09:08 INFO - PROCESS | 760 | 1466521747992 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:08 INFO - PROCESS | 760 | 1466521748125 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 08:09:08 INFO - PROCESS | 760 | 1466521748244 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 760 | 1466521748249 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:08 INFO - PROCESS | 760 | ++DOCSHELL 0D45A400 == 37 [pid = 760] [id = 229] 08:09:08 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (0D5A8800) [pid = 760] [serial = 686] [outer = 00000000] 08:09:08 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0D62F800) [pid = 760] [serial = 687] [outer = 0D5A8800] 08:09:08 INFO - PROCESS | 760 | 1466521748307 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (0D766000) [pid = 760] [serial = 688] [outer = 0D5A8800] 08:09:09 INFO - PROCESS | 760 | 1466521749134 Marionette TRACE conn5 <- [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:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1182ms 08:09:09 INFO - PROCESS | 760 | 1466521749165 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 760 | 1466521749170 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 08:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:09:09 INFO - PROCESS | 760 | 1466521749176 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 760 | 1466521749179 Marionette TRACE conn5 <- [1,882,null,{}] 08:09:09 INFO - PROCESS | 760 | 1466521749183 Marionette TRACE conn5 -> [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:09:09 INFO - PROCESS | 760 | 1466521749186 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:09 INFO - PROCESS | 760 | 1466521749305 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 08:09:09 INFO - PROCESS | 760 | 1466521749431 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 760 | 1466521749434 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:09 INFO - PROCESS | 760 | ++DOCSHELL 1430F000 == 38 [pid = 760] [id = 230] 08:09:09 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (14368C00) [pid = 760] [serial = 689] [outer = 00000000] 08:09:09 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1459BC00) [pid = 760] [serial = 690] [outer = 14368C00] 08:09:09 INFO - PROCESS | 760 | 1466521749491 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (14C9A000) [pid = 760] [serial = 691] [outer = 14368C00] 08:09:10 INFO - PROCESS | 760 | 1466521750390 Marionette TRACE conn5 <- [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:09:10 INFO - PROCESS | 760 | --DOCSHELL 17AE8800 == 37 [pid = 760] [id = 227] 08:09:10 INFO - PROCESS | 760 | --DOCSHELL 0D73A000 == 36 [pid = 760] [id = 226] 08:09:10 INFO - PROCESS | 760 | --DOCSHELL 16D9C400 == 35 [pid = 760] [id = 225] 08:09:10 INFO - PROCESS | 760 | --DOCSHELL 16A3A800 == 34 [pid = 760] [id = 224] 08:09:10 INFO - PROCESS | 760 | --DOCSHELL 145E0400 == 33 [pid = 760] [id = 223] 08:09:10 INFO - PROCESS | 760 | --DOCSHELL 143B5400 == 32 [pid = 760] [id = 222] 08:09:10 INFO - PROCESS | 760 | --DOCSHELL 0D9A3400 == 31 [pid = 760] [id = 221] 08:09:10 INFO - PROCESS | 760 | --DOCSHELL 0D44F800 == 30 [pid = 760] [id = 220] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 87 (19F36000) [pid = 760] [serial = 644] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 86 (17AE5800) [pid = 760] [serial = 629] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 85 (17FFEC00) [pid = 760] [serial = 630] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19A83C00) [pid = 760] [serial = 632] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 83 (199AFC00) [pid = 760] [serial = 612] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 82 (16232800) [pid = 760] [serial = 617] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 81 (16B23400) [pid = 760] [serial = 618] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0DD76400) [pid = 760] [serial = 614] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 79 (14369800) [pid = 760] [serial = 615] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19DAF800) [pid = 760] [serial = 635] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0D760C00) [pid = 760] [serial = 620] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0DA97000) [pid = 760] [serial = 621] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 75 (143A8000) [pid = 760] [serial = 623] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 74 (143B1C00) [pid = 760] [serial = 624] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 73 (16B40400) [pid = 760] [serial = 626] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 72 (19DBC000) [pid = 760] [serial = 639] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 71 (19DB8400) [pid = 760] [serial = 638] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 70 (19E96800) [pid = 760] [serial = 641] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19F37800) [pid = 760] [serial = 645] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 68 (19DB0000) [pid = 760] [serial = 636] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 67 (19A89000) [pid = 760] [serial = 633] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 66 (19E9C400) [pid = 760] [serial = 642] [outer = 00000000] [url = about:blank] 08:09:10 INFO - PROCESS | 760 | --DOMWINDOW == 65 (16D1D000) [pid = 760] [serial = 627] [outer = 00000000] [url = about:blank] 08:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1285ms 08:09:10 INFO - PROCESS | 760 | 1466521750465 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 08:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:09:10 INFO - PROCESS | 760 | 1466521750469 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 08:09:10 INFO - PROCESS | 760 | 1466521750474 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 760 | 1466521750477 Marionette TRACE conn5 <- [1,886,null,{}] 08:09:10 INFO - PROCESS | 760 | 1466521750483 Marionette TRACE conn5 -> [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:09:10 INFO - PROCESS | 760 | 1466521750485 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:10 INFO - PROCESS | 760 | 1466521750586 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 08:09:10 INFO - PROCESS | 760 | 1466521750669 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 760 | 1466521750673 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:10 INFO - PROCESS | 760 | ++DOCSHELL 0CEE9000 == 31 [pid = 760] [id = 231] 08:09:10 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (0D513C00) [pid = 760] [serial = 692] [outer = 00000000] 08:09:10 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (0D730C00) [pid = 760] [serial = 693] [outer = 0D513C00] 08:09:10 INFO - PROCESS | 760 | 1466521750721 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (0D75E400) [pid = 760] [serial = 694] [outer = 0D513C00] 08:09:11 INFO - PROCESS | 760 | 1466521751094 Marionette TRACE conn5 <- [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:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 690ms 08:09:11 INFO - PROCESS | 760 | 1466521751172 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 760 | 1466521751176 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 08:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:09:11 INFO - PROCESS | 760 | 1466521751184 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - PROCESS | 760 | 1466521751187 Marionette TRACE conn5 <- [1,890,null,{}] 08:09:11 INFO - PROCESS | 760 | 1466521751191 Marionette TRACE conn5 -> [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:09:11 INFO - PROCESS | 760 | 1466521751193 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:11 INFO - PROCESS | 760 | 1466521751282 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 08:09:11 INFO - PROCESS | 760 | 1466521751296 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 760 | 1466521751298 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:11 INFO - PROCESS | 760 | ++DOCSHELL 0E5D8000 == 32 [pid = 760] [id = 232] 08:09:11 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0E5DC400) [pid = 760] [serial = 695] [outer = 00000000] 08:09:11 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (14367C00) [pid = 760] [serial = 696] [outer = 0E5DC400] 08:09:11 INFO - PROCESS | 760 | 1466521751344 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (14371400) [pid = 760] [serial = 697] [outer = 0E5DC400] 08:09:11 INFO - PROCESS | 760 | 1466521751803 Marionette TRACE conn5 <- [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:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 08:09:11 INFO - PROCESS | 760 | 1466521751856 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 760 | 1466521751858 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 08:09:11 INFO - PROCESS | 760 | 1466521751862 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:09:11 INFO - PROCESS | 760 | 1466521751865 Marionette TRACE conn5 <- [1,894,null,{}] 08:09:11 INFO - PROCESS | 760 | 1466521751876 Marionette TRACE conn5 -> [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:09:11 INFO - PROCESS | 760 | 1466521751880 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:11 INFO - PROCESS | 760 | 1466521751965 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 08:09:12 INFO - PROCESS | 760 | 1466521751974 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 760 | 1466521751977 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:12 INFO - PROCESS | 760 | ++DOCSHELL 14D51C00 == 33 [pid = 760] [id = 233] 08:09:12 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (14D52400) [pid = 760] [serial = 698] [outer = 00000000] 08:09:12 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (15C56400) [pid = 760] [serial = 699] [outer = 14D52400] 08:09:12 INFO - PROCESS | 760 | 1466521752026 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (16A45400) [pid = 760] [serial = 700] [outer = 14D52400] 08:09:12 INFO - PROCESS | 760 | 1466521752472 Marionette TRACE conn5 <- [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:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 08:09:12 INFO - PROCESS | 760 | 1466521752536 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 760 | 1466521752539 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 08:09:12 INFO - PROCESS | 760 | 1466521752542 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 760 | 1466521752543 Marionette TRACE conn5 <- [1,898,null,{}] 08:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:09:12 INFO - PROCESS | 760 | 1466521752546 Marionette TRACE conn5 -> [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:09:12 INFO - PROCESS | 760 | 1466521752548 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:12 INFO - PROCESS | 760 | 1466521752659 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 08:09:12 INFO - PROCESS | 760 | 1466521752667 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 760 | 1466521752669 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:12 INFO - PROCESS | 760 | ++DOCSHELL 16B44000 == 34 [pid = 760] [id = 234] 08:09:12 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16D19000) [pid = 760] [serial = 701] [outer = 00000000] 08:09:12 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1783B400) [pid = 760] [serial = 702] [outer = 16D19000] 08:09:12 INFO - PROCESS | 760 | 1466521752714 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (17AC1400) [pid = 760] [serial = 703] [outer = 16D19000] 08:09:13 INFO - PROCESS | 760 | 1466521753173 Marionette TRACE conn5 <- [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:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 08:09:13 INFO - PROCESS | 760 | 1466521753219 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 760 | 1466521753221 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 08:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:09:13 INFO - PROCESS | 760 | 1466521753225 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 760 | 1466521753227 Marionette TRACE conn5 <- [1,902,null,{}] 08:09:13 INFO - PROCESS | 760 | 1466521753230 Marionette TRACE conn5 -> [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:09:13 INFO - PROCESS | 760 | 1466521753232 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:13 INFO - PROCESS | 760 | 1466521753339 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 08:09:13 INFO - PROCESS | 760 | 1466521753347 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 760 | 1466521753349 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:13 INFO - PROCESS | 760 | ++DOCSHELL 17ADA400 == 35 [pid = 760] [id = 235] 08:09:13 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (17ADB000) [pid = 760] [serial = 704] [outer = 00000000] 08:09:13 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (17FFEC00) [pid = 760] [serial = 705] [outer = 17ADB000] 08:09:13 INFO - PROCESS | 760 | 1466521753393 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (18501400) [pid = 760] [serial = 706] [outer = 17ADB000] 08:09:13 INFO - PROCESS | 760 | 1466521753857 Marionette TRACE conn5 <- [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:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 08:09:13 INFO - PROCESS | 760 | 1466521753896 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 08:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:09:13 INFO - PROCESS | 760 | 1466521753898 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 08:09:13 INFO - PROCESS | 760 | 1466521753901 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 760 | 1466521753902 Marionette TRACE conn5 <- [1,906,null,{}] 08:09:13 INFO - PROCESS | 760 | 1466521753906 Marionette TRACE conn5 -> [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:09:13 INFO - PROCESS | 760 | 1466521753911 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:14 INFO - PROCESS | 760 | 1466521754073 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 08:09:14 INFO - PROCESS | 760 | 1466521754107 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 760 | 1466521754109 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:14 INFO - PROCESS | 760 | ++DOCSHELL 1993B000 == 36 [pid = 760] [id = 236] 08:09:14 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1993B800) [pid = 760] [serial = 707] [outer = 00000000] 08:09:14 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19B27400) [pid = 760] [serial = 708] [outer = 1993B800] 08:09:14 INFO - PROCESS | 760 | 1466521754153 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (199B5C00) [pid = 760] [serial = 709] [outer = 1993B800] 08:09:14 INFO - PROCESS | 760 | 1466521754579 Marionette TRACE conn5 <- [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:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 08:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:09:14 INFO - PROCESS | 760 | 1466521754632 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 760 | 1466521754634 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 08:09:14 INFO - PROCESS | 760 | 1466521754643 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - PROCESS | 760 | 1466521754645 Marionette TRACE conn5 <- [1,910,null,{}] 08:09:14 INFO - PROCESS | 760 | 1466521754649 Marionette TRACE conn5 -> [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:09:14 INFO - PROCESS | 760 | 1466521754651 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:14 INFO - PROCESS | 760 | 1466521754757 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 08:09:14 INFO - PROCESS | 760 | 1466521754762 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 760 | 1466521754764 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:14 INFO - PROCESS | 760 | ++DOCSHELL 19B2D400 == 37 [pid = 760] [id = 237] 08:09:14 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19B32800) [pid = 760] [serial = 710] [outer = 00000000] 08:09:14 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19BB4400) [pid = 760] [serial = 711] [outer = 19B32800] 08:09:14 INFO - PROCESS | 760 | 1466521754807 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19BF4C00) [pid = 760] [serial = 712] [outer = 19B32800] 08:09:15 INFO - PROCESS | 760 | --DOMWINDOW == 85 (0CDE8400) [pid = 760] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:09:15 INFO - PROCESS | 760 | --DOMWINDOW == 84 (0DA94800) [pid = 760] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:09:15 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0D451000) [pid = 760] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:09:15 INFO - PROCESS | 760 | --DOMWINDOW == 82 (14511400) [pid = 760] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:09:15 INFO - PROCESS | 760 | --DOMWINDOW == 81 (145EC000) [pid = 760] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:09:15 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0D45C800) [pid = 760] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:09:15 INFO - PROCESS | 760 | --DOMWINDOW == 79 (16232400) [pid = 760] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:09:15 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1B408000) [pid = 760] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:09:15 INFO - PROCESS | 760 | --DOMWINDOW == 77 (17AE8C00) [pid = 760] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:09:15 INFO - PROCESS | 760 | --DOMWINDOW == 76 (16A44400) [pid = 760] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:09:15 INFO - PROCESS | 760 | --DOMWINDOW == 75 (14372800) [pid = 760] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:09:15 INFO - PROCESS | 760 | --DOMWINDOW == 74 (17A5F400) [pid = 760] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:09:15 INFO - PROCESS | 760 | 1466521755356 Marionette TRACE conn5 <- [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:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 791ms 08:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:09:15 INFO - PROCESS | 760 | 1466521755428 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 760 | 1466521755430 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 08:09:15 INFO - PROCESS | 760 | 1466521755433 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 760 | 1466521755435 Marionette TRACE conn5 <- [1,914,null,{}] 08:09:15 INFO - PROCESS | 760 | 1466521755438 Marionette TRACE conn5 -> [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:09:15 INFO - PROCESS | 760 | 1466521755440 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:15 INFO - PROCESS | 760 | 1466521755519 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 08:09:15 INFO - PROCESS | 760 | 1466521755525 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 760 | 1466521755527 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:15 INFO - PROCESS | 760 | ++DOCSHELL 143B2400 == 38 [pid = 760] [id = 238] 08:09:15 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (14DD1800) [pid = 760] [serial = 713] [outer = 00000000] 08:09:15 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19B2F400) [pid = 760] [serial = 714] [outer = 14DD1800] 08:09:15 INFO - PROCESS | 760 | 1466521755571 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19DAE400) [pid = 760] [serial = 715] [outer = 14DD1800] 08:09:16 INFO - PROCESS | 760 | 1466521756012 Marionette TRACE conn5 <- [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:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 08:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:09:16 INFO - PROCESS | 760 | 1466521756064 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 760 | 1466521756066 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 08:09:16 INFO - PROCESS | 760 | 1466521756069 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 760 | 1466521756070 Marionette TRACE conn5 <- [1,918,null,{}] 08:09:16 INFO - PROCESS | 760 | 1466521756074 Marionette TRACE conn5 -> [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:09:16 INFO - PROCESS | 760 | 1466521756076 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:16 INFO - PROCESS | 760 | 1466521756156 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 08:09:16 INFO - PROCESS | 760 | 1466521756161 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 760 | 1466521756163 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:16 INFO - PROCESS | 760 | ++DOCSHELL 19DB7800 == 39 [pid = 760] [id = 239] 08:09:16 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19DBA400) [pid = 760] [serial = 716] [outer = 00000000] 08:09:16 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19E93400) [pid = 760] [serial = 717] [outer = 19DBA400] 08:09:16 INFO - PROCESS | 760 | 1466521756206 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19E97C00) [pid = 760] [serial = 718] [outer = 19DBA400] 08:09:16 INFO - PROCESS | 760 | 1466521756618 Marionette TRACE conn5 <- [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:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 570ms 08:09:16 INFO - PROCESS | 760 | 1466521756640 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 760 | 1466521756642 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 08:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:09:16 INFO - PROCESS | 760 | 1466521756645 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 760 | 1466521756646 Marionette TRACE conn5 <- [1,922,null,{}] 08:09:16 INFO - PROCESS | 760 | 1466521756651 Marionette TRACE conn5 -> [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:09:16 INFO - PROCESS | 760 | 1466521756653 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:16 INFO - PROCESS | 760 | 1466521756773 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 08:09:16 INFO - PROCESS | 760 | 1466521756781 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 760 | 1466521756782 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:16 INFO - PROCESS | 760 | ++DOCSHELL 19E9B000 == 40 [pid = 760] [id = 240] 08:09:16 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19E9B400) [pid = 760] [serial = 719] [outer = 00000000] 08:09:16 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19F32C00) [pid = 760] [serial = 720] [outer = 19E9B400] 08:09:16 INFO - PROCESS | 760 | 1466521756826 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19F33400) [pid = 760] [serial = 721] [outer = 19E9B400] 08:09:17 INFO - PROCESS | 760 | 1466521757424 Marionette TRACE conn5 <- [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:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 830ms 08:09:17 INFO - PROCESS | 760 | 1466521757477 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 760 | 1466521757481 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 08:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:09:17 INFO - PROCESS | 760 | 1466521757486 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 760 | 1466521757489 Marionette TRACE conn5 <- [1,926,null,{}] 08:09:17 INFO - PROCESS | 760 | 1466521757495 Marionette TRACE conn5 -> [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:09:17 INFO - PROCESS | 760 | 1466521757498 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:17 INFO - PROCESS | 760 | 1466521757646 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 08:09:17 INFO - PROCESS | 760 | 1466521757776 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 760 | 1466521757779 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:17 INFO - PROCESS | 760 | ++DOCSHELL 0D51A000 == 41 [pid = 760] [id = 241] 08:09:17 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0D733C00) [pid = 760] [serial = 722] [outer = 00000000] 08:09:17 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (0E5DE800) [pid = 760] [serial = 723] [outer = 0D733C00] 08:09:17 INFO - PROCESS | 760 | 1466521757837 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (143AA400) [pid = 760] [serial = 724] [outer = 0D733C00] 08:09:18 INFO - PROCESS | 760 | 1466521758468 Marionette TRACE conn5 <- [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:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1022ms 08:09:18 INFO - PROCESS | 760 | 1466521758508 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 760 | 1466521758513 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 08:09:18 INFO - PROCESS | 760 | 1466521758519 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:09:18 INFO - PROCESS | 760 | 1466521758522 Marionette TRACE conn5 <- [1,930,null,{}] 08:09:18 INFO - PROCESS | 760 | 1466521758526 Marionette TRACE conn5 -> [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:09:18 INFO - PROCESS | 760 | 1466521758529 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:18 INFO - PROCESS | 760 | 1466521758640 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 08:09:18 INFO - PROCESS | 760 | 1466521758770 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 760 | 1466521758772 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:18 INFO - PROCESS | 760 | ++DOCSHELL 15C57400 == 42 [pid = 760] [id = 242] 08:09:18 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (16232400) [pid = 760] [serial = 725] [outer = 00000000] 08:09:18 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (16B44800) [pid = 760] [serial = 726] [outer = 16232400] 08:09:18 INFO - PROCESS | 760 | 1466521758830 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (17AC0000) [pid = 760] [serial = 727] [outer = 16232400] 08:09:19 INFO - PROCESS | 760 | 1466521759439 Marionette TRACE conn5 <- [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:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 971ms 08:09:19 INFO - PROCESS | 760 | 1466521759493 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 760 | 1466521759496 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 08:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:09:19 INFO - PROCESS | 760 | 1466521759500 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - PROCESS | 760 | 1466521759504 Marionette TRACE conn5 <- [1,934,null,{}] 08:09:19 INFO - PROCESS | 760 | 1466521759515 Marionette TRACE conn5 -> [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:09:19 INFO - PROCESS | 760 | 1466521759519 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:19 INFO - PROCESS | 760 | 1466521759628 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 08:09:19 INFO - PROCESS | 760 | 1466521759767 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 760 | 1466521759771 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:19 INFO - PROCESS | 760 | ++DOCSHELL 19F31400 == 43 [pid = 760] [id = 243] 08:09:19 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (19F32400) [pid = 760] [serial = 728] [outer = 00000000] 08:09:19 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1AC73400) [pid = 760] [serial = 729] [outer = 19F32400] 08:09:19 INFO - PROCESS | 760 | 1466521759828 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1ACDA800) [pid = 760] [serial = 730] [outer = 19F32400] 08:09:20 INFO - PROCESS | 760 | 1466521760586 Marionette TRACE conn5 <- [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:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1122ms 08:09:20 INFO - PROCESS | 760 | 1466521760626 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 08:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:09:20 INFO - PROCESS | 760 | 1466521760630 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 08:09:20 INFO - PROCESS | 760 | 1466521760635 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - PROCESS | 760 | 1466521760638 Marionette TRACE conn5 <- [1,938,null,{}] 08:09:20 INFO - PROCESS | 760 | 1466521760643 Marionette TRACE conn5 -> [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:09:20 INFO - PROCESS | 760 | 1466521760646 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:20 INFO - PROCESS | 760 | 1466521760749 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 08:09:20 INFO - PROCESS | 760 | 1466521760879 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 760 | 1466521760883 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:20 INFO - PROCESS | 760 | ++DOCSHELL 0DAA0400 == 44 [pid = 760] [id = 244] 08:09:20 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (0DC43000) [pid = 760] [serial = 731] [outer = 00000000] 08:09:20 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (0DD6F000) [pid = 760] [serial = 732] [outer = 0DC43000] 08:09:20 INFO - PROCESS | 760 | 1466521760935 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (14375400) [pid = 760] [serial = 733] [outer = 0DC43000] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 19DB7800 == 43 [pid = 760] [id = 239] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 143B2400 == 42 [pid = 760] [id = 238] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 19B2D400 == 41 [pid = 760] [id = 237] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 1993B000 == 40 [pid = 760] [id = 236] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 17ADA400 == 39 [pid = 760] [id = 235] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 16B44000 == 38 [pid = 760] [id = 234] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 14D51C00 == 37 [pid = 760] [id = 233] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 0E5D8000 == 36 [pid = 760] [id = 232] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 0CEE9000 == 35 [pid = 760] [id = 231] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 143B4000 == 34 [pid = 760] [id = 228] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 0D45A400 == 33 [pid = 760] [id = 229] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 0CDE6800 == 32 [pid = 760] [id = 219] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 1430F000 == 31 [pid = 760] [id = 230] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 15C57400 == 30 [pid = 760] [id = 242] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 19F31400 == 29 [pid = 760] [id = 243] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 19E9B000 == 28 [pid = 760] [id = 240] 08:09:21 INFO - PROCESS | 760 | --DOCSHELL 0D51A000 == 27 [pid = 760] [id = 241] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 94 (199AC800) [pid = 760] [serial = 384] [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:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 93 (0D73BC00) [pid = 760] [serial = 648] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 92 (0D627400) [pid = 760] [serial = 647] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 91 (19F36800) [pid = 760] [serial = 651] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 90 (19DB6000) [pid = 760] [serial = 650] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 89 (1B587C00) [pid = 760] [serial = 654] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1B458400) [pid = 760] [serial = 653] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1837E400) [pid = 760] [serial = 682] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 86 (16B4E400) [pid = 760] [serial = 673] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 85 (16B23000) [pid = 760] [serial = 672] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 84 (17A5AC00) [pid = 760] [serial = 678] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 83 (17ADC800) [pid = 760] [serial = 675] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1993D400) [pid = 760] [serial = 684] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1837D800) [pid = 760] [serial = 681] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 80 (17AE0000) [pid = 760] [serial = 676] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 79 (0D624400) [pid = 760] [serial = 657] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 78 (17AC1C00) [pid = 760] [serial = 679] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 77 (15C58000) [pid = 760] [serial = 670] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 76 (145E6C00) [pid = 760] [serial = 666] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0CEF0000) [pid = 760] [serial = 656] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0DA9EC00) [pid = 760] [serial = 662] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0DC47400) [pid = 760] [serial = 663] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0D622C00) [pid = 760] [serial = 659] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D62FC00) [pid = 760] [serial = 660] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 70 (1459DC00) [pid = 760] [serial = 665] [outer = 00000000] [url = about:blank] 08:09:21 INFO - PROCESS | 760 | --DOMWINDOW == 69 (14DCE400) [pid = 760] [serial = 669] [outer = 00000000] [url = about:blank] 08:09:22 INFO - PROCESS | 760 | 1466521762117 Marionette TRACE conn5 <- [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:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1540ms 08:09:22 INFO - PROCESS | 760 | 1466521762175 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 760 | 1466521762179 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 08:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:09:22 INFO - PROCESS | 760 | 1466521762183 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 760 | 1466521762188 Marionette TRACE conn5 <- [1,942,null,{}] 08:09:22 INFO - PROCESS | 760 | 1466521762193 Marionette TRACE conn5 -> [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:09:22 INFO - PROCESS | 760 | 1466521762195 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:22 INFO - PROCESS | 760 | 1466521762312 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 08:09:22 INFO - PROCESS | 760 | 1466521762398 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 760 | 1466521762400 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:22 INFO - PROCESS | 760 | ++DOCSHELL 0D51AC00 == 28 [pid = 760] [id = 245] 08:09:22 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0D520C00) [pid = 760] [serial = 734] [outer = 00000000] 08:09:22 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D736800) [pid = 760] [serial = 735] [outer = 0D520C00] 08:09:22 INFO - PROCESS | 760 | 1466521762448 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0D73DC00) [pid = 760] [serial = 736] [outer = 0D520C00] 08:09:22 INFO - PROCESS | 760 | 1466521762834 Marionette TRACE conn5 <- [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:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 08:09:22 INFO - PROCESS | 760 | 1466521762855 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 760 | 1466521762860 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 08:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:09:22 INFO - PROCESS | 760 | 1466521762866 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 760 | 1466521762869 Marionette TRACE conn5 <- [1,946,null,{}] 08:09:22 INFO - PROCESS | 760 | 1466521762873 Marionette TRACE conn5 -> [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:09:22 INFO - PROCESS | 760 | 1466521762875 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:23 INFO - PROCESS | 760 | 1466521762993 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 08:09:23 INFO - PROCESS | 760 | 1466521763003 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:23 INFO - PROCESS | 760 | 1466521763005 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:23 INFO - PROCESS | 760 | ++DOCSHELL 0DC47400 == 29 [pid = 760] [id = 246] 08:09:23 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0DC47800) [pid = 760] [serial = 737] [outer = 00000000] 08:09:23 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (0DD76400) [pid = 760] [serial = 738] [outer = 0DC47800] 08:09:23 INFO - PROCESS | 760 | 1466521763052 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (0E8C6C00) [pid = 760] [serial = 739] [outer = 0DC47800] 08:09:23 INFO - PROCESS | 760 | 1466521763491 Marionette TRACE conn5 <- [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:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 08:09:23 INFO - PROCESS | 760 | 1466521763541 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 760 | 1466521763543 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 08:09:23 INFO - PROCESS | 760 | 1466521763546 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:09:23 INFO - PROCESS | 760 | 1466521763550 Marionette TRACE conn5 <- [1,950,null,{}] 08:09:23 INFO - PROCESS | 760 | 1466521763561 Marionette TRACE conn5 -> [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:09:23 INFO - PROCESS | 760 | 1466521763565 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:23 INFO - PROCESS | 760 | 1466521763648 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 08:09:23 INFO - PROCESS | 760 | 1466521763657 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:23 INFO - PROCESS | 760 | 1466521763660 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:23 INFO - PROCESS | 760 | ++DOCSHELL 146C6800 == 30 [pid = 760] [id = 247] 08:09:23 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (146CB000) [pid = 760] [serial = 740] [outer = 00000000] 08:09:23 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (148CE000) [pid = 760] [serial = 741] [outer = 146CB000] 08:09:23 INFO - PROCESS | 760 | 1466521763708 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (14D50000) [pid = 760] [serial = 742] [outer = 146CB000] 08:09:24 INFO - PROCESS | 760 | 1466521764194 Marionette TRACE conn5 <- [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:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 08:09:24 INFO - PROCESS | 760 | 1466521764221 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 08:09:24 INFO - PROCESS | 760 | 1466521764224 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 08:09:24 INFO - PROCESS | 760 | 1466521764227 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:09:24 INFO - PROCESS | 760 | 1466521764228 Marionette TRACE conn5 <- [1,954,null,{}] 08:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:09:24 INFO - PROCESS | 760 | 1466521764232 Marionette TRACE conn5 -> [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:09:24 INFO - PROCESS | 760 | 1466521764234 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:24 INFO - PROCESS | 760 | 1466521764350 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 08:09:24 INFO - PROCESS | 760 | 1466521764469 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 760 | 1466521764471 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:24 INFO - PROCESS | 760 | ++DOCSHELL 14DCA400 == 31 [pid = 760] [id = 248] 08:09:24 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (14DCE400) [pid = 760] [serial = 743] [outer = 00000000] 08:09:24 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (16A38400) [pid = 760] [serial = 744] [outer = 14DCE400] 08:09:24 INFO - PROCESS | 760 | 1466521764515 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16B21000) [pid = 760] [serial = 745] [outer = 14DCE400] 08:09:24 INFO - PROCESS | 760 | 1466521764921 Marionette TRACE conn5 <- [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:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 08:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:09:25 INFO - PROCESS | 760 | 1466521764996 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 760 | 1466521764998 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 08:09:25 INFO - PROCESS | 760 | 1466521765001 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 760 | 1466521765002 Marionette TRACE conn5 <- [1,958,null,{}] 08:09:25 INFO - PROCESS | 760 | 1466521765006 Marionette TRACE conn5 -> [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:09:25 INFO - PROCESS | 760 | 1466521765008 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:25 INFO - PROCESS | 760 | 1466521765119 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 08:09:25 INFO - PROCESS | 760 | 1466521765130 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 760 | 1466521765132 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:25 INFO - PROCESS | 760 | ++DOCSHELL 16B20000 == 32 [pid = 760] [id = 249] 08:09:25 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (16B24C00) [pid = 760] [serial = 746] [outer = 00000000] 08:09:25 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (16D1B400) [pid = 760] [serial = 747] [outer = 16B24C00] 08:09:25 INFO - PROCESS | 760 | 1466521765175 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (16B4C400) [pid = 760] [serial = 748] [outer = 16B24C00] 08:09:25 INFO - PROCESS | 760 | 1466521765657 Marionette TRACE conn5 <- [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:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 08:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:09:25 INFO - PROCESS | 760 | 1466521765672 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 760 | 1466521765674 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 08:09:25 INFO - PROCESS | 760 | 1466521765677 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 760 | 1466521765679 Marionette TRACE conn5 <- [1,962,null,{}] 08:09:25 INFO - PROCESS | 760 | 1466521765682 Marionette TRACE conn5 -> [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:09:25 INFO - PROCESS | 760 | 1466521765688 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:25 INFO - PROCESS | 760 | 1466521765842 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 08:09:25 INFO - PROCESS | 760 | 1466521765859 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 760 | 1466521765861 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:25 INFO - PROCESS | 760 | ++DOCSHELL 17ADDC00 == 33 [pid = 760] [id = 250] 08:09:25 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (17AE9C00) [pid = 760] [serial = 749] [outer = 00000000] 08:09:25 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1837E400) [pid = 760] [serial = 750] [outer = 17AE9C00] 08:09:25 INFO - PROCESS | 760 | 1466521765954 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (19930C00) [pid = 760] [serial = 751] [outer = 17AE9C00] 08:09:26 INFO - PROCESS | 760 | --DOMWINDOW == 86 (17ADB000) [pid = 760] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:09:26 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1993B800) [pid = 760] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:09:26 INFO - PROCESS | 760 | --DOMWINDOW == 84 (0E5DC400) [pid = 760] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:09:26 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0D513C00) [pid = 760] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:09:26 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0D5A8800) [pid = 760] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:09:26 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14D52400) [pid = 760] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:09:26 INFO - PROCESS | 760 | --DOMWINDOW == 80 (16D19000) [pid = 760] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:09:26 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19B32800) [pid = 760] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:09:26 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19936400) [pid = 760] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:09:26 INFO - PROCESS | 760 | --DOMWINDOW == 77 (14368C00) [pid = 760] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:09:26 INFO - PROCESS | 760 | --DOMWINDOW == 76 (19DBA400) [pid = 760] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:09:26 INFO - PROCESS | 760 | --DOMWINDOW == 75 (19E9B400) [pid = 760] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:09:26 INFO - PROCESS | 760 | --DOMWINDOW == 74 (14DD1800) [pid = 760] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:09:26 INFO - PROCESS | 760 | 1466521766514 Marionette TRACE conn5 <- [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:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 870ms 08:09:26 INFO - PROCESS | 760 | 1466521766549 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 760 | 1466521766551 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 08:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:09:26 INFO - PROCESS | 760 | 1466521766554 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:09:26 INFO - PROCESS | 760 | 1466521766555 Marionette TRACE conn5 <- [1,966,null,{}] 08:09:26 INFO - PROCESS | 760 | 1466521766559 Marionette TRACE conn5 -> [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:09:26 INFO - PROCESS | 760 | 1466521766561 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:26 INFO - PROCESS | 760 | 1466521766673 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 08:09:26 INFO - PROCESS | 760 | 1466521766724 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:26 INFO - PROCESS | 760 | 1466521766726 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:26 INFO - PROCESS | 760 | ++DOCSHELL 14C30000 == 34 [pid = 760] [id = 251] 08:09:26 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (14D52400) [pid = 760] [serial = 752] [outer = 00000000] 08:09:26 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (17ADA800) [pid = 760] [serial = 753] [outer = 14D52400] 08:09:26 INFO - PROCESS | 760 | 1466521766769 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (17FF1800) [pid = 760] [serial = 754] [outer = 14D52400] 08:09:27 INFO - PROCESS | 760 | 1466521767106 Marionette TRACE conn5 <- [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:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 570ms 08:09:27 INFO - PROCESS | 760 | 1466521767130 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 760 | 1466521767132 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 08:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:09:27 INFO - PROCESS | 760 | 1466521767151 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 760 | 1466521767153 Marionette TRACE conn5 <- [1,970,null,{}] 08:09:27 INFO - PROCESS | 760 | 1466521767157 Marionette TRACE conn5 -> [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:09:27 INFO - PROCESS | 760 | 1466521767158 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:27 INFO - PROCESS | 760 | 1466521767268 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 08:09:27 INFO - PROCESS | 760 | 1466521767276 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 760 | 1466521767278 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:27 INFO - PROCESS | 760 | ++DOCSHELL 16B23400 == 35 [pid = 760] [id = 252] 08:09:27 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (18381800) [pid = 760] [serial = 755] [outer = 00000000] 08:09:27 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (199AA400) [pid = 760] [serial = 756] [outer = 18381800] 08:09:27 INFO - PROCESS | 760 | 1466521767321 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (199AAC00) [pid = 760] [serial = 757] [outer = 18381800] 08:09:27 INFO - PROCESS | 760 | 1466521767741 Marionette TRACE conn5 <- [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:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 650ms 08:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:09:27 INFO - PROCESS | 760 | 1466521767790 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 760 | 1466521767792 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 08:09:27 INFO - PROCESS | 760 | 1466521767795 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 760 | 1466521767797 Marionette TRACE conn5 <- [1,974,null,{}] 08:09:27 INFO - PROCESS | 760 | 1466521767800 Marionette TRACE conn5 -> [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:09:27 INFO - PROCESS | 760 | 1466521767802 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:27 INFO - PROCESS | 760 | 1466521767912 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 08:09:27 INFO - PROCESS | 760 | 1466521767920 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 760 | 1466521767921 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:27 INFO - PROCESS | 760 | ++DOCSHELL 199E5C00 == 36 [pid = 760] [id = 253] 08:09:27 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19A7F800) [pid = 760] [serial = 758] [outer = 00000000] 08:09:27 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19B29000) [pid = 760] [serial = 759] [outer = 19A7F800] 08:09:27 INFO - PROCESS | 760 | 1466521767968 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19B36400) [pid = 760] [serial = 760] [outer = 19A7F800] 08:09:28 INFO - PROCESS | 760 | 1466521768483 Marionette TRACE conn5 <- [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:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 08:09:28 INFO - PROCESS | 760 | 1466521768556 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 760 | 1466521768561 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 08:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:09:28 INFO - PROCESS | 760 | 1466521768571 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 760 | 1466521768575 Marionette TRACE conn5 <- [1,978,null,{}] 08:09:28 INFO - PROCESS | 760 | 1466521768624 Marionette TRACE conn5 -> [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:09:28 INFO - PROCESS | 760 | 1466521768627 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:28 INFO - PROCESS | 760 | 1466521768740 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 08:09:28 INFO - PROCESS | 760 | 1466521768861 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 760 | 1466521768866 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:28 INFO - PROCESS | 760 | ++DOCSHELL 0CEE9000 == 37 [pid = 760] [id = 254] 08:09:28 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0D622800) [pid = 760] [serial = 761] [outer = 00000000] 08:09:28 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (0D75D400) [pid = 760] [serial = 762] [outer = 0D622800] 08:09:28 INFO - PROCESS | 760 | 1466521768923 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (0DA96C00) [pid = 760] [serial = 763] [outer = 0D622800] 08:09:29 INFO - PROCESS | 760 | 1466521769612 Marionette TRACE conn5 <- [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:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1081ms 08:09:29 INFO - PROCESS | 760 | 1466521769651 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 760 | 1466521769656 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 08:09:29 INFO - PROCESS | 760 | 1466521769662 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:09:29 INFO - PROCESS | 760 | 1466521769665 Marionette TRACE conn5 <- [1,982,null,{}] 08:09:29 INFO - PROCESS | 760 | 1466521769669 Marionette TRACE conn5 -> [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:09:29 INFO - PROCESS | 760 | 1466521769672 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:29 INFO - PROCESS | 760 | 1466521769790 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 08:09:29 INFO - PROCESS | 760 | 1466521769918 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 760 | 1466521769921 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:29 INFO - PROCESS | 760 | ++DOCSHELL 14511400 == 38 [pid = 760] [id = 255] 08:09:29 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (14513400) [pid = 760] [serial = 764] [outer = 00000000] 08:09:29 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (14D1D800) [pid = 760] [serial = 765] [outer = 14513400] 08:09:29 INFO - PROCESS | 760 | 1466521769978 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (16234400) [pid = 760] [serial = 766] [outer = 14513400] 08:09:30 INFO - PROCESS | 760 | 1466521770868 Marionette TRACE conn5 <- [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:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1283ms 08:09:30 INFO - PROCESS | 760 | 1466521770949 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 08:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:09:30 INFO - PROCESS | 760 | 1466521770954 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 08:09:30 INFO - PROCESS | 760 | 1466521770959 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 760 | 1466521770962 Marionette TRACE conn5 <- [1,986,null,{}] 08:09:30 INFO - PROCESS | 760 | 1466521770967 Marionette TRACE conn5 -> [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:09:30 INFO - PROCESS | 760 | 1466521770970 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:31 INFO - PROCESS | 760 | 1466521771087 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 08:09:31 INFO - PROCESS | 760 | 1466521771204 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 760 | 1466521771209 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:31 INFO - PROCESS | 760 | --DOCSHELL 16B23400 == 37 [pid = 760] [id = 252] 08:09:31 INFO - PROCESS | 760 | --DOCSHELL 14C30000 == 36 [pid = 760] [id = 251] 08:09:31 INFO - PROCESS | 760 | --DOCSHELL 17ADDC00 == 35 [pid = 760] [id = 250] 08:09:31 INFO - PROCESS | 760 | --DOCSHELL 16B20000 == 34 [pid = 760] [id = 249] 08:09:31 INFO - PROCESS | 760 | --DOCSHELL 14DCA400 == 33 [pid = 760] [id = 248] 08:09:31 INFO - PROCESS | 760 | --DOCSHELL 146C6800 == 32 [pid = 760] [id = 247] 08:09:31 INFO - PROCESS | 760 | --DOCSHELL 0DC47400 == 31 [pid = 760] [id = 246] 08:09:31 INFO - PROCESS | 760 | --DOCSHELL 0D51AC00 == 30 [pid = 760] [id = 245] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 88 (17FFEC00) [pid = 760] [serial = 705] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 87 (19B27400) [pid = 760] [serial = 708] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 86 (14367C00) [pid = 760] [serial = 696] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 85 (14371400) [pid = 760] [serial = 697] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 84 (18501400) [pid = 760] [serial = 706] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0D730C00) [pid = 760] [serial = 693] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0D75E400) [pid = 760] [serial = 694] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0D62F800) [pid = 760] [serial = 687] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0D766000) [pid = 760] [serial = 688] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 79 (15C56400) [pid = 760] [serial = 699] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 78 (16A45400) [pid = 760] [serial = 700] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1783B400) [pid = 760] [serial = 702] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 76 (19BB4400) [pid = 760] [serial = 711] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1993DC00) [pid = 760] [serial = 685] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1459BC00) [pid = 760] [serial = 690] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 73 (14C9A000) [pid = 760] [serial = 691] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 72 (19E97C00) [pid = 760] [serial = 718] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 71 (19F33400) [pid = 760] [serial = 721] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 70 (199B5C00) [pid = 760] [serial = 709] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19B2F400) [pid = 760] [serial = 714] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 68 (19E93400) [pid = 760] [serial = 717] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 67 (19BF4C00) [pid = 760] [serial = 712] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 66 (19F32C00) [pid = 760] [serial = 720] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 65 (19DAE400) [pid = 760] [serial = 715] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | --DOMWINDOW == 64 (17AC1400) [pid = 760] [serial = 703] [outer = 00000000] [url = about:blank] 08:09:31 INFO - PROCESS | 760 | ++DOCSHELL 0CA72C00 == 31 [pid = 760] [id = 256] 08:09:31 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (0CAC7000) [pid = 760] [serial = 767] [outer = 00000000] 08:09:31 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (0D51A000) [pid = 760] [serial = 768] [outer = 0CAC7000] 08:09:31 INFO - PROCESS | 760 | 1466521771295 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (0D731C00) [pid = 760] [serial = 769] [outer = 0CAC7000] 08:09:31 INFO - PROCESS | 760 | 1466521771736 Marionette TRACE conn5 <- [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:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 830ms 08:09:31 INFO - PROCESS | 760 | 1466521771789 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 760 | 1466521771793 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 08:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:09:31 INFO - PROCESS | 760 | 1466521771799 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - PROCESS | 760 | 1466521771802 Marionette TRACE conn5 <- [1,990,null,{}] 08:09:31 INFO - PROCESS | 760 | 1466521771805 Marionette TRACE conn5 -> [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:09:31 INFO - PROCESS | 760 | 1466521771808 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:31 INFO - PROCESS | 760 | 1466521771894 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 08:09:31 INFO - PROCESS | 760 | 1466521771902 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 760 | 1466521771904 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:31 INFO - PROCESS | 760 | ++DOCSHELL 0DA9F800 == 32 [pid = 760] [id = 257] 08:09:31 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (0DC0EC00) [pid = 760] [serial = 770] [outer = 00000000] 08:09:31 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (14368C00) [pid = 760] [serial = 771] [outer = 0DC0EC00] 08:09:31 INFO - PROCESS | 760 | 1466521771951 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (14372800) [pid = 760] [serial = 772] [outer = 0DC0EC00] 08:09:32 INFO - PROCESS | 760 | 1466521772431 Marionette TRACE conn5 <- [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:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 671ms 08:09:32 INFO - PROCESS | 760 | 1466521772474 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 760 | 1466521772477 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 08:09:32 INFO - PROCESS | 760 | 1466521772480 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:09:32 INFO - PROCESS | 760 | 1466521772483 Marionette TRACE conn5 <- [1,994,null,{}] 08:09:32 INFO - PROCESS | 760 | 1466521772494 Marionette TRACE conn5 -> [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:09:32 INFO - PROCESS | 760 | 1466521772499 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:32 INFO - PROCESS | 760 | 1466521772612 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 08:09:32 INFO - PROCESS | 760 | 1466521772628 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 760 | 1466521772631 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:32 INFO - PROCESS | 760 | ++DOCSHELL 15C61000 == 33 [pid = 760] [id = 258] 08:09:32 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (15C61800) [pid = 760] [serial = 773] [outer = 00000000] 08:09:32 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (16A37C00) [pid = 760] [serial = 774] [outer = 15C61800] 08:09:32 INFO - PROCESS | 760 | 1466521772678 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (16B22C00) [pid = 760] [serial = 775] [outer = 15C61800] 08:09:33 INFO - PROCESS | 760 | 1466521773128 Marionette TRACE conn5 <- [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:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 08:09:33 INFO - PROCESS | 760 | 1466521773154 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 760 | 1466521773156 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 08:09:33 INFO - PROCESS | 760 | 1466521773163 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:09:33 INFO - PROCESS | 760 | 1466521773165 Marionette TRACE conn5 <- [1,998,null,{}] 08:09:33 INFO - PROCESS | 760 | 1466521773168 Marionette TRACE conn5 -> [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:09:33 INFO - PROCESS | 760 | 1466521773179 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:33 INFO - PROCESS | 760 | 1466521773266 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 08:09:33 INFO - PROCESS | 760 | 1466521773273 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 760 | 1466521773275 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:33 INFO - PROCESS | 760 | ++DOCSHELL 17843400 == 34 [pid = 760] [id = 259] 08:09:33 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (17A56800) [pid = 760] [serial = 776] [outer = 00000000] 08:09:33 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (17AE0C00) [pid = 760] [serial = 777] [outer = 17A56800] 08:09:33 INFO - PROCESS | 760 | 1466521773321 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (17AE9400) [pid = 760] [serial = 778] [outer = 17A56800] 08:09:33 INFO - PROCESS | 760 | 1466521773756 Marionette TRACE conn5 <- [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:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 08:09:33 INFO - PROCESS | 760 | 1466521773799 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 760 | 1466521773801 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 08:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:09:33 INFO - PROCESS | 760 | 1466521773809 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 760 | 1466521773811 Marionette TRACE conn5 <- [1,1002,null,{}] 08:09:33 INFO - PROCESS | 760 | 1466521773814 Marionette TRACE conn5 -> [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:09:33 INFO - PROCESS | 760 | 1466521773816 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:33 INFO - PROCESS | 760 | 1466521773928 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 08:09:33 INFO - PROCESS | 760 | 1466521773934 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 760 | 1466521773936 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:33 INFO - PROCESS | 760 | ++DOCSHELL 0E822800 == 35 [pid = 760] [id = 260] 08:09:33 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (18376C00) [pid = 760] [serial = 779] [outer = 00000000] 08:09:34 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0D628000) [pid = 760] [serial = 780] [outer = 18376C00] 08:09:34 INFO - PROCESS | 760 | 1466521774008 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19A8A000) [pid = 760] [serial = 781] [outer = 18376C00] 08:09:34 INFO - PROCESS | 760 | 1466521774475 Marionette TRACE conn5 <- [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:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 08:09:34 INFO - PROCESS | 760 | 1466521774535 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 08:09:34 INFO - PROCESS | 760 | 1466521774537 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 08:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:09:34 INFO - PROCESS | 760 | 1466521774547 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - PROCESS | 760 | 1466521774549 Marionette TRACE conn5 <- [1,1006,null,{}] 08:09:34 INFO - PROCESS | 760 | 1466521774552 Marionette TRACE conn5 -> [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:09:34 INFO - PROCESS | 760 | 1466521774558 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:34 INFO - PROCESS | 760 | 1466521774695 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 08:09:34 INFO - PROCESS | 760 | 1466521774764 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 760 | 1466521774766 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:34 INFO - PROCESS | 760 | ++DOCSHELL 18509400 == 36 [pid = 760] [id = 261] 08:09:34 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19A9A400) [pid = 760] [serial = 782] [outer = 00000000] 08:09:34 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19DB0000) [pid = 760] [serial = 783] [outer = 19A9A400] 08:09:34 INFO - PROCESS | 760 | 1466521774811 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19DB0400) [pid = 760] [serial = 784] [outer = 19A9A400] 08:09:35 INFO - PROCESS | 760 | 1466521775256 Marionette TRACE conn5 <- [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:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 08:09:35 INFO - PROCESS | 760 | 1466521775301 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 760 | 1466521775303 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 08:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:09:35 INFO - PROCESS | 760 | 1466521775306 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 760 | 1466521775308 Marionette TRACE conn5 <- [1,1010,null,{}] 08:09:35 INFO - PROCESS | 760 | 1466521775315 Marionette TRACE conn5 -> [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:09:35 INFO - PROCESS | 760 | 1466521775317 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:35 INFO - PROCESS | 760 | 1466521775431 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 08:09:35 INFO - PROCESS | 760 | 1466521775436 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 760 | 1466521775438 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:35 INFO - PROCESS | 760 | ++DOCSHELL 19E8EC00 == 37 [pid = 760] [id = 262] 08:09:35 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19E8F000) [pid = 760] [serial = 785] [outer = 00000000] 08:09:35 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19E96000) [pid = 760] [serial = 786] [outer = 19E8F000] 08:09:35 INFO - PROCESS | 760 | 1466521775482 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19E96800) [pid = 760] [serial = 787] [outer = 19E8F000] 08:09:35 INFO - PROCESS | 760 | --DOMWINDOW == 84 (0DC43000) [pid = 760] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:09:35 INFO - PROCESS | 760 | --DOMWINDOW == 83 (14DCE400) [pid = 760] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:09:35 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0D733C00) [pid = 760] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:09:35 INFO - PROCESS | 760 | --DOMWINDOW == 81 (16232400) [pid = 760] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:09:35 INFO - PROCESS | 760 | --DOMWINDOW == 80 (19F32400) [pid = 760] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:09:35 INFO - PROCESS | 760 | --DOMWINDOW == 79 (16B24C00) [pid = 760] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:09:35 INFO - PROCESS | 760 | --DOMWINDOW == 78 (14D52400) [pid = 760] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:09:35 INFO - PROCESS | 760 | --DOMWINDOW == 77 (17AE9C00) [pid = 760] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:09:35 INFO - PROCESS | 760 | --DOMWINDOW == 76 (18381800) [pid = 760] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:09:35 INFO - PROCESS | 760 | --DOMWINDOW == 75 (146CB000) [pid = 760] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:09:35 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0DC47800) [pid = 760] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:09:35 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D520C00) [pid = 760] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:09:36 INFO - PROCESS | 760 | 1466521776018 Marionette TRACE conn5 <- [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:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 731ms 08:09:36 INFO - PROCESS | 760 | 1466521776038 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 760 | 1466521776040 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 08:09:36 INFO - PROCESS | 760 | 1466521776048 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 760 | 1466521776049 Marionette TRACE conn5 <- [1,1014,null,{}] 08:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:09:36 INFO - PROCESS | 760 | 1466521776053 Marionette TRACE conn5 -> [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:09:36 INFO - PROCESS | 760 | 1466521776055 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:36 INFO - PROCESS | 760 | 1466521776134 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 08:09:36 INFO - PROCESS | 760 | 1466521776140 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 760 | 1466521776142 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:36 INFO - PROCESS | 760 | ++DOCSHELL 0D75CC00 == 38 [pid = 760] [id = 263] 08:09:36 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (0D75D800) [pid = 760] [serial = 788] [outer = 00000000] 08:09:36 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16A3A800) [pid = 760] [serial = 789] [outer = 0D75D800] 08:09:36 INFO - PROCESS | 760 | 1466521776188 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (17AE9C00) [pid = 760] [serial = 790] [outer = 0D75D800] 08:09:36 INFO - PROCESS | 760 | 1466521776621 Marionette TRACE conn5 <- [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:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 08:09:36 INFO - PROCESS | 760 | 1466521776683 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 760 | 1466521776685 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 08:09:36 INFO - PROCESS | 760 | 1466521776688 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:09:36 INFO - PROCESS | 760 | 1466521776690 Marionette TRACE conn5 <- [1,1018,null,{}] 08:09:36 INFO - PROCESS | 760 | 1466521776693 Marionette TRACE conn5 -> [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:09:36 INFO - PROCESS | 760 | 1466521776695 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:36 INFO - PROCESS | 760 | 1466521776797 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 08:09:36 INFO - PROCESS | 760 | 1466521776804 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 760 | 1466521776805 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:36 INFO - PROCESS | 760 | ++DOCSHELL 15C60C00 == 39 [pid = 760] [id = 264] 08:09:36 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19BAE000) [pid = 760] [serial = 791] [outer = 00000000] 08:09:36 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19F31800) [pid = 760] [serial = 792] [outer = 19BAE000] 08:09:36 INFO - PROCESS | 760 | 1466521776848 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19F35C00) [pid = 760] [serial = 793] [outer = 19BAE000] 08:09:37 INFO - PROCESS | 760 | 1466521777274 Marionette TRACE conn5 <- [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:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 08:09:37 INFO - PROCESS | 760 | 1466521777324 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 760 | 1466521777326 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 08:09:37 INFO - PROCESS | 760 | 1466521777329 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:09:37 INFO - PROCESS | 760 | 1466521777331 Marionette TRACE conn5 <- [1,1022,null,{}] 08:09:37 INFO - PROCESS | 760 | 1466521777334 Marionette TRACE conn5 -> [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:09:37 INFO - PROCESS | 760 | 1466521777336 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:37 INFO - PROCESS | 760 | 1466521777416 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 08:09:37 INFO - PROCESS | 760 | 1466521777422 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 760 | 1466521777423 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:37 INFO - PROCESS | 760 | ++DOCSHELL 19F3D800 == 40 [pid = 760] [id = 265] 08:09:37 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1ACD6C00) [pid = 760] [serial = 794] [outer = 00000000] 08:09:37 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1ACDD400) [pid = 760] [serial = 795] [outer = 1ACD6C00] 08:09:37 INFO - PROCESS | 760 | 1466521777468 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1ACDD800) [pid = 760] [serial = 796] [outer = 1ACD6C00] 08:09:37 INFO - PROCESS | 760 | 1466521777890 Marionette TRACE conn5 <- [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:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 08:09:37 INFO - PROCESS | 760 | 1466521777968 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 760 | 1466521777972 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 08:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:09:37 INFO - PROCESS | 760 | 1466521777977 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 760 | 1466521777981 Marionette TRACE conn5 <- [1,1026,null,{}] 08:09:37 INFO - PROCESS | 760 | 1466521777988 Marionette TRACE conn5 -> [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:09:37 INFO - PROCESS | 760 | 1466521777992 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:38 INFO - PROCESS | 760 | 1466521778113 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 08:09:38 INFO - PROCESS | 760 | 1466521778277 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 760 | 1466521778282 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:38 INFO - PROCESS | 760 | ++DOCSHELL 0D51C400 == 41 [pid = 760] [id = 266] 08:09:38 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (0D51E400) [pid = 760] [serial = 797] [outer = 00000000] 08:09:38 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0D739800) [pid = 760] [serial = 798] [outer = 0D51E400] 08:09:38 INFO - PROCESS | 760 | 1466521778340 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (0DA9E800) [pid = 760] [serial = 799] [outer = 0D51E400] 08:09:38 INFO - PROCESS | 760 | 1466521778913 Marionette TRACE conn5 <- [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:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 991ms 08:09:38 INFO - PROCESS | 760 | 1466521778969 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 08:09:38 INFO - PROCESS | 760 | 1466521778972 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 08:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:09:38 INFO - PROCESS | 760 | 1466521778979 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:09:38 INFO - PROCESS | 760 | 1466521778983 Marionette TRACE conn5 <- [1,1030,null,{}] 08:09:39 INFO - PROCESS | 760 | 1466521778988 Marionette TRACE conn5 -> [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:09:39 INFO - PROCESS | 760 | 1466521778991 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:39 INFO - PROCESS | 760 | 1466521779102 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 08:09:39 INFO - PROCESS | 760 | 1466521779232 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 760 | 1466521779235 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:39 INFO - PROCESS | 760 | ++DOCSHELL 14D27800 == 42 [pid = 760] [id = 267] 08:09:39 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (14DCD800) [pid = 760] [serial = 800] [outer = 00000000] 08:09:39 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (16237C00) [pid = 760] [serial = 801] [outer = 14DCD800] 08:09:39 INFO - PROCESS | 760 | 1466521779292 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (16D13800) [pid = 760] [serial = 802] [outer = 14DCD800] 08:09:39 INFO - PROCESS | 760 | 1466521779854 Marionette TRACE conn5 <- [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:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 930ms 08:09:39 INFO - PROCESS | 760 | 1466521779909 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 760 | 1466521779911 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 08:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:09:39 INFO - PROCESS | 760 | 1466521779915 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 760 | 1466521779917 Marionette TRACE conn5 <- [1,1034,null,{}] 08:09:39 INFO - PROCESS | 760 | 1466521779927 Marionette TRACE conn5 -> [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:09:39 INFO - PROCESS | 760 | 1466521779932 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:40 INFO - PROCESS | 760 | 1466521780044 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 08:09:40 INFO - PROCESS | 760 | 1466521780176 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 760 | 1466521780180 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:40 INFO - PROCESS | 760 | ++DOCSHELL 19E95C00 == 43 [pid = 760] [id = 268] 08:09:40 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (19E96C00) [pid = 760] [serial = 803] [outer = 00000000] 08:09:40 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (19F38800) [pid = 760] [serial = 804] [outer = 19E96C00] 08:09:40 INFO - PROCESS | 760 | 1466521780239 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1B408000) [pid = 760] [serial = 805] [outer = 19E96C00] 08:09:40 INFO - PROCESS | 760 | 1466521780867 Marionette TRACE conn5 <- [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:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1017ms 08:09:40 INFO - PROCESS | 760 | 1466521780936 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 760 | 1466521780938 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 08:09:40 INFO - PROCESS | 760 | 1466521780941 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:09:40 INFO - PROCESS | 760 | 1466521780943 Marionette TRACE conn5 <- [1,1038,null,{}] 08:09:40 INFO - PROCESS | 760 | 1466521780947 Marionette TRACE conn5 -> [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:09:40 INFO - PROCESS | 760 | 1466521780949 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:41 INFO - PROCESS | 760 | 1466521781058 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 08:09:41 INFO - PROCESS | 760 | 1466521781188 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:41 INFO - PROCESS | 760 | 1466521781191 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:41 INFO - PROCESS | 760 | ++DOCSHELL 1B58AC00 == 44 [pid = 760] [id = 269] 08:09:41 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1B59BC00) [pid = 760] [serial = 806] [outer = 00000000] 08:09:41 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1BC45800) [pid = 760] [serial = 807] [outer = 1B59BC00] 08:09:41 INFO - PROCESS | 760 | 1466521781246 Marionette DEBUG loaded listener.js 08:09:41 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1BC7DC00) [pid = 760] [serial = 808] [outer = 1B59BC00] 08:09:42 INFO - PROCESS | 760 | 1466521782024 Marionette TRACE conn5 <- [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:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1115ms 08:09:42 INFO - PROCESS | 760 | 1466521782061 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 08:09:42 INFO - PROCESS | 760 | 1466521782066 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 08:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:09:42 INFO - PROCESS | 760 | 1466521782071 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - PROCESS | 760 | 1466521782074 Marionette TRACE conn5 <- [1,1042,null,{}] 08:09:42 INFO - PROCESS | 760 | 1466521782080 Marionette TRACE conn5 -> [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:09:42 INFO - PROCESS | 760 | 1466521782083 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:42 INFO - PROCESS | 760 | 1466521782192 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 08:09:42 INFO - PROCESS | 760 | 1466521782330 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 760 | 1466521782335 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:42 INFO - PROCESS | 760 | ++DOCSHELL 1430AC00 == 45 [pid = 760] [id = 270] 08:09:42 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (1430E000) [pid = 760] [serial = 809] [outer = 00000000] 08:09:42 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (14392800) [pid = 760] [serial = 810] [outer = 1430E000] 08:09:42 INFO - PROCESS | 760 | 1466521782389 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (143B3800) [pid = 760] [serial = 811] [outer = 1430E000] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 15C60C00 == 44 [pid = 760] [id = 264] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 0D75CC00 == 43 [pid = 760] [id = 263] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 19E8EC00 == 42 [pid = 760] [id = 262] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 18509400 == 41 [pid = 760] [id = 261] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 0E822800 == 40 [pid = 760] [id = 260] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 17843400 == 39 [pid = 760] [id = 259] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 15C61000 == 38 [pid = 760] [id = 258] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 0DA9F800 == 37 [pid = 760] [id = 257] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 0CA72C00 == 36 [pid = 760] [id = 256] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 14511400 == 35 [pid = 760] [id = 255] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 199E5C00 == 34 [pid = 760] [id = 253] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 0CEE9000 == 33 [pid = 760] [id = 254] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 0DAA0400 == 32 [pid = 760] [id = 244] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 1B58AC00 == 31 [pid = 760] [id = 269] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 19E95C00 == 30 [pid = 760] [id = 268] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 19F3D800 == 29 [pid = 760] [id = 265] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 0D51C400 == 28 [pid = 760] [id = 266] 08:09:43 INFO - PROCESS | 760 | --DOCSHELL 14D27800 == 27 [pid = 760] [id = 267] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 96 (17FF1800) [pid = 760] [serial = 754] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 95 (14D50000) [pid = 760] [serial = 742] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 94 (19B29000) [pid = 760] [serial = 759] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 93 (14375400) [pid = 760] [serial = 733] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 92 (0DD6F000) [pid = 760] [serial = 732] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 91 (16A38400) [pid = 760] [serial = 744] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 90 (143AA400) [pid = 760] [serial = 724] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 89 (0E5DE800) [pid = 760] [serial = 723] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 88 (17AC0000) [pid = 760] [serial = 727] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 87 (16B44800) [pid = 760] [serial = 726] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1ACDA800) [pid = 760] [serial = 730] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1AC73400) [pid = 760] [serial = 729] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 84 (16D1B400) [pid = 760] [serial = 747] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 83 (16B21000) [pid = 760] [serial = 745] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 82 (17ADA800) [pid = 760] [serial = 753] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1837E400) [pid = 760] [serial = 750] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 80 (16B4C400) [pid = 760] [serial = 748] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 79 (199AAC00) [pid = 760] [serial = 757] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 78 (199AA400) [pid = 760] [serial = 756] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 77 (148CE000) [pid = 760] [serial = 741] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0DD76400) [pid = 760] [serial = 738] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 75 (19930C00) [pid = 760] [serial = 751] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0E8C6C00) [pid = 760] [serial = 739] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D736800) [pid = 760] [serial = 735] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0D73DC00) [pid = 760] [serial = 736] [outer = 00000000] [url = about:blank] 08:09:43 INFO - PROCESS | 760 | 1466521783619 Marionette TRACE conn5 <- [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:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1580ms 08:09:43 INFO - PROCESS | 760 | 1466521783650 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 760 | 1466521783654 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 08:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:09:43 INFO - PROCESS | 760 | 1466521783659 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 760 | 1466521783662 Marionette TRACE conn5 <- [1,1046,null,{}] 08:09:43 INFO - PROCESS | 760 | 1466521783668 Marionette TRACE conn5 -> [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:09:43 INFO - PROCESS | 760 | 1466521783670 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:43 INFO - PROCESS | 760 | 1466521783754 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 08:09:43 INFO - PROCESS | 760 | 1466521783764 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 760 | 1466521783768 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:43 INFO - PROCESS | 760 | ++DOCSHELL 0D621C00 == 28 [pid = 760] [id = 271] 08:09:43 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0D624800) [pid = 760] [serial = 812] [outer = 00000000] 08:09:43 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (0D62CC00) [pid = 760] [serial = 813] [outer = 0D624800] 08:09:43 INFO - PROCESS | 760 | 1466521783815 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (0D735C00) [pid = 760] [serial = 814] [outer = 0D624800] 08:09:44 INFO - PROCESS | 760 | 1466521784282 Marionette TRACE conn5 <- [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:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 690ms 08:09:44 INFO - PROCESS | 760 | 1466521784350 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 08:09:44 INFO - PROCESS | 760 | 1466521784355 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 08:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:09:44 INFO - PROCESS | 760 | 1466521784361 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 760 | 1466521784364 Marionette TRACE conn5 <- [1,1050,null,{}] 08:09:44 INFO - PROCESS | 760 | 1466521784368 Marionette TRACE conn5 -> [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:09:44 INFO - PROCESS | 760 | 1466521784370 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:44 INFO - PROCESS | 760 | 1466521784457 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 08:09:44 INFO - PROCESS | 760 | 1466521784471 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 760 | 1466521784474 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:44 INFO - PROCESS | 760 | ++DOCSHELL 0DC0AC00 == 29 [pid = 760] [id = 272] 08:09:44 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (0DC14400) [pid = 760] [serial = 815] [outer = 00000000] 08:09:44 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (0DD6E800) [pid = 760] [serial = 816] [outer = 0DC14400] 08:09:44 INFO - PROCESS | 760 | 1466521784524 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0E822C00) [pid = 760] [serial = 817] [outer = 0DC14400] 08:09:44 INFO - PROCESS | 760 | 1466521784974 Marionette TRACE conn5 <- [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:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 08:09:45 INFO - PROCESS | 760 | 1466521784996 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 760 | 1466521784998 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 08:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:09:45 INFO - PROCESS | 760 | 1466521785001 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 760 | 1466521785005 Marionette TRACE conn5 <- [1,1054,null,{}] 08:09:45 INFO - PROCESS | 760 | 1466521785016 Marionette TRACE conn5 -> [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:09:45 INFO - PROCESS | 760 | 1466521785020 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:45 INFO - PROCESS | 760 | 1466521785109 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 08:09:45 INFO - PROCESS | 760 | 1466521785130 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:45 INFO - PROCESS | 760 | 1466521785133 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:45 INFO - PROCESS | 760 | ++DOCSHELL 145E6C00 == 30 [pid = 760] [id = 273] 08:09:45 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (145E7400) [pid = 760] [serial = 818] [outer = 00000000] 08:09:45 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (14860000) [pid = 760] [serial = 819] [outer = 145E7400] 08:09:45 INFO - PROCESS | 760 | 1466521785182 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (14D1C400) [pid = 760] [serial = 820] [outer = 145E7400] 08:09:45 INFO - PROCESS | 760 | 1466521785669 Marionette TRACE conn5 <- [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:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 731ms 08:09:45 INFO - PROCESS | 760 | 1466521785735 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 760 | 1466521785737 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 08:09:45 INFO - PROCESS | 760 | 1466521785741 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:09:45 INFO - PROCESS | 760 | 1466521785742 Marionette TRACE conn5 <- [1,1058,null,{}] 08:09:45 INFO - PROCESS | 760 | 1466521785746 Marionette TRACE conn5 -> [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:09:45 INFO - PROCESS | 760 | 1466521785748 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:45 INFO - PROCESS | 760 | 1466521785889 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 08:09:45 INFO - PROCESS | 760 | 1466521785916 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:45 INFO - PROCESS | 760 | 1466521785918 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:45 INFO - PROCESS | 760 | ++DOCSHELL 15C57800 == 31 [pid = 760] [id = 274] 08:09:45 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (15C5B800) [pid = 760] [serial = 821] [outer = 00000000] 08:09:45 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (16B17800) [pid = 760] [serial = 822] [outer = 15C5B800] 08:09:45 INFO - PROCESS | 760 | 1466521785962 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (16B40400) [pid = 760] [serial = 823] [outer = 15C5B800] 08:09:46 INFO - PROCESS | 760 | 1466521786394 Marionette TRACE conn5 <- [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:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 08:09:46 INFO - PROCESS | 760 | 1466521786475 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 760 | 1466521786477 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 08:09:46 INFO - PROCESS | 760 | 1466521786480 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 760 | 1466521786482 Marionette TRACE conn5 <- [1,1062,null,{}] 08:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:09:46 INFO - PROCESS | 760 | 1466521786485 Marionette TRACE conn5 -> [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:09:46 INFO - PROCESS | 760 | 1466521786487 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:46 INFO - PROCESS | 760 | 1466521786594 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 08:09:46 INFO - PROCESS | 760 | 1466521786603 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 760 | 1466521786605 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:46 INFO - PROCESS | 760 | ++DOCSHELL 16D13C00 == 32 [pid = 760] [id = 275] 08:09:46 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (16D14400) [pid = 760] [serial = 824] [outer = 00000000] 08:09:46 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (16DA7C00) [pid = 760] [serial = 825] [outer = 16D14400] 08:09:46 INFO - PROCESS | 760 | 1466521786650 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (17AC1000) [pid = 760] [serial = 826] [outer = 16D14400] 08:09:47 INFO - PROCESS | 760 | 1466521787107 Marionette TRACE conn5 <- [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:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 08:09:47 INFO - PROCESS | 760 | 1466521787155 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 760 | 1466521787157 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 08:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:09:47 INFO - PROCESS | 760 | 1466521787160 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - PROCESS | 760 | 1466521787162 Marionette TRACE conn5 <- [1,1066,null,{}] 08:09:47 INFO - PROCESS | 760 | 1466521787165 Marionette TRACE conn5 -> [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:09:47 INFO - PROCESS | 760 | 1466521787170 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:47 INFO - PROCESS | 760 | 1466521787334 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 08:09:47 INFO - PROCESS | 760 | 1466521787347 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 760 | 1466521787349 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:47 INFO - PROCESS | 760 | ++DOCSHELL 17AE6000 == 33 [pid = 760] [id = 276] 08:09:47 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (17AE7800) [pid = 760] [serial = 827] [outer = 00000000] 08:09:47 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (189F0C00) [pid = 760] [serial = 828] [outer = 17AE7800] 08:09:47 INFO - PROCESS | 760 | 1466521787404 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (19934C00) [pid = 760] [serial = 829] [outer = 17AE7800] 08:09:48 INFO - PROCESS | 760 | --DOMWINDOW == 89 (14513400) [pid = 760] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:09:48 INFO - PROCESS | 760 | --DOMWINDOW == 88 (0D75D800) [pid = 760] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:09:48 INFO - PROCESS | 760 | --DOMWINDOW == 87 (0CAC7000) [pid = 760] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:09:48 INFO - PROCESS | 760 | --DOMWINDOW == 86 (0D622800) [pid = 760] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:09:48 INFO - PROCESS | 760 | --DOMWINDOW == 85 (18376C00) [pid = 760] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:09:48 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19A9A400) [pid = 760] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:09:48 INFO - PROCESS | 760 | --DOMWINDOW == 83 (15C61800) [pid = 760] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:09:48 INFO - PROCESS | 760 | --DOMWINDOW == 82 (19BAE000) [pid = 760] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:09:48 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0DC0EC00) [pid = 760] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:09:48 INFO - PROCESS | 760 | --DOMWINDOW == 80 (19E8F000) [pid = 760] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:09:48 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19A7F800) [pid = 760] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:09:48 INFO - PROCESS | 760 | --DOMWINDOW == 78 (17A56800) [pid = 760] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:09:48 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1ACD6C00) [pid = 760] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:09:48 INFO - PROCESS | 760 | 1466521788130 Marionette TRACE conn5 <- [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:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1019ms 08:09:48 INFO - PROCESS | 760 | 1466521788180 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 760 | 1466521788182 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 08:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:09:48 INFO - PROCESS | 760 | 1466521788185 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 760 | 1466521788187 Marionette TRACE conn5 <- [1,1070,null,{}] 08:09:48 INFO - PROCESS | 760 | 1466521788190 Marionette TRACE conn5 -> [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:09:48 INFO - PROCESS | 760 | 1466521788192 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:48 INFO - PROCESS | 760 | 1466521788303 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 08:09:48 INFO - PROCESS | 760 | 1466521788363 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 760 | 1466521788365 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:48 INFO - PROCESS | 760 | ++DOCSHELL 0D622800 == 34 [pid = 760] [id = 277] 08:09:48 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0D627000) [pid = 760] [serial = 830] [outer = 00000000] 08:09:48 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (14D06000) [pid = 760] [serial = 831] [outer = 0D627000] 08:09:48 INFO - PROCESS | 760 | 1466521788409 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (16A42C00) [pid = 760] [serial = 832] [outer = 0D627000] 08:09:48 INFO - PROCESS | 760 | 1466521788800 Marionette TRACE conn5 <- [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:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 671ms 08:09:48 INFO - PROCESS | 760 | 1466521788856 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 760 | 1466521788858 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 08:09:48 INFO - PROCESS | 760 | 1466521788866 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:09:48 INFO - PROCESS | 760 | 1466521788868 Marionette TRACE conn5 <- [1,1074,null,{}] 08:09:48 INFO - PROCESS | 760 | 1466521788872 Marionette TRACE conn5 -> [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:09:48 INFO - PROCESS | 760 | 1466521788873 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:48 INFO - PROCESS | 760 | 1466521788954 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 08:09:48 INFO - PROCESS | 760 | 1466521788962 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 760 | 1466521788964 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:48 INFO - PROCESS | 760 | ++DOCSHELL 0DCC5000 == 35 [pid = 760] [id = 278] 08:09:48 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (14D07800) [pid = 760] [serial = 833] [outer = 00000000] 08:09:49 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (199AF400) [pid = 760] [serial = 834] [outer = 14D07800] 08:09:49 INFO - PROCESS | 760 | 1466521789008 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (16B1F000) [pid = 760] [serial = 835] [outer = 14D07800] 08:09:49 INFO - PROCESS | 760 | 1466521789422 Marionette TRACE conn5 <- [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:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 08:09:49 INFO - PROCESS | 760 | 1466521789501 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 760 | 1466521789503 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 08:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:09:49 INFO - PROCESS | 760 | 1466521789506 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 760 | 1466521789508 Marionette TRACE conn5 <- [1,1078,null,{}] 08:09:49 INFO - PROCESS | 760 | 1466521789512 Marionette TRACE conn5 -> [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:09:49 INFO - PROCESS | 760 | 1466521789513 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:49 INFO - PROCESS | 760 | 1466521789601 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 08:09:49 INFO - PROCESS | 760 | 1466521789613 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 760 | 1466521789615 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:49 INFO - PROCESS | 760 | ++DOCSHELL 145E5400 == 36 [pid = 760] [id = 279] 08:09:49 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19B28C00) [pid = 760] [serial = 836] [outer = 00000000] 08:09:49 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19B2F400) [pid = 760] [serial = 837] [outer = 19B28C00] 08:09:49 INFO - PROCESS | 760 | 1466521789657 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19BAE800) [pid = 760] [serial = 838] [outer = 19B28C00] 08:09:50 INFO - PROCESS | 760 | --DOCSHELL 0D621C00 == 35 [pid = 760] [id = 271] 08:09:50 INFO - PROCESS | 760 | --DOCSHELL 1430AC00 == 34 [pid = 760] [id = 270] 08:09:51 INFO - PROCESS | 760 | --DOCSHELL 145E6C00 == 33 [pid = 760] [id = 273] 08:09:51 INFO - PROCESS | 760 | --DOCSHELL 15C57800 == 32 [pid = 760] [id = 274] 08:09:51 INFO - PROCESS | 760 | --DOCSHELL 0D622800 == 31 [pid = 760] [id = 277] 08:09:51 INFO - PROCESS | 760 | --DOCSHELL 0DCC5000 == 30 [pid = 760] [id = 278] 08:09:51 INFO - PROCESS | 760 | --DOCSHELL 17AE6000 == 29 [pid = 760] [id = 276] 08:09:51 INFO - PROCESS | 760 | --DOCSHELL 0DC0AC00 == 28 [pid = 760] [id = 272] 08:09:51 INFO - PROCESS | 760 | --DOCSHELL 16D13C00 == 27 [pid = 760] [id = 275] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1ACDD400) [pid = 760] [serial = 795] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 84 (1ACDD800) [pid = 760] [serial = 796] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19F35C00) [pid = 760] [serial = 793] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 82 (16234400) [pid = 760] [serial = 766] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 81 (17AE9C00) [pid = 760] [serial = 790] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 80 (16A3A800) [pid = 760] [serial = 789] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 79 (14D1D800) [pid = 760] [serial = 765] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0D51A000) [pid = 760] [serial = 768] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0D75D400) [pid = 760] [serial = 762] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0D628000) [pid = 760] [serial = 780] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 75 (19DB0000) [pid = 760] [serial = 783] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 74 (16A37C00) [pid = 760] [serial = 774] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 73 (19DB0400) [pid = 760] [serial = 784] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 72 (19F31800) [pid = 760] [serial = 792] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D731C00) [pid = 760] [serial = 769] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 70 (14368C00) [pid = 760] [serial = 771] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19E96800) [pid = 760] [serial = 787] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 68 (19B36400) [pid = 760] [serial = 760] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 67 (17AE0C00) [pid = 760] [serial = 777] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 66 (14372800) [pid = 760] [serial = 772] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 65 (16B22C00) [pid = 760] [serial = 775] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 64 (17AE9400) [pid = 760] [serial = 778] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 63 (19E96000) [pid = 760] [serial = 786] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 62 (0DA96C00) [pid = 760] [serial = 763] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | --DOMWINDOW == 61 (19A8A000) [pid = 760] [serial = 781] [outer = 00000000] [url = about:blank] 08:09:51 INFO - PROCESS | 760 | 1466521791453 Marionette TRACE conn5 <- [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:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1979ms 08:09:51 INFO - PROCESS | 760 | 1466521791491 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 760 | 1466521791495 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 08:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:09:51 INFO - PROCESS | 760 | 1466521791500 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 760 | 1466521791503 Marionette TRACE conn5 <- [1,1082,null,{}] 08:09:51 INFO - PROCESS | 760 | 1466521791510 Marionette TRACE conn5 -> [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:09:51 INFO - PROCESS | 760 | 1466521791513 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:51 INFO - PROCESS | 760 | 1466521791605 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 08:09:51 INFO - PROCESS | 760 | 1466521791614 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:51 INFO - PROCESS | 760 | 1466521791619 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:51 INFO - PROCESS | 760 | ++DOCSHELL 0D630800 == 28 [pid = 760] [id = 280] 08:09:51 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (0D731000) [pid = 760] [serial = 839] [outer = 00000000] 08:09:51 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (0D736C00) [pid = 760] [serial = 840] [outer = 0D731000] 08:09:51 INFO - PROCESS | 760 | 1466521791668 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (0D73F000) [pid = 760] [serial = 841] [outer = 0D731000] 08:09:52 INFO - PROCESS | 760 | 1466521792148 Marionette TRACE conn5 <- [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:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 731ms 08:09:52 INFO - PROCESS | 760 | 1466521792230 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 760 | 1466521792235 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 08:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:09:52 INFO - PROCESS | 760 | 1466521792241 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - PROCESS | 760 | 1466521792244 Marionette TRACE conn5 <- [1,1086,null,{}] 08:09:52 INFO - PROCESS | 760 | 1466521792248 Marionette TRACE conn5 -> [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:09:52 INFO - PROCESS | 760 | 1466521792251 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:52 INFO - PROCESS | 760 | 1466521792336 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 08:09:52 INFO - PROCESS | 760 | 1466521792349 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 760 | 1466521792352 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:52 INFO - PROCESS | 760 | ++DOCSHELL 0DA9C800 == 29 [pid = 760] [id = 281] 08:09:52 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (0DA9CC00) [pid = 760] [serial = 842] [outer = 00000000] 08:09:52 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (0DAA0400) [pid = 760] [serial = 843] [outer = 0DA9CC00] 08:09:52 INFO - PROCESS | 760 | 1466521792398 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (0DC15800) [pid = 760] [serial = 844] [outer = 0DA9CC00] 08:09:52 INFO - PROCESS | 760 | 1466521792843 Marionette TRACE conn5 <- [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:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 08:09:52 INFO - PROCESS | 760 | 1466521792915 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 760 | 1466521792917 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 08:09:52 INFO - PROCESS | 760 | 1466521792921 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:09:52 INFO - PROCESS | 760 | 1466521792924 Marionette TRACE conn5 <- [1,1090,null,{}] 08:09:52 INFO - PROCESS | 760 | 1466521792936 Marionette TRACE conn5 -> [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:09:52 INFO - PROCESS | 760 | 1466521792941 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:53 INFO - PROCESS | 760 | 1466521793056 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 08:09:53 INFO - PROCESS | 760 | 1466521793146 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 760 | 1466521793149 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:53 INFO - PROCESS | 760 | ++DOCSHELL 143AB800 == 30 [pid = 760] [id = 282] 08:09:53 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (143ABC00) [pid = 760] [serial = 845] [outer = 00000000] 08:09:53 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (143AFC00) [pid = 760] [serial = 846] [outer = 143ABC00] 08:09:53 INFO - PROCESS | 760 | 1466521793196 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (1459DC00) [pid = 760] [serial = 847] [outer = 143ABC00] 08:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 08:09:53 INFO - PROCESS | 760 | 1466521793587 Marionette TRACE conn5 <- [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:09:53 INFO - PROCESS | 760 | 1466521793595 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 08:09:53 INFO - PROCESS | 760 | 1466521793597 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 08:09:53 INFO - PROCESS | 760 | 1466521793600 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:09:53 INFO - PROCESS | 760 | 1466521793602 Marionette TRACE conn5 <- [1,1094,null,{}] 08:09:53 INFO - PROCESS | 760 | 1466521793606 Marionette TRACE conn5 -> [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:09:53 INFO - PROCESS | 760 | 1466521793608 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:53 INFO - PROCESS | 760 | 1466521793725 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 08:09:53 INFO - PROCESS | 760 | 1466521793732 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 760 | 1466521793734 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:53 INFO - PROCESS | 760 | ++DOCSHELL 1485C000 == 31 [pid = 760] [id = 283] 08:09:53 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (1485E800) [pid = 760] [serial = 848] [outer = 00000000] 08:09:53 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (14DCB800) [pid = 760] [serial = 849] [outer = 1485E800] 08:09:53 INFO - PROCESS | 760 | 1466521793780 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (14E98400) [pid = 760] [serial = 850] [outer = 1485E800] 08:09:54 INFO - PROCESS | 760 | 1466521794194 Marionette TRACE conn5 <- [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:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 08:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:09:54 INFO - PROCESS | 760 | 1466521794235 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 760 | 1466521794237 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 08:09:54 INFO - PROCESS | 760 | 1466521794240 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 760 | 1466521794242 Marionette TRACE conn5 <- [1,1098,null,{}] 08:09:54 INFO - PROCESS | 760 | 1466521794246 Marionette TRACE conn5 -> [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:09:54 INFO - PROCESS | 760 | 1466521794248 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:54 INFO - PROCESS | 760 | 1466521794355 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 08:09:54 INFO - PROCESS | 760 | 1466521794362 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 760 | 1466521794365 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:54 INFO - PROCESS | 760 | ++DOCSHELL 0D519C00 == 32 [pid = 760] [id = 284] 08:09:54 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (15C59000) [pid = 760] [serial = 851] [outer = 00000000] 08:09:54 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16B17400) [pid = 760] [serial = 852] [outer = 15C59000] 08:09:54 INFO - PROCESS | 760 | 1466521794410 Marionette DEBUG loaded listener.js 08:09:54 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (16B44400) [pid = 760] [serial = 853] [outer = 15C59000] 08:09:54 INFO - PROCESS | 760 | 1466521794837 Marionette TRACE conn5 <- [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:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 08:09:54 INFO - PROCESS | 760 | 1466521794871 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 760 | 1466521794873 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 08:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:09:54 INFO - PROCESS | 760 | 1466521794876 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 760 | 1466521794878 Marionette TRACE conn5 <- [1,1102,null,{}] 08:09:54 INFO - PROCESS | 760 | 1466521794881 Marionette TRACE conn5 -> [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:09:54 INFO - PROCESS | 760 | 1466521794887 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:55 INFO - PROCESS | 760 | 1466521795024 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 08:09:55 INFO - PROCESS | 760 | 1466521795036 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 760 | 1466521795038 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:55 INFO - PROCESS | 760 | ++DOCSHELL 16D3F800 == 33 [pid = 760] [id = 285] 08:09:55 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16D9D400) [pid = 760] [serial = 854] [outer = 00000000] 08:09:55 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (17AE1C00) [pid = 760] [serial = 855] [outer = 16D9D400] 08:09:55 INFO - PROCESS | 760 | 1466521795084 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (17F22400) [pid = 760] [serial = 856] [outer = 16D9D400] 08:09:55 INFO - PROCESS | 760 | 1466521795500 Marionette TRACE conn5 <- [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:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 08:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:09:55 INFO - PROCESS | 760 | 1466521795547 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 08:09:55 INFO - PROCESS | 760 | 1466521795549 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 08:09:55 INFO - PROCESS | 760 | 1466521795552 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 760 | 1466521795554 Marionette TRACE conn5 <- [1,1106,null,{}] 08:09:55 INFO - PROCESS | 760 | 1466521795558 Marionette TRACE conn5 -> [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:09:55 INFO - PROCESS | 760 | 1466521795559 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:55 INFO - PROCESS | 760 | 1466521795691 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 08:09:55 INFO - PROCESS | 760 | 1466521795706 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 760 | 1466521795708 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:55 INFO - PROCESS | 760 | ++DOCSHELL 17FF7800 == 34 [pid = 760] [id = 286] 08:09:55 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (17FFDC00) [pid = 760] [serial = 857] [outer = 00000000] 08:09:55 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1850D000) [pid = 760] [serial = 858] [outer = 17FFDC00] 08:09:55 INFO - PROCESS | 760 | 1466521795753 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19932800) [pid = 760] [serial = 859] [outer = 17FFDC00] 08:09:56 INFO - PROCESS | 760 | 1466521796152 Marionette TRACE conn5 <- [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:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 631ms 08:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:09:56 INFO - PROCESS | 760 | 1466521796184 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 08:09:56 INFO - PROCESS | 760 | 1466521796186 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 08:09:56 INFO - PROCESS | 760 | 1466521796189 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:09:56 INFO - PROCESS | 760 | 1466521796191 Marionette TRACE conn5 <- [1,1110,null,{}] 08:09:56 INFO - PROCESS | 760 | 1466521796194 Marionette TRACE conn5 -> [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:09:56 INFO - PROCESS | 760 | 1466521796196 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:56 INFO - PROCESS | 760 | 1466521796310 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 08:09:56 INFO - PROCESS | 760 | 1466521796317 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 760 | 1466521796319 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:56 INFO - PROCESS | 760 | ++DOCSHELL 0DAA0000 == 35 [pid = 760] [id = 287] 08:09:56 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1993B800) [pid = 760] [serial = 860] [outer = 00000000] 08:09:56 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19A7F800) [pid = 760] [serial = 861] [outer = 1993B800] 08:09:56 INFO - PROCESS | 760 | 1466521796364 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (199AC400) [pid = 760] [serial = 862] [outer = 1993B800] 08:09:56 INFO - PROCESS | 760 | 1466521796896 Marionette TRACE conn5 <- [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:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 770ms 08:09:56 INFO - PROCESS | 760 | 1466521796960 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 08:09:56 INFO - PROCESS | 760 | 1466521796962 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 08:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:09:56 INFO - PROCESS | 760 | 1466521796965 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:09:56 INFO - PROCESS | 760 | 1466521796967 Marionette TRACE conn5 <- [1,1114,null,{}] 08:09:56 INFO - PROCESS | 760 | 1466521796970 Marionette TRACE conn5 -> [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:09:56 INFO - PROCESS | 760 | 1466521796972 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:57 INFO - PROCESS | 760 | 1466521797078 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 08:09:57 INFO - PROCESS | 760 | 1466521797086 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 760 | 1466521797088 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:57 INFO - PROCESS | 760 | ++DOCSHELL 143AB400 == 36 [pid = 760] [id = 288] 08:09:57 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19B32C00) [pid = 760] [serial = 863] [outer = 00000000] 08:09:57 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (19BF4C00) [pid = 760] [serial = 864] [outer = 19B32C00] 08:09:57 INFO - PROCESS | 760 | 1466521797181 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (19DB6400) [pid = 760] [serial = 865] [outer = 19B32C00] 08:09:57 INFO - PROCESS | 760 | 1466521797583 Marionette TRACE conn5 <- [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:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 08:09:57 INFO - PROCESS | 760 | 1466521797636 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 760 | 1466521797638 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 08:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:09:57 INFO - PROCESS | 760 | 1466521797641 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 760 | 1466521797643 Marionette TRACE conn5 <- [1,1118,null,{}] 08:09:57 INFO - PROCESS | 760 | 1466521797646 Marionette TRACE conn5 -> [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:09:57 INFO - PROCESS | 760 | 1466521797648 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:57 INFO - PROCESS | 760 | 1466521797775 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 08:09:57 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:09:57 INFO - PROCESS | 760 | 1466521797849 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 760 | 1466521797851 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:57 INFO - PROCESS | 760 | ++DOCSHELL 16D13400 == 37 [pid = 760] [id = 289] 08:09:57 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1850A400) [pid = 760] [serial = 866] [outer = 00000000] 08:09:57 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (19E97800) [pid = 760] [serial = 867] [outer = 1850A400] 08:09:57 INFO - PROCESS | 760 | 1466521797895 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (19E9A400) [pid = 760] [serial = 868] [outer = 1850A400] 08:09:58 INFO - PROCESS | 760 | 1466521798304 Marionette TRACE conn5 <- [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:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 08:09:58 INFO - PROCESS | 760 | 1466521798404 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 760 | 1466521798406 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 08:09:58 INFO - PROCESS | 760 | 1466521798413 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:09:58 INFO - PROCESS | 760 | 1466521798416 Marionette TRACE conn5 <- [1,1122,null,{}] 08:09:58 INFO - PROCESS | 760 | 1466521798419 Marionette TRACE conn5 -> [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:09:58 INFO - PROCESS | 760 | 1466521798421 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:58 INFO - PROCESS | 760 | 1466521798546 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 08:09:58 INFO - PROCESS | 760 | 1466521798552 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 760 | 1466521798554 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:58 INFO - PROCESS | 760 | ++DOCSHELL 0D451800 == 38 [pid = 760] [id = 290] 08:09:58 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (19F3C000) [pid = 760] [serial = 869] [outer = 00000000] 08:09:58 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1AC78400) [pid = 760] [serial = 870] [outer = 19F3C000] 08:09:58 INFO - PROCESS | 760 | 1466521798599 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1ACDAC00) [pid = 760] [serial = 871] [outer = 19F3C000] 08:09:58 INFO - PROCESS | 760 | --DOMWINDOW == 93 (15C5B800) [pid = 760] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:09:58 INFO - PROCESS | 760 | --DOMWINDOW == 92 (16D14400) [pid = 760] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:09:58 INFO - PROCESS | 760 | --DOMWINDOW == 91 (0D627000) [pid = 760] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:09:58 INFO - PROCESS | 760 | --DOMWINDOW == 90 (17AE7800) [pid = 760] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:09:58 INFO - PROCESS | 760 | --DOMWINDOW == 89 (14D07800) [pid = 760] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:09:58 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1B59BC00) [pid = 760] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:09:58 INFO - PROCESS | 760 | --DOMWINDOW == 87 (19E96C00) [pid = 760] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:09:58 INFO - PROCESS | 760 | --DOMWINDOW == 86 (14DCD800) [pid = 760] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:09:58 INFO - PROCESS | 760 | --DOMWINDOW == 85 (0D51E400) [pid = 760] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:09:58 INFO - PROCESS | 760 | --DOMWINDOW == 84 (145E7400) [pid = 760] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:09:58 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0DC14400) [pid = 760] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:09:58 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0D624800) [pid = 760] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:09:58 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1430E000) [pid = 760] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:09:59 INFO - PROCESS | 760 | 1466521799134 Marionette TRACE conn5 <- [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:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 771ms 08:09:59 INFO - PROCESS | 760 | 1466521799187 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 760 | 1466521799189 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 08:09:59 INFO - PROCESS | 760 | 1466521799192 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:09:59 INFO - PROCESS | 760 | 1466521799194 Marionette TRACE conn5 <- [1,1126,null,{}] 08:09:59 INFO - PROCESS | 760 | 1466521799198 Marionette TRACE conn5 -> [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:09:59 INFO - PROCESS | 760 | 1466521799199 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:59 INFO - PROCESS | 760 | 1466521799277 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 08:09:59 INFO - PROCESS | 760 | 1466521799284 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 760 | 1466521799286 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:59 INFO - PROCESS | 760 | ++DOCSHELL 14D07800 == 39 [pid = 760] [id = 291] 08:09:59 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (15C5B800) [pid = 760] [serial = 872] [outer = 00000000] 08:09:59 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (17AE7800) [pid = 760] [serial = 873] [outer = 15C5B800] 08:09:59 INFO - PROCESS | 760 | 1466521799331 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19BAD800) [pid = 760] [serial = 874] [outer = 15C5B800] 08:09:59 INFO - PROCESS | 760 | 1466521799756 Marionette TRACE conn5 <- [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:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 570ms 08:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:09:59 INFO - PROCESS | 760 | 1466521799767 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 760 | 1466521799769 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 08:09:59 INFO - PROCESS | 760 | 1466521799772 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 760 | 1466521799773 Marionette TRACE conn5 <- [1,1130,null,{}] 08:09:59 INFO - PROCESS | 760 | 1466521799777 Marionette TRACE conn5 -> [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:09:59 INFO - PROCESS | 760 | 1466521799779 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:59 INFO - PROCESS | 760 | 1466521799899 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 08:09:59 INFO - PROCESS | 760 | 1466521799906 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 760 | 1466521799908 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:09:59 INFO - PROCESS | 760 | ++DOCSHELL 19F39000 == 40 [pid = 760] [id = 292] 08:09:59 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1AC6E800) [pid = 760] [serial = 875] [outer = 00000000] 08:09:59 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1ACE0400) [pid = 760] [serial = 876] [outer = 1AC6E800] 08:09:59 INFO - PROCESS | 760 | 1466521799954 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1AEF5C00) [pid = 760] [serial = 877] [outer = 1AC6E800] 08:10:00 INFO - PROCESS | 760 | 1466521800383 Marionette TRACE conn5 <- [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:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 08:10:00 INFO - PROCESS | 760 | 1466521800403 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 760 | 1466521800405 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 08:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:10:00 INFO - PROCESS | 760 | 1466521800407 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 760 | 1466521800409 Marionette TRACE conn5 <- [1,1134,null,{}] 08:10:00 INFO - PROCESS | 760 | 1466521800412 Marionette TRACE conn5 -> [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:10:00 INFO - PROCESS | 760 | 1466521800414 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:00 INFO - PROCESS | 760 | 1466521800527 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 08:10:00 INFO - PROCESS | 760 | 1466521800553 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 760 | 1466521800564 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:00 INFO - PROCESS | 760 | ++DOCSHELL 1B456400 == 41 [pid = 760] [id = 293] 08:10:00 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (1B457800) [pid = 760] [serial = 878] [outer = 00000000] 08:10:00 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1B59C000) [pid = 760] [serial = 879] [outer = 1B457800] 08:10:00 INFO - PROCESS | 760 | 1466521800610 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1BC45400) [pid = 760] [serial = 880] [outer = 1B457800] 08:10:01 INFO - PROCESS | 760 | 1466521801110 Marionette TRACE conn5 <- [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:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 770ms 08:10:01 INFO - PROCESS | 760 | 1466521801180 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 760 | 1466521801185 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 08:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:10:01 INFO - PROCESS | 760 | 1466521801189 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 760 | 1466521801193 Marionette TRACE conn5 <- [1,1138,null,{}] 08:10:01 INFO - PROCESS | 760 | 1466521801199 Marionette TRACE conn5 -> [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:10:01 INFO - PROCESS | 760 | 1466521801202 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:01 INFO - PROCESS | 760 | 1466521801379 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 08:10:01 INFO - PROCESS | 760 | 1466521801503 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 760 | 1466521801506 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:01 INFO - PROCESS | 760 | ++DOCSHELL 0D51F000 == 42 [pid = 760] [id = 294] 08:10:01 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (0D51F400) [pid = 760] [serial = 881] [outer = 00000000] 08:10:01 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (0D765000) [pid = 760] [serial = 882] [outer = 0D51F400] 08:10:01 INFO - PROCESS | 760 | 1466521801563 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (0DA95000) [pid = 760] [serial = 883] [outer = 0D51F400] 08:10:02 INFO - PROCESS | 760 | 1466521802230 Marionette TRACE conn5 <- [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:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1078ms 08:10:02 INFO - PROCESS | 760 | 1466521802267 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 08:10:02 INFO - PROCESS | 760 | 1466521802272 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 08:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:10:02 INFO - PROCESS | 760 | 1466521802278 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - PROCESS | 760 | 1466521802281 Marionette TRACE conn5 <- [1,1142,null,{}] 08:10:02 INFO - PROCESS | 760 | 1466521802285 Marionette TRACE conn5 -> [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:10:02 INFO - PROCESS | 760 | 1466521802288 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:02 INFO - PROCESS | 760 | 1466521802433 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 08:10:02 INFO - PROCESS | 760 | 1466521802564 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 760 | 1466521802567 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:02 INFO - PROCESS | 760 | ++DOCSHELL 14371400 == 43 [pid = 760] [id = 295] 08:10:02 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (14374000) [pid = 760] [serial = 884] [outer = 00000000] 08:10:02 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (14519800) [pid = 760] [serial = 885] [outer = 14374000] 08:10:02 INFO - PROCESS | 760 | 1466521802624 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (14C99400) [pid = 760] [serial = 886] [outer = 14374000] 08:10:03 INFO - PROCESS | 760 | 1466521803556 Marionette TRACE conn5 <- [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:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1329ms 08:10:03 INFO - PROCESS | 760 | 1466521803610 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 760 | 1466521803615 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 08:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:10:03 INFO - PROCESS | 760 | 1466521803620 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 760 | 1466521803623 Marionette TRACE conn5 <- [1,1146,null,{}] 08:10:03 INFO - PROCESS | 760 | 1466521803629 Marionette TRACE conn5 -> [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:10:03 INFO - PROCESS | 760 | 1466521803632 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:03 INFO - PROCESS | 760 | 1466521803778 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 08:10:03 INFO - PROCESS | 760 | --DOCSHELL 19F39000 == 42 [pid = 760] [id = 292] 08:10:03 INFO - PROCESS | 760 | --DOCSHELL 14D07800 == 41 [pid = 760] [id = 291] 08:10:03 INFO - PROCESS | 760 | --DOCSHELL 0D451800 == 40 [pid = 760] [id = 290] 08:10:03 INFO - PROCESS | 760 | --DOCSHELL 16D13400 == 39 [pid = 760] [id = 289] 08:10:03 INFO - PROCESS | 760 | --DOCSHELL 143AB400 == 38 [pid = 760] [id = 288] 08:10:03 INFO - PROCESS | 760 | --DOCSHELL 0DAA0000 == 37 [pid = 760] [id = 287] 08:10:03 INFO - PROCESS | 760 | --DOCSHELL 17FF7800 == 36 [pid = 760] [id = 286] 08:10:03 INFO - PROCESS | 760 | --DOCSHELL 16D3F800 == 35 [pid = 760] [id = 285] 08:10:03 INFO - PROCESS | 760 | --DOCSHELL 0D519C00 == 34 [pid = 760] [id = 284] 08:10:03 INFO - PROCESS | 760 | --DOCSHELL 1485C000 == 33 [pid = 760] [id = 283] 08:10:03 INFO - PROCESS | 760 | --DOCSHELL 143AB800 == 32 [pid = 760] [id = 282] 08:10:03 INFO - PROCESS | 760 | --DOCSHELL 0DA9C800 == 31 [pid = 760] [id = 281] 08:10:03 INFO - PROCESS | 760 | --DOCSHELL 0D630800 == 30 [pid = 760] [id = 280] 08:10:03 INFO - PROCESS | 760 | --DOCSHELL 145E5400 == 29 [pid = 760] [id = 279] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 95 (19B2F400) [pid = 760] [serial = 837] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 94 (16B17800) [pid = 760] [serial = 822] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 93 (16B40400) [pid = 760] [serial = 823] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 92 (16DA7C00) [pid = 760] [serial = 825] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 91 (17AC1000) [pid = 760] [serial = 826] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 90 (14D06000) [pid = 760] [serial = 831] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 89 (189F0C00) [pid = 760] [serial = 828] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 88 (199AF400) [pid = 760] [serial = 834] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 87 (19934C00) [pid = 760] [serial = 829] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1BC45800) [pid = 760] [serial = 807] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1B408000) [pid = 760] [serial = 805] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19F38800) [pid = 760] [serial = 804] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 83 (16D13800) [pid = 760] [serial = 802] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 82 (16237C00) [pid = 760] [serial = 801] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0DA9E800) [pid = 760] [serial = 799] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0D739800) [pid = 760] [serial = 798] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 79 (14860000) [pid = 760] [serial = 819] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0DD6E800) [pid = 760] [serial = 816] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0E822C00) [pid = 760] [serial = 817] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0D62CC00) [pid = 760] [serial = 813] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0D735C00) [pid = 760] [serial = 814] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 74 (143B3800) [pid = 760] [serial = 811] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 73 (14392800) [pid = 760] [serial = 810] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 72 (16B1F000) [pid = 760] [serial = 835] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 71 (1BC7DC00) [pid = 760] [serial = 808] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 70 (16A42C00) [pid = 760] [serial = 832] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | --DOMWINDOW == 69 (14D1C400) [pid = 760] [serial = 820] [outer = 00000000] [url = about:blank] 08:10:03 INFO - PROCESS | 760 | 1466521803927 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:03 INFO - PROCESS | 760 | 1466521803932 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:03 INFO - PROCESS | 760 | ++DOCSHELL 0CACA800 == 30 [pid = 760] [id = 296] 08:10:03 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0CD34C00) [pid = 760] [serial = 887] [outer = 00000000] 08:10:03 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D5AEC00) [pid = 760] [serial = 888] [outer = 0CD34C00] 08:10:04 INFO - PROCESS | 760 | 1466521803983 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0D731C00) [pid = 760] [serial = 889] [outer = 0CD34C00] 08:10:04 INFO - PROCESS | 760 | 1466521804407 Marionette TRACE conn5 <- [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:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 830ms 08:10:04 INFO - PROCESS | 760 | 1466521804451 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 08:10:04 INFO - PROCESS | 760 | 1466521804455 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 08:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:10:04 INFO - PROCESS | 760 | 1466521804489 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 760 | 1466521804492 Marionette TRACE conn5 <- [1,1150,null,{}] 08:10:04 INFO - PROCESS | 760 | 1466521804495 Marionette TRACE conn5 -> [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:10:04 INFO - PROCESS | 760 | 1466521804498 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:04 INFO - PROCESS | 760 | 1466521804585 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 08:10:04 INFO - PROCESS | 760 | 1466521804593 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 760 | 1466521804595 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:04 INFO - PROCESS | 760 | ++DOCSHELL 0DA9D800 == 31 [pid = 760] [id = 297] 08:10:04 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0DA9FC00) [pid = 760] [serial = 890] [outer = 00000000] 08:10:04 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (1430F000) [pid = 760] [serial = 891] [outer = 0DA9FC00] 08:10:04 INFO - PROCESS | 760 | 1466521804647 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (1436F400) [pid = 760] [serial = 892] [outer = 0DA9FC00] 08:10:05 INFO - PROCESS | 760 | 1466521805116 Marionette TRACE conn5 <- [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:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 690ms 08:10:05 INFO - PROCESS | 760 | 1466521805177 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 760 | 1466521805179 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 08:10:05 INFO - PROCESS | 760 | 1466521805182 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:10:05 INFO - PROCESS | 760 | 1466521805186 Marionette TRACE conn5 <- [1,1154,null,{}] 08:10:05 INFO - PROCESS | 760 | 1466521805230 Marionette TRACE conn5 -> [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:10:05 INFO - PROCESS | 760 | 1466521805235 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:05 INFO - PROCESS | 760 | 1466521805351 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 08:10:05 INFO - PROCESS | 760 | 1466521805407 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 760 | 1466521805411 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:05 INFO - PROCESS | 760 | ++DOCSHELL 14C30800 == 32 [pid = 760] [id = 298] 08:10:05 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (14D07800) [pid = 760] [serial = 893] [outer = 00000000] 08:10:05 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (14D4F800) [pid = 760] [serial = 894] [outer = 14D07800] 08:10:05 INFO - PROCESS | 760 | 1466521805460 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (15C5FC00) [pid = 760] [serial = 895] [outer = 14D07800] 08:10:05 INFO - PROCESS | 760 | 1466521805840 Marionette TRACE conn5 <- [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:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 711ms 08:10:05 INFO - PROCESS | 760 | 1466521805911 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 760 | 1466521805914 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 08:10:05 INFO - PROCESS | 760 | 1466521805918 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 760 | 1466521805920 Marionette TRACE conn5 <- [1,1158,null,{}] 08:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:10:05 INFO - PROCESS | 760 | 1466521805923 Marionette TRACE conn5 -> [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:10:05 INFO - PROCESS | 760 | 1466521805925 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:06 INFO - PROCESS | 760 | 1466521806038 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 08:10:06 INFO - PROCESS | 760 | 1466521806096 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 760 | 1466521806098 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:06 INFO - PROCESS | 760 | ++DOCSHELL 16A44400 == 33 [pid = 760] [id = 299] 08:10:06 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (16B1A000) [pid = 760] [serial = 896] [outer = 00000000] 08:10:06 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (16B47800) [pid = 760] [serial = 897] [outer = 16B1A000] 08:10:06 INFO - PROCESS | 760 | 1466521806145 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16D1AC00) [pid = 760] [serial = 898] [outer = 16B1A000] 08:10:06 INFO - PROCESS | 760 | 1466521806556 Marionette TRACE conn5 <- [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:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 08:10:06 INFO - PROCESS | 760 | 1466521806594 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 08:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:10:06 INFO - PROCESS | 760 | 1466521806597 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 08:10:06 INFO - PROCESS | 760 | 1466521806600 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - PROCESS | 760 | 1466521806601 Marionette TRACE conn5 <- [1,1162,null,{}] 08:10:06 INFO - PROCESS | 760 | 1466521806605 Marionette TRACE conn5 -> [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:10:06 INFO - PROCESS | 760 | 1466521806607 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:06 INFO - PROCESS | 760 | 1466521806742 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 08:10:06 INFO - PROCESS | 760 | 1466521806762 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 760 | 1466521806764 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:06 INFO - PROCESS | 760 | ++DOCSHELL 16D3BC00 == 34 [pid = 760] [id = 300] 08:10:06 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (16D3C800) [pid = 760] [serial = 899] [outer = 00000000] 08:10:06 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (17A5AC00) [pid = 760] [serial = 900] [outer = 16D3C800] 08:10:06 INFO - PROCESS | 760 | 1466521806808 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (17A5E000) [pid = 760] [serial = 901] [outer = 16D3C800] 08:10:07 INFO - PROCESS | 760 | 1466521807266 Marionette TRACE conn5 <- [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:10:07 INFO - PROCESS | 760 | 1466521807337 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 08:10:07 INFO - PROCESS | 760 | 1466521807340 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:10:07 INFO - PROCESS | 760 | 1466521807341 Marionette TRACE conn5 <- [1,1166,null,{}] 08:10:07 INFO - PROCESS | 760 | 1466521807350 Marionette TRACE conn5 -> [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:10:07 INFO - PROCESS | 760 | 1466521807355 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:07 INFO - PROCESS | 760 | 1466521807504 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 08:10:07 INFO - PROCESS | 760 | 1466521807512 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 760 | 1466521807514 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:07 INFO - PROCESS | 760 | ++DOCSHELL 1850A000 == 35 [pid = 760] [id = 301] 08:10:07 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1992F400) [pid = 760] [serial = 902] [outer = 00000000] 08:10:07 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (199AA400) [pid = 760] [serial = 903] [outer = 1992F400] 08:10:07 INFO - PROCESS | 760 | 1466521807611 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (199AB800) [pid = 760] [serial = 904] [outer = 1992F400] 08:10:08 INFO - PROCESS | 760 | --DOMWINDOW == 86 (19B32C00) [pid = 760] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:10:08 INFO - PROCESS | 760 | --DOMWINDOW == 85 (0D731000) [pid = 760] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:10:08 INFO - PROCESS | 760 | --DOMWINDOW == 84 (15C59000) [pid = 760] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:10:08 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1485E800) [pid = 760] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:10:08 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0DA9CC00) [pid = 760] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:10:08 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1993B800) [pid = 760] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:10:08 INFO - PROCESS | 760 | --DOMWINDOW == 80 (16D9D400) [pid = 760] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:10:08 INFO - PROCESS | 760 | --DOMWINDOW == 79 (143ABC00) [pid = 760] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:10:08 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19B28C00) [pid = 760] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:10:08 INFO - PROCESS | 760 | --DOMWINDOW == 77 (17FFDC00) [pid = 760] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:10:08 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1850A400) [pid = 760] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:10:08 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1AC6E800) [pid = 760] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:10:08 INFO - PROCESS | 760 | --DOMWINDOW == 74 (19F3C000) [pid = 760] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:10:08 INFO - PROCESS | 760 | --DOMWINDOW == 73 (15C5B800) [pid = 760] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:10:08 INFO - PROCESS | 760 | 1466521808230 Marionette TRACE conn5 <- [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:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:10:08 INFO - PROCESS | 760 | 1466521808278 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 08:10:08 INFO - PROCESS | 760 | 1466521808281 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 760 | 1466521808282 Marionette TRACE conn5 <- [1,1170,null,{}] 08:10:08 INFO - PROCESS | 760 | 1466521808286 Marionette TRACE conn5 -> [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:10:08 INFO - PROCESS | 760 | 1466521808288 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:08 INFO - PROCESS | 760 | 1466521808396 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 08:10:08 INFO - PROCESS | 760 | 1466521808451 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 760 | 1466521808453 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:08 INFO - PROCESS | 760 | ++DOCSHELL 14E90C00 == 36 [pid = 760] [id = 302] 08:10:08 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (17ADA800) [pid = 760] [serial = 905] [outer = 00000000] 08:10:08 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (199A8C00) [pid = 760] [serial = 906] [outer = 17ADA800] 08:10:08 INFO - PROCESS | 760 | 1466521808496 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19A89800) [pid = 760] [serial = 907] [outer = 17ADA800] 08:10:08 INFO - PROCESS | 760 | 1466521808843 Marionette TRACE conn5 <- [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:10:08 INFO - PROCESS | 760 | 1466521808914 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 08:10:08 INFO - PROCESS | 760 | 1466521808917 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 760 | 1466521808919 Marionette TRACE conn5 <- [1,1174,null,{}] 08:10:08 INFO - PROCESS | 760 | 1466521808922 Marionette TRACE conn5 -> [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:10:08 INFO - PROCESS | 760 | 1466521808924 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:09 INFO - PROCESS | 760 | 1466521809003 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 08:10:09 INFO - PROCESS | 760 | 1466521809010 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:09 INFO - PROCESS | 760 | 1466521809012 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:09 INFO - PROCESS | 760 | ++DOCSHELL 19B2A800 == 37 [pid = 760] [id = 303] 08:10:09 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19B2B000) [pid = 760] [serial = 908] [outer = 00000000] 08:10:09 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19E8F400) [pid = 760] [serial = 909] [outer = 19B2B000] 08:10:09 INFO - PROCESS | 760 | 1466521809057 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19E95800) [pid = 760] [serial = 910] [outer = 19B2B000] 08:10:09 INFO - PROCESS | 760 | 1466521809479 Marionette TRACE conn5 <- [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:10:09 INFO - PROCESS | 760 | 1466521809554 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 08:10:09 INFO - PROCESS | 760 | 1466521809557 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:10:09 INFO - PROCESS | 760 | 1466521809559 Marionette TRACE conn5 <- [1,1178,null,{}] 08:10:09 INFO - PROCESS | 760 | 1466521809562 Marionette TRACE conn5 -> [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:10:09 INFO - PROCESS | 760 | 1466521809564 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:09 INFO - PROCESS | 760 | 1466521809654 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 08:10:09 INFO - PROCESS | 760 | 1466521809660 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:09 INFO - PROCESS | 760 | 1466521809662 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:09 INFO - PROCESS | 760 | ++DOCSHELL 143AF400 == 38 [pid = 760] [id = 304] 08:10:09 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (14C30000) [pid = 760] [serial = 911] [outer = 00000000] 08:10:09 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19F39C00) [pid = 760] [serial = 912] [outer = 14C30000] 08:10:09 INFO - PROCESS | 760 | 1466521809731 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19F3AC00) [pid = 760] [serial = 913] [outer = 14C30000] 08:10:10 INFO - PROCESS | 760 | 1466521810301 Marionette TRACE conn5 <- [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:10:10 INFO - PROCESS | 760 | 1466521810337 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 08:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:10:10 INFO - PROCESS | 760 | 1466521810342 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 760 | 1466521810345 Marionette TRACE conn5 <- [1,1182,null,{}] 08:10:10 INFO - PROCESS | 760 | 1466521810351 Marionette TRACE conn5 -> [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:10:10 INFO - PROCESS | 760 | 1466521810354 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:10 INFO - PROCESS | 760 | 1466521810469 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 08:10:10 INFO - PROCESS | 760 | 1466521810603 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 760 | 1466521810606 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:10 INFO - PROCESS | 760 | ++DOCSHELL 0D51CC00 == 39 [pid = 760] [id = 305] 08:10:10 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (0D62C800) [pid = 760] [serial = 914] [outer = 00000000] 08:10:10 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0DA98400) [pid = 760] [serial = 915] [outer = 0D62C800] 08:10:10 INFO - PROCESS | 760 | 1466521810666 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1430E000) [pid = 760] [serial = 916] [outer = 0D62C800] 08:10:11 INFO - PROCESS | 760 | 1466521811282 Marionette TRACE conn5 <- [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:10:11 INFO - PROCESS | 760 | 1466521811337 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 08:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:10:11 INFO - PROCESS | 760 | 1466521811344 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - PROCESS | 760 | 1466521811346 Marionette TRACE conn5 <- [1,1186,null,{}] 08:10:11 INFO - PROCESS | 760 | 1466521811351 Marionette TRACE conn5 -> [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:10:11 INFO - PROCESS | 760 | 1466521811354 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:11 INFO - PROCESS | 760 | 1466521811466 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 08:10:11 INFO - PROCESS | 760 | 1466521811596 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 760 | 1466521811598 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:11 INFO - PROCESS | 760 | ++DOCSHELL 16B16C00 == 40 [pid = 760] [id = 306] 08:10:11 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (16B17800) [pid = 760] [serial = 917] [outer = 00000000] 08:10:11 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (16D36000) [pid = 760] [serial = 918] [outer = 16B17800] 08:10:11 INFO - PROCESS | 760 | 1466521811655 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (17AE5800) [pid = 760] [serial = 919] [outer = 16B17800] 08:10:12 INFO - PROCESS | 760 | 1466521812247 Marionette TRACE conn5 <- [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:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 971ms 08:10:12 INFO - PROCESS | 760 | 1466521812317 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 760 | 1466521812320 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 08:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:10:12 INFO - PROCESS | 760 | 1466521812323 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 760 | 1466521812327 Marionette TRACE conn5 <- [1,1190,null,{}] 08:10:12 INFO - PROCESS | 760 | 1466521812338 Marionette TRACE conn5 -> [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:10:12 INFO - PROCESS | 760 | 1466521812343 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:12 INFO - PROCESS | 760 | 1466521812458 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 08:10:12 INFO - PROCESS | 760 | 1466521812583 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 760 | 1466521812586 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:12 INFO - PROCESS | 760 | ++DOCSHELL 1ACE0000 == 41 [pid = 760] [id = 307] 08:10:12 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1ACE1400) [pid = 760] [serial = 920] [outer = 00000000] 08:10:12 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1B40F000) [pid = 760] [serial = 921] [outer = 1ACE1400] 08:10:12 INFO - PROCESS | 760 | 1466521812643 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1B58AC00) [pid = 760] [serial = 922] [outer = 1ACE1400] 08:10:13 INFO - PROCESS | 760 | 1466521813211 Marionette TRACE conn5 <- [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:10:13 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:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 931ms 08:10:13 INFO - PROCESS | 760 | 1466521813258 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 760 | 1466521813261 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 08:10:13 INFO - PROCESS | 760 | 1466521813264 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:10:13 INFO - PROCESS | 760 | 1466521813266 Marionette TRACE conn5 <- [1,1194,null,{}] 08:10:13 INFO - PROCESS | 760 | 1466521813270 Marionette TRACE conn5 -> [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:10:13 INFO - PROCESS | 760 | 1466521813272 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:13 INFO - PROCESS | 760 | 1466521813380 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 08:10:13 INFO - PROCESS | 760 | 1466521813515 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 760 | 1466521813517 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:13 INFO - PROCESS | 760 | ++DOCSHELL 1BC44800 == 42 [pid = 760] [id = 308] 08:10:13 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1BCBC800) [pid = 760] [serial = 923] [outer = 00000000] 08:10:13 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1BECB400) [pid = 760] [serial = 924] [outer = 1BCBC800] 08:10:13 INFO - PROCESS | 760 | 1466521813572 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1BED2400) [pid = 760] [serial = 925] [outer = 1BCBC800] 08:10:14 INFO - PROCESS | 760 | 1466521814309 Marionette TRACE conn5 <- [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:10:14 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:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1117ms 08:10:14 INFO - PROCESS | 760 | 1466521814385 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 08:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:10:14 INFO - PROCESS | 760 | 1466521814389 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 08:10:14 INFO - PROCESS | 760 | 1466521814394 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - PROCESS | 760 | 1466521814397 Marionette TRACE conn5 <- [1,1198,null,{}] 08:10:14 INFO - PROCESS | 760 | 1466521814403 Marionette TRACE conn5 -> [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:10:14 INFO - PROCESS | 760 | 1466521814406 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:14 INFO - PROCESS | 760 | 1466521814515 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 08:10:14 INFO - PROCESS | 760 | 1466521814651 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 760 | 1466521814656 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:14 INFO - PROCESS | 760 | ++DOCSHELL 14369800 == 43 [pid = 760] [id = 309] 08:10:14 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (1436D000) [pid = 760] [serial = 926] [outer = 00000000] 08:10:14 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (143AEC00) [pid = 760] [serial = 927] [outer = 1436D000] 08:10:14 INFO - PROCESS | 760 | 1466521814709 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (145E7000) [pid = 760] [serial = 928] [outer = 1436D000] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 19B2A800 == 42 [pid = 760] [id = 303] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 14E90C00 == 41 [pid = 760] [id = 302] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 1850A000 == 40 [pid = 760] [id = 301] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 16D3BC00 == 39 [pid = 760] [id = 300] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 16A44400 == 38 [pid = 760] [id = 299] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 14C30800 == 37 [pid = 760] [id = 298] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 0DA9D800 == 36 [pid = 760] [id = 297] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 0CACA800 == 35 [pid = 760] [id = 296] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 0D51F000 == 34 [pid = 760] [id = 294] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 14371400 == 33 [pid = 760] [id = 295] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 1B456400 == 32 [pid = 760] [id = 293] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 1BC44800 == 31 [pid = 760] [id = 308] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 16B16C00 == 30 [pid = 760] [id = 306] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 1ACE0000 == 29 [pid = 760] [id = 307] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 143AF400 == 28 [pid = 760] [id = 304] 08:10:15 INFO - PROCESS | 760 | --DOCSHELL 0D51CC00 == 27 [pid = 760] [id = 305] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 96 (19BF4C00) [pid = 760] [serial = 864] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 95 (0D736C00) [pid = 760] [serial = 840] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 94 (0D73F000) [pid = 760] [serial = 841] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 93 (16B17400) [pid = 760] [serial = 852] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 92 (16B44400) [pid = 760] [serial = 853] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 91 (14DCB800) [pid = 760] [serial = 849] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 90 (14E98400) [pid = 760] [serial = 850] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 89 (0DAA0400) [pid = 760] [serial = 843] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 88 (0DC15800) [pid = 760] [serial = 844] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 87 (19A7F800) [pid = 760] [serial = 861] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 86 (17AE1C00) [pid = 760] [serial = 855] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 85 (17F22400) [pid = 760] [serial = 856] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 84 (143AFC00) [pid = 760] [serial = 846] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1459DC00) [pid = 760] [serial = 847] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 82 (19BAE800) [pid = 760] [serial = 838] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1850D000) [pid = 760] [serial = 858] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 80 (19932800) [pid = 760] [serial = 859] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19E97800) [pid = 760] [serial = 867] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1AEF5C00) [pid = 760] [serial = 877] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19DB6400) [pid = 760] [serial = 865] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1AC78400) [pid = 760] [serial = 870] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 75 (19E9A400) [pid = 760] [serial = 868] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1ACDAC00) [pid = 760] [serial = 871] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 73 (17AE7800) [pid = 760] [serial = 873] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1B59C000) [pid = 760] [serial = 879] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 71 (199AC400) [pid = 760] [serial = 862] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 70 (1ACE0400) [pid = 760] [serial = 876] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19BAD800) [pid = 760] [serial = 874] [outer = 00000000] [url = about:blank] 08:10:15 INFO - PROCESS | 760 | 1466521815946 Marionette TRACE conn5 <- [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:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1578ms 08:10:15 INFO - PROCESS | 760 | 1466521815972 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 760 | 1466521815976 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 08:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:10:16 INFO - PROCESS | 760 | 1466521815980 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 760 | 1466521815983 Marionette TRACE conn5 <- [1,1202,null,{}] 08:10:16 INFO - PROCESS | 760 | 1466521815988 Marionette TRACE conn5 -> [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:10:16 INFO - PROCESS | 760 | 1466521815991 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:16 INFO - PROCESS | 760 | 1466521816110 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 08:10:16 INFO - PROCESS | 760 | 1466521816200 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 760 | 1466521816202 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:16 INFO - PROCESS | 760 | ++DOCSHELL 0D62B400 == 28 [pid = 760] [id = 310] 08:10:16 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0D62F400) [pid = 760] [serial = 929] [outer = 00000000] 08:10:16 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D764400) [pid = 760] [serial = 930] [outer = 0D62F400] 08:10:16 INFO - PROCESS | 760 | 1466521816252 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0D9A9400) [pid = 760] [serial = 931] [outer = 0D62F400] 08:10:16 INFO - PROCESS | 760 | 1466521816641 Marionette TRACE conn5 <- [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:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 730ms 08:10:16 INFO - PROCESS | 760 | 1466521816712 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 08:10:16 INFO - PROCESS | 760 | 1466521816717 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 08:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:10:16 INFO - PROCESS | 760 | 1466521816754 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 760 | 1466521816757 Marionette TRACE conn5 <- [1,1206,null,{}] 08:10:16 INFO - PROCESS | 760 | 1466521816764 Marionette TRACE conn5 -> [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:10:16 INFO - PROCESS | 760 | 1466521816767 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:16 INFO - PROCESS | 760 | 1466521816857 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 08:10:16 INFO - PROCESS | 760 | 1466521816864 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 760 | 1466521816867 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:16 INFO - PROCESS | 760 | ++DOCSHELL 14376800 == 29 [pid = 760] [id = 311] 08:10:16 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (143A8C00) [pid = 760] [serial = 932] [outer = 00000000] 08:10:16 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (143B0400) [pid = 760] [serial = 933] [outer = 143A8C00] 08:10:16 INFO - PROCESS | 760 | 1466521816916 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (1451A400) [pid = 760] [serial = 934] [outer = 143A8C00] 08:10:17 INFO - PROCESS | 760 | 1466521817352 Marionette TRACE conn5 <- [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:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 08:10:17 INFO - PROCESS | 760 | 1466521817387 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 08:10:17 INFO - PROCESS | 760 | 1466521817389 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 08:10:17 INFO - PROCESS | 760 | 1466521817393 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:10:17 INFO - PROCESS | 760 | 1466521817396 Marionette TRACE conn5 <- [1,1210,null,{}] 08:10:17 INFO - PROCESS | 760 | 1466521817407 Marionette TRACE conn5 -> [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:10:17 INFO - PROCESS | 760 | 1466521817412 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:17 INFO - PROCESS | 760 | 1466521817495 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 08:10:17 INFO - PROCESS | 760 | 1466521817502 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 760 | 1466521817505 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:17 INFO - PROCESS | 760 | ++DOCSHELL 14E98400 == 30 [pid = 760] [id = 312] 08:10:17 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (15C55C00) [pid = 760] [serial = 935] [outer = 00000000] 08:10:17 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16B17400) [pid = 760] [serial = 936] [outer = 15C55C00] 08:10:17 INFO - PROCESS | 760 | 1466521817554 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (1436DC00) [pid = 760] [serial = 937] [outer = 15C55C00] 08:10:18 INFO - PROCESS | 760 | 1466521818039 Marionette TRACE conn5 <- [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:10:18 INFO - PROCESS | 760 | 1466521818074 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 08:10:18 INFO - PROCESS | 760 | 1466521818077 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:10:18 INFO - PROCESS | 760 | 1466521818079 Marionette TRACE conn5 <- [1,1214,null,{}] 08:10:18 INFO - PROCESS | 760 | 1466521818082 Marionette TRACE conn5 -> [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:10:18 INFO - PROCESS | 760 | 1466521818084 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:18 INFO - PROCESS | 760 | 1466521818202 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 08:10:18 INFO - PROCESS | 760 | 1466521818289 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 760 | 1466521818291 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:18 INFO - PROCESS | 760 | ++DOCSHELL 16D3BC00 == 31 [pid = 760] [id = 313] 08:10:18 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (16D3F800) [pid = 760] [serial = 938] [outer = 00000000] 08:10:18 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (17A62C00) [pid = 760] [serial = 939] [outer = 16D3F800] 08:10:18 INFO - PROCESS | 760 | 1466521818335 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (17AE1000) [pid = 760] [serial = 940] [outer = 16D3F800] 08:10:18 INFO - PROCESS | 760 | 1466521818741 Marionette TRACE conn5 <- [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:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 731ms 08:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:10:18 INFO - PROCESS | 760 | 1466521818812 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 760 | 1466521818814 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 08:10:18 INFO - PROCESS | 760 | 1466521818817 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 760 | 1466521818819 Marionette TRACE conn5 <- [1,1218,null,{}] 08:10:18 INFO - PROCESS | 760 | 1466521818822 Marionette TRACE conn5 -> [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:10:18 INFO - PROCESS | 760 | 1466521818824 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:18 INFO - PROCESS | 760 | 1466521818936 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 08:10:18 INFO - PROCESS | 760 | 1466521818944 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 760 | 1466521818947 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:18 INFO - PROCESS | 760 | ++DOCSHELL 17AE9C00 == 32 [pid = 760] [id = 314] 08:10:18 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (17FF7800) [pid = 760] [serial = 941] [outer = 00000000] 08:10:18 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (18381400) [pid = 760] [serial = 942] [outer = 17FF7800] 08:10:19 INFO - PROCESS | 760 | 1466521818991 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (18384800) [pid = 760] [serial = 943] [outer = 17FF7800] 08:10:19 INFO - PROCESS | 760 | 1466521819439 Marionette TRACE conn5 <- [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:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 08:10:19 INFO - PROCESS | 760 | 1466521819492 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 760 | 1466521819494 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 08:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:10:19 INFO - PROCESS | 760 | 1466521819504 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 760 | 1466521819505 Marionette TRACE conn5 <- [1,1222,null,{}] 08:10:19 INFO - PROCESS | 760 | 1466521819509 Marionette TRACE conn5 -> [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:10:19 INFO - PROCESS | 760 | 1466521819514 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:19 INFO - PROCESS | 760 | 1466521819663 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 08:10:19 INFO - PROCESS | 760 | 1466521819674 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 760 | 1466521819676 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:19 INFO - PROCESS | 760 | ++DOCSHELL 1993E000 == 33 [pid = 760] [id = 315] 08:10:19 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (199A6800) [pid = 760] [serial = 944] [outer = 00000000] 08:10:19 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19B2B800) [pid = 760] [serial = 945] [outer = 199A6800] 08:10:19 INFO - PROCESS | 760 | 1466521819775 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (19B35000) [pid = 760] [serial = 946] [outer = 199A6800] 08:10:20 INFO - PROCESS | 760 | --DOMWINDOW == 86 (0D51F400) [pid = 760] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:10:20 INFO - PROCESS | 760 | --DOMWINDOW == 85 (14374000) [pid = 760] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:10:20 INFO - PROCESS | 760 | --DOMWINDOW == 84 (1B457800) [pid = 760] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:10:20 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0CD34C00) [pid = 760] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:10:20 INFO - PROCESS | 760 | --DOMWINDOW == 82 (16D3C800) [pid = 760] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:10:20 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14D07800) [pid = 760] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:10:20 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0DA9FC00) [pid = 760] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:10:20 INFO - PROCESS | 760 | --DOMWINDOW == 79 (17ADA800) [pid = 760] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:10:20 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1992F400) [pid = 760] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:10:20 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19B2B000) [pid = 760] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:10:20 INFO - PROCESS | 760 | --DOMWINDOW == 76 (14C30000) [pid = 760] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:10:20 INFO - PROCESS | 760 | --DOMWINDOW == 75 (16B1A000) [pid = 760] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:10:20 INFO - PROCESS | 760 | 1466521820302 Marionette TRACE conn5 <- [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:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 830ms 08:10:20 INFO - PROCESS | 760 | 1466521820332 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 08:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:10:20 INFO - PROCESS | 760 | 1466521820334 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 08:10:20 INFO - PROCESS | 760 | 1466521820337 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 760 | 1466521820339 Marionette TRACE conn5 <- [1,1226,null,{}] 08:10:20 INFO - PROCESS | 760 | 1466521820347 Marionette TRACE conn5 -> [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:10:20 INFO - PROCESS | 760 | 1466521820348 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:20 INFO - PROCESS | 760 | 1466521820463 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 08:10:20 INFO - PROCESS | 760 | 1466521820514 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 760 | 1466521820516 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:20 INFO - PROCESS | 760 | ++DOCSHELL 145E5000 == 34 [pid = 760] [id = 316] 08:10:20 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (145EC000) [pid = 760] [serial = 947] [outer = 00000000] 08:10:20 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1850C800) [pid = 760] [serial = 948] [outer = 145EC000] 08:10:20 INFO - PROCESS | 760 | 1466521820559 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19A7F800) [pid = 760] [serial = 949] [outer = 145EC000] 08:10:20 INFO - PROCESS | 760 | 1466521820911 Marionette TRACE conn5 <- [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:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 08:10:20 INFO - PROCESS | 760 | 1466521820968 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 760 | 1466521820970 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 08:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:10:21 INFO - PROCESS | 760 | 1466521820982 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 760 | 1466521820983 Marionette TRACE conn5 <- [1,1230,null,{}] 08:10:21 INFO - PROCESS | 760 | 1466521820987 Marionette TRACE conn5 -> [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:10:21 INFO - PROCESS | 760 | 1466521820989 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:21 INFO - PROCESS | 760 | 1466521821065 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 08:10:21 INFO - PROCESS | 760 | 1466521821070 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 760 | 1466521821072 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:21 INFO - PROCESS | 760 | ++DOCSHELL 0D737800 == 35 [pid = 760] [id = 317] 08:10:21 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1837AC00) [pid = 760] [serial = 950] [outer = 00000000] 08:10:21 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19DB8000) [pid = 760] [serial = 951] [outer = 1837AC00] 08:10:21 INFO - PROCESS | 760 | 1466521821115 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (17ADB000) [pid = 760] [serial = 952] [outer = 1837AC00] 08:10:21 INFO - PROCESS | 760 | 1466521821544 Marionette TRACE conn5 <- [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:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 08:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:10:21 INFO - PROCESS | 760 | 1466521821613 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 760 | 1466521821615 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 08:10:21 INFO - PROCESS | 760 | 1466521821618 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 760 | 1466521821620 Marionette TRACE conn5 <- [1,1234,null,{}] 08:10:21 INFO - PROCESS | 760 | 1466521821623 Marionette TRACE conn5 -> [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:10:21 INFO - PROCESS | 760 | 1466521821625 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:21 INFO - PROCESS | 760 | 1466521821703 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 08:10:21 INFO - PROCESS | 760 | 1466521821711 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 760 | 1466521821713 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:21 INFO - PROCESS | 760 | ++DOCSHELL 0D767400 == 36 [pid = 760] [id = 318] 08:10:21 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (0DA9A800) [pid = 760] [serial = 953] [outer = 00000000] 08:10:21 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19E96C00) [pid = 760] [serial = 954] [outer = 0DA9A800] 08:10:21 INFO - PROCESS | 760 | 1466521821758 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19E9C000) [pid = 760] [serial = 955] [outer = 0DA9A800] 08:10:22 INFO - PROCESS | 760 | 1466521822305 Marionette TRACE conn5 <- [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:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 771ms 08:10:22 INFO - PROCESS | 760 | 1466521822432 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 760 | 1466521822437 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 08:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:10:22 INFO - PROCESS | 760 | 1466521822497 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 760 | 1466521822500 Marionette TRACE conn5 <- [1,1238,null,{}] 08:10:22 INFO - PROCESS | 760 | 1466521822507 Marionette TRACE conn5 -> [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:10:22 INFO - PROCESS | 760 | 1466521822510 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:22 INFO - PROCESS | 760 | 1466521822635 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 08:10:22 INFO - PROCESS | 760 | 1466521822759 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 760 | 1466521822764 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:22 INFO - PROCESS | 760 | ++DOCSHELL 0D45C000 == 37 [pid = 760] [id = 319] 08:10:22 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (0D51E400) [pid = 760] [serial = 956] [outer = 00000000] 08:10:22 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (0DA9EC00) [pid = 760] [serial = 957] [outer = 0D51E400] 08:10:22 INFO - PROCESS | 760 | 1466521822824 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (0E828800) [pid = 760] [serial = 958] [outer = 0D51E400] 08:10:23 INFO - PROCESS | 760 | 1466521823527 Marionette TRACE conn5 <- [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:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1083ms 08:10:23 INFO - PROCESS | 760 | 1466521823577 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 760 | 1466521823582 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 08:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:10:23 INFO - PROCESS | 760 | 1466521823589 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 760 | 1466521823592 Marionette TRACE conn5 <- [1,1242,null,{}] 08:10:23 INFO - PROCESS | 760 | 1466521823620 Marionette TRACE conn5 -> [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:10:23 INFO - PROCESS | 760 | 1466521823623 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:23 INFO - PROCESS | 760 | 1466521823750 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 08:10:23 INFO - PROCESS | 760 | 1466521823872 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 760 | 1466521823875 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:23 INFO - PROCESS | 760 | ++DOCSHELL 14D51C00 == 38 [pid = 760] [id = 320] 08:10:23 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (14E8CC00) [pid = 760] [serial = 959] [outer = 00000000] 08:10:23 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (16B1B800) [pid = 760] [serial = 960] [outer = 14E8CC00] 08:10:23 INFO - PROCESS | 760 | 1466521823934 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (16D32400) [pid = 760] [serial = 961] [outer = 14E8CC00] 08:10:24 INFO - PROCESS | 760 | 1466521824800 Marionette TRACE conn5 <- [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:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1303ms 08:10:24 INFO - PROCESS | 760 | 1466521824896 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 08:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:10:24 INFO - PROCESS | 760 | 1466521824900 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 08:10:24 INFO - PROCESS | 760 | 1466521824905 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 760 | 1466521824908 Marionette TRACE conn5 <- [1,1246,null,{}] 08:10:24 INFO - PROCESS | 760 | 1466521824914 Marionette TRACE conn5 -> [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:10:24 INFO - PROCESS | 760 | 1466521824917 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:25 INFO - PROCESS | 760 | 1466521825026 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 08:10:25 INFO - PROCESS | 760 | --DOCSHELL 0D737800 == 37 [pid = 760] [id = 317] 08:10:25 INFO - PROCESS | 760 | --DOCSHELL 145E5000 == 36 [pid = 760] [id = 316] 08:10:25 INFO - PROCESS | 760 | --DOCSHELL 1993E000 == 35 [pid = 760] [id = 315] 08:10:25 INFO - PROCESS | 760 | --DOCSHELL 17AE9C00 == 34 [pid = 760] [id = 314] 08:10:25 INFO - PROCESS | 760 | --DOCSHELL 16D3BC00 == 33 [pid = 760] [id = 313] 08:10:25 INFO - PROCESS | 760 | --DOCSHELL 14E98400 == 32 [pid = 760] [id = 312] 08:10:25 INFO - PROCESS | 760 | --DOCSHELL 14376800 == 31 [pid = 760] [id = 311] 08:10:25 INFO - PROCESS | 760 | --DOCSHELL 0D62B400 == 30 [pid = 760] [id = 310] 08:10:25 INFO - PROCESS | 760 | --DOCSHELL 14369800 == 29 [pid = 760] [id = 309] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 89 (0D765000) [pid = 760] [serial = 882] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 88 (0DA95000) [pid = 760] [serial = 883] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 87 (14519800) [pid = 760] [serial = 885] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 86 (14C99400) [pid = 760] [serial = 886] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1BC45400) [pid = 760] [serial = 880] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 84 (0D5AEC00) [pid = 760] [serial = 888] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0D731C00) [pid = 760] [serial = 889] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 82 (17A5E000) [pid = 760] [serial = 901] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14D4F800) [pid = 760] [serial = 894] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 80 (17A5AC00) [pid = 760] [serial = 900] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1430F000) [pid = 760] [serial = 891] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1436F400) [pid = 760] [serial = 892] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 77 (199A8C00) [pid = 760] [serial = 906] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 76 (199AA400) [pid = 760] [serial = 903] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 75 (19E8F400) [pid = 760] [serial = 909] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 74 (19F39C00) [pid = 760] [serial = 912] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 73 (199AB800) [pid = 760] [serial = 904] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 72 (19F3AC00) [pid = 760] [serial = 913] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 71 (19E95800) [pid = 760] [serial = 910] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 70 (16B47800) [pid = 760] [serial = 897] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 69 (16D1AC00) [pid = 760] [serial = 898] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 68 (19A89800) [pid = 760] [serial = 907] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | --DOMWINDOW == 67 (15C5FC00) [pid = 760] [serial = 895] [outer = 00000000] [url = about:blank] 08:10:25 INFO - PROCESS | 760 | 1466521825156 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 760 | 1466521825161 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:25 INFO - PROCESS | 760 | ++DOCSHELL 0CD31400 == 30 [pid = 760] [id = 321] 08:10:25 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (0CD75400) [pid = 760] [serial = 962] [outer = 00000000] 08:10:25 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0D626000) [pid = 760] [serial = 963] [outer = 0CD75400] 08:10:25 INFO - PROCESS | 760 | 1466521825211 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0D737800) [pid = 760] [serial = 964] [outer = 0CD75400] 08:10:25 INFO - PROCESS | 760 | 1466521825612 Marionette TRACE conn5 <- [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:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 731ms 08:10:25 INFO - PROCESS | 760 | 1466521825640 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 760 | 1466521825644 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 08:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:10:25 INFO - PROCESS | 760 | 1466521825675 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 760 | 1466521825678 Marionette TRACE conn5 <- [1,1250,null,{}] 08:10:25 INFO - PROCESS | 760 | 1466521825682 Marionette TRACE conn5 -> [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:10:25 INFO - PROCESS | 760 | 1466521825684 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:25 INFO - PROCESS | 760 | 1466521825771 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 08:10:25 INFO - PROCESS | 760 | 1466521825778 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 760 | 1466521825780 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:25 INFO - PROCESS | 760 | ++DOCSHELL 0DCB7C00 == 31 [pid = 760] [id = 322] 08:10:25 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0DCBBC00) [pid = 760] [serial = 965] [outer = 00000000] 08:10:25 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (14375000) [pid = 760] [serial = 966] [outer = 0DCBBC00] 08:10:25 INFO - PROCESS | 760 | 1466521825826 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (143B4000) [pid = 760] [serial = 967] [outer = 0DCBBC00] 08:10:26 INFO - PROCESS | 760 | 1466521826273 Marionette TRACE conn5 <- [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:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 690ms 08:10:26 INFO - PROCESS | 760 | 1466521826361 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 760 | 1466521826364 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 08:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:10:26 INFO - PROCESS | 760 | 1466521826367 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 760 | 1466521826371 Marionette TRACE conn5 <- [1,1254,null,{}] 08:10:26 INFO - PROCESS | 760 | 1466521826381 Marionette TRACE conn5 -> [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:10:26 INFO - PROCESS | 760 | 1466521826386 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:26 INFO - PROCESS | 760 | 1466521826498 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 08:10:26 INFO - PROCESS | 760 | 1466521826588 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 760 | 1466521826591 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:26 INFO - PROCESS | 760 | ++DOCSHELL 16231400 == 32 [pid = 760] [id = 323] 08:10:26 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (16232400) [pid = 760] [serial = 968] [outer = 00000000] 08:10:26 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16A44400) [pid = 760] [serial = 969] [outer = 16232400] 08:10:26 INFO - PROCESS | 760 | 1466521826639 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (16B24C00) [pid = 760] [serial = 970] [outer = 16232400] 08:10:27 INFO - PROCESS | 760 | 1466521827039 Marionette TRACE conn5 <- [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:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 08:10:27 INFO - PROCESS | 760 | 1466521827101 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 760 | 1466521827104 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 08:10:27 INFO - PROCESS | 760 | 1466521827107 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:10:27 INFO - PROCESS | 760 | 1466521827118 Marionette TRACE conn5 <- [1,1258,null,{}] 08:10:27 INFO - PROCESS | 760 | 1466521827122 Marionette TRACE conn5 -> [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:10:27 INFO - PROCESS | 760 | 1466521827124 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:27 INFO - PROCESS | 760 | 1466521827255 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 08:10:27 INFO - PROCESS | 760 | 1466521827269 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 760 | 1466521827271 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:27 INFO - PROCESS | 760 | ++DOCSHELL 1783F000 == 33 [pid = 760] [id = 324] 08:10:27 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (17A5A800) [pid = 760] [serial = 971] [outer = 00000000] 08:10:27 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (17AE6000) [pid = 760] [serial = 972] [outer = 17A5A800] 08:10:27 INFO - PROCESS | 760 | 1466521827367 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (17FFDC00) [pid = 760] [serial = 973] [outer = 17A5A800] 08:10:27 INFO - PROCESS | 760 | 1466521827790 Marionette TRACE conn5 <- [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:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 08:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:10:27 INFO - PROCESS | 760 | 1466521827845 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 760 | 1466521827847 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 08:10:27 INFO - PROCESS | 760 | 1466521827850 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 760 | 1466521827852 Marionette TRACE conn5 <- [1,1262,null,{}] 08:10:27 INFO - PROCESS | 760 | 1466521827855 Marionette TRACE conn5 -> [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:10:27 INFO - PROCESS | 760 | 1466521827857 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:27 INFO - PROCESS | 760 | 1466521827970 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 08:10:27 INFO - PROCESS | 760 | 1466521827977 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 760 | 1466521827979 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:28 INFO - PROCESS | 760 | ++DOCSHELL 1837E400 == 34 [pid = 760] [id = 325] 08:10:28 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1837E800) [pid = 760] [serial = 974] [outer = 00000000] 08:10:28 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1993D800) [pid = 760] [serial = 975] [outer = 1837E800] 08:10:28 INFO - PROCESS | 760 | 1466521828025 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (199AC400) [pid = 760] [serial = 976] [outer = 1837E800] 08:10:28 INFO - PROCESS | 760 | 1466521828459 Marionette TRACE conn5 <- [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:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 08:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:10:28 INFO - PROCESS | 760 | 1466521828527 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 760 | 1466521828529 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 08:10:28 INFO - PROCESS | 760 | 1466521828532 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 760 | 1466521828534 Marionette TRACE conn5 <- [1,1266,null,{}] 08:10:28 INFO - PROCESS | 760 | 1466521828537 Marionette TRACE conn5 -> [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:10:28 INFO - PROCESS | 760 | 1466521828543 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:28 INFO - PROCESS | 760 | 1466521828680 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 08:10:28 INFO - PROCESS | 760 | 1466521828686 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 760 | 1466521828688 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:28 INFO - PROCESS | 760 | ++DOCSHELL 199B5C00 == 35 [pid = 760] [id = 326] 08:10:28 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19A8C000) [pid = 760] [serial = 977] [outer = 00000000] 08:10:28 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19DBCC00) [pid = 760] [serial = 978] [outer = 19A8C000] 08:10:28 INFO - PROCESS | 760 | 1466521828733 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19B27800) [pid = 760] [serial = 979] [outer = 19A8C000] 08:10:29 INFO - PROCESS | 760 | --DOMWINDOW == 84 (145EC000) [pid = 760] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:10:29 INFO - PROCESS | 760 | --DOMWINDOW == 83 (16D3F800) [pid = 760] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:10:29 INFO - PROCESS | 760 | --DOMWINDOW == 82 (143A8C00) [pid = 760] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:10:29 INFO - PROCESS | 760 | --DOMWINDOW == 81 (16B17800) [pid = 760] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:10:29 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1ACE1400) [pid = 760] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:10:29 INFO - PROCESS | 760 | --DOMWINDOW == 79 (0D62C800) [pid = 760] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:10:29 INFO - PROCESS | 760 | --DOMWINDOW == 78 (15C55C00) [pid = 760] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:10:29 INFO - PROCESS | 760 | --DOMWINDOW == 77 (199A6800) [pid = 760] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:10:29 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1436D000) [pid = 760] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:10:29 INFO - PROCESS | 760 | --DOMWINDOW == 75 (17FF7800) [pid = 760] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:10:29 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1837AC00) [pid = 760] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:10:29 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1BCBC800) [pid = 760] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:10:29 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0D62F400) [pid = 760] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:10:29 INFO - PROCESS | 760 | 1466521829347 Marionette TRACE conn5 <- [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:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 871ms 08:10:29 INFO - PROCESS | 760 | 1466521829406 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 08:10:29 INFO - PROCESS | 760 | 1466521829408 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 08:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:10:29 INFO - PROCESS | 760 | 1466521829412 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 760 | 1466521829414 Marionette TRACE conn5 <- [1,1270,null,{}] 08:10:29 INFO - PROCESS | 760 | 1466521829417 Marionette TRACE conn5 -> [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:10:29 INFO - PROCESS | 760 | 1466521829419 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:29 INFO - PROCESS | 760 | 1466521829495 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 08:10:29 INFO - PROCESS | 760 | 1466521829579 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 760 | 1466521829581 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:29 INFO - PROCESS | 760 | ++DOCSHELL 15C55C00 == 36 [pid = 760] [id = 327] 08:10:29 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (15C58000) [pid = 760] [serial = 980] [outer = 00000000] 08:10:29 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (17843400) [pid = 760] [serial = 981] [outer = 15C58000] 08:10:29 INFO - PROCESS | 760 | 1466521829634 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (19A8B400) [pid = 760] [serial = 982] [outer = 15C58000] 08:10:30 INFO - PROCESS | 760 | 1466521829985 Marionette TRACE conn5 <- [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:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 08:10:30 INFO - PROCESS | 760 | 1466521830046 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 760 | 1466521830048 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 08:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:10:30 INFO - PROCESS | 760 | 1466521830051 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - PROCESS | 760 | 1466521830053 Marionette TRACE conn5 <- [1,1274,null,{}] 08:10:30 INFO - PROCESS | 760 | 1466521830057 Marionette TRACE conn5 -> [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:10:30 INFO - PROCESS | 760 | 1466521830058 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:30 INFO - PROCESS | 760 | 1466521830175 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 08:10:30 INFO - PROCESS | 760 | 1466521830183 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 760 | 1466521830184 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:30 INFO - PROCESS | 760 | ++DOCSHELL 1436D000 == 37 [pid = 760] [id = 328] 08:10:30 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (14374C00) [pid = 760] [serial = 983] [outer = 00000000] 08:10:30 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19F34400) [pid = 760] [serial = 984] [outer = 14374C00] 08:10:30 INFO - PROCESS | 760 | 1466521830229 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (1AC78400) [pid = 760] [serial = 985] [outer = 14374C00] 08:10:30 INFO - PROCESS | 760 | 1466521830630 Marionette TRACE conn5 <- [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:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 08:10:30 INFO - PROCESS | 760 | 1466521830682 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 760 | 1466521830685 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 08:10:30 INFO - PROCESS | 760 | 1466521830688 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:10:30 INFO - PROCESS | 760 | 1466521830690 Marionette TRACE conn5 <- [1,1278,null,{}] 08:10:30 INFO - PROCESS | 760 | 1466521830693 Marionette TRACE conn5 -> [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:10:30 INFO - PROCESS | 760 | 1466521830695 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:30 INFO - PROCESS | 760 | 1466521830811 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 08:10:30 INFO - PROCESS | 760 | 1466521830868 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 760 | 1466521830879 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:30 INFO - PROCESS | 760 | ++DOCSHELL 15C58C00 == 38 [pid = 760] [id = 329] 08:10:30 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1AC73400) [pid = 760] [serial = 986] [outer = 00000000] 08:10:30 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1ACE0000) [pid = 760] [serial = 987] [outer = 1AC73400] 08:10:30 INFO - PROCESS | 760 | 1466521830925 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1B44A400) [pid = 760] [serial = 988] [outer = 1AC73400] 08:10:31 INFO - PROCESS | 760 | --DOCSHELL 0CD31400 == 37 [pid = 760] [id = 321] 08:10:31 INFO - PROCESS | 760 | --DOCSHELL 14D51C00 == 36 [pid = 760] [id = 320] 08:10:31 INFO - PROCESS | 760 | --DOCSHELL 0D767400 == 35 [pid = 760] [id = 318] 08:10:31 INFO - PROCESS | 760 | --DOCSHELL 0D45C000 == 34 [pid = 760] [id = 319] 08:10:32 INFO - PROCESS | 760 | --DOCSHELL 0DCB7C00 == 33 [pid = 760] [id = 322] 08:10:32 INFO - PROCESS | 760 | --DOCSHELL 15C55C00 == 32 [pid = 760] [id = 327] 08:10:32 INFO - PROCESS | 760 | --DOCSHELL 1783F000 == 31 [pid = 760] [id = 324] 08:10:32 INFO - PROCESS | 760 | --DOCSHELL 16231400 == 30 [pid = 760] [id = 323] 08:10:32 INFO - PROCESS | 760 | --DOCSHELL 1436D000 == 29 [pid = 760] [id = 328] 08:10:32 INFO - PROCESS | 760 | --DOCSHELL 199B5C00 == 28 [pid = 760] [id = 326] 08:10:32 INFO - PROCESS | 760 | --DOCSHELL 1837E400 == 27 [pid = 760] [id = 325] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1850C800) [pid = 760] [serial = 948] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 79 (17AE1000) [pid = 760] [serial = 940] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1451A400) [pid = 760] [serial = 934] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 77 (16D36000) [pid = 760] [serial = 918] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1B40F000) [pid = 760] [serial = 921] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1430E000) [pid = 760] [serial = 916] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1B58AC00) [pid = 760] [serial = 922] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1436DC00) [pid = 760] [serial = 937] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0DA98400) [pid = 760] [serial = 915] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 71 (19B2B800) [pid = 760] [serial = 945] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 70 (19A7F800) [pid = 760] [serial = 949] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 69 (145E7000) [pid = 760] [serial = 928] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 68 (18384800) [pid = 760] [serial = 943] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 67 (19B35000) [pid = 760] [serial = 946] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 66 (16B17400) [pid = 760] [serial = 936] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 65 (143B0400) [pid = 760] [serial = 933] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 64 (17A62C00) [pid = 760] [serial = 939] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 63 (19DB8000) [pid = 760] [serial = 951] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 62 (1BED2400) [pid = 760] [serial = 925] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 61 (143AEC00) [pid = 760] [serial = 927] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 60 (18381400) [pid = 760] [serial = 942] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 59 (1BECB400) [pid = 760] [serial = 924] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 58 (0D764400) [pid = 760] [serial = 930] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 57 (17AE5800) [pid = 760] [serial = 919] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 56 (0D9A9400) [pid = 760] [serial = 931] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 55 (17ADB000) [pid = 760] [serial = 952] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | --DOMWINDOW == 54 (19E96C00) [pid = 760] [serial = 954] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 760 | 1466521832695 Marionette TRACE conn5 <- [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:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2071ms 08:10:32 INFO - PROCESS | 760 | 1466521832763 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 760 | 1466521832767 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 08:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:10:32 INFO - PROCESS | 760 | 1466521832772 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 760 | 1466521832776 Marionette TRACE conn5 <- [1,1282,null,{}] 08:10:32 INFO - PROCESS | 760 | 1466521832782 Marionette TRACE conn5 -> [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:10:32 INFO - PROCESS | 760 | 1466521832785 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:32 INFO - PROCESS | 760 | 1466521832881 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 08:10:32 INFO - PROCESS | 760 | 1466521832896 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 760 | 1466521832898 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:32 INFO - PROCESS | 760 | ++DOCSHELL 0D731000 == 28 [pid = 760] [id = 330] 08:10:32 INFO - PROCESS | 760 | ++DOMWINDOW == 55 (0D734000) [pid = 760] [serial = 989] [outer = 00000000] 08:10:32 INFO - PROCESS | 760 | ++DOMWINDOW == 56 (0D73B800) [pid = 760] [serial = 990] [outer = 0D734000] 08:10:32 INFO - PROCESS | 760 | 1466521832947 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 760 | ++DOMWINDOW == 57 (0D75DC00) [pid = 760] [serial = 991] [outer = 0D734000] 08:10:33 INFO - PROCESS | 760 | 1466521833438 Marionette TRACE conn5 <- [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:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 690ms 08:10:33 INFO - PROCESS | 760 | 1466521833463 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 760 | 1466521833468 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 08:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:10:33 INFO - PROCESS | 760 | 1466521833474 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 760 | 1466521833477 Marionette TRACE conn5 <- [1,1286,null,{}] 08:10:33 INFO - PROCESS | 760 | 1466521833481 Marionette TRACE conn5 -> [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:10:33 INFO - PROCESS | 760 | 1466521833484 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:33 INFO - PROCESS | 760 | 1466521833570 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 08:10:33 INFO - PROCESS | 760 | 1466521833579 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 760 | 1466521833582 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:33 INFO - PROCESS | 760 | ++DOCSHELL 0DA9F800 == 29 [pid = 760] [id = 331] 08:10:33 INFO - PROCESS | 760 | ++DOMWINDOW == 58 (0DAA0000) [pid = 760] [serial = 992] [outer = 00000000] 08:10:33 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (0DC43C00) [pid = 760] [serial = 993] [outer = 0DAA0000] 08:10:33 INFO - PROCESS | 760 | 1466521833629 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (0E5D2C00) [pid = 760] [serial = 994] [outer = 0DAA0000] 08:10:34 INFO - PROCESS | 760 | 1466521834114 Marionette TRACE conn5 <- [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:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 08:10:34 INFO - PROCESS | 760 | 1466521834148 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 760 | 1466521834150 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 08:10:34 INFO - PROCESS | 760 | 1466521834153 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:10:34 INFO - PROCESS | 760 | 1466521834156 Marionette TRACE conn5 <- [1,1290,null,{}] 08:10:34 INFO - PROCESS | 760 | 1466521834168 Marionette TRACE conn5 -> [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:10:34 INFO - PROCESS | 760 | 1466521834172 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:34 INFO - PROCESS | 760 | 1466521834289 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 08:10:34 INFO - PROCESS | 760 | 1466521834382 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 760 | 1466521834385 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:34 INFO - PROCESS | 760 | ++DOCSHELL 1459BC00 == 30 [pid = 760] [id = 332] 08:10:34 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (1459C400) [pid = 760] [serial = 995] [outer = 00000000] 08:10:34 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (145DEC00) [pid = 760] [serial = 996] [outer = 1459C400] 08:10:34 INFO - PROCESS | 760 | 1466521834434 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (146C6800) [pid = 760] [serial = 997] [outer = 1459C400] 08:10:34 INFO - PROCESS | 760 | 1466521834824 Marionette TRACE conn5 <- [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:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 730ms 08:10:34 INFO - PROCESS | 760 | 1466521834888 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 760 | 1466521834890 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 08:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:10:34 INFO - PROCESS | 760 | 1466521834893 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 760 | 1466521834895 Marionette TRACE conn5 <- [1,1294,null,{}] 08:10:34 INFO - PROCESS | 760 | 1466521834899 Marionette TRACE conn5 -> [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:10:34 INFO - PROCESS | 760 | 1466521834901 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:35 INFO - PROCESS | 760 | 1466521835018 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 08:10:35 INFO - PROCESS | 760 | 1466521835031 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 760 | 1466521835033 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:35 INFO - PROCESS | 760 | ++DOCSHELL 146C3C00 == 31 [pid = 760] [id = 333] 08:10:35 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (14865800) [pid = 760] [serial = 998] [outer = 00000000] 08:10:35 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (14D21C00) [pid = 760] [serial = 999] [outer = 14865800] 08:10:35 INFO - PROCESS | 760 | 1466521835078 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (15C60C00) [pid = 760] [serial = 1000] [outer = 14865800] 08:10:35 INFO - PROCESS | 760 | 1466521835483 Marionette TRACE conn5 <- [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:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 631ms 08:10:35 INFO - PROCESS | 760 | 1466521835528 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 760 | 1466521835530 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 08:10:35 INFO - PROCESS | 760 | 1466521835533 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:10:35 INFO - PROCESS | 760 | 1466521835534 Marionette TRACE conn5 <- [1,1298,null,{}] 08:10:35 INFO - PROCESS | 760 | 1466521835538 Marionette TRACE conn5 -> [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:10:35 INFO - PROCESS | 760 | 1466521835540 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:35 INFO - PROCESS | 760 | 1466521835648 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 08:10:35 INFO - PROCESS | 760 | 1466521835689 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 760 | 1466521835690 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:35 INFO - PROCESS | 760 | ++DOCSHELL 16A40800 == 32 [pid = 760] [id = 334] 08:10:35 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (16B16000) [pid = 760] [serial = 1001] [outer = 00000000] 08:10:35 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (16B45800) [pid = 760] [serial = 1002] [outer = 16B16000] 08:10:35 INFO - PROCESS | 760 | 1466521835734 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (16D1A800) [pid = 760] [serial = 1003] [outer = 16B16000] 08:10:36 INFO - PROCESS | 760 | 1466521836122 Marionette TRACE conn5 <- [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:10:36 INFO - PROCESS | 760 | 1466521836170 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 08:10:36 INFO - PROCESS | 760 | 1466521836173 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:10:36 INFO - PROCESS | 760 | 1466521836175 Marionette TRACE conn5 <- [1,1302,null,{}] 08:10:36 INFO - PROCESS | 760 | 1466521836178 Marionette TRACE conn5 -> [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:10:36 INFO - PROCESS | 760 | 1466521836184 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:36 INFO - PROCESS | 760 | 1466521836322 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 08:10:36 INFO - PROCESS | 760 | 1466521836336 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 760 | 1466521836338 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:36 INFO - PROCESS | 760 | ++DOCSHELL 16B1E400 == 33 [pid = 760] [id = 335] 08:10:36 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (16D9D800) [pid = 760] [serial = 1004] [outer = 00000000] 08:10:36 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (17AE1400) [pid = 760] [serial = 1005] [outer = 16D9D800] 08:10:36 INFO - PROCESS | 760 | 1466521836383 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (1837C000) [pid = 760] [serial = 1006] [outer = 16D9D800] 08:10:36 INFO - PROCESS | 760 | 1466521836799 Marionette TRACE conn5 <- [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:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 671ms 08:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:10:36 INFO - PROCESS | 760 | 1466521836848 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 760 | 1466521836850 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 08:10:36 INFO - PROCESS | 760 | 1466521836853 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:10:36 INFO - PROCESS | 760 | 1466521836855 Marionette TRACE conn5 <- [1,1306,null,{}] 08:10:36 INFO - PROCESS | 760 | 1466521836858 Marionette TRACE conn5 -> [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:10:36 INFO - PROCESS | 760 | 1466521836860 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:37 INFO - PROCESS | 760 | 1466521837000 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 08:10:37 INFO - PROCESS | 760 | 1466521837015 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 760 | 1466521837017 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:37 INFO - PROCESS | 760 | ++DOCSHELL 14D52800 == 34 [pid = 760] [id = 336] 08:10:37 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (14DCA400) [pid = 760] [serial = 1007] [outer = 00000000] 08:10:37 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (19931400) [pid = 760] [serial = 1008] [outer = 14DCA400] 08:10:37 INFO - PROCESS | 760 | 1466521837062 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (1993C000) [pid = 760] [serial = 1009] [outer = 14DCA400] 08:10:37 INFO - PROCESS | 760 | 1466521837459 Marionette TRACE conn5 <- [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:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 08:10:37 INFO - PROCESS | 760 | 1466521837484 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 760 | 1466521837486 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 08:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:10:37 INFO - PROCESS | 760 | 1466521837489 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 760 | 1466521837491 Marionette TRACE conn5 <- [1,1310,null,{}] 08:10:37 INFO - PROCESS | 760 | 1466521837495 Marionette TRACE conn5 -> [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:10:37 INFO - PROCESS | 760 | 1466521837497 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:37 INFO - PROCESS | 760 | 1466521837574 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 08:10:37 INFO - PROCESS | 760 | 1466521837666 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 760 | 1466521837668 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:37 INFO - PROCESS | 760 | ++DOCSHELL 0DC42400 == 35 [pid = 760] [id = 337] 08:10:37 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (14369C00) [pid = 760] [serial = 1010] [outer = 00000000] 08:10:37 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19A8C400) [pid = 760] [serial = 1011] [outer = 14369C00] 08:10:37 INFO - PROCESS | 760 | 1466521837713 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (199AE400) [pid = 760] [serial = 1012] [outer = 14369C00] 08:10:38 INFO - PROCESS | 760 | 1466521838095 Marionette TRACE conn5 <- [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:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 08:10:38 INFO - PROCESS | 760 | 1466521838166 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 760 | 1466521838168 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 08:10:38 INFO - PROCESS | 760 | 1466521838171 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 760 | 1466521838172 Marionette TRACE conn5 <- [1,1314,null,{}] 08:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:10:38 INFO - PROCESS | 760 | 1466521838181 Marionette TRACE conn5 -> [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:10:38 INFO - PROCESS | 760 | 1466521838182 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:38 INFO - PROCESS | 760 | 1466521838317 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 08:10:38 INFO - PROCESS | 760 | 1466521838339 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 760 | 1466521838341 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:38 INFO - PROCESS | 760 | ++DOCSHELL 1451BC00 == 36 [pid = 760] [id = 338] 08:10:38 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19B36000) [pid = 760] [serial = 1013] [outer = 00000000] 08:10:38 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19DADC00) [pid = 760] [serial = 1014] [outer = 19B36000] 08:10:38 INFO - PROCESS | 760 | 1466521838385 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19DB6800) [pid = 760] [serial = 1015] [outer = 19B36000] 08:10:38 INFO - PROCESS | 760 | 1466521838822 Marionette TRACE conn5 <- [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:10:38 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:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 672ms 08:10:38 INFO - PROCESS | 760 | 1466521838847 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 760 | 1466521838849 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 08:10:38 INFO - PROCESS | 760 | 1466521838852 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:10:38 INFO - PROCESS | 760 | 1466521838854 Marionette TRACE conn5 <- [1,1318,null,{}] 08:10:38 INFO - PROCESS | 760 | 1466521838857 Marionette TRACE conn5 -> [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:10:38 INFO - PROCESS | 760 | 1466521838859 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:39 INFO - PROCESS | 760 | 1466521838976 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 08:10:39 INFO - PROCESS | 760 | 1466521838982 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 760 | 1466521838983 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:39 INFO - PROCESS | 760 | ++DOCSHELL 19BF4C00 == 37 [pid = 760] [id = 339] 08:10:39 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19DB8400) [pid = 760] [serial = 1016] [outer = 00000000] 08:10:39 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19E94400) [pid = 760] [serial = 1017] [outer = 19DB8400] 08:10:39 INFO - PROCESS | 760 | 1466521839028 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19E9BC00) [pid = 760] [serial = 1018] [outer = 19DB8400] 08:10:39 INFO - PROCESS | 760 | 1466521839490 Marionette TRACE conn5 <- [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:10:39 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:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 08:10:39 INFO - PROCESS | 760 | 1466521839527 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 08:10:39 INFO - PROCESS | 760 | 1466521839529 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 08:10:39 INFO - PROCESS | 760 | 1466521839532 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:10:39 INFO - PROCESS | 760 | 1466521839535 Marionette TRACE conn5 <- [1,1322,null,{}] 08:10:39 INFO - PROCESS | 760 | 1466521839539 Marionette TRACE conn5 -> [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:10:39 INFO - PROCESS | 760 | 1466521839541 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:39 INFO - PROCESS | 760 | 1466521839666 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 08:10:39 INFO - PROCESS | 760 | 1466521839760 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 760 | 1466521839762 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:39 INFO - PROCESS | 760 | ++DOCSHELL 16A36C00 == 38 [pid = 760] [id = 340] 08:10:39 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1ACD8400) [pid = 760] [serial = 1019] [outer = 00000000] 08:10:39 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1AEF1C00) [pid = 760] [serial = 1020] [outer = 1ACD8400] 08:10:39 INFO - PROCESS | 760 | 1466521839807 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1B584000) [pid = 760] [serial = 1021] [outer = 1ACD8400] 08:10:40 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1837E800) [pid = 760] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:10:40 INFO - PROCESS | 760 | --DOMWINDOW == 85 (15C58000) [pid = 760] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:10:40 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19A8C000) [pid = 760] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:10:40 INFO - PROCESS | 760 | --DOMWINDOW == 83 (14374C00) [pid = 760] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:10:40 INFO - PROCESS | 760 | --DOMWINDOW == 82 (14E8CC00) [pid = 760] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:10:40 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0D51E400) [pid = 760] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:10:40 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0DA9A800) [pid = 760] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:10:40 INFO - PROCESS | 760 | --DOMWINDOW == 79 (16232400) [pid = 760] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:10:40 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0DCBBC00) [pid = 760] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:10:40 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0CD75400) [pid = 760] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:10:40 INFO - PROCESS | 760 | --DOMWINDOW == 76 (17A5A800) [pid = 760] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:10:40 INFO - PROCESS | 760 | 1466521840369 Marionette TRACE conn5 <- [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:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 870ms 08:10:40 INFO - PROCESS | 760 | 1466521840407 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 760 | 1466521840409 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 08:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:10:40 INFO - PROCESS | 760 | 1466521840412 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 760 | 1466521840414 Marionette TRACE conn5 <- [1,1326,null,{}] 08:10:40 INFO - PROCESS | 760 | 1466521840417 Marionette TRACE conn5 -> [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:10:40 INFO - PROCESS | 760 | 1466521840419 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:40 INFO - PROCESS | 760 | 1466521840498 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 08:10:40 INFO - PROCESS | 760 | 1466521840503 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:40 INFO - PROCESS | 760 | 1466521840505 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:40 INFO - PROCESS | 760 | ++DOCSHELL 15C5BC00 == 39 [pid = 760] [id = 341] 08:10:40 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16232400) [pid = 760] [serial = 1022] [outer = 00000000] 08:10:40 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (17AC6800) [pid = 760] [serial = 1023] [outer = 16232400] 08:10:40 INFO - PROCESS | 760 | 1466521840559 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (189ED800) [pid = 760] [serial = 1024] [outer = 16232400] 08:10:41 INFO - PROCESS | 760 | 1466521841463 Marionette TRACE conn5 <- [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:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1075ms 08:10:41 INFO - PROCESS | 760 | 1466521841488 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 08:10:41 INFO - PROCESS | 760 | 1466521841490 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 08:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:10:41 INFO - PROCESS | 760 | 1466521841493 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - PROCESS | 760 | 1466521841494 Marionette TRACE conn5 <- [1,1330,null,{}] 08:10:41 INFO - PROCESS | 760 | 1466521841498 Marionette TRACE conn5 -> [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:10:41 INFO - PROCESS | 760 | 1466521841500 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:41 INFO - PROCESS | 760 | 1466521841608 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 08:10:41 INFO - PROCESS | 760 | 1466521841617 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 760 | 1466521841619 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:41 INFO - PROCESS | 760 | ++DOCSHELL 0D51E800 == 40 [pid = 760] [id = 342] 08:10:41 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (15C5F800) [pid = 760] [serial = 1025] [outer = 00000000] 08:10:41 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19F37400) [pid = 760] [serial = 1026] [outer = 15C5F800] 08:10:41 INFO - PROCESS | 760 | 1466521841663 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1ACDA800) [pid = 760] [serial = 1027] [outer = 15C5F800] 08:10:42 INFO - PROCESS | 760 | 1466521842070 Marionette TRACE conn5 <- [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:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 631ms 08:10:42 INFO - PROCESS | 760 | 1466521842124 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 760 | 1466521842126 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 08:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:10:42 INFO - PROCESS | 760 | 1466521842129 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 760 | 1466521842131 Marionette TRACE conn5 <- [1,1334,null,{}] 08:10:42 INFO - PROCESS | 760 | 1466521842134 Marionette TRACE conn5 -> [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:10:42 INFO - PROCESS | 760 | 1466521842136 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:42 INFO - PROCESS | 760 | 1466521842321 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 08:10:42 INFO - PROCESS | 760 | 1466521842431 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 760 | 1466521842435 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:42 INFO - PROCESS | 760 | ++DOCSHELL 0D520400 == 41 [pid = 760] [id = 343] 08:10:42 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (0D624800) [pid = 760] [serial = 1028] [outer = 00000000] 08:10:42 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0D62C400) [pid = 760] [serial = 1029] [outer = 0D624800] 08:10:42 INFO - PROCESS | 760 | 1466521842492 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (0D765400) [pid = 760] [serial = 1030] [outer = 0D624800] 08:10:43 INFO - PROCESS | 760 | 1466521843294 Marionette TRACE conn5 <- [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:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1234ms 08:10:43 INFO - PROCESS | 760 | 1466521843369 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 760 | 1466521843373 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 08:10:43 INFO - PROCESS | 760 | 1466521843378 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:10:43 INFO - PROCESS | 760 | 1466521843381 Marionette TRACE conn5 <- [1,1338,null,{}] 08:10:43 INFO - PROCESS | 760 | 1466521843386 Marionette TRACE conn5 -> [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:10:43 INFO - PROCESS | 760 | 1466521843389 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:43 INFO - PROCESS | 760 | 1466521843521 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 08:10:43 INFO - PROCESS | 760 | 1466521843645 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 760 | 1466521843648 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:43 INFO - PROCESS | 760 | ++DOCSHELL 143A6C00 == 42 [pid = 760] [id = 344] 08:10:43 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (143A9400) [pid = 760] [serial = 1031] [outer = 00000000] 08:10:43 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (143B2400) [pid = 760] [serial = 1032] [outer = 143A9400] 08:10:43 INFO - PROCESS | 760 | 1466521843706 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (148CD000) [pid = 760] [serial = 1033] [outer = 143A9400] 08:10:44 INFO - PROCESS | 760 | 1466521844630 Marionette TRACE conn5 <- [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:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1273ms 08:10:44 INFO - PROCESS | 760 | 1466521844656 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 760 | 1466521844661 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 08:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:10:44 INFO - PROCESS | 760 | 1466521844666 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 760 | 1466521844669 Marionette TRACE conn5 <- [1,1342,null,{}] 08:10:44 INFO - PROCESS | 760 | 1466521844674 Marionette TRACE conn5 -> [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:10:44 INFO - PROCESS | 760 | 1466521844677 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:44 INFO - PROCESS | 760 | 1466521844801 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 08:10:44 INFO - PROCESS | 760 | 1466521844939 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 760 | 1466521844944 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:44 INFO - PROCESS | 760 | ++DOCSHELL 0D760800 == 43 [pid = 760] [id = 345] 08:10:44 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (0D765000) [pid = 760] [serial = 1034] [outer = 00000000] 08:10:45 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1436A400) [pid = 760] [serial = 1035] [outer = 0D765000] 08:10:45 INFO - PROCESS | 760 | 1466521844996 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (143AA800) [pid = 760] [serial = 1036] [outer = 0D765000] 08:10:45 INFO - PROCESS | 760 | --DOCSHELL 15C5BC00 == 42 [pid = 760] [id = 341] 08:10:45 INFO - PROCESS | 760 | --DOCSHELL 16A36C00 == 41 [pid = 760] [id = 340] 08:10:45 INFO - PROCESS | 760 | --DOCSHELL 19BF4C00 == 40 [pid = 760] [id = 339] 08:10:45 INFO - PROCESS | 760 | --DOCSHELL 1451BC00 == 39 [pid = 760] [id = 338] 08:10:45 INFO - PROCESS | 760 | --DOCSHELL 0DC42400 == 38 [pid = 760] [id = 337] 08:10:45 INFO - PROCESS | 760 | --DOCSHELL 14D52800 == 37 [pid = 760] [id = 336] 08:10:45 INFO - PROCESS | 760 | --DOCSHELL 16B1E400 == 36 [pid = 760] [id = 335] 08:10:45 INFO - PROCESS | 760 | --DOCSHELL 16A40800 == 35 [pid = 760] [id = 334] 08:10:45 INFO - PROCESS | 760 | --DOCSHELL 146C3C00 == 34 [pid = 760] [id = 333] 08:10:45 INFO - PROCESS | 760 | --DOCSHELL 1459BC00 == 33 [pid = 760] [id = 332] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 90 (1ACE0000) [pid = 760] [serial = 987] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOCSHELL 0DA9F800 == 32 [pid = 760] [id = 331] 08:10:45 INFO - PROCESS | 760 | --DOCSHELL 0D731000 == 31 [pid = 760] [id = 330] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 89 (199AC400) [pid = 760] [serial = 976] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1993D800) [pid = 760] [serial = 975] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 87 (17843400) [pid = 760] [serial = 981] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 86 (19DBCC00) [pid = 760] [serial = 978] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 85 (19F34400) [pid = 760] [serial = 984] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19B27800) [pid = 760] [serial = 979] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 83 (16D32400) [pid = 760] [serial = 961] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 82 (16B1B800) [pid = 760] [serial = 960] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0E828800) [pid = 760] [serial = 958] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0DA9EC00) [pid = 760] [serial = 957] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19E9C000) [pid = 760] [serial = 955] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 78 (16A44400) [pid = 760] [serial = 969] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 77 (14375000) [pid = 760] [serial = 966] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 76 (143B4000) [pid = 760] [serial = 967] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0D737800) [pid = 760] [serial = 964] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0D626000) [pid = 760] [serial = 963] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 73 (17AE6000) [pid = 760] [serial = 972] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 72 (17FFDC00) [pid = 760] [serial = 973] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 71 (19A8B400) [pid = 760] [serial = 982] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 70 (1AC78400) [pid = 760] [serial = 985] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | --DOMWINDOW == 69 (16B24C00) [pid = 760] [serial = 970] [outer = 00000000] [url = about:blank] 08:10:45 INFO - PROCESS | 760 | 1466521845495 Marionette TRACE conn5 <- [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:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 891ms 08:10:45 INFO - PROCESS | 760 | 1466521845556 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 760 | 1466521845562 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 08:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:10:45 INFO - PROCESS | 760 | 1466521845568 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 760 | 1466521845571 Marionette TRACE conn5 <- [1,1346,null,{}] 08:10:45 INFO - PROCESS | 760 | 1466521845574 Marionette TRACE conn5 -> [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:10:45 INFO - PROCESS | 760 | 1466521845577 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:45 INFO - PROCESS | 760 | 1466521845662 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 08:10:45 INFO - PROCESS | 760 | 1466521845671 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 760 | 1466521845673 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:45 INFO - PROCESS | 760 | ++DOCSHELL 0DA9F800 == 32 [pid = 760] [id = 346] 08:10:45 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0DAA0400) [pid = 760] [serial = 1037] [outer = 00000000] 08:10:45 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (1436B000) [pid = 760] [serial = 1038] [outer = 0DAA0400] 08:10:45 INFO - PROCESS | 760 | 1466521845721 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (143A9800) [pid = 760] [serial = 1039] [outer = 0DAA0400] 08:10:46 INFO - PROCESS | 760 | 1466521846227 Marionette TRACE conn5 <- [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:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 08:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:10:46 INFO - PROCESS | 760 | 1466521846241 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 760 | 1466521846243 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 08:10:46 INFO - PROCESS | 760 | 1466521846247 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 760 | 1466521846250 Marionette TRACE conn5 <- [1,1350,null,{}] 08:10:46 INFO - PROCESS | 760 | 1466521846265 Marionette TRACE conn5 -> [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:10:46 INFO - PROCESS | 760 | 1466521846270 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:46 INFO - PROCESS | 760 | 1466521846353 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 08:10:46 INFO - PROCESS | 760 | 1466521846472 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 760 | 1466521846475 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:46 INFO - PROCESS | 760 | ++DOCSHELL 16B17000 == 33 [pid = 760] [id = 347] 08:10:46 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (16B17800) [pid = 760] [serial = 1040] [outer = 00000000] 08:10:46 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (16B1DC00) [pid = 760] [serial = 1041] [outer = 16B17800] 08:10:46 INFO - PROCESS | 760 | 1466521846530 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16D12000) [pid = 760] [serial = 1042] [outer = 16B17800] 08:10:46 INFO - PROCESS | 760 | 1466521846913 Marionette TRACE conn5 <- [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:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 08:10:46 INFO - PROCESS | 760 | 1466521846921 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 760 | 1466521846924 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 08:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:10:46 INFO - PROCESS | 760 | 1466521846947 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 760 | 1466521846949 Marionette TRACE conn5 <- [1,1354,null,{}] 08:10:46 INFO - PROCESS | 760 | 1466521846953 Marionette TRACE conn5 -> [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:10:46 INFO - PROCESS | 760 | 1466521846955 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:47 INFO - PROCESS | 760 | 1466521847051 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 08:10:47 INFO - PROCESS | 760 | 1466521847056 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 760 | 1466521847059 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:47 INFO - PROCESS | 760 | ++DOCSHELL 16D3CC00 == 34 [pid = 760] [id = 348] 08:10:47 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (17838800) [pid = 760] [serial = 1043] [outer = 00000000] 08:10:47 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (17AE5000) [pid = 760] [serial = 1044] [outer = 17838800] 08:10:47 INFO - PROCESS | 760 | 1466521847104 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (18382400) [pid = 760] [serial = 1045] [outer = 17838800] 08:10:47 INFO - PROCESS | 760 | 1466521847573 Marionette TRACE conn5 <- [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:10:47 INFO - PROCESS | 760 | 1466521847621 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 08:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:10:47 INFO - PROCESS | 760 | 1466521847624 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - PROCESS | 760 | 1466521847626 Marionette TRACE conn5 <- [1,1358,null,{}] 08:10:47 INFO - PROCESS | 760 | 1466521847635 Marionette TRACE conn5 -> [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:10:47 INFO - PROCESS | 760 | 1466521847637 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:47 INFO - PROCESS | 760 | 1466521847746 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 08:10:47 INFO - PROCESS | 760 | 1466521847832 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 760 | 1466521847834 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:47 INFO - PROCESS | 760 | ++DOCSHELL 199A9000 == 35 [pid = 760] [id = 349] 08:10:47 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (199AC400) [pid = 760] [serial = 1046] [outer = 00000000] 08:10:47 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19A8AC00) [pid = 760] [serial = 1047] [outer = 199AC400] 08:10:47 INFO - PROCESS | 760 | 1466521847878 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19A9B800) [pid = 760] [serial = 1048] [outer = 199AC400] 08:10:48 INFO - PROCESS | 760 | 1466521848310 Marionette TRACE conn5 <- [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:10:48 INFO - PROCESS | 760 | 1466521848358 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 08:10:48 INFO - PROCESS | 760 | 1466521848361 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:10:48 INFO - PROCESS | 760 | 1466521848363 Marionette TRACE conn5 <- [1,1362,null,{}] 08:10:48 INFO - PROCESS | 760 | 1466521848367 Marionette TRACE conn5 -> [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:10:48 INFO - PROCESS | 760 | 1466521848373 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:48 INFO - PROCESS | 760 | 1466521848515 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 08:10:48 INFO - PROCESS | 760 | 1466521848582 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 760 | 1466521848584 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:48 INFO - PROCESS | 760 | ++DOCSHELL 19DBAC00 == 36 [pid = 760] [id = 350] 08:10:48 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19E97400) [pid = 760] [serial = 1049] [outer = 00000000] 08:10:48 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19E9D400) [pid = 760] [serial = 1050] [outer = 19E97400] 08:10:48 INFO - PROCESS | 760 | 1466521848630 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19F2F400) [pid = 760] [serial = 1051] [outer = 19E97400] 08:10:49 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:49 INFO - PROCESS | 760 | 1466521849072 Marionette TRACE conn5 <- [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:10:49 INFO - PROCESS | 760 | 1466521849120 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 08:10:49 INFO - PROCESS | 760 | 1466521849123 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - PROCESS | 760 | 1466521849125 Marionette TRACE conn5 <- [1,1366,null,{}] 08:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:10:49 INFO - PROCESS | 760 | 1466521849132 Marionette TRACE conn5 -> [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:10:49 INFO - PROCESS | 760 | 1466521849134 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:49 INFO - PROCESS | 760 | 1466521849244 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 08:10:49 INFO - PROCESS | 760 | 1466521849253 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 760 | 1466521849255 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:49 INFO - PROCESS | 760 | ++DOCSHELL 16D13400 == 37 [pid = 760] [id = 351] 08:10:49 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19F3B000) [pid = 760] [serial = 1052] [outer = 00000000] 08:10:49 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1ACDBC00) [pid = 760] [serial = 1053] [outer = 19F3B000] 08:10:49 INFO - PROCESS | 760 | 1466521849299 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1B40AC00) [pid = 760] [serial = 1054] [outer = 19F3B000] 08:10:49 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1459C400) [pid = 760] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:10:49 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1AC73400) [pid = 760] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:10:49 INFO - PROCESS | 760 | --DOMWINDOW == 84 (16D9D800) [pid = 760] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:10:49 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19B36000) [pid = 760] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:10:49 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0DAA0000) [pid = 760] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:10:49 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14865800) [pid = 760] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:10:49 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0D734000) [pid = 760] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:10:49 INFO - PROCESS | 760 | --DOMWINDOW == 79 (16B16000) [pid = 760] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:10:49 INFO - PROCESS | 760 | --DOMWINDOW == 78 (14DCA400) [pid = 760] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:10:49 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19DB8400) [pid = 760] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:10:49 INFO - PROCESS | 760 | --DOMWINDOW == 76 (14369C00) [pid = 760] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:10:49 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1ACD8400) [pid = 760] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:10:49 INFO - PROCESS | 760 | --DOMWINDOW == 74 (16232400) [pid = 760] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:10:49 INFO - PROCESS | 760 | 1466521849797 Marionette TRACE conn5 <- [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:10:49 INFO - PROCESS | 760 | 1466521849863 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 08:10:49 INFO - PROCESS | 760 | 1466521849867 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:10:49 INFO - PROCESS | 760 | 1466521849868 Marionette TRACE conn5 <- [1,1370,null,{}] 08:10:49 INFO - PROCESS | 760 | 1466521849872 Marionette TRACE conn5 -> [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:10:49 INFO - PROCESS | 760 | 1466521849874 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:49 INFO - PROCESS | 760 | 1466521849954 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 08:10:49 INFO - PROCESS | 760 | 1466521849961 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 760 | 1466521849963 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:50 INFO - PROCESS | 760 | ++DOCSHELL 16B23000 == 38 [pid = 760] [id = 352] 08:10:50 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16B49000) [pid = 760] [serial = 1055] [outer = 00000000] 08:10:50 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19B36000) [pid = 760] [serial = 1056] [outer = 16B49000] 08:10:50 INFO - PROCESS | 760 | 1466521850008 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19F31000) [pid = 760] [serial = 1057] [outer = 16B49000] 08:10:50 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:50 INFO - PROCESS | 760 | 1466521850438 Marionette TRACE conn5 <- [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:10:50 INFO - PROCESS | 760 | 1466521850504 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 08:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:10:50 INFO - PROCESS | 760 | 1466521850507 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 760 | 1466521850509 Marionette TRACE conn5 <- [1,1374,null,{}] 08:10:50 INFO - PROCESS | 760 | 1466521850512 Marionette TRACE conn5 -> [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:10:50 INFO - PROCESS | 760 | 1466521850514 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:50 INFO - PROCESS | 760 | 1466521850598 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 08:10:50 INFO - PROCESS | 760 | 1466521850603 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 760 | 1466521850605 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:50 INFO - PROCESS | 760 | ++DOCSHELL 1B458400 == 39 [pid = 760] [id = 353] 08:10:50 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (1B582800) [pid = 760] [serial = 1058] [outer = 00000000] 08:10:50 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1BC46800) [pid = 760] [serial = 1059] [outer = 1B582800] 08:10:50 INFO - PROCESS | 760 | 1466521850649 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1BC3E400) [pid = 760] [serial = 1060] [outer = 1B582800] 08:10:51 INFO - PROCESS | 760 | 1466521851087 Marionette TRACE conn5 <- [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:10:51 INFO - PROCESS | 760 | 1466521851151 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 08:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:10:51 INFO - PROCESS | 760 | 1466521851155 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 760 | 1466521851156 Marionette TRACE conn5 <- [1,1378,null,{}] 08:10:51 INFO - PROCESS | 760 | 1466521851160 Marionette TRACE conn5 -> [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:10:51 INFO - PROCESS | 760 | 1466521851162 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:51 INFO - PROCESS | 760 | 1466521851241 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 08:10:51 INFO - PROCESS | 760 | 1466521851246 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 760 | 1466521851248 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:51 INFO - PROCESS | 760 | ++DOCSHELL 0D628400 == 40 [pid = 760] [id = 354] 08:10:51 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (0D736400) [pid = 760] [serial = 1061] [outer = 00000000] 08:10:51 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1BECD400) [pid = 760] [serial = 1062] [outer = 0D736400] 08:10:51 INFO - PROCESS | 760 | 1466521851293 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1BECF800) [pid = 760] [serial = 1063] [outer = 0D736400] 08:10:52 INFO - PROCESS | 760 | --DOCSHELL 15C58C00 == 39 [pid = 760] [id = 329] 08:10:52 INFO - PROCESS | 760 | --DOCSHELL 0D760800 == 38 [pid = 760] [id = 345] 08:10:52 INFO - PROCESS | 760 | --DOCSHELL 143A6C00 == 37 [pid = 760] [id = 344] 08:10:52 INFO - PROCESS | 760 | --DOCSHELL 0D51E800 == 36 [pid = 760] [id = 342] 08:10:52 INFO - PROCESS | 760 | --DOCSHELL 0D520400 == 35 [pid = 760] [id = 343] 08:10:52 INFO - PROCESS | 760 | --DOCSHELL 16B17000 == 34 [pid = 760] [id = 347] 08:10:52 INFO - PROCESS | 760 | --DOCSHELL 0DA9F800 == 33 [pid = 760] [id = 346] 08:10:52 INFO - PROCESS | 760 | --DOCSHELL 16D3CC00 == 32 [pid = 760] [id = 348] 08:10:52 INFO - PROCESS | 760 | --DOCSHELL 16D13400 == 31 [pid = 760] [id = 351] 08:10:52 INFO - PROCESS | 760 | --DOCSHELL 19DBAC00 == 30 [pid = 760] [id = 350] 08:10:52 INFO - PROCESS | 760 | --DOCSHELL 199A9000 == 29 [pid = 760] [id = 349] 08:10:52 INFO - PROCESS | 760 | --DOCSHELL 1B458400 == 28 [pid = 760] [id = 353] 08:10:52 INFO - PROCESS | 760 | --DOCSHELL 16B23000 == 27 [pid = 760] [id = 352] 08:10:52 INFO - PROCESS | 760 | --DOMWINDOW == 82 (145DEC00) [pid = 760] [serial = 996] [outer = 00000000] [url = about:blank] 08:10:52 INFO - PROCESS | 760 | --DOMWINDOW == 81 (146C6800) [pid = 760] [serial = 997] [outer = 00000000] [url = about:blank] 08:10:52 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1B44A400) [pid = 760] [serial = 988] [outer = 00000000] [url = about:blank] 08:10:52 INFO - PROCESS | 760 | --DOMWINDOW == 79 (17AE1400) [pid = 760] [serial = 1005] [outer = 00000000] [url = about:blank] 08:10:52 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19DADC00) [pid = 760] [serial = 1014] [outer = 00000000] [url = about:blank] 08:10:52 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1837C000) [pid = 760] [serial = 1006] [outer = 00000000] [url = about:blank] 08:10:52 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0DC43C00) [pid = 760] [serial = 993] [outer = 00000000] [url = about:blank] 08:10:52 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0E5D2C00) [pid = 760] [serial = 994] [outer = 00000000] [url = about:blank] 08:10:52 INFO - PROCESS | 760 | --DOMWINDOW == 74 (14D21C00) [pid = 760] [serial = 999] [outer = 00000000] [url = about:blank] 08:10:52 INFO - PROCESS | 760 | --DOMWINDOW == 73 (15C60C00) [pid = 760] [serial = 1000] [outer = 00000000] [url = about:blank] 08:10:52 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0D73B800) [pid = 760] [serial = 990] [outer = 00000000] [url = about:blank] 08:10:52 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D75DC00) [pid = 760] [serial = 991] [outer = 00000000] [url = about:blank] 08:10:53 INFO - PROCESS | 760 | --DOMWINDOW == 70 (16B45800) [pid = 760] [serial = 1002] [outer = 00000000] [url = about:blank] 08:10:53 INFO - PROCESS | 760 | --DOMWINDOW == 69 (16D1A800) [pid = 760] [serial = 1003] [outer = 00000000] [url = about:blank] 08:10:53 INFO - PROCESS | 760 | --DOMWINDOW == 68 (19931400) [pid = 760] [serial = 1008] [outer = 00000000] [url = about:blank] 08:10:53 INFO - PROCESS | 760 | --DOMWINDOW == 67 (1993C000) [pid = 760] [serial = 1009] [outer = 00000000] [url = about:blank] 08:10:53 INFO - PROCESS | 760 | --DOMWINDOW == 66 (19E94400) [pid = 760] [serial = 1017] [outer = 00000000] [url = about:blank] 08:10:53 INFO - PROCESS | 760 | --DOMWINDOW == 65 (19DB6800) [pid = 760] [serial = 1015] [outer = 00000000] [url = about:blank] 08:10:53 INFO - PROCESS | 760 | --DOMWINDOW == 64 (19A8C400) [pid = 760] [serial = 1011] [outer = 00000000] [url = about:blank] 08:10:53 INFO - PROCESS | 760 | --DOMWINDOW == 63 (1AEF1C00) [pid = 760] [serial = 1020] [outer = 00000000] [url = about:blank] 08:10:53 INFO - PROCESS | 760 | --DOMWINDOW == 62 (19E9BC00) [pid = 760] [serial = 1018] [outer = 00000000] [url = about:blank] 08:10:53 INFO - PROCESS | 760 | --DOMWINDOW == 61 (189ED800) [pid = 760] [serial = 1024] [outer = 00000000] [url = about:blank] 08:10:53 INFO - PROCESS | 760 | --DOMWINDOW == 60 (1B584000) [pid = 760] [serial = 1021] [outer = 00000000] [url = about:blank] 08:10:53 INFO - PROCESS | 760 | --DOMWINDOW == 59 (17AC6800) [pid = 760] [serial = 1023] [outer = 00000000] [url = about:blank] 08:10:53 INFO - PROCESS | 760 | --DOMWINDOW == 58 (199AE400) [pid = 760] [serial = 1012] [outer = 00000000] [url = about:blank] 08:10:53 INFO - PROCESS | 760 | --DOMWINDOW == 57 (19F37400) [pid = 760] [serial = 1026] [outer = 00000000] [url = about:blank] 08:10:53 INFO - PROCESS | 760 | 1466521853109 Marionette TRACE conn5 <- [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:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1985ms 08:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:10:53 INFO - PROCESS | 760 | 1466521853141 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 08:10:53 INFO - PROCESS | 760 | 1466521853145 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 08:10:53 INFO - PROCESS | 760 | 1466521853150 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 760 | 1466521853153 Marionette TRACE conn5 <- [1,1382,null,{}] 08:10:53 INFO - PROCESS | 760 | 1466521853159 Marionette TRACE conn5 -> [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:10:53 INFO - PROCESS | 760 | 1466521853162 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:53 INFO - PROCESS | 760 | 1466521853255 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 08:10:53 INFO - PROCESS | 760 | 1466521853263 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 760 | 1466521853267 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:53 INFO - PROCESS | 760 | ++DOCSHELL 0D62D800 == 28 [pid = 760] [id = 355] 08:10:53 INFO - PROCESS | 760 | ++DOMWINDOW == 58 (0D62EC00) [pid = 760] [serial = 1064] [outer = 00000000] 08:10:53 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (0D732000) [pid = 760] [serial = 1065] [outer = 0D62EC00] 08:10:53 INFO - PROCESS | 760 | 1466521853316 Marionette DEBUG loaded listener.js 08:10:53 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (0D73B800) [pid = 760] [serial = 1066] [outer = 0D62EC00] 08:10:53 INFO - PROCESS | 760 | 1466521853801 Marionette TRACE conn5 <- [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:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 08:10:53 INFO - PROCESS | 760 | 1466521853821 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 08:10:53 INFO - PROCESS | 760 | 1466521853826 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 08:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:10:53 INFO - PROCESS | 760 | 1466521853836 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 760 | 1466521853839 Marionette TRACE conn5 <- [1,1386,null,{}] 08:10:53 INFO - PROCESS | 760 | 1466521853844 Marionette TRACE conn5 -> [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:10:53 INFO - PROCESS | 760 | 1466521853847 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:53 INFO - PROCESS | 760 | 1466521853932 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 08:10:53 INFO - PROCESS | 760 | 1466521853941 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 760 | 1466521853944 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:53 INFO - PROCESS | 760 | ++DOCSHELL 0DA98400 == 29 [pid = 760] [id = 356] 08:10:53 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (0DA98800) [pid = 760] [serial = 1067] [outer = 00000000] 08:10:54 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (0DA9C800) [pid = 760] [serial = 1068] [outer = 0DA98800] 08:10:54 INFO - PROCESS | 760 | 1466521853992 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (0DC0AC00) [pid = 760] [serial = 1069] [outer = 0DA98800] 08:10:54 INFO - PROCESS | 760 | 1466521854437 Marionette TRACE conn5 <- [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:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 08:10:54 INFO - PROCESS | 760 | 1466521854513 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 08:10:54 INFO - PROCESS | 760 | 1466521854515 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 08:10:54 INFO - PROCESS | 760 | 1466521854519 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:10:54 INFO - PROCESS | 760 | 1466521854522 Marionette TRACE conn5 <- [1,1390,null,{}] 08:10:54 INFO - PROCESS | 760 | 1466521854535 Marionette TRACE conn5 -> [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:10:54 INFO - PROCESS | 760 | 1466521854539 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:54 INFO - PROCESS | 760 | 1466521854625 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 08:10:54 INFO - PROCESS | 760 | 1466521854746 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 760 | 1466521854749 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:54 INFO - PROCESS | 760 | ++DOCSHELL 143AE000 == 30 [pid = 760] [id = 357] 08:10:54 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (143AFC00) [pid = 760] [serial = 1070] [outer = 00000000] 08:10:54 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (143B5000) [pid = 760] [serial = 1071] [outer = 143AFC00] 08:10:54 INFO - PROCESS | 760 | 1466521854798 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (145A7000) [pid = 760] [serial = 1072] [outer = 143AFC00] 08:10:55 INFO - PROCESS | 760 | 1466521855170 Marionette TRACE conn5 <- [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:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 08:10:55 INFO - PROCESS | 760 | 1466521855192 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 760 | 1466521855195 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 08:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:10:55 INFO - PROCESS | 760 | 1466521855198 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 760 | 1466521855200 Marionette TRACE conn5 <- [1,1394,null,{}] 08:10:55 INFO - PROCESS | 760 | 1466521855204 Marionette TRACE conn5 -> [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:10:55 INFO - PROCESS | 760 | 1466521855206 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:55 INFO - PROCESS | 760 | 1466521855290 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 08:10:55 INFO - PROCESS | 760 | 1466521855375 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 760 | 1466521855377 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:55 INFO - PROCESS | 760 | ++DOCSHELL 0E828800 == 31 [pid = 760] [id = 358] 08:10:55 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (143B3C00) [pid = 760] [serial = 1073] [outer = 00000000] 08:10:55 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (14C97800) [pid = 760] [serial = 1074] [outer = 143B3C00] 08:10:55 INFO - PROCESS | 760 | 1466521855423 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (15C56000) [pid = 760] [serial = 1075] [outer = 143B3C00] 08:10:55 INFO - PROCESS | 760 | 1466521855788 Marionette TRACE conn5 <- [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:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 631ms 08:10:55 INFO - PROCESS | 760 | 1466521855832 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 760 | 1466521855834 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 08:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:10:55 INFO - PROCESS | 760 | 1466521855837 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 760 | 1466521855839 Marionette TRACE conn5 <- [1,1398,null,{}] 08:10:55 INFO - PROCESS | 760 | 1466521855843 Marionette TRACE conn5 -> [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:10:55 INFO - PROCESS | 760 | 1466521855844 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:55 INFO - PROCESS | 760 | 1466521855955 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 08:10:55 INFO - PROCESS | 760 | 1466521855963 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 760 | 1466521855965 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:56 INFO - PROCESS | 760 | ++DOCSHELL 15C5BC00 == 32 [pid = 760] [id = 359] 08:10:56 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (15C61000) [pid = 760] [serial = 1076] [outer = 00000000] 08:10:56 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (16B18000) [pid = 760] [serial = 1077] [outer = 15C61000] 08:10:56 INFO - PROCESS | 760 | 1466521856011 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (16B24000) [pid = 760] [serial = 1078] [outer = 15C61000] 08:10:56 INFO - PROCESS | 760 | 1466521856478 Marionette TRACE conn5 <- [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:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 08:10:56 INFO - PROCESS | 760 | 1466521856509 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 760 | 1466521856511 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 08:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:10:56 INFO - PROCESS | 760 | 1466521856518 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 760 | 1466521856520 Marionette TRACE conn5 <- [1,1402,null,{}] 08:10:56 INFO - PROCESS | 760 | 1466521856523 Marionette TRACE conn5 -> [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:10:56 INFO - PROCESS | 760 | 1466521856529 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:56 INFO - PROCESS | 760 | 1466521856633 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 08:10:56 INFO - PROCESS | 760 | 1466521856642 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 760 | 1466521856644 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:56 INFO - PROCESS | 760 | ++DOCSHELL 14308800 == 33 [pid = 760] [id = 360] 08:10:56 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (16B4A000) [pid = 760] [serial = 1079] [outer = 00000000] 08:10:56 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (17ADBC00) [pid = 760] [serial = 1080] [outer = 16B4A000] 08:10:56 INFO - PROCESS | 760 | 1466521856695 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (17AE4400) [pid = 760] [serial = 1081] [outer = 16B4A000] 08:10:57 INFO - PROCESS | 760 | 1466521857173 Marionette TRACE conn5 <- [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:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 08:10:57 INFO - PROCESS | 760 | 1466521857193 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 760 | 1466521857195 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 08:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:10:57 INFO - PROCESS | 760 | 1466521857198 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - PROCESS | 760 | 1466521857200 Marionette TRACE conn5 <- [1,1406,null,{}] 08:10:57 INFO - PROCESS | 760 | 1466521857204 Marionette TRACE conn5 -> [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:10:57 INFO - PROCESS | 760 | 1466521857205 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:57 INFO - PROCESS | 760 | 1466521857306 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 08:10:57 INFO - PROCESS | 760 | 1466521857315 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 760 | 1466521857316 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:57 INFO - PROCESS | 760 | ++DOCSHELL 17AE8C00 == 34 [pid = 760] [id = 361] 08:10:57 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (17F21000) [pid = 760] [serial = 1082] [outer = 00000000] 08:10:57 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1850C800) [pid = 760] [serial = 1083] [outer = 17F21000] 08:10:57 INFO - PROCESS | 760 | 1466521857360 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19932000) [pid = 760] [serial = 1084] [outer = 17F21000] 08:10:57 INFO - PROCESS | 760 | 1466521857785 Marionette TRACE conn5 <- [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:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 08:10:57 INFO - PROCESS | 760 | 1466521857830 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 760 | 1466521857832 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 08:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:10:57 INFO - PROCESS | 760 | 1466521857835 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - PROCESS | 760 | 1466521857837 Marionette TRACE conn5 <- [1,1410,null,{}] 08:10:57 INFO - PROCESS | 760 | 1466521857841 Marionette TRACE conn5 -> [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:10:57 INFO - PROCESS | 760 | 1466521857843 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:57 INFO - PROCESS | 760 | 1466521857924 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 08:10:57 INFO - PROCESS | 760 | 1466521857929 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 760 | 1466521857930 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:57 INFO - PROCESS | 760 | ++DOCSHELL 17FFD400 == 35 [pid = 760] [id = 362] 08:10:57 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1993E000) [pid = 760] [serial = 1085] [outer = 00000000] 08:10:57 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (199B2000) [pid = 760] [serial = 1086] [outer = 1993E000] 08:10:58 INFO - PROCESS | 760 | 1466521857974 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (199AAC00) [pid = 760] [serial = 1087] [outer = 1993E000] 08:10:58 INFO - PROCESS | 760 | 1466521858451 Marionette TRACE conn5 <- [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:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 08:10:58 INFO - PROCESS | 760 | 1466521858510 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 760 | 1466521858512 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 08:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:10:58 INFO - PROCESS | 760 | 1466521858515 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 760 | 1466521858516 Marionette TRACE conn5 <- [1,1414,null,{}] 08:10:58 INFO - PROCESS | 760 | 1466521858527 Marionette TRACE conn5 -> [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:10:58 INFO - PROCESS | 760 | 1466521858529 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:58 INFO - PROCESS | 760 | 1466521858633 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 08:10:58 INFO - PROCESS | 760 | 1466521858718 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 760 | 1466521858720 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:58 INFO - PROCESS | 760 | ++DOCSHELL 143AD000 == 36 [pid = 760] [id = 363] 08:10:58 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19A99000) [pid = 760] [serial = 1088] [outer = 00000000] 08:10:58 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19B30C00) [pid = 760] [serial = 1089] [outer = 19A99000] 08:10:58 INFO - PROCESS | 760 | 1466521858763 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19BAE000) [pid = 760] [serial = 1090] [outer = 19A99000] 08:10:59 INFO - PROCESS | 760 | 1466521859206 Marionette TRACE conn5 <- [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:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 731ms 08:10:59 INFO - PROCESS | 760 | 1466521859246 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 760 | 1466521859248 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 08:10:59 INFO - PROCESS | 760 | 1466521859251 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 760 | 1466521859252 Marionette TRACE conn5 <- [1,1418,null,{}] 08:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:10:59 INFO - PROCESS | 760 | 1466521859256 Marionette TRACE conn5 -> [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:10:59 INFO - PROCESS | 760 | 1466521859258 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:59 INFO - PROCESS | 760 | 1466521859375 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 08:10:59 INFO - PROCESS | 760 | 1466521859384 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 760 | 1466521859386 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:10:59 INFO - PROCESS | 760 | ++DOCSHELL 19DAE400 == 37 [pid = 760] [id = 364] 08:10:59 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19DB0000) [pid = 760] [serial = 1091] [outer = 00000000] 08:10:59 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19DBC400) [pid = 760] [serial = 1092] [outer = 19DB0000] 08:10:59 INFO - PROCESS | 760 | 1466521859480 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (19E92C00) [pid = 760] [serial = 1093] [outer = 19DB0000] 08:10:59 INFO - PROCESS | 760 | 1466521859920 Marionette TRACE conn5 <- [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:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 731ms 08:11:00 INFO - PROCESS | 760 | 1466521860004 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 760 | 1466521860006 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 08:11:00 INFO - PROCESS | 760 | 1466521860009 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:11:00 INFO - PROCESS | 760 | 1466521860011 Marionette TRACE conn5 <- [1,1422,null,{}] 08:11:00 INFO - PROCESS | 760 | 1466521860015 Marionette TRACE conn5 -> [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:11:00 INFO - PROCESS | 760 | 1466521860017 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:00 INFO - PROCESS | 760 | 1466521860141 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 08:11:00 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1B582800) [pid = 760] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:11:00 INFO - PROCESS | 760 | --DOMWINDOW == 85 (199AC400) [pid = 760] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:11:00 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19E97400) [pid = 760] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:11:00 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19F3B000) [pid = 760] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:11:00 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0DAA0400) [pid = 760] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:11:00 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0D765000) [pid = 760] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:11:00 INFO - PROCESS | 760 | --DOMWINDOW == 80 (143A9400) [pid = 760] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:11:00 INFO - PROCESS | 760 | --DOMWINDOW == 79 (0D624800) [pid = 760] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:11:00 INFO - PROCESS | 760 | --DOMWINDOW == 78 (15C5F800) [pid = 760] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:11:00 INFO - PROCESS | 760 | --DOMWINDOW == 77 (17838800) [pid = 760] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:11:00 INFO - PROCESS | 760 | --DOMWINDOW == 76 (16B17800) [pid = 760] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:11:00 INFO - PROCESS | 760 | --DOMWINDOW == 75 (16B49000) [pid = 760] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:11:00 INFO - PROCESS | 760 | 1466521860348 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 760 | 1466521860350 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:00 INFO - PROCESS | 760 | ++DOCSHELL 0CD81400 == 38 [pid = 760] [id = 365] 08:11:00 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (0CEE6800) [pid = 760] [serial = 1094] [outer = 00000000] 08:11:00 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (0D9A3400) [pid = 760] [serial = 1095] [outer = 0CEE6800] 08:11:00 INFO - PROCESS | 760 | 1466521860399 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (14E97400) [pid = 760] [serial = 1096] [outer = 0CEE6800] 08:11:00 INFO - PROCESS | 760 | 1466521860784 Marionette TRACE conn5 <- [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:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 830ms 08:11:00 INFO - PROCESS | 760 | 1466521860845 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 760 | 1466521860847 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 08:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:11:00 INFO - PROCESS | 760 | 1466521860850 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 760 | 1466521860851 Marionette TRACE conn5 <- [1,1426,null,{}] 08:11:00 INFO - PROCESS | 760 | 1466521860855 Marionette TRACE conn5 -> [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:11:00 INFO - PROCESS | 760 | 1466521860856 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:01 INFO - PROCESS | 760 | 1466521860969 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 08:11:01 INFO - PROCESS | 760 | 1466521860980 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 760 | 1466521860982 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:01 INFO - PROCESS | 760 | ++DOCSHELL 14DCD800 == 39 [pid = 760] [id = 366] 08:11:01 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (16B44C00) [pid = 760] [serial = 1097] [outer = 00000000] 08:11:01 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19F30000) [pid = 760] [serial = 1098] [outer = 16B44C00] 08:11:01 INFO - PROCESS | 760 | 1466521861025 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1ACD8400) [pid = 760] [serial = 1099] [outer = 16B44C00] 08:11:01 INFO - PROCESS | 760 | 1466521861469 Marionette TRACE conn5 <- [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:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 08:11:01 INFO - PROCESS | 760 | 1466521861528 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 08:11:01 INFO - PROCESS | 760 | 1466521861530 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 08:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:11:01 INFO - PROCESS | 760 | 1466521861534 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 760 | 1466521861535 Marionette TRACE conn5 <- [1,1430,null,{}] 08:11:01 INFO - PROCESS | 760 | 1466521861539 Marionette TRACE conn5 -> [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:11:01 INFO - PROCESS | 760 | 1466521861540 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:01 INFO - PROCESS | 760 | 1466521861641 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 08:11:01 INFO - PROCESS | 760 | 1466521861652 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 760 | 1466521861654 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:01 INFO - PROCESS | 760 | ++DOCSHELL 17F22800 == 40 [pid = 760] [id = 367] 08:11:01 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1ACE1000) [pid = 760] [serial = 1100] [outer = 00000000] 08:11:01 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1B581800) [pid = 760] [serial = 1101] [outer = 1ACE1000] 08:11:01 INFO - PROCESS | 760 | 1466521861696 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1B5A7800) [pid = 760] [serial = 1102] [outer = 1ACE1000] 08:11:02 INFO - PROCESS | 760 | 1466521862126 Marionette TRACE conn5 <- [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:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 631ms 08:11:02 INFO - PROCESS | 760 | 1466521862169 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 08:11:02 INFO - PROCESS | 760 | 1466521862171 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 08:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:11:02 INFO - PROCESS | 760 | 1466521862174 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 760 | 1466521862175 Marionette TRACE conn5 <- [1,1434,null,{}] 08:11:02 INFO - PROCESS | 760 | 1466521862179 Marionette TRACE conn5 -> [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:11:02 INFO - PROCESS | 760 | 1466521862181 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:02 INFO - PROCESS | 760 | 1466521862262 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 08:11:02 INFO - PROCESS | 760 | 1466521862267 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 760 | 1466521862269 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:02 INFO - PROCESS | 760 | ++DOCSHELL 0D9A9400 == 41 [pid = 760] [id = 368] 08:11:02 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1BC44800) [pid = 760] [serial = 1103] [outer = 00000000] 08:11:02 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1BEC8400) [pid = 760] [serial = 1104] [outer = 1BC44800] 08:11:02 INFO - PROCESS | 760 | 1466521862313 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1BECE400) [pid = 760] [serial = 1105] [outer = 1BC44800] 08:11:03 INFO - PROCESS | 760 | 1466521863162 Marionette TRACE conn5 <- [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:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1018ms 08:11:03 INFO - PROCESS | 760 | 1466521863194 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 760 | 1466521863199 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 08:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:11:03 INFO - PROCESS | 760 | 1466521863203 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 760 | 1466521863209 Marionette TRACE conn5 <- [1,1438,null,{}] 08:11:03 INFO - PROCESS | 760 | 1466521863234 Marionette TRACE conn5 -> [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:11:03 INFO - PROCESS | 760 | 1466521863237 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:03 INFO - PROCESS | 760 | 1466521863366 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 08:11:03 INFO - PROCESS | 760 | 1466521863502 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 760 | 1466521863505 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:03 INFO - PROCESS | 760 | ++DOCSHELL 0D738800 == 42 [pid = 760] [id = 369] 08:11:03 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (0D73A000) [pid = 760] [serial = 1106] [outer = 00000000] 08:11:03 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (0DA9CC00) [pid = 760] [serial = 1107] [outer = 0D73A000] 08:11:03 INFO - PROCESS | 760 | 1466521863566 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (0E822800) [pid = 760] [serial = 1108] [outer = 0D73A000] 08:11:03 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1485C000) [pid = 760] [serial = 1109] [outer = 0CA25400] 08:11:04 INFO - PROCESS | 760 | 1466521864551 Marionette TRACE conn5 <- [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:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1401ms 08:11:04 INFO - PROCESS | 760 | 1466521864605 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 08:11:04 INFO - PROCESS | 760 | 1466521864609 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 08:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:11:04 INFO - PROCESS | 760 | 1466521864614 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 760 | 1466521864617 Marionette TRACE conn5 <- [1,1442,null,{}] 08:11:04 INFO - PROCESS | 760 | 1466521864622 Marionette TRACE conn5 -> [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:11:04 INFO - PROCESS | 760 | 1466521864626 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:04 INFO - PROCESS | 760 | 1466521864741 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 08:11:04 INFO - PROCESS | 760 | 1466521864826 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 760 | 1466521864830 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:04 INFO - PROCESS | 760 | ++DOCSHELL 0D458800 == 43 [pid = 760] [id = 370] 08:11:04 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (0D51E000) [pid = 760] [serial = 1110] [outer = 00000000] 08:11:04 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (0D933400) [pid = 760] [serial = 1111] [outer = 0D51E000] 08:11:04 INFO - PROCESS | 760 | 1466521864925 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (0D517000) [pid = 760] [serial = 1112] [outer = 0D51E000] 08:11:05 INFO - PROCESS | 760 | --DOCSHELL 17F22800 == 42 [pid = 760] [id = 367] 08:11:05 INFO - PROCESS | 760 | --DOCSHELL 14DCD800 == 41 [pid = 760] [id = 366] 08:11:05 INFO - PROCESS | 760 | --DOCSHELL 0CD81400 == 40 [pid = 760] [id = 365] 08:11:05 INFO - PROCESS | 760 | --DOCSHELL 19DAE400 == 39 [pid = 760] [id = 364] 08:11:05 INFO - PROCESS | 760 | --DOCSHELL 143AD000 == 38 [pid = 760] [id = 363] 08:11:05 INFO - PROCESS | 760 | --DOCSHELL 17FFD400 == 37 [pid = 760] [id = 362] 08:11:05 INFO - PROCESS | 760 | --DOCSHELL 17AE8C00 == 36 [pid = 760] [id = 361] 08:11:05 INFO - PROCESS | 760 | --DOCSHELL 14308800 == 35 [pid = 760] [id = 360] 08:11:05 INFO - PROCESS | 760 | --DOCSHELL 15C5BC00 == 34 [pid = 760] [id = 359] 08:11:05 INFO - PROCESS | 760 | --DOCSHELL 0E828800 == 33 [pid = 760] [id = 358] 08:11:05 INFO - PROCESS | 760 | --DOCSHELL 143AE000 == 32 [pid = 760] [id = 357] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 93 (1BECD400) [pid = 760] [serial = 1062] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOCSHELL 0DA98400 == 31 [pid = 760] [id = 356] 08:11:05 INFO - PROCESS | 760 | --DOCSHELL 0D62D800 == 30 [pid = 760] [id = 355] 08:11:05 INFO - PROCESS | 760 | --DOCSHELL 0D628400 == 29 [pid = 760] [id = 354] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 92 (1BC3E400) [pid = 760] [serial = 1060] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 91 (19A8AC00) [pid = 760] [serial = 1047] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 90 (19E9D400) [pid = 760] [serial = 1050] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 89 (19A9B800) [pid = 760] [serial = 1048] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1ACDBC00) [pid = 760] [serial = 1053] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 87 (19F2F400) [pid = 760] [serial = 1051] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1BC46800) [pid = 760] [serial = 1059] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1436B000) [pid = 760] [serial = 1038] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 84 (143A9800) [pid = 760] [serial = 1039] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 83 (143AA800) [pid = 760] [serial = 1036] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1436A400) [pid = 760] [serial = 1035] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 81 (148CD000) [pid = 760] [serial = 1033] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 80 (143B2400) [pid = 760] [serial = 1032] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 79 (0D765400) [pid = 760] [serial = 1030] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0D62C400) [pid = 760] [serial = 1029] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1ACDA800) [pid = 760] [serial = 1027] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 76 (17AE5000) [pid = 760] [serial = 1044] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 75 (16B1DC00) [pid = 760] [serial = 1041] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 74 (16D12000) [pid = 760] [serial = 1042] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 73 (19B36000) [pid = 760] [serial = 1056] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1B40AC00) [pid = 760] [serial = 1054] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 71 (19F31000) [pid = 760] [serial = 1057] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | --DOMWINDOW == 70 (18382400) [pid = 760] [serial = 1045] [outer = 00000000] [url = about:blank] 08:11:05 INFO - PROCESS | 760 | 1466521865530 Marionette TRACE conn5 <- [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:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 971ms 08:11:05 INFO - PROCESS | 760 | 1466521865585 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 760 | 1466521865590 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 08:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:11:05 INFO - PROCESS | 760 | 1466521865596 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 760 | 1466521865599 Marionette TRACE conn5 <- [1,1446,null,{}] 08:11:05 INFO - PROCESS | 760 | 1466521865602 Marionette TRACE conn5 -> [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:11:05 INFO - PROCESS | 760 | 1466521865605 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:05 INFO - PROCESS | 760 | 1466521865691 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 08:11:05 INFO - PROCESS | 760 | 1466521865780 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 760 | 1466521865783 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:05 INFO - PROCESS | 760 | ++DOCSHELL 0D739000 == 30 [pid = 760] [id = 371] 08:11:05 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D92F800) [pid = 760] [serial = 1113] [outer = 00000000] 08:11:05 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (1436B000) [pid = 760] [serial = 1114] [outer = 0D92F800] 08:11:05 INFO - PROCESS | 760 | 1466521865831 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (14373400) [pid = 760] [serial = 1115] [outer = 0D92F800] 08:11:06 INFO - PROCESS | 760 | 1466521866274 Marionette TRACE conn5 <- [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:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 08:11:06 INFO - PROCESS | 760 | 1466521866330 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 08:11:06 INFO - PROCESS | 760 | 1466521866332 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 08:11:06 INFO - PROCESS | 760 | 1466521866336 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:11:06 INFO - PROCESS | 760 | 1466521866339 Marionette TRACE conn5 <- [1,1450,null,{}] 08:11:06 INFO - PROCESS | 760 | 1466521866350 Marionette TRACE conn5 -> [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:11:06 INFO - PROCESS | 760 | 1466521866355 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:06 INFO - PROCESS | 760 | 1466521866443 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 08:11:06 INFO - PROCESS | 760 | 1466521866458 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 760 | 1466521866461 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:06 INFO - PROCESS | 760 | ++DOCSHELL 14C99C00 == 31 [pid = 760] [id = 372] 08:11:06 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (14D06000) [pid = 760] [serial = 1116] [outer = 00000000] 08:11:06 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (14D4D800) [pid = 760] [serial = 1117] [outer = 14D06000] 08:11:06 INFO - PROCESS | 760 | 1466521866512 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (15C5BC00) [pid = 760] [serial = 1118] [outer = 14D06000] 08:11:07 INFO - PROCESS | 760 | 1466521867004 Marionette TRACE conn5 <- [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:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 08:11:07 INFO - PROCESS | 760 | 1466521867070 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 760 | 1466521867073 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 08:11:07 INFO - PROCESS | 760 | 1466521867076 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:11:07 INFO - PROCESS | 760 | 1466521867078 Marionette TRACE conn5 <- [1,1454,null,{}] 08:11:07 INFO - PROCESS | 760 | 1466521867082 Marionette TRACE conn5 -> [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:11:07 INFO - PROCESS | 760 | 1466521867084 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:07 INFO - PROCESS | 760 | 1466521867170 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 08:11:07 INFO - PROCESS | 760 | 1466521867261 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 760 | 1466521867263 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:07 INFO - PROCESS | 760 | ++DOCSHELL 14E8C400 == 32 [pid = 760] [id = 373] 08:11:07 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16B4AC00) [pid = 760] [serial = 1119] [outer = 00000000] 08:11:07 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (1783D000) [pid = 760] [serial = 1120] [outer = 16B4AC00] 08:11:07 INFO - PROCESS | 760 | 1466521867316 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (17AC2000) [pid = 760] [serial = 1121] [outer = 16B4AC00] 08:11:07 INFO - PROCESS | 760 | 1466521867735 Marionette TRACE conn5 <- [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:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 08:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:11:07 INFO - PROCESS | 760 | 1466521867750 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 760 | 1466521867752 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 08:11:07 INFO - PROCESS | 760 | 1466521867755 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 760 | 1466521867756 Marionette TRACE conn5 <- [1,1458,null,{}] 08:11:07 INFO - PROCESS | 760 | 1466521867760 Marionette TRACE conn5 -> [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:11:07 INFO - PROCESS | 760 | 1466521867762 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:07 INFO - PROCESS | 760 | 1466521867908 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 08:11:07 INFO - PROCESS | 760 | 1466521867918 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 760 | 1466521867919 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:07 INFO - PROCESS | 760 | ++DOCSHELL 17ADC000 == 33 [pid = 760] [id = 374] 08:11:07 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (17AE0000) [pid = 760] [serial = 1122] [outer = 00000000] 08:11:07 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (17FF1800) [pid = 760] [serial = 1123] [outer = 17AE0000] 08:11:08 INFO - PROCESS | 760 | 1466521867964 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19930800) [pid = 760] [serial = 1124] [outer = 17AE0000] 08:11:08 INFO - PROCESS | 760 | 1466521868397 Marionette TRACE conn5 <- [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:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 671ms 08:11:08 INFO - PROCESS | 760 | 1466521868427 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 08:11:08 INFO - PROCESS | 760 | 1466521868429 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 08:11:08 INFO - PROCESS | 760 | 1466521868432 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:11:08 INFO - PROCESS | 760 | 1466521868434 Marionette TRACE conn5 <- [1,1462,null,{}] 08:11:08 INFO - PROCESS | 760 | 1466521868437 Marionette TRACE conn5 -> [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:11:08 INFO - PROCESS | 760 | 1466521868442 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:08 INFO - PROCESS | 760 | 1466521868583 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 08:11:08 INFO - PROCESS | 760 | 1466521868588 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:08 INFO - PROCESS | 760 | 1466521868590 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:08 INFO - PROCESS | 760 | ++DOCSHELL 199AE400 == 34 [pid = 760] [id = 375] 08:11:08 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (199B3C00) [pid = 760] [serial = 1125] [outer = 00000000] 08:11:08 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19B35000) [pid = 760] [serial = 1126] [outer = 199B3C00] 08:11:08 INFO - PROCESS | 760 | 1466521868635 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19DB5C00) [pid = 760] [serial = 1127] [outer = 199B3C00] 08:11:09 INFO - PROCESS | 760 | 1466521869113 Marionette TRACE conn5 <- [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:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 731ms 08:11:09 INFO - PROCESS | 760 | 1466521869167 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 08:11:09 INFO - PROCESS | 760 | 1466521869169 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 08:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:11:09 INFO - PROCESS | 760 | 1466521869178 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:11:09 INFO - PROCESS | 760 | 1466521869180 Marionette TRACE conn5 <- [1,1466,null,{}] 08:11:09 INFO - PROCESS | 760 | 1466521869221 Marionette TRACE conn5 -> [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:11:09 INFO - PROCESS | 760 | 1466521869223 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:09 INFO - PROCESS | 760 | 1466521869348 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 08:11:09 INFO - PROCESS | 760 | 1466521869405 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:09 INFO - PROCESS | 760 | 1466521869407 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:09 INFO - PROCESS | 760 | ++DOCSHELL 19DADC00 == 35 [pid = 760] [id = 376] 08:11:09 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19DB8400) [pid = 760] [serial = 1128] [outer = 00000000] 08:11:09 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (19E92000) [pid = 760] [serial = 1129] [outer = 19DB8400] 08:11:09 INFO - PROCESS | 760 | 1466521869450 Marionette DEBUG loaded listener.js 08:11:09 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (19E93000) [pid = 760] [serial = 1130] [outer = 19DB8400] 08:11:09 INFO - PROCESS | 760 | --DOMWINDOW == 87 (16B44C00) [pid = 760] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:11:09 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1ACE1000) [pid = 760] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:11:09 INFO - PROCESS | 760 | --DOMWINDOW == 85 (19A99000) [pid = 760] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:11:09 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19DB0000) [pid = 760] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:11:09 INFO - PROCESS | 760 | --DOMWINDOW == 83 (16B4A000) [pid = 760] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:11:09 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0DA98800) [pid = 760] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:11:09 INFO - PROCESS | 760 | --DOMWINDOW == 81 (143AFC00) [pid = 760] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:11:09 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1993E000) [pid = 760] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:11:09 INFO - PROCESS | 760 | --DOMWINDOW == 79 (0D62EC00) [pid = 760] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:11:09 INFO - PROCESS | 760 | --DOMWINDOW == 78 (17F21000) [pid = 760] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:11:09 INFO - PROCESS | 760 | --DOMWINDOW == 77 (15C61000) [pid = 760] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:11:09 INFO - PROCESS | 760 | --DOMWINDOW == 76 (143B3C00) [pid = 760] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:11:09 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0D736400) [pid = 760] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:11:09 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0CEE6800) [pid = 760] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:11:10 INFO - PROCESS | 760 | 1466521869977 Marionette TRACE conn5 <- [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:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 850ms 08:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:11:10 INFO - PROCESS | 760 | 1466521870032 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 08:11:10 INFO - PROCESS | 760 | 1466521870034 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 08:11:10 INFO - PROCESS | 760 | 1466521870037 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - PROCESS | 760 | 1466521870039 Marionette TRACE conn5 <- [1,1470,null,{}] 08:11:10 INFO - PROCESS | 760 | 1466521870043 Marionette TRACE conn5 -> [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:11:10 INFO - PROCESS | 760 | 1466521870045 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:10 INFO - PROCESS | 760 | 1466521870121 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 08:11:10 INFO - PROCESS | 760 | 1466521870128 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 760 | 1466521870129 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:10 INFO - PROCESS | 760 | ++DOCSHELL 0E5D6800 == 36 [pid = 760] [id = 377] 08:11:10 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16B1F000) [pid = 760] [serial = 1131] [outer = 00000000] 08:11:10 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19A99000) [pid = 760] [serial = 1132] [outer = 16B1F000] 08:11:10 INFO - PROCESS | 760 | 1466521870173 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19BF3000) [pid = 760] [serial = 1133] [outer = 16B1F000] 08:11:10 INFO - PROCESS | 760 | 1466521870609 Marionette TRACE conn5 <- [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:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 08:11:10 INFO - PROCESS | 760 | 1466521870668 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 08:11:10 INFO - PROCESS | 760 | 1466521870670 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 08:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:11:10 INFO - PROCESS | 760 | 1466521870673 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - PROCESS | 760 | 1466521870675 Marionette TRACE conn5 <- [1,1474,null,{}] 08:11:10 INFO - PROCESS | 760 | 1466521870678 Marionette TRACE conn5 -> [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:11:10 INFO - PROCESS | 760 | 1466521870680 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:10 INFO - PROCESS | 760 | 1466521870758 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 08:11:10 INFO - PROCESS | 760 | 1466521870764 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 760 | 1466521870765 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:10 INFO - PROCESS | 760 | ++DOCSHELL 19A8A400 == 37 [pid = 760] [id = 378] 08:11:10 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19E95400) [pid = 760] [serial = 1134] [outer = 00000000] 08:11:10 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19F38C00) [pid = 760] [serial = 1135] [outer = 19E95400] 08:11:10 INFO - PROCESS | 760 | 1466521870808 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19F3C800) [pid = 760] [serial = 1136] [outer = 19E95400] 08:11:11 INFO - PROCESS | 760 | 1466521871282 Marionette TRACE conn5 <- [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:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 631ms 08:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:11:11 INFO - PROCESS | 760 | 1466521871311 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 760 | 1466521871313 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 08:11:11 INFO - PROCESS | 760 | 1466521871316 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 760 | 1466521871317 Marionette TRACE conn5 <- [1,1478,null,{}] 08:11:11 INFO - PROCESS | 760 | 1466521871321 Marionette TRACE conn5 -> [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:11:11 INFO - PROCESS | 760 | 1466521871322 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:11 INFO - PROCESS | 760 | 1466521871403 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 08:11:11 INFO - PROCESS | 760 | 1466521871409 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 760 | 1466521871410 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:11 INFO - PROCESS | 760 | ++DOCSHELL 1ACDF000 == 38 [pid = 760] [id = 379] 08:11:11 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1ACDFC00) [pid = 760] [serial = 1137] [outer = 00000000] 08:11:11 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1B410C00) [pid = 760] [serial = 1138] [outer = 1ACDFC00] 08:11:11 INFO - PROCESS | 760 | 1466521871456 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1B44A400) [pid = 760] [serial = 1139] [outer = 1ACDFC00] 08:11:12 INFO - PROCESS | 760 | 1466521872050 Marionette TRACE conn5 <- [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:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 770ms 08:11:12 INFO - PROCESS | 760 | 1466521872091 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 08:11:12 INFO - PROCESS | 760 | 1466521872095 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 08:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:11:12 INFO - PROCESS | 760 | 1466521872157 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 760 | 1466521872161 Marionette TRACE conn5 <- [1,1482,null,{}] 08:11:12 INFO - PROCESS | 760 | 1466521872169 Marionette TRACE conn5 -> [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:11:12 INFO - PROCESS | 760 | 1466521872172 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:12 INFO - PROCESS | 760 | 1466521872300 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 08:11:12 INFO - PROCESS | 760 | 1466521872428 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 760 | 1466521872431 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:12 INFO - PROCESS | 760 | ++DOCSHELL 0D512000 == 39 [pid = 760] [id = 380] 08:11:12 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0D622800) [pid = 760] [serial = 1140] [outer = 00000000] 08:11:12 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (0DC41800) [pid = 760] [serial = 1141] [outer = 0D622800] 08:11:12 INFO - PROCESS | 760 | 1466521872491 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (14396000) [pid = 760] [serial = 1142] [outer = 0D622800] 08:11:13 INFO - PROCESS | 760 | 1466521873087 Marionette TRACE conn5 <- [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:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 990ms 08:11:13 INFO - PROCESS | 760 | 1466521873135 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 760 | 1466521873140 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 08:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:11:13 INFO - PROCESS | 760 | 1466521873147 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 760 | 1466521873150 Marionette TRACE conn5 <- [1,1486,null,{}] 08:11:13 INFO - PROCESS | 760 | 1466521873154 Marionette TRACE conn5 -> [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:11:13 INFO - PROCESS | 760 | 1466521873157 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:13 INFO - PROCESS | 760 | 1466521873272 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 08:11:13 INFO - PROCESS | 760 | 1466521873382 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 760 | 1466521873384 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:13 INFO - PROCESS | 760 | ++DOCSHELL 14C9C000 == 40 [pid = 760] [id = 381] 08:11:13 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (14D01400) [pid = 760] [serial = 1143] [outer = 00000000] 08:11:13 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (16B49400) [pid = 760] [serial = 1144] [outer = 14D01400] 08:11:13 INFO - PROCESS | 760 | 1466521873441 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (16D9A400) [pid = 760] [serial = 1145] [outer = 14D01400] 08:11:14 INFO - PROCESS | 760 | 1466521874032 Marionette TRACE conn5 <- [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:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 930ms 08:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:11:14 INFO - PROCESS | 760 | 1466521874080 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 760 | 1466521874083 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 08:11:14 INFO - PROCESS | 760 | 1466521874087 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 760 | 1466521874091 Marionette TRACE conn5 <- [1,1490,null,{}] 08:11:14 INFO - PROCESS | 760 | 1466521874102 Marionette TRACE conn5 -> [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:11:14 INFO - PROCESS | 760 | 1466521874107 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:14 INFO - PROCESS | 760 | 1466521874216 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 08:11:14 INFO - PROCESS | 760 | 1466521874323 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 760 | 1466521874327 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:14 INFO - PROCESS | 760 | ++DOCSHELL 1AEF5800 == 41 [pid = 760] [id = 382] 08:11:14 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1AEF5C00) [pid = 760] [serial = 1146] [outer = 00000000] 08:11:14 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1B59C000) [pid = 760] [serial = 1147] [outer = 1AEF5C00] 08:11:14 INFO - PROCESS | 760 | 1466521874383 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1BC79000) [pid = 760] [serial = 1148] [outer = 1AEF5C00] 08:11:14 INFO - PROCESS | 760 | 1466521874951 Marionette TRACE conn5 <- [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:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 870ms 08:11:15 INFO - PROCESS | 760 | 1466521874975 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 760 | 1466521874978 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 08:11:15 INFO - PROCESS | 760 | 1466521874983 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - PROCESS | 760 | 1466521874985 Marionette TRACE conn5 <- [1,1494,null,{}] 08:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:11:15 INFO - PROCESS | 760 | 1466521875022 Marionette TRACE conn5 -> [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:11:15 INFO - PROCESS | 760 | 1466521875025 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:15 INFO - PROCESS | 760 | 1466521875136 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 08:11:15 INFO - PROCESS | 760 | 1466521875243 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 760 | 1466521875245 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:15 INFO - PROCESS | 760 | ++DOCSHELL 1BED2800 == 42 [pid = 760] [id = 383] 08:11:15 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1BED4000) [pid = 760] [serial = 1149] [outer = 00000000] 08:11:15 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1C642000) [pid = 760] [serial = 1150] [outer = 1BED4000] 08:11:15 INFO - PROCESS | 760 | 1466521875301 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (1C64B000) [pid = 760] [serial = 1151] [outer = 1BED4000] 08:11:15 INFO - PROCESS | 760 | 1466521875885 Marionette TRACE conn5 <- [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:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 951ms 08:11:15 INFO - PROCESS | 760 | 1466521875939 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 760 | 1466521875941 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 08:11:15 INFO - PROCESS | 760 | 1466521875945 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:11:15 INFO - PROCESS | 760 | 1466521875947 Marionette TRACE conn5 <- [1,1498,null,{}] 08:11:15 INFO - PROCESS | 760 | 1466521875951 Marionette TRACE conn5 -> [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:11:15 INFO - PROCESS | 760 | 1466521875953 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:16 INFO - PROCESS | 760 | 1466521876060 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 08:11:16 INFO - PROCESS | 760 | 1466521876351 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 760 | 1466521876355 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:16 INFO - PROCESS | 760 | ++DOCSHELL 08A7C400 == 43 [pid = 760] [id = 384] 08:11:16 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (08A7E400) [pid = 760] [serial = 1152] [outer = 00000000] 08:11:16 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (0CD81800) [pid = 760] [serial = 1153] [outer = 08A7E400] 08:11:16 INFO - PROCESS | 760 | 1466521876405 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (0D623800) [pid = 760] [serial = 1154] [outer = 08A7E400] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 19A8A400 == 42 [pid = 760] [id = 378] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 0E5D6800 == 41 [pid = 760] [id = 377] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 19DADC00 == 40 [pid = 760] [id = 376] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 199AE400 == 39 [pid = 760] [id = 375] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 17ADC000 == 38 [pid = 760] [id = 374] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 14E8C400 == 37 [pid = 760] [id = 373] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 14C99C00 == 36 [pid = 760] [id = 372] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 0D739000 == 35 [pid = 760] [id = 371] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 0D458800 == 34 [pid = 760] [id = 370] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 0D9A9400 == 33 [pid = 760] [id = 368] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 0D738800 == 32 [pid = 760] [id = 369] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 1BED2800 == 31 [pid = 760] [id = 383] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 14C9C000 == 30 [pid = 760] [id = 381] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 1AEF5800 == 29 [pid = 760] [id = 382] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 1ACDF000 == 28 [pid = 760] [id = 379] 08:11:17 INFO - PROCESS | 760 | --DOCSHELL 0D512000 == 27 [pid = 760] [id = 380] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 97 (1B581800) [pid = 760] [serial = 1101] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 96 (19B30C00) [pid = 760] [serial = 1089] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 95 (19DBC400) [pid = 760] [serial = 1092] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 94 (17ADBC00) [pid = 760] [serial = 1080] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 93 (17AE4400) [pid = 760] [serial = 1081] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 92 (0DA9C800) [pid = 760] [serial = 1068] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 91 (0DC0AC00) [pid = 760] [serial = 1069] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 90 (143B5000) [pid = 760] [serial = 1071] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 89 (145A7000) [pid = 760] [serial = 1072] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 88 (199B2000) [pid = 760] [serial = 1086] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 87 (0D732000) [pid = 760] [serial = 1065] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 86 (0D73B800) [pid = 760] [serial = 1066] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 85 (19BAE000) [pid = 760] [serial = 1090] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 84 (1850C800) [pid = 760] [serial = 1083] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19932000) [pid = 760] [serial = 1084] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 82 (16B18000) [pid = 760] [serial = 1077] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 81 (16B24000) [pid = 760] [serial = 1078] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 80 (14C97800) [pid = 760] [serial = 1074] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 79 (15C56000) [pid = 760] [serial = 1075] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1BECF800) [pid = 760] [serial = 1063] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0D9A3400) [pid = 760] [serial = 1095] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 76 (19E92C00) [pid = 760] [serial = 1093] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 75 (14E97400) [pid = 760] [serial = 1096] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1B5A7800) [pid = 760] [serial = 1102] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 73 (19F30000) [pid = 760] [serial = 1098] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1ACD8400) [pid = 760] [serial = 1099] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | --DOMWINDOW == 71 (199AAC00) [pid = 760] [serial = 1087] [outer = 00000000] [url = about:blank] 08:11:17 INFO - PROCESS | 760 | 1466521877772 Marionette TRACE conn5 <- [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:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1880ms 08:11:17 INFO - PROCESS | 760 | 1466521877829 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 760 | 1466521877833 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 08:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:11:17 INFO - PROCESS | 760 | 1466521877838 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - PROCESS | 760 | 1466521877841 Marionette TRACE conn5 <- [1,1502,null,{}] 08:11:17 INFO - PROCESS | 760 | 1466521877847 Marionette TRACE conn5 -> [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:11:17 INFO - PROCESS | 760 | 1466521877850 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:17 INFO - PROCESS | 760 | 1466521877956 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 08:11:17 INFO - PROCESS | 760 | 1466521877963 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:17 INFO - PROCESS | 760 | 1466521877967 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:18 INFO - PROCESS | 760 | ++DOCSHELL 0D738000 == 28 [pid = 760] [id = 385] 08:11:18 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0D738400) [pid = 760] [serial = 1155] [outer = 00000000] 08:11:18 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0D73CC00) [pid = 760] [serial = 1156] [outer = 0D738400] 08:11:18 INFO - PROCESS | 760 | 1466521878015 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (0D75EC00) [pid = 760] [serial = 1157] [outer = 0D738400] 08:11:18 INFO - PROCESS | 760 | 1466521878506 Marionette TRACE conn5 <- [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:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 08:11:18 INFO - PROCESS | 760 | 1466521878569 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 08:11:18 INFO - PROCESS | 760 | 1466521878574 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 08:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:11:18 INFO - PROCESS | 760 | 1466521878580 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 760 | 1466521878582 Marionette TRACE conn5 <- [1,1506,null,{}] 08:11:18 INFO - PROCESS | 760 | 1466521878587 Marionette TRACE conn5 -> [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:11:18 INFO - PROCESS | 760 | 1466521878589 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:18 INFO - PROCESS | 760 | 1466521878675 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 08:11:18 INFO - PROCESS | 760 | 1466521878763 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 760 | 1466521878766 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:18 INFO - PROCESS | 760 | ++DOCSHELL 0DC47400 == 29 [pid = 760] [id = 386] 08:11:18 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (0DCB7800) [pid = 760] [serial = 1158] [outer = 00000000] 08:11:18 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (0E5D4800) [pid = 760] [serial = 1159] [outer = 0DCB7800] 08:11:18 INFO - PROCESS | 760 | 1466521878822 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1430F000) [pid = 760] [serial = 1160] [outer = 0DCB7800] 08:11:19 INFO - PROCESS | 760 | 1466521879176 Marionette TRACE conn5 <- [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:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 631ms 08:11:19 INFO - PROCESS | 760 | 1466521879224 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 08:11:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:11:19 INFO - PROCESS | 760 | 1466521879227 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 08:11:19 INFO - PROCESS | 760 | 1466521879231 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 760 | 1466521879234 Marionette TRACE conn5 <- [1,1510,null,{}] 08:11:19 INFO - PROCESS | 760 | 1466521879245 Marionette TRACE conn5 -> [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:11:19 INFO - PROCESS | 760 | 1466521879250 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:19 INFO - PROCESS | 760 | 1466521879363 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 08:11:19 INFO - PROCESS | 760 | 1466521879373 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 760 | 1466521879376 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:19 INFO - PROCESS | 760 | ++DOCSHELL 14860000 == 30 [pid = 760] [id = 387] 08:11:19 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (148CD000) [pid = 760] [serial = 1161] [outer = 00000000] 08:11:19 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (14C97800) [pid = 760] [serial = 1162] [outer = 148CD000] 08:11:19 INFO - PROCESS | 760 | 1466521879425 Marionette DEBUG loaded listener.js 08:11:19 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (14D4D400) [pid = 760] [serial = 1163] [outer = 148CD000] 08:11:19 INFO - PROCESS | 760 | 1466521879934 Marionette TRACE conn5 <- [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:11:19 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:11:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:11:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:11:20 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:11:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:11:20 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:11:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:11:20 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:11:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:11:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 734ms 08:11:20 INFO - PROCESS | 760 | 1466521879972 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 760 | 1466521879975 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 08:11:20 INFO - PROCESS | 760 | 1466521879978 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:11:20 INFO - PROCESS | 760 | 1466521879980 Marionette TRACE conn5 <- [1,1514,null,{}] 08:11:20 INFO - PROCESS | 760 | 1466521879983 Marionette TRACE conn5 -> [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:11:20 INFO - PROCESS | 760 | 1466521879985 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:20 INFO - PROCESS | 760 | 1466521880100 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 08:11:20 INFO - PROCESS | 760 | 1466521880110 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 760 | 1466521880112 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:20 INFO - PROCESS | 760 | ++DOCSHELL 16A3C400 == 31 [pid = 760] [id = 388] 08:11:20 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16A3F400) [pid = 760] [serial = 1164] [outer = 00000000] 08:11:20 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (16B47C00) [pid = 760] [serial = 1165] [outer = 16A3F400] 08:11:20 INFO - PROCESS | 760 | 1466521880207 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (16D1AC00) [pid = 760] [serial = 1166] [outer = 16A3F400] 08:11:20 INFO - PROCESS | 760 | 1466521880613 Marionette TRACE conn5 <- [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:11:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:11:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:11:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:11:20 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 669ms 08:11:20 INFO - PROCESS | 760 | 1466521880653 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 760 | 1466521880655 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 08:11:20 INFO - PROCESS | 760 | 1466521880674 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 760 | 1466521880676 Marionette TRACE conn5 <- [1,1518,null,{}] 08:11:20 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:11:20 INFO - PROCESS | 760 | 1466521880679 Marionette TRACE conn5 -> [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:11:20 INFO - PROCESS | 760 | 1466521880681 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:20 INFO - PROCESS | 760 | 1466521880818 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 08:11:20 INFO - PROCESS | 760 | 1466521880832 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 760 | 1466521880834 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:20 INFO - PROCESS | 760 | ++DOCSHELL 17845800 == 32 [pid = 760] [id = 389] 08:11:20 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (17A5BC00) [pid = 760] [serial = 1167] [outer = 00000000] 08:11:20 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (17ADE000) [pid = 760] [serial = 1168] [outer = 17A5BC00] 08:11:20 INFO - PROCESS | 760 | 1466521880877 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (18376800) [pid = 760] [serial = 1169] [outer = 17A5BC00] 08:11:21 INFO - PROCESS | 760 | 1466521881288 Marionette TRACE conn5 <- [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:11:21 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:11:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:11:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:11:21 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:11:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:11:21 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 08:11:21 INFO - PROCESS | 760 | 1466521881351 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 760 | 1466521881353 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 08:11:21 INFO - PROCESS | 760 | 1466521881356 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:11:21 INFO - PROCESS | 760 | 1466521881358 Marionette TRACE conn5 <- [1,1522,null,{}] 08:11:21 INFO - PROCESS | 760 | 1466521881367 Marionette TRACE conn5 -> [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:11:21 INFO - PROCESS | 760 | 1466521881373 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:21 INFO - PROCESS | 760 | 1466521881507 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 08:11:21 INFO - PROCESS | 760 | 1466521881513 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 760 | 1466521881515 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:21 INFO - PROCESS | 760 | ++DOCSHELL 1993A400 == 33 [pid = 760] [id = 390] 08:11:21 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1993B000) [pid = 760] [serial = 1170] [outer = 00000000] 08:11:21 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (19A8A000) [pid = 760] [serial = 1171] [outer = 1993B000] 08:11:21 INFO - PROCESS | 760 | 1466521881559 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (19B2B800) [pid = 760] [serial = 1172] [outer = 1993B000] 08:11:22 INFO - PROCESS | 760 | --DOMWINDOW == 88 (17AE0000) [pid = 760] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:11:22 INFO - PROCESS | 760 | --DOMWINDOW == 87 (199B3C00) [pid = 760] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:11:22 INFO - PROCESS | 760 | --DOMWINDOW == 86 (19DB8400) [pid = 760] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:11:22 INFO - PROCESS | 760 | --DOMWINDOW == 85 (0D51E000) [pid = 760] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:11:22 INFO - PROCESS | 760 | --DOMWINDOW == 84 (16B4AC00) [pid = 760] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:11:22 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1BC44800) [pid = 760] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:11:22 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0D73A000) [pid = 760] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:11:22 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14D06000) [pid = 760] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:11:22 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0D92F800) [pid = 760] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:11:22 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19E95400) [pid = 760] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:11:22 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1ACDFC00) [pid = 760] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:11:22 INFO - PROCESS | 760 | --DOMWINDOW == 77 (16B1F000) [pid = 760] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:11:22 INFO - PROCESS | 760 | 1466521882248 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:11:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 931ms 08:11:22 INFO - PROCESS | 760 | 1466521882291 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 760 | 1466521882293 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 08:11:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:11:22 INFO - PROCESS | 760 | 1466521882296 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 760 | 1466521882298 Marionette TRACE conn5 <- [1,1526,null,{}] 08:11:22 INFO - PROCESS | 760 | 1466521882301 Marionette TRACE conn5 -> [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:11:22 INFO - PROCESS | 760 | 1466521882303 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:22 INFO - PROCESS | 760 | 1466521882379 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 08:11:22 INFO - PROCESS | 760 | 1466521882384 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 760 | 1466521882386 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:22 INFO - PROCESS | 760 | ++DOCSHELL 16B19400 == 34 [pid = 760] [id = 391] 08:11:22 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (16B19C00) [pid = 760] [serial = 1173] [outer = 00000000] 08:11:22 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19A91400) [pid = 760] [serial = 1174] [outer = 16B19C00] 08:11:22 INFO - PROCESS | 760 | 1466521882429 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19AA0000) [pid = 760] [serial = 1175] [outer = 16B19C00] 08:11:22 INFO - PROCESS | 760 | 1466521882849 Marionette TRACE conn5 <- [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:11:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:11:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 570ms 08:11:22 INFO - PROCESS | 760 | 1466521882867 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 760 | 1466521882869 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 08:11:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:11:22 INFO - PROCESS | 760 | 1466521882872 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 760 | 1466521882874 Marionette TRACE conn5 <- [1,1530,null,{}] 08:11:22 INFO - PROCESS | 760 | 1466521882881 Marionette TRACE conn5 -> [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:11:22 INFO - PROCESS | 760 | 1466521882883 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:23 INFO - PROCESS | 760 | 1466521883003 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 08:11:23 INFO - PROCESS | 760 | 1466521883011 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 760 | 1466521883013 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:23 INFO - PROCESS | 760 | ++DOCSHELL 199B5000 == 35 [pid = 760] [id = 392] 08:11:23 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19BAD400) [pid = 760] [serial = 1176] [outer = 00000000] 08:11:23 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19DBC400) [pid = 760] [serial = 1177] [outer = 19BAD400] 08:11:23 INFO - PROCESS | 760 | 1466521883057 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19DB8000) [pid = 760] [serial = 1178] [outer = 19BAD400] 08:11:23 INFO - PROCESS | 760 | 1466521883481 Marionette TRACE conn5 <- [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:11:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:11:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 631ms 08:11:23 INFO - PROCESS | 760 | 1466521883504 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 08:11:23 INFO - PROCESS | 760 | 1466521883506 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 08:11:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:11:23 INFO - PROCESS | 760 | 1466521883522 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - PROCESS | 760 | 1466521883524 Marionette TRACE conn5 <- [1,1534,null,{}] 08:11:23 INFO - PROCESS | 760 | 1466521883532 Marionette TRACE conn5 -> [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:11:23 INFO - PROCESS | 760 | 1466521883534 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:23 INFO - PROCESS | 760 | 1466521883612 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 08:11:23 INFO - PROCESS | 760 | 1466521883617 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 760 | 1466521883619 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:23 INFO - PROCESS | 760 | ++DOCSHELL 146C6800 == 36 [pid = 760] [id = 393] 08:11:23 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19F30800) [pid = 760] [serial = 1179] [outer = 00000000] 08:11:23 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19F35C00) [pid = 760] [serial = 1180] [outer = 19F30800] 08:11:23 INFO - PROCESS | 760 | 1466521883662 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1AC78400) [pid = 760] [serial = 1181] [outer = 19F30800] 08:11:24 INFO - PROCESS | 760 | 1466521884325 Marionette TRACE conn5 <- [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:11:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:11:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 950ms 08:11:24 INFO - PROCESS | 760 | 1466521884461 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 760 | 1466521884466 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 08:11:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:11:24 INFO - PROCESS | 760 | 1466521884470 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 760 | 1466521884474 Marionette TRACE conn5 <- [1,1538,null,{}] 08:11:24 INFO - PROCESS | 760 | 1466521884480 Marionette TRACE conn5 -> [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:11:24 INFO - PROCESS | 760 | 1466521884483 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:24 INFO - PROCESS | 760 | 1466521884636 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 08:11:24 INFO - PROCESS | 760 | 1466521884766 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:24 INFO - PROCESS | 760 | 1466521884769 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:24 INFO - PROCESS | 760 | ++DOCSHELL 0D520800 == 37 [pid = 760] [id = 394] 08:11:24 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (0D629400) [pid = 760] [serial = 1182] [outer = 00000000] 08:11:24 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (0DA9E400) [pid = 760] [serial = 1183] [outer = 0D629400] 08:11:24 INFO - PROCESS | 760 | 1466521884830 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1436F400) [pid = 760] [serial = 1184] [outer = 0D629400] 08:11:25 INFO - PROCESS | 760 | 1466521885523 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:11:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:11:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1126ms 08:11:25 INFO - PROCESS | 760 | 1466521885619 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 760 | 1466521885624 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 08:11:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:11:25 INFO - PROCESS | 760 | 1466521885631 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - PROCESS | 760 | 1466521885634 Marionette TRACE conn5 <- [1,1542,null,{}] 08:11:25 INFO - PROCESS | 760 | 1466521885638 Marionette TRACE conn5 -> [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:11:25 INFO - PROCESS | 760 | 1466521885641 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:25 INFO - PROCESS | 760 | 1466521885774 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 08:11:25 INFO - PROCESS | 760 | 1466521885904 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 760 | 1466521885907 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:25 INFO - PROCESS | 760 | ++DOCSHELL 1436C800 == 38 [pid = 760] [id = 395] 08:11:25 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (146BE400) [pid = 760] [serial = 1185] [outer = 00000000] 08:11:25 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (16B18000) [pid = 760] [serial = 1186] [outer = 146BE400] 08:11:25 INFO - PROCESS | 760 | 1466521885964 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (16B4A400) [pid = 760] [serial = 1187] [outer = 146BE400] 08:11:26 INFO - PROCESS | 760 | --DOCSHELL 199B5000 == 37 [pid = 760] [id = 392] 08:11:26 INFO - PROCESS | 760 | --DOCSHELL 16B19400 == 36 [pid = 760] [id = 391] 08:11:26 INFO - PROCESS | 760 | --DOCSHELL 1993A400 == 35 [pid = 760] [id = 390] 08:11:26 INFO - PROCESS | 760 | --DOCSHELL 17845800 == 34 [pid = 760] [id = 389] 08:11:26 INFO - PROCESS | 760 | --DOCSHELL 16A3C400 == 33 [pid = 760] [id = 388] 08:11:26 INFO - PROCESS | 760 | --DOCSHELL 14860000 == 32 [pid = 760] [id = 387] 08:11:26 INFO - PROCESS | 760 | --DOCSHELL 0DC47400 == 31 [pid = 760] [id = 386] 08:11:26 INFO - PROCESS | 760 | --DOCSHELL 0D738000 == 30 [pid = 760] [id = 385] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 91 (17FF1800) [pid = 760] [serial = 1123] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 90 (19B35000) [pid = 760] [serial = 1126] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 89 (19E92000) [pid = 760] [serial = 1129] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 88 (0D933400) [pid = 760] [serial = 1111] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 87 (0D517000) [pid = 760] [serial = 1112] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1783D000) [pid = 760] [serial = 1120] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1BECE400) [pid = 760] [serial = 1105] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 84 (1BEC8400) [pid = 760] [serial = 1104] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19DB5C00) [pid = 760] [serial = 1127] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0DA9CC00) [pid = 760] [serial = 1107] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0E822800) [pid = 760] [serial = 1108] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 80 (14D4D800) [pid = 760] [serial = 1117] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 79 (15C5BC00) [pid = 760] [serial = 1118] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1436B000) [pid = 760] [serial = 1114] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 77 (14373400) [pid = 760] [serial = 1115] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 76 (19F3C800) [pid = 760] [serial = 1136] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1B410C00) [pid = 760] [serial = 1138] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1B44A400) [pid = 760] [serial = 1139] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 73 (148D4800) [pid = 760] [serial = 667] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 72 (19F38C00) [pid = 760] [serial = 1135] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 71 (19E93000) [pid = 760] [serial = 1130] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 70 (19930800) [pid = 760] [serial = 1124] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19A99000) [pid = 760] [serial = 1132] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 68 (19BF3000) [pid = 760] [serial = 1133] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | --DOMWINDOW == 67 (17AC2000) [pid = 760] [serial = 1121] [outer = 00000000] [url = about:blank] 08:11:26 INFO - PROCESS | 760 | 1466521886842 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:11:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:11:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1283ms 08:11:26 INFO - PROCESS | 760 | 1466521886916 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 08:11:26 INFO - PROCESS | 760 | 1466521886920 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 08:11:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:11:26 INFO - PROCESS | 760 | 1466521886924 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - PROCESS | 760 | 1466521886927 Marionette TRACE conn5 <- [1,1546,null,{}] 08:11:26 INFO - PROCESS | 760 | 1466521886932 Marionette TRACE conn5 -> [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:11:26 INFO - PROCESS | 760 | 1466521886935 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:27 INFO - PROCESS | 760 | 1466521887027 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 08:11:27 INFO - PROCESS | 760 | 1466521887040 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 760 | 1466521887043 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:27 INFO - PROCESS | 760 | ++DOCSHELL 0D737C00 == 31 [pid = 760] [id = 396] 08:11:27 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (0D738800) [pid = 760] [serial = 1188] [outer = 00000000] 08:11:27 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0D763000) [pid = 760] [serial = 1189] [outer = 0D738800] 08:11:27 INFO - PROCESS | 760 | 1466521887091 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0DA92C00) [pid = 760] [serial = 1190] [outer = 0D738800] 08:11:27 INFO - PROCESS | 760 | 1466521887583 Marionette TRACE conn5 <- [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:11:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:11:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 08:11:27 INFO - PROCESS | 760 | 1466521887656 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 08:11:27 INFO - PROCESS | 760 | 1466521887660 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 08:11:27 INFO - PROCESS | 760 | 1466521887666 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:11:27 INFO - PROCESS | 760 | 1466521887668 Marionette TRACE conn5 <- [1,1550,null,{}] 08:11:27 INFO - PROCESS | 760 | 1466521887672 Marionette TRACE conn5 -> [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:11:27 INFO - PROCESS | 760 | 1466521887674 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:27 INFO - PROCESS | 760 | 1466521887759 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 08:11:27 INFO - PROCESS | 760 | 1466521887859 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 760 | 1466521887861 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:27 INFO - PROCESS | 760 | ++DOCSHELL 0D517000 == 32 [pid = 760] [id = 397] 08:11:27 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (14374800) [pid = 760] [serial = 1191] [outer = 00000000] 08:11:27 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (143AF800) [pid = 760] [serial = 1192] [outer = 14374800] 08:11:27 INFO - PROCESS | 760 | 1466521887909 Marionette DEBUG loaded listener.js 08:11:28 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (14511400) [pid = 760] [serial = 1193] [outer = 14374800] 08:11:28 INFO - PROCESS | 760 | 1466521888312 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:11:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:11:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 08:11:28 INFO - PROCESS | 760 | 1466521888341 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 760 | 1466521888343 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 08:11:28 INFO - PROCESS | 760 | 1466521888346 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:11:28 INFO - PROCESS | 760 | 1466521888350 Marionette TRACE conn5 <- [1,1554,null,{}] 08:11:28 INFO - PROCESS | 760 | 1466521888361 Marionette TRACE conn5 -> [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:11:28 INFO - PROCESS | 760 | 1466521888366 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:28 INFO - PROCESS | 760 | 1466521888480 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 08:11:28 INFO - PROCESS | 760 | 1466521888488 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 760 | 1466521888492 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:28 INFO - PROCESS | 760 | ++DOCSHELL 15C56000 == 33 [pid = 760] [id = 398] 08:11:28 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (15C5BC00) [pid = 760] [serial = 1194] [outer = 00000000] 08:11:28 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16A40800) [pid = 760] [serial = 1195] [outer = 15C5BC00] 08:11:28 INFO - PROCESS | 760 | 1466521888539 Marionette DEBUG loaded listener.js 08:11:28 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (16B22400) [pid = 760] [serial = 1196] [outer = 15C5BC00] 08:11:29 INFO - PROCESS | 760 | 1466521888998 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:11:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 08:11:29 INFO - PROCESS | 760 | 1466521889035 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 760 | 1466521889038 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 08:11:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:11:29 INFO - PROCESS | 760 | 1466521889041 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 760 | 1466521889043 Marionette TRACE conn5 <- [1,1558,null,{}] 08:11:29 INFO - PROCESS | 760 | 1466521889046 Marionette TRACE conn5 -> [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:11:29 INFO - PROCESS | 760 | 1466521889048 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:29 INFO - PROCESS | 760 | 1466521889173 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 08:11:29 INFO - PROCESS | 760 | 1466521889179 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 760 | 1466521889181 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:29 INFO - PROCESS | 760 | ++DOCSHELL 17ABAC00 == 34 [pid = 760] [id = 399] 08:11:29 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (17AC1400) [pid = 760] [serial = 1197] [outer = 00000000] 08:11:29 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (17AE2400) [pid = 760] [serial = 1198] [outer = 17AC1400] 08:11:29 INFO - PROCESS | 760 | 1466521889225 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (17FFF000) [pid = 760] [serial = 1199] [outer = 17AC1400] 08:11:29 INFO - PROCESS | 760 | 1466521889674 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:11:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 08:11:29 INFO - PROCESS | 760 | 1466521889713 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 760 | 1466521889715 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 08:11:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:11:29 INFO - PROCESS | 760 | 1466521889724 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 760 | 1466521889726 Marionette TRACE conn5 <- [1,1562,null,{}] 08:11:29 INFO - PROCESS | 760 | 1466521889729 Marionette TRACE conn5 -> [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:11:29 INFO - PROCESS | 760 | 1466521889731 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:29 INFO - PROCESS | 760 | 1466521889842 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 08:11:29 INFO - PROCESS | 760 | 1466521889933 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 760 | 1466521889935 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:29 INFO - PROCESS | 760 | ++DOCSHELL 17FFD400 == 35 [pid = 760] [id = 400] 08:11:29 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (17FFE000) [pid = 760] [serial = 1200] [outer = 00000000] 08:11:30 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1993C800) [pid = 760] [serial = 1201] [outer = 17FFE000] 08:11:30 INFO - PROCESS | 760 | 1466521889979 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (199A9000) [pid = 760] [serial = 1202] [outer = 17FFE000] 08:11:30 INFO - PROCESS | 760 | 1466521890404 Marionette TRACE conn5 <- [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:11:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:11:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 08:11:30 INFO - PROCESS | 760 | 1466521890452 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 08:11:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:11:30 INFO - PROCESS | 760 | 1466521890455 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 08:11:30 INFO - PROCESS | 760 | 1466521890458 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - PROCESS | 760 | 1466521890459 Marionette TRACE conn5 <- [1,1566,null,{}] 08:11:30 INFO - PROCESS | 760 | 1466521890463 Marionette TRACE conn5 -> [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:11:30 INFO - PROCESS | 760 | 1466521890468 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:30 INFO - PROCESS | 760 | 1466521890615 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 08:11:30 INFO - PROCESS | 760 | 1466521890681 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 760 | 1466521890683 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:30 INFO - PROCESS | 760 | ++DOCSHELL 19B27800 == 36 [pid = 760] [id = 401] 08:11:30 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19B31400) [pid = 760] [serial = 1203] [outer = 00000000] 08:11:30 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19DBCC00) [pid = 760] [serial = 1204] [outer = 19B31400] 08:11:30 INFO - PROCESS | 760 | 1466521890727 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19B34000) [pid = 760] [serial = 1205] [outer = 19B31400] 08:11:31 INFO - PROCESS | 760 | --DOMWINDOW == 84 (0D738400) [pid = 760] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:11:31 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0DCB7800) [pid = 760] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:11:31 INFO - PROCESS | 760 | --DOMWINDOW == 82 (16A3F400) [pid = 760] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:11:31 INFO - PROCESS | 760 | --DOMWINDOW == 81 (148CD000) [pid = 760] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:11:31 INFO - PROCESS | 760 | --DOMWINDOW == 80 (08A7E400) [pid = 760] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:11:31 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19BAD400) [pid = 760] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:11:31 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0D622800) [pid = 760] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:11:31 INFO - PROCESS | 760 | --DOMWINDOW == 77 (17A5BC00) [pid = 760] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:11:31 INFO - PROCESS | 760 | --DOMWINDOW == 76 (14D01400) [pid = 760] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:11:31 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1AEF5C00) [pid = 760] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:11:31 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1BED4000) [pid = 760] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:11:31 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1993B000) [pid = 760] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:11:31 INFO - PROCESS | 760 | --DOMWINDOW == 72 (16B19C00) [pid = 760] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:11:31 INFO - PROCESS | 760 | 1466521891257 Marionette TRACE conn5 <- [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:11:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:11:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 830ms 08:11:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:11:31 INFO - PROCESS | 760 | 1466521891289 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 08:11:31 INFO - PROCESS | 760 | 1466521891291 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 08:11:31 INFO - PROCESS | 760 | 1466521891294 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 760 | 1466521891296 Marionette TRACE conn5 <- [1,1570,null,{}] 08:11:31 INFO - PROCESS | 760 | 1466521891299 Marionette TRACE conn5 -> [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:11:31 INFO - PROCESS | 760 | 1466521891301 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:31 INFO - PROCESS | 760 | 1466521891399 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 08:11:31 INFO - PROCESS | 760 | 1466521891497 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 760 | 1466521891499 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:31 INFO - PROCESS | 760 | ++DOCSHELL 148CD000 == 37 [pid = 760] [id = 402] 08:11:31 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (16B16000) [pid = 760] [serial = 1206] [outer = 00000000] 08:11:31 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (18507800) [pid = 760] [serial = 1207] [outer = 16B16000] 08:11:31 INFO - PROCESS | 760 | 1466521891542 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (19BAD400) [pid = 760] [serial = 1208] [outer = 16B16000] 08:11:31 INFO - PROCESS | 760 | 1466521891904 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:11:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:11:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 631ms 08:11:31 INFO - PROCESS | 760 | 1466521891925 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 08:11:31 INFO - PROCESS | 760 | 1466521891927 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 08:11:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:11:31 INFO - PROCESS | 760 | 1466521891930 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 760 | 1466521891932 Marionette TRACE conn5 <- [1,1574,null,{}] 08:11:31 INFO - PROCESS | 760 | 1466521891935 Marionette TRACE conn5 -> [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:11:31 INFO - PROCESS | 760 | 1466521891937 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:32 INFO - PROCESS | 760 | 1466521892051 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 08:11:32 INFO - PROCESS | 760 | 1466521892059 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 760 | 1466521892061 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:32 INFO - PROCESS | 760 | ++DOCSHELL 143AF400 == 38 [pid = 760] [id = 403] 08:11:32 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (17AE4800) [pid = 760] [serial = 1209] [outer = 00000000] 08:11:32 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19F34000) [pid = 760] [serial = 1210] [outer = 17AE4800] 08:11:32 INFO - PROCESS | 760 | 1466521892106 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19F3B800) [pid = 760] [serial = 1211] [outer = 17AE4800] 08:11:33 INFO - PROCESS | 760 | --DOCSHELL 08A7C400 == 37 [pid = 760] [id = 384] 08:11:33 INFO - PROCESS | 760 | --DOCSHELL 0D737C00 == 36 [pid = 760] [id = 396] 08:11:33 INFO - PROCESS | 760 | --DOCSHELL 1436C800 == 35 [pid = 760] [id = 395] 08:11:33 INFO - PROCESS | 760 | --DOCSHELL 146C6800 == 34 [pid = 760] [id = 393] 08:11:33 INFO - PROCESS | 760 | --DOCSHELL 0D520800 == 33 [pid = 760] [id = 394] 08:11:33 INFO - PROCESS | 760 | --DOCSHELL 19B27800 == 32 [pid = 760] [id = 401] 08:11:33 INFO - PROCESS | 760 | --DOCSHELL 148CD000 == 31 [pid = 760] [id = 402] 08:11:33 INFO - PROCESS | 760 | --DOCSHELL 0D517000 == 30 [pid = 760] [id = 397] 08:11:33 INFO - PROCESS | 760 | --DOCSHELL 17FFD400 == 29 [pid = 760] [id = 400] 08:11:33 INFO - PROCESS | 760 | --DOCSHELL 17ABAC00 == 28 [pid = 760] [id = 399] 08:11:33 INFO - PROCESS | 760 | --DOCSHELL 15C56000 == 27 [pid = 760] [id = 398] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0D73CC00) [pid = 760] [serial = 1156] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0D75EC00) [pid = 760] [serial = 1157] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0E5D4800) [pid = 760] [serial = 1159] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1430F000) [pid = 760] [serial = 1160] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 73 (16B47C00) [pid = 760] [serial = 1165] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 72 (14C97800) [pid = 760] [serial = 1162] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D623800) [pid = 760] [serial = 1154] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 70 (0CD81800) [pid = 760] [serial = 1153] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19DB8000) [pid = 760] [serial = 1178] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 68 (14396000) [pid = 760] [serial = 1142] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 67 (0DC41800) [pid = 760] [serial = 1141] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 66 (17ADE000) [pid = 760] [serial = 1168] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 65 (16D9A400) [pid = 760] [serial = 1145] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 64 (16B49400) [pid = 760] [serial = 1144] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 63 (1BC79000) [pid = 760] [serial = 1148] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 62 (1B59C000) [pid = 760] [serial = 1147] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 61 (19F35C00) [pid = 760] [serial = 1180] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 60 (1C64B000) [pid = 760] [serial = 1151] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 59 (1C642000) [pid = 760] [serial = 1150] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 58 (16D1AC00) [pid = 760] [serial = 1166] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 57 (19A8A000) [pid = 760] [serial = 1171] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 56 (18376800) [pid = 760] [serial = 1169] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 55 (19DBC400) [pid = 760] [serial = 1177] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 54 (19B2B800) [pid = 760] [serial = 1172] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 53 (19A91400) [pid = 760] [serial = 1174] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 52 (14D4D400) [pid = 760] [serial = 1163] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | --DOMWINDOW == 51 (19AA0000) [pid = 760] [serial = 1175] [outer = 00000000] [url = about:blank] 08:11:33 INFO - PROCESS | 760 | 1466521893882 Marionette TRACE conn5 <- [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:11:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:11:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1972ms 08:11:33 INFO - PROCESS | 760 | 1466521893904 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 760 | 1466521893908 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 08:11:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:11:33 INFO - PROCESS | 760 | 1466521893913 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 760 | 1466521893917 Marionette TRACE conn5 <- [1,1578,null,{}] 08:11:33 INFO - PROCESS | 760 | 1466521893923 Marionette TRACE conn5 -> [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:11:33 INFO - PROCESS | 760 | 1466521893926 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:34 INFO - PROCESS | 760 | 1466521894021 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 08:11:34 INFO - PROCESS | 760 | 1466521894030 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 760 | 1466521894034 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:34 INFO - PROCESS | 760 | ++DOCSHELL 0D730800 == 28 [pid = 760] [id = 404] 08:11:34 INFO - PROCESS | 760 | ++DOMWINDOW == 52 (0D732C00) [pid = 760] [serial = 1212] [outer = 00000000] 08:11:34 INFO - PROCESS | 760 | ++DOMWINDOW == 53 (0D739000) [pid = 760] [serial = 1213] [outer = 0D732C00] 08:11:34 INFO - PROCESS | 760 | 1466521894082 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 760 | ++DOMWINDOW == 54 (0D73F400) [pid = 760] [serial = 1214] [outer = 0D732C00] 08:11:34 INFO - PROCESS | 760 | 1466521894564 Marionette TRACE conn5 <- [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:11:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:11:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 08:11:34 INFO - PROCESS | 760 | 1466521894643 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 08:11:34 INFO - PROCESS | 760 | 1466521894648 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 08:11:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:11:34 INFO - PROCESS | 760 | 1466521894654 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 760 | 1466521894657 Marionette TRACE conn5 <- [1,1582,null,{}] 08:11:34 INFO - PROCESS | 760 | 1466521894661 Marionette TRACE conn5 -> [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:11:34 INFO - PROCESS | 760 | 1466521894664 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:34 INFO - PROCESS | 760 | 1466521894750 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 08:11:34 INFO - PROCESS | 760 | 1466521894763 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 760 | 1466521894766 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:34 INFO - PROCESS | 760 | ++DOCSHELL 0DC0A800 == 29 [pid = 760] [id = 405] 08:11:34 INFO - PROCESS | 760 | ++DOMWINDOW == 55 (0DC0E000) [pid = 760] [serial = 1215] [outer = 00000000] 08:11:34 INFO - PROCESS | 760 | ++DOMWINDOW == 56 (0DC3F800) [pid = 760] [serial = 1216] [outer = 0DC0E000] 08:11:34 INFO - PROCESS | 760 | 1466521894812 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 760 | ++DOMWINDOW == 57 (0DD76400) [pid = 760] [serial = 1217] [outer = 0DC0E000] 08:11:35 INFO - PROCESS | 760 | 1466521895270 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 08:11:35 INFO - PROCESS | 760 | 1466521895360 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 760 | 1466521895363 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 08:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:11:35 INFO - PROCESS | 760 | 1466521895366 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 760 | 1466521895369 Marionette TRACE conn5 <- [1,1586,null,{}] 08:11:35 INFO - PROCESS | 760 | 1466521895381 Marionette TRACE conn5 -> [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:11:35 INFO - PROCESS | 760 | 1466521895385 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:35 INFO - PROCESS | 760 | 1466521895501 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 08:11:35 INFO - PROCESS | 760 | 1466521895597 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 760 | 1466521895600 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:35 INFO - PROCESS | 760 | ++DOCSHELL 143B3C00 == 30 [pid = 760] [id = 406] 08:11:35 INFO - PROCESS | 760 | ++DOMWINDOW == 58 (143B4400) [pid = 760] [serial = 1218] [outer = 00000000] 08:11:35 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (1459F400) [pid = 760] [serial = 1219] [outer = 143B4400] 08:11:35 INFO - PROCESS | 760 | 1466521895648 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (145E7800) [pid = 760] [serial = 1220] [outer = 143B4400] 08:11:36 INFO - PROCESS | 760 | 1466521896023 Marionette TRACE conn5 <- [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:11:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:11:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 08:11:36 INFO - PROCESS | 760 | 1466521896039 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 760 | 1466521896042 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 08:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:11:36 INFO - PROCESS | 760 | 1466521896045 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 760 | 1466521896046 Marionette TRACE conn5 <- [1,1590,null,{}] 08:11:36 INFO - PROCESS | 760 | 1466521896050 Marionette TRACE conn5 -> [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:11:36 INFO - PROCESS | 760 | 1466521896052 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:36 INFO - PROCESS | 760 | 1466521896169 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 08:11:36 INFO - PROCESS | 760 | 1466521896177 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 760 | 1466521896179 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:36 INFO - PROCESS | 760 | ++DOCSHELL 14C27400 == 31 [pid = 760] [id = 407] 08:11:36 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (14C2C000) [pid = 760] [serial = 1221] [outer = 00000000] 08:11:36 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (14D4F000) [pid = 760] [serial = 1222] [outer = 14C2C000] 08:11:36 INFO - PROCESS | 760 | 1466521896223 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (14E8CC00) [pid = 760] [serial = 1223] [outer = 14C2C000] 08:11:36 INFO - PROCESS | 760 | 1466521896613 Marionette TRACE conn5 <- [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:11:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:11:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 632ms 08:11:36 INFO - PROCESS | 760 | 1466521896677 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 760 | 1466521896679 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 08:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:11:36 INFO - PROCESS | 760 | 1466521896682 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 760 | 1466521896684 Marionette TRACE conn5 <- [1,1594,null,{}] 08:11:36 INFO - PROCESS | 760 | 1466521896688 Marionette TRACE conn5 -> [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:11:36 INFO - PROCESS | 760 | 1466521896690 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:36 INFO - PROCESS | 760 | 1466521896803 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 08:11:36 INFO - PROCESS | 760 | 1466521896815 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 760 | 1466521896817 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:36 INFO - PROCESS | 760 | ++DOCSHELL 15C60C00 == 32 [pid = 760] [id = 408] 08:11:36 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (16A3C400) [pid = 760] [serial = 1224] [outer = 00000000] 08:11:36 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (16B24400) [pid = 760] [serial = 1225] [outer = 16A3C400] 08:11:36 INFO - PROCESS | 760 | 1466521896863 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (16B4C800) [pid = 760] [serial = 1226] [outer = 16A3C400] 08:11:37 INFO - PROCESS | 760 | 1466521897300 Marionette TRACE conn5 <- [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:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 08:11:37 INFO - PROCESS | 760 | 1466521897353 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 760 | 1466521897355 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 08:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:11:37 INFO - PROCESS | 760 | 1466521897359 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 760 | 1466521897360 Marionette TRACE conn5 <- [1,1598,null,{}] 08:11:37 INFO - PROCESS | 760 | 1466521897372 Marionette TRACE conn5 -> [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:11:37 INFO - PROCESS | 760 | 1466521897377 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:37 INFO - PROCESS | 760 | 1466521897477 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 08:11:37 INFO - PROCESS | 760 | 1466521897490 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 760 | 1466521897492 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:37 INFO - PROCESS | 760 | ++DOCSHELL 17A64800 == 33 [pid = 760] [id = 409] 08:11:37 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (17ADD000) [pid = 760] [serial = 1227] [outer = 00000000] 08:11:37 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (17AE9C00) [pid = 760] [serial = 1228] [outer = 17ADD000] 08:11:37 INFO - PROCESS | 760 | 1466521897536 Marionette DEBUG loaded listener.js 08:11:37 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (1837B800) [pid = 760] [serial = 1229] [outer = 17ADD000] 08:11:37 INFO - PROCESS | 760 | 1466521897966 Marionette TRACE conn5 <- [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:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 08:11:38 INFO - PROCESS | 760 | 1466521898001 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 08:11:38 INFO - PROCESS | 760 | 1466521898003 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 08:11:38 INFO - PROCESS | 760 | 1466521898011 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:11:38 INFO - PROCESS | 760 | 1466521898013 Marionette TRACE conn5 <- [1,1602,null,{}] 08:11:38 INFO - PROCESS | 760 | 1466521898016 Marionette TRACE conn5 -> [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:11:38 INFO - PROCESS | 760 | 1466521898018 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:38 INFO - PROCESS | 760 | 1466521898122 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 08:11:38 INFO - PROCESS | 760 | 1466521898129 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 760 | 1466521898131 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:38 INFO - PROCESS | 760 | ++DOCSHELL 14D27000 == 34 [pid = 760] [id = 410] 08:11:38 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (14D27C00) [pid = 760] [serial = 1230] [outer = 00000000] 08:11:38 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (1993E000) [pid = 760] [serial = 1231] [outer = 14D27C00] 08:11:38 INFO - PROCESS | 760 | 1466521898175 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (19A88C00) [pid = 760] [serial = 1232] [outer = 14D27C00] 08:11:38 INFO - PROCESS | 760 | 1466521898604 Marionette TRACE conn5 <- [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:11:38 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:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 08:11:38 INFO - PROCESS | 760 | 1466521898653 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 08:11:38 INFO - PROCESS | 760 | 1466521898655 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 08:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:11:38 INFO - PROCESS | 760 | 1466521898658 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - PROCESS | 760 | 1466521898660 Marionette TRACE conn5 <- [1,1606,null,{}] 08:11:38 INFO - PROCESS | 760 | 1466521898664 Marionette TRACE conn5 -> [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:11:38 INFO - PROCESS | 760 | 1466521898665 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:38 INFO - PROCESS | 760 | 1466521898740 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 08:11:38 INFO - PROCESS | 760 | 1466521898745 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 760 | 1466521898747 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:38 INFO - PROCESS | 760 | ++DOCSHELL 19A8C400 == 35 [pid = 760] [id = 411] 08:11:38 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (19A9BC00) [pid = 760] [serial = 1233] [outer = 00000000] 08:11:38 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (19B2D800) [pid = 760] [serial = 1234] [outer = 19A9BC00] 08:11:38 INFO - PROCESS | 760 | 1466521898792 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (148CD400) [pid = 760] [serial = 1235] [outer = 19A9BC00] 08:11:39 INFO - PROCESS | 760 | 1466521899222 Marionette TRACE conn5 <- [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:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 08:11:39 INFO - PROCESS | 760 | 1466521899293 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 08:11:39 INFO - PROCESS | 760 | 1466521899295 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 08:11:39 INFO - PROCESS | 760 | 1466521899298 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:11:39 INFO - PROCESS | 760 | 1466521899300 Marionette TRACE conn5 <- [1,1610,null,{}] 08:11:39 INFO - PROCESS | 760 | 1466521899303 Marionette TRACE conn5 -> [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:11:39 INFO - PROCESS | 760 | 1466521899305 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:39 INFO - PROCESS | 760 | 1466521899381 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 08:11:39 INFO - PROCESS | 760 | 1466521899389 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:39 INFO - PROCESS | 760 | 1466521899390 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:39 INFO - PROCESS | 760 | ++DOCSHELL 143B3400 == 36 [pid = 760] [id = 412] 08:11:39 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19DADC00) [pid = 760] [serial = 1236] [outer = 00000000] 08:11:39 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19DB7400) [pid = 760] [serial = 1237] [outer = 19DADC00] 08:11:39 INFO - PROCESS | 760 | 1466521899433 Marionette DEBUG loaded listener.js 08:11:39 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19DB8400) [pid = 760] [serial = 1238] [outer = 19DADC00] 08:11:39 INFO - PROCESS | 760 | 1466521899928 Marionette TRACE conn5 <- [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:11:39 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:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 08:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:11:39 INFO - PROCESS | 760 | 1466521899973 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 08:11:39 INFO - PROCESS | 760 | 1466521899975 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 08:11:39 INFO - PROCESS | 760 | 1466521899978 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - PROCESS | 760 | 1466521899980 Marionette TRACE conn5 <- [1,1614,null,{}] 08:11:39 INFO - PROCESS | 760 | 1466521899983 Marionette TRACE conn5 -> [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:11:39 INFO - PROCESS | 760 | 1466521899985 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:40 INFO - PROCESS | 760 | 1466521900101 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 08:11:40 INFO - PROCESS | 760 | 1466521900106 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 760 | 1466521900108 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:40 INFO - PROCESS | 760 | ++DOCSHELL 0D517400 == 37 [pid = 760] [id = 413] 08:11:40 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (0D520000) [pid = 760] [serial = 1239] [outer = 00000000] 08:11:40 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19E95800) [pid = 760] [serial = 1240] [outer = 0D520000] 08:11:40 INFO - PROCESS | 760 | 1466521900152 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19E9BC00) [pid = 760] [serial = 1241] [outer = 0D520000] 08:11:40 INFO - PROCESS | 760 | 1466521900599 Marionette TRACE conn5 <- [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:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 08:11:40 INFO - PROCESS | 760 | 1466521900649 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 760 | 1466521900652 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 08:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:11:40 INFO - PROCESS | 760 | 1466521900662 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - PROCESS | 760 | 1466521900664 Marionette TRACE conn5 <- [1,1618,null,{}] 08:11:40 INFO - PROCESS | 760 | 1466521900667 Marionette TRACE conn5 -> [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:11:40 INFO - PROCESS | 760 | 1466521900670 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:40 INFO - PROCESS | 760 | 1466521900823 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 08:11:40 INFO - PROCESS | 760 | 1466521900882 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 760 | 1466521900885 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:40 INFO - PROCESS | 760 | ++DOCSHELL 143A7800 == 38 [pid = 760] [id = 414] 08:11:40 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (15C59000) [pid = 760] [serial = 1242] [outer = 00000000] 08:11:40 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1ACDF400) [pid = 760] [serial = 1243] [outer = 15C59000] 08:11:40 INFO - PROCESS | 760 | 1466521900929 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1B44A400) [pid = 760] [serial = 1244] [outer = 15C59000] 08:11:41 INFO - PROCESS | 760 | 1466521901356 Marionette TRACE conn5 <- [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:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 08:11:41 INFO - PROCESS | 760 | 1466521901394 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 760 | 1466521901396 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 08:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:11:41 INFO - PROCESS | 760 | 1466521901400 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:11:41 INFO - PROCESS | 760 | 1466521901402 Marionette TRACE conn5 <- [1,1622,null,{}] 08:11:41 INFO - PROCESS | 760 | 1466521901405 Marionette TRACE conn5 -> [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:11:41 INFO - PROCESS | 760 | 1466521901407 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:41 INFO - PROCESS | 760 | 1466521901520 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 08:11:41 INFO - PROCESS | 760 | 1466521901525 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 760 | 1466521901527 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:41 INFO - PROCESS | 760 | ++DOCSHELL 1ACDAC00 == 39 [pid = 760] [id = 415] 08:11:41 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1B458800) [pid = 760] [serial = 1245] [outer = 00000000] 08:11:41 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1B5A0000) [pid = 760] [serial = 1246] [outer = 1B458800] 08:11:41 INFO - PROCESS | 760 | 1466521901571 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1BC48000) [pid = 760] [serial = 1247] [outer = 1B458800] 08:11:41 INFO - PROCESS | 760 | --DOMWINDOW == 86 (17AC1400) [pid = 760] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:11:41 INFO - PROCESS | 760 | --DOMWINDOW == 85 (17FFE000) [pid = 760] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:11:41 INFO - PROCESS | 760 | --DOMWINDOW == 84 (16B16000) [pid = 760] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:11:41 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19B31400) [pid = 760] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:11:41 INFO - PROCESS | 760 | --DOMWINDOW == 82 (15C5BC00) [pid = 760] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:11:41 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14374800) [pid = 760] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:11:41 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0D738800) [pid = 760] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:11:41 INFO - PROCESS | 760 | --DOMWINDOW == 79 (146BE400) [pid = 760] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:11:41 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0D629400) [pid = 760] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:11:41 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19F30800) [pid = 760] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:11:42 INFO - PROCESS | 760 | 1466521902150 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 831ms 08:11:42 INFO - PROCESS | 760 | 1466521902234 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 08:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:11:42 INFO - PROCESS | 760 | 1466521902236 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 08:11:42 INFO - PROCESS | 760 | 1466521902239 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - PROCESS | 760 | 1466521902241 Marionette TRACE conn5 <- [1,1626,null,{}] 08:11:42 INFO - PROCESS | 760 | 1466521902245 Marionette TRACE conn5 -> [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:11:42 INFO - PROCESS | 760 | 1466521902246 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:42 INFO - PROCESS | 760 | 1466521902324 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 08:11:42 INFO - PROCESS | 760 | 1466521902330 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 760 | 1466521902331 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:42 INFO - PROCESS | 760 | ++DOCSHELL 14306800 == 40 [pid = 760] [id = 416] 08:11:42 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (1436C000) [pid = 760] [serial = 1248] [outer = 00000000] 08:11:42 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1837C400) [pid = 760] [serial = 1249] [outer = 1436C000] 08:11:42 INFO - PROCESS | 760 | 1466521902374 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19A9FC00) [pid = 760] [serial = 1250] [outer = 1436C000] 08:11:42 INFO - PROCESS | 760 | 1466521902790 Marionette TRACE conn5 <- [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:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 570ms 08:11:42 INFO - PROCESS | 760 | 1466521902811 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 760 | 1466521902813 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 08:11:42 INFO - PROCESS | 760 | 1466521902816 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:11:42 INFO - PROCESS | 760 | 1466521902817 Marionette TRACE conn5 <- [1,1630,null,{}] 08:11:42 INFO - PROCESS | 760 | 1466521902821 Marionette TRACE conn5 -> [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:11:42 INFO - PROCESS | 760 | 1466521902822 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:42 INFO - PROCESS | 760 | 1466521902943 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 08:11:42 INFO - PROCESS | 760 | 1466521902951 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 760 | 1466521902953 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:42 INFO - PROCESS | 760 | ++DOCSHELL 16D9A400 == 41 [pid = 760] [id = 417] 08:11:42 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19E9DC00) [pid = 760] [serial = 1251] [outer = 00000000] 08:11:43 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1BC73000) [pid = 760] [serial = 1252] [outer = 19E9DC00] 08:11:43 INFO - PROCESS | 760 | 1466521902998 Marionette DEBUG loaded listener.js 08:11:43 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1BCC3800) [pid = 760] [serial = 1253] [outer = 19E9DC00] 08:11:43 INFO - PROCESS | 760 | 1466521903409 Marionette TRACE conn5 <- [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:11:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:11:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 08:11:43 INFO - PROCESS | 760 | 1466521903450 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 760 | 1466521903452 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 08:11:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:11:43 INFO - PROCESS | 760 | 1466521903455 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 760 | 1466521903457 Marionette TRACE conn5 <- [1,1634,null,{}] 08:11:43 INFO - PROCESS | 760 | 1466521903460 Marionette TRACE conn5 -> [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:11:43 INFO - PROCESS | 760 | 1466521903462 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:43 INFO - PROCESS | 760 | 1466521903558 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 08:11:43 INFO - PROCESS | 760 | 1466521903685 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:43 INFO - PROCESS | 760 | 1466521903687 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:43 INFO - PROCESS | 760 | ++DOCSHELL 0CACBC00 == 42 [pid = 760] [id = 418] 08:11:43 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (189F6800) [pid = 760] [serial = 1254] [outer = 00000000] 08:11:43 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1C28D800) [pid = 760] [serial = 1255] [outer = 189F6800] 08:11:43 INFO - PROCESS | 760 | 1466521903735 Marionette DEBUG loaded listener.js 08:11:43 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1C2C3400) [pid = 760] [serial = 1256] [outer = 189F6800] 08:11:44 INFO - PROCESS | 760 | 1466521904365 Marionette TRACE conn5 <- [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:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 971ms 08:11:44 INFO - PROCESS | 760 | 1466521904452 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 760 | 1466521904457 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 08:11:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:11:44 INFO - PROCESS | 760 | 1466521904462 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - PROCESS | 760 | 1466521904466 Marionette TRACE conn5 <- [1,1638,null,{}] 08:11:44 INFO - PROCESS | 760 | 1466521904472 Marionette TRACE conn5 -> [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:11:44 INFO - PROCESS | 760 | 1466521904475 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:44 INFO - PROCESS | 760 | 1466521904625 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 08:11:44 INFO - PROCESS | 760 | 1466521904757 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 760 | 1466521904760 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:44 INFO - PROCESS | 760 | ++DOCSHELL 0D623400 == 43 [pid = 760] [id = 419] 08:11:44 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (0D62A400) [pid = 760] [serial = 1257] [outer = 00000000] 08:11:44 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (0D769000) [pid = 760] [serial = 1258] [outer = 0D62A400] 08:11:44 INFO - PROCESS | 760 | 1466521904819 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (0DA9FC00) [pid = 760] [serial = 1259] [outer = 0D62A400] 08:11:45 INFO - PROCESS | 760 | 1466521905578 Marionette TRACE conn5 <- [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:11:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:11:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1182ms 08:11:45 INFO - PROCESS | 760 | 1466521905646 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 08:11:45 INFO - PROCESS | 760 | 1466521905651 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 08:11:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:11:45 INFO - PROCESS | 760 | 1466521905657 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 760 | 1466521905660 Marionette TRACE conn5 <- [1,1642,null,{}] 08:11:45 INFO - PROCESS | 760 | 1466521905664 Marionette TRACE conn5 -> [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:11:45 INFO - PROCESS | 760 | 1466521905667 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:45 INFO - PROCESS | 760 | 1466521905796 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 08:11:46 INFO - PROCESS | 760 | 1466521906069 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 760 | 1466521906072 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:46 INFO - PROCESS | 760 | ++DOCSHELL 0CA2AC00 == 44 [pid = 760] [id = 420] 08:11:46 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (0CA6E400) [pid = 760] [serial = 1260] [outer = 00000000] 08:11:46 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (0CD83400) [pid = 760] [serial = 1261] [outer = 0CA6E400] 08:11:46 INFO - PROCESS | 760 | 1466521906143 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (0D51E000) [pid = 760] [serial = 1262] [outer = 0CA6E400] 08:11:46 INFO - PROCESS | 760 | --DOCSHELL 16D9A400 == 43 [pid = 760] [id = 417] 08:11:46 INFO - PROCESS | 760 | --DOCSHELL 14306800 == 42 [pid = 760] [id = 416] 08:11:46 INFO - PROCESS | 760 | --DOCSHELL 1ACDAC00 == 41 [pid = 760] [id = 415] 08:11:46 INFO - PROCESS | 760 | --DOCSHELL 143A7800 == 40 [pid = 760] [id = 414] 08:11:46 INFO - PROCESS | 760 | --DOCSHELL 0D517400 == 39 [pid = 760] [id = 413] 08:11:46 INFO - PROCESS | 760 | --DOCSHELL 143B3400 == 38 [pid = 760] [id = 412] 08:11:46 INFO - PROCESS | 760 | --DOCSHELL 19A8C400 == 37 [pid = 760] [id = 411] 08:11:46 INFO - PROCESS | 760 | --DOCSHELL 14D27000 == 36 [pid = 760] [id = 410] 08:11:46 INFO - PROCESS | 760 | --DOCSHELL 17A64800 == 35 [pid = 760] [id = 409] 08:11:46 INFO - PROCESS | 760 | --DOCSHELL 15C60C00 == 34 [pid = 760] [id = 408] 08:11:46 INFO - PROCESS | 760 | --DOCSHELL 14C27400 == 33 [pid = 760] [id = 407] 08:11:46 INFO - PROCESS | 760 | --DOCSHELL 143B3C00 == 32 [pid = 760] [id = 406] 08:11:46 INFO - PROCESS | 760 | --DOCSHELL 0DC0A800 == 31 [pid = 760] [id = 405] 08:11:46 INFO - PROCESS | 760 | --DOCSHELL 0D730800 == 30 [pid = 760] [id = 404] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 91 (19F34000) [pid = 760] [serial = 1210] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | 1466521906882 Marionette TRACE conn5 <- [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:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 90 (17AE2400) [pid = 760] [serial = 1198] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 89 (199A9000) [pid = 760] [serial = 1202] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1993C800) [pid = 760] [serial = 1201] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 87 (18507800) [pid = 760] [serial = 1207] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 86 (19DBCC00) [pid = 760] [serial = 1204] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 85 (19B34000) [pid = 760] [serial = 1205] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19BAD400) [pid = 760] [serial = 1208] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 83 (16A40800) [pid = 760] [serial = 1195] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 82 (143AF800) [pid = 760] [serial = 1192] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14511400) [pid = 760] [serial = 1193] [outer = 00000000] [url = about:blank] 08:11:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0D763000) [pid = 760] [serial = 1189] [outer = 00000000] [url = about:blank] 08:11:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1272ms 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 79 (0DA92C00) [pid = 760] [serial = 1190] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 78 (16B4A400) [pid = 760] [serial = 1187] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 77 (16B18000) [pid = 760] [serial = 1186] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1436F400) [pid = 760] [serial = 1184] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0DA9E400) [pid = 760] [serial = 1183] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1AC78400) [pid = 760] [serial = 1181] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 73 (17FFF000) [pid = 760] [serial = 1199] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | --DOMWINDOW == 72 (16B22400) [pid = 760] [serial = 1196] [outer = 00000000] [url = about:blank] 08:11:46 INFO - PROCESS | 760 | 1466521906935 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 08:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:11:46 INFO - PROCESS | 760 | 1466521906938 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 08:11:46 INFO - PROCESS | 760 | 1466521906942 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 760 | 1466521906945 Marionette TRACE conn5 <- [1,1646,null,{}] 08:11:46 INFO - PROCESS | 760 | 1466521906950 Marionette TRACE conn5 -> [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:11:46 INFO - PROCESS | 760 | 1466521906953 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:47 INFO - PROCESS | 760 | 1466521907040 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 08:11:47 INFO - PROCESS | 760 | 1466521907048 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 760 | 1466521907050 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:47 INFO - PROCESS | 760 | ++DOCSHELL 0D730800 == 31 [pid = 760] [id = 421] 08:11:47 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0D75EC00) [pid = 760] [serial = 1263] [outer = 00000000] 08:11:47 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (0D769C00) [pid = 760] [serial = 1264] [outer = 0D75EC00] 08:11:47 INFO - PROCESS | 760 | 1466521907097 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (0DA98800) [pid = 760] [serial = 1265] [outer = 0D75EC00] 08:11:47 INFO - PROCESS | 760 | 1466521907644 Marionette TRACE conn5 <- [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:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 08:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:11:47 INFO - PROCESS | 760 | 1466521907675 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 08:11:47 INFO - PROCESS | 760 | 1466521907679 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 08:11:47 INFO - PROCESS | 760 | 1466521907683 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:11:47 INFO - PROCESS | 760 | 1466521907685 Marionette TRACE conn5 <- [1,1650,null,{}] 08:11:47 INFO - PROCESS | 760 | 1466521907689 Marionette TRACE conn5 -> [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:11:47 INFO - PROCESS | 760 | 1466521907691 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:47 INFO - PROCESS | 760 | 1466521907778 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 08:11:47 INFO - PROCESS | 760 | 1466521907787 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 760 | 1466521907789 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:47 INFO - PROCESS | 760 | ++DOCSHELL 14513400 == 32 [pid = 760] [id = 422] 08:11:47 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1451C400) [pid = 760] [serial = 1266] [outer = 00000000] 08:11:47 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (146C3800) [pid = 760] [serial = 1267] [outer = 1451C400] 08:11:47 INFO - PROCESS | 760 | 1466521907837 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (148CE000) [pid = 760] [serial = 1268] [outer = 1451C400] 08:11:48 INFO - PROCESS | 760 | 1466521908316 Marionette TRACE conn5 <- [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:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 08:11:48 INFO - PROCESS | 760 | 1466521908354 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 760 | 1466521908356 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 08:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:11:48 INFO - PROCESS | 760 | 1466521908361 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - PROCESS | 760 | 1466521908367 Marionette TRACE conn5 <- [1,1654,null,{}] 08:11:48 INFO - PROCESS | 760 | 1466521908376 Marionette TRACE conn5 -> [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:11:48 INFO - PROCESS | 760 | 1466521908380 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:48 INFO - PROCESS | 760 | 1466521908469 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 08:11:48 INFO - PROCESS | 760 | 1466521908477 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 760 | 1466521908479 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:48 INFO - PROCESS | 760 | ++DOCSHELL 14D27000 == 33 [pid = 760] [id = 423] 08:11:48 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (14D28000) [pid = 760] [serial = 1269] [outer = 00000000] 08:11:48 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (16B1A800) [pid = 760] [serial = 1270] [outer = 14D28000] 08:11:48 INFO - PROCESS | 760 | 1466521908525 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16D19000) [pid = 760] [serial = 1271] [outer = 14D28000] 08:11:49 INFO - PROCESS | 760 | 1466521908998 Marionette TRACE conn5 <- [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:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 690ms 08:11:49 INFO - PROCESS | 760 | 1466521909054 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 760 | 1466521909056 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 08:11:49 INFO - PROCESS | 760 | 1466521909059 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 760 | 1466521909061 Marionette TRACE conn5 <- [1,1658,null,{}] 08:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:11:49 INFO - PROCESS | 760 | 1466521909064 Marionette TRACE conn5 -> [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:11:49 INFO - PROCESS | 760 | 1466521909066 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:49 INFO - PROCESS | 760 | 1466521909209 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 08:11:49 INFO - PROCESS | 760 | 1466521909227 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 760 | 1466521909229 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:49 INFO - PROCESS | 760 | ++DOCSHELL 17845000 == 34 [pid = 760] [id = 424] 08:11:49 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (17A5E000) [pid = 760] [serial = 1272] [outer = 00000000] 08:11:49 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (17ADBC00) [pid = 760] [serial = 1273] [outer = 17A5E000] 08:11:49 INFO - PROCESS | 760 | 1466521909273 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (17AE6000) [pid = 760] [serial = 1274] [outer = 17A5E000] 08:11:49 INFO - PROCESS | 760 | 1466521909705 Marionette TRACE conn5 <- [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:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 08:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:11:49 INFO - PROCESS | 760 | 1466521909734 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 760 | 1466521909736 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 08:11:49 INFO - PROCESS | 760 | 1466521909739 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 760 | 1466521909740 Marionette TRACE conn5 <- [1,1662,null,{}] 08:11:49 INFO - PROCESS | 760 | 1466521909744 Marionette TRACE conn5 -> [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:11:49 INFO - PROCESS | 760 | 1466521909746 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:49 INFO - PROCESS | 760 | 1466521909858 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 08:11:49 INFO - PROCESS | 760 | 1466521909863 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 760 | 1466521909869 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:49 INFO - PROCESS | 760 | ++DOCSHELL 14370000 == 35 [pid = 760] [id = 425] 08:11:49 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1837E400) [pid = 760] [serial = 1275] [outer = 00000000] 08:11:49 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19937400) [pid = 760] [serial = 1276] [outer = 1837E400] 08:11:49 INFO - PROCESS | 760 | 1466521909976 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (199AF400) [pid = 760] [serial = 1277] [outer = 1837E400] 08:11:50 INFO - PROCESS | 760 | 1466521910436 Marionette TRACE conn5 <- [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:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 08:11:50 INFO - PROCESS | 760 | 1466521910473 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 08:11:50 INFO - PROCESS | 760 | 1466521910475 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 08:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:11:50 INFO - PROCESS | 760 | 1466521910478 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:11:50 INFO - PROCESS | 760 | 1466521910480 Marionette TRACE conn5 <- [1,1666,null,{}] 08:11:50 INFO - PROCESS | 760 | 1466521910483 Marionette TRACE conn5 -> [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:11:50 INFO - PROCESS | 760 | 1466521910485 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:50 INFO - PROCESS | 760 | 1466521910634 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 08:11:50 INFO - PROCESS | 760 | 1466521910701 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 760 | 1466521910703 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:50 INFO - PROCESS | 760 | ++DOCSHELL 19A9E400 == 36 [pid = 760] [id = 426] 08:11:50 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (19B2B000) [pid = 760] [serial = 1278] [outer = 00000000] 08:11:50 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (19DB9800) [pid = 760] [serial = 1279] [outer = 19B2B000] 08:11:50 INFO - PROCESS | 760 | 1466521910747 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (19B30C00) [pid = 760] [serial = 1280] [outer = 19B2B000] 08:11:51 INFO - PROCESS | 760 | --DOMWINDOW == 89 (0D520000) [pid = 760] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:11:51 INFO - PROCESS | 760 | --DOMWINDOW == 88 (15C59000) [pid = 760] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:11:51 INFO - PROCESS | 760 | --DOMWINDOW == 87 (0D732C00) [pid = 760] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:11:51 INFO - PROCESS | 760 | --DOMWINDOW == 86 (19DADC00) [pid = 760] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:11:51 INFO - PROCESS | 760 | --DOMWINDOW == 85 (19A9BC00) [pid = 760] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:11:51 INFO - PROCESS | 760 | --DOMWINDOW == 84 (17AE4800) [pid = 760] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:11:51 INFO - PROCESS | 760 | --DOMWINDOW == 83 (14C2C000) [pid = 760] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:11:51 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1B458800) [pid = 760] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:11:51 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14D27C00) [pid = 760] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:11:51 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0DC0E000) [pid = 760] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:11:51 INFO - PROCESS | 760 | --DOMWINDOW == 79 (16A3C400) [pid = 760] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:11:51 INFO - PROCESS | 760 | --DOMWINDOW == 78 (143B4400) [pid = 760] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:11:51 INFO - PROCESS | 760 | --DOMWINDOW == 77 (17ADD000) [pid = 760] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:11:51 INFO - PROCESS | 760 | --DOMWINDOW == 76 (19E9DC00) [pid = 760] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:11:51 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1436C000) [pid = 760] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:11:51 INFO - PROCESS | 760 | 1466521911366 Marionette TRACE conn5 <- [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:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 930ms 08:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:11:51 INFO - PROCESS | 760 | 1466521911410 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 08:11:51 INFO - PROCESS | 760 | 1466521911412 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 08:11:51 INFO - PROCESS | 760 | 1466521911415 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 760 | 1466521911417 Marionette TRACE conn5 <- [1,1670,null,{}] 08:11:51 INFO - PROCESS | 760 | 1466521911420 Marionette TRACE conn5 -> [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:11:51 INFO - PROCESS | 760 | 1466521911422 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:51 INFO - PROCESS | 760 | 1466521911498 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 08:11:51 INFO - PROCESS | 760 | 1466521911505 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 760 | 1466521911507 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:51 INFO - PROCESS | 760 | ++DOCSHELL 1436C000 == 37 [pid = 760] [id = 427] 08:11:51 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1436C400) [pid = 760] [serial = 1281] [outer = 00000000] 08:11:51 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16B16000) [pid = 760] [serial = 1282] [outer = 1436C400] 08:11:51 INFO - PROCESS | 760 | 1466521911552 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (17AC2800) [pid = 760] [serial = 1283] [outer = 1436C400] 08:11:52 INFO - PROCESS | 760 | 1466521912004 Marionette TRACE conn5 <- [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:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 631ms 08:11:52 INFO - PROCESS | 760 | 1466521912046 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 760 | 1466521912048 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 08:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:11:52 INFO - PROCESS | 760 | 1466521912051 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - PROCESS | 760 | 1466521912053 Marionette TRACE conn5 <- [1,1674,null,{}] 08:11:52 INFO - PROCESS | 760 | 1466521912056 Marionette TRACE conn5 -> [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:11:52 INFO - PROCESS | 760 | 1466521912058 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:52 INFO - PROCESS | 760 | 1466521912136 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 08:11:52 INFO - PROCESS | 760 | 1466521912141 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 760 | 1466521912143 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:52 INFO - PROCESS | 760 | ++DOCSHELL 14C2C000 == 38 [pid = 760] [id = 428] 08:11:52 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19933000) [pid = 760] [serial = 1284] [outer = 00000000] 08:11:52 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19E95C00) [pid = 760] [serial = 1285] [outer = 19933000] 08:11:52 INFO - PROCESS | 760 | 1466521912188 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19F30C00) [pid = 760] [serial = 1286] [outer = 19933000] 08:11:52 INFO - PROCESS | 760 | 1466521912615 Marionette TRACE conn5 <- [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:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 08:11:52 INFO - PROCESS | 760 | 1466521912682 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 760 | 1466521912684 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 08:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:11:52 INFO - PROCESS | 760 | 1466521912687 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - PROCESS | 760 | 1466521912689 Marionette TRACE conn5 <- [1,1678,null,{}] 08:11:52 INFO - PROCESS | 760 | 1466521912693 Marionette TRACE conn5 -> [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:11:52 INFO - PROCESS | 760 | 1466521912695 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:52 INFO - PROCESS | 760 | 1466521912774 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 08:11:52 INFO - PROCESS | 760 | 1466521912779 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 760 | 1466521912781 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:52 INFO - PROCESS | 760 | ++DOCSHELL 16B1E000 == 39 [pid = 760] [id = 429] 08:11:52 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1993EC00) [pid = 760] [serial = 1287] [outer = 00000000] 08:11:52 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1ACDA800) [pid = 760] [serial = 1288] [outer = 1993EC00] 08:11:52 INFO - PROCESS | 760 | 1466521912824 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1ACDB800) [pid = 760] [serial = 1289] [outer = 1993EC00] 08:11:53 INFO - PROCESS | 760 | 1466521913261 Marionette TRACE conn5 <- [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:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 08:11:53 INFO - PROCESS | 760 | 1466521913323 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 760 | 1466521913327 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 08:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:11:53 INFO - PROCESS | 760 | 1466521913332 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - PROCESS | 760 | 1466521913336 Marionette TRACE conn5 <- [1,1682,null,{}] 08:11:53 INFO - PROCESS | 760 | 1466521913343 Marionette TRACE conn5 -> [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:11:53 INFO - PROCESS | 760 | 1466521913347 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:53 INFO - PROCESS | 760 | 1466521913470 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 08:11:53 INFO - PROCESS | 760 | 1466521913641 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 760 | 1466521913646 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:53 INFO - PROCESS | 760 | ++DOCSHELL 0D630000 == 40 [pid = 760] [id = 430] 08:11:53 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (0D630C00) [pid = 760] [serial = 1290] [outer = 00000000] 08:11:53 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (0D767400) [pid = 760] [serial = 1291] [outer = 0D630C00] 08:11:53 INFO - PROCESS | 760 | 1466521913705 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (0E5D9C00) [pid = 760] [serial = 1292] [outer = 0D630C00] 08:11:54 INFO - PROCESS | 760 | 1466521914292 Marionette TRACE conn5 <- [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:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1025ms 08:11:54 INFO - PROCESS | 760 | 1466521914359 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 760 | 1466521914363 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 08:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:11:54 INFO - PROCESS | 760 | 1466521914369 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 760 | 1466521914373 Marionette TRACE conn5 <- [1,1686,null,{}] 08:11:54 INFO - PROCESS | 760 | 1466521914378 Marionette TRACE conn5 -> [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:11:54 INFO - PROCESS | 760 | 1466521914381 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:54 INFO - PROCESS | 760 | 1466521914491 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 08:11:54 INFO - PROCESS | 760 | 1466521914629 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 760 | 1466521914632 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:54 INFO - PROCESS | 760 | ++DOCSHELL 14D4F800 == 41 [pid = 760] [id = 431] 08:11:54 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (15C56800) [pid = 760] [serial = 1293] [outer = 00000000] 08:11:54 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (16A45800) [pid = 760] [serial = 1294] [outer = 15C56800] 08:11:54 INFO - PROCESS | 760 | 1466521914689 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (16D36800) [pid = 760] [serial = 1295] [outer = 15C56800] 08:11:55 INFO - PROCESS | 760 | 1466521915276 Marionette TRACE conn5 <- [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:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 930ms 08:11:55 INFO - PROCESS | 760 | 1466521915298 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 08:11:55 INFO - PROCESS | 760 | 1466521915301 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 08:11:55 INFO - PROCESS | 760 | 1466521915304 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:11:55 INFO - PROCESS | 760 | 1466521915307 Marionette TRACE conn5 <- [1,1690,null,{}] 08:11:55 INFO - PROCESS | 760 | 1466521915317 Marionette TRACE conn5 -> [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:11:55 INFO - PROCESS | 760 | 1466521915322 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:55 INFO - PROCESS | 760 | 1466521915437 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 08:11:55 INFO - PROCESS | 760 | 1466521915579 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 760 | 1466521915583 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:55 INFO - PROCESS | 760 | ++DOCSHELL 19F33800 == 42 [pid = 760] [id = 432] 08:11:55 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (19F35800) [pid = 760] [serial = 1296] [outer = 00000000] 08:11:55 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1AEFA400) [pid = 760] [serial = 1297] [outer = 19F35800] 08:11:55 INFO - PROCESS | 760 | 1466521915644 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1B59C000) [pid = 760] [serial = 1298] [outer = 19F35800] 08:11:56 INFO - PROCESS | 760 | 1466521916221 Marionette TRACE conn5 <- [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:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 970ms 08:11:56 INFO - PROCESS | 760 | 1466521916278 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 760 | 1466521916281 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 08:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:11:56 INFO - PROCESS | 760 | 1466521916284 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - PROCESS | 760 | 1466521916286 Marionette TRACE conn5 <- [1,1694,null,{}] 08:11:56 INFO - PROCESS | 760 | 1466521916290 Marionette TRACE conn5 -> [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:11:56 INFO - PROCESS | 760 | 1466521916292 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:56 INFO - PROCESS | 760 | 1466521916405 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 08:11:56 INFO - PROCESS | 760 | 1466521916537 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 760 | 1466521916539 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:56 INFO - PROCESS | 760 | ++DOCSHELL 0D92F800 == 43 [pid = 760] [id = 433] 08:11:56 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1ACD5800) [pid = 760] [serial = 1299] [outer = 00000000] 08:11:56 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (1C64C000) [pid = 760] [serial = 1300] [outer = 1ACD5800] 08:11:56 INFO - PROCESS | 760 | 1466521916595 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (1C69B800) [pid = 760] [serial = 1301] [outer = 1ACD5800] 08:11:57 INFO - PROCESS | 760 | 1466521917178 Marionette TRACE conn5 <- [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:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 930ms 08:11:57 INFO - PROCESS | 760 | 1466521917218 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 760 | 1466521917221 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 08:11:57 INFO - PROCESS | 760 | 1466521917224 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:11:57 INFO - PROCESS | 760 | 1466521917226 Marionette TRACE conn5 <- [1,1698,null,{}] 08:11:57 INFO - PROCESS | 760 | 1466521917230 Marionette TRACE conn5 -> [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:11:57 INFO - PROCESS | 760 | 1466521917232 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:57 INFO - PROCESS | 760 | 1466521917338 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 08:11:57 INFO - PROCESS | 760 | 1466521917587 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 760 | 1466521917590 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:57 INFO - PROCESS | 760 | ++DOCSHELL 0D517400 == 44 [pid = 760] [id = 434] 08:11:57 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (0D518C00) [pid = 760] [serial = 1302] [outer = 00000000] 08:11:57 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (0D624C00) [pid = 760] [serial = 1303] [outer = 0D518C00] 08:11:57 INFO - PROCESS | 760 | 1466521917648 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (0D732800) [pid = 760] [serial = 1304] [outer = 0D518C00] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 14C2C000 == 43 [pid = 760] [id = 428] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 1436C000 == 42 [pid = 760] [id = 427] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 19A9E400 == 41 [pid = 760] [id = 426] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 14370000 == 40 [pid = 760] [id = 425] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 17845000 == 39 [pid = 760] [id = 424] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 14D27000 == 38 [pid = 760] [id = 423] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 14513400 == 37 [pid = 760] [id = 422] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 0D730800 == 36 [pid = 760] [id = 421] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 0CA2AC00 == 35 [pid = 760] [id = 420] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 0D623400 == 34 [pid = 760] [id = 419] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 143AF400 == 33 [pid = 760] [id = 403] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 0CACBC00 == 32 [pid = 760] [id = 418] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 0D92F800 == 31 [pid = 760] [id = 433] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 19F33800 == 30 [pid = 760] [id = 432] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 16B1E000 == 29 [pid = 760] [id = 429] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 0D630000 == 28 [pid = 760] [id = 430] 08:11:58 INFO - PROCESS | 760 | --DOCSHELL 14D4F800 == 27 [pid = 760] [id = 431] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 98 (19E95800) [pid = 760] [serial = 1240] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 97 (1ACDF400) [pid = 760] [serial = 1243] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 96 (0D739000) [pid = 760] [serial = 1213] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 95 (0D73F400) [pid = 760] [serial = 1214] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 94 (19DB7400) [pid = 760] [serial = 1237] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 93 (19B2D800) [pid = 760] [serial = 1234] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 92 (148CD400) [pid = 760] [serial = 1235] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 91 (19F3B800) [pid = 760] [serial = 1211] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 90 (14D4F000) [pid = 760] [serial = 1222] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 89 (14E8CC00) [pid = 760] [serial = 1223] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1B5A0000) [pid = 760] [serial = 1246] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1993E000) [pid = 760] [serial = 1231] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 86 (19A88C00) [pid = 760] [serial = 1232] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 85 (0DC3F800) [pid = 760] [serial = 1216] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 84 (0DD76400) [pid = 760] [serial = 1217] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 83 (16B24400) [pid = 760] [serial = 1225] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 82 (16B4C800) [pid = 760] [serial = 1226] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1459F400) [pid = 760] [serial = 1219] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 80 (145E7800) [pid = 760] [serial = 1220] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 79 (17AE9C00) [pid = 760] [serial = 1228] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1837B800) [pid = 760] [serial = 1229] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1B44A400) [pid = 760] [serial = 1244] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1BC48000) [pid = 760] [serial = 1247] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1BCC3800) [pid = 760] [serial = 1253] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1C28D800) [pid = 760] [serial = 1255] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 73 (19E9BC00) [pid = 760] [serial = 1241] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1837C400) [pid = 760] [serial = 1249] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 71 (1BC73000) [pid = 760] [serial = 1252] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 70 (19A9FC00) [pid = 760] [serial = 1250] [outer = 00000000] [url = about:blank] 08:11:58 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19DB8400) [pid = 760] [serial = 1238] [outer = 00000000] [url = about:blank] 08:11:59 INFO - PROCESS | 760 | 1466521919003 Marionette TRACE conn5 <- [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:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1882ms 08:11:59 INFO - PROCESS | 760 | 1466521919112 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 08:11:59 INFO - PROCESS | 760 | 1466521919116 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 08:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:11:59 INFO - PROCESS | 760 | 1466521919121 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:11:59 INFO - PROCESS | 760 | 1466521919125 Marionette TRACE conn5 <- [1,1702,null,{}] 08:11:59 INFO - PROCESS | 760 | 1466521919131 Marionette TRACE conn5 -> [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:11:59 INFO - PROCESS | 760 | 1466521919134 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:59 INFO - PROCESS | 760 | 1466521919224 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 08:11:59 INFO - PROCESS | 760 | 1466521919233 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 760 | 1466521919237 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:59 INFO - PROCESS | 760 | ++DOCSHELL 0D516800 == 28 [pid = 760] [id = 435] 08:11:59 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0D51DC00) [pid = 760] [serial = 1305] [outer = 00000000] 08:11:59 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D623800) [pid = 760] [serial = 1306] [outer = 0D51DC00] 08:11:59 INFO - PROCESS | 760 | 1466521919286 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0D62D000) [pid = 760] [serial = 1307] [outer = 0D51DC00] 08:11:59 INFO - PROCESS | 760 | 1466521919790 Marionette TRACE conn5 <- [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:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 08:11:59 INFO - PROCESS | 760 | 1466521919851 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 08:11:59 INFO - PROCESS | 760 | 1466521919857 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 08:11:59 INFO - PROCESS | 760 | 1466521919863 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:11:59 INFO - PROCESS | 760 | 1466521919865 Marionette TRACE conn5 <- [1,1706,null,{}] 08:11:59 INFO - PROCESS | 760 | 1466521919869 Marionette TRACE conn5 -> [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:11:59 INFO - PROCESS | 760 | 1466521919872 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:59 INFO - PROCESS | 760 | 1466521919959 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 08:11:59 INFO - PROCESS | 760 | 1466521919965 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 760 | 1466521919968 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:11:59 INFO - PROCESS | 760 | ++DOCSHELL 0DCC0400 == 29 [pid = 760] [id = 436] 08:11:59 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0DCC3C00) [pid = 760] [serial = 1308] [outer = 00000000] 08:12:00 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (0E82AC00) [pid = 760] [serial = 1309] [outer = 0DCC3C00] 08:12:00 INFO - PROCESS | 760 | 1466521920021 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (1436BC00) [pid = 760] [serial = 1310] [outer = 0DCC3C00] 08:12:00 INFO - PROCESS | 760 | 1466521920485 Marionette TRACE conn5 <- [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:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 08:12:00 INFO - PROCESS | 760 | 1466521920536 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 08:12:00 INFO - PROCESS | 760 | 1466521920539 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 08:12:00 INFO - PROCESS | 760 | 1466521920542 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:12:00 INFO - PROCESS | 760 | 1466521920546 Marionette TRACE conn5 <- [1,1710,null,{}] 08:12:00 INFO - PROCESS | 760 | 1466521920585 Marionette TRACE conn5 -> [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:12:00 INFO - PROCESS | 760 | 1466521920590 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:00 INFO - PROCESS | 760 | 1466521920711 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 08:12:00 INFO - PROCESS | 760 | 1466521920773 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 760 | 1466521920776 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:00 INFO - PROCESS | 760 | ++DOCSHELL 14519800 == 30 [pid = 760] [id = 437] 08:12:00 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1451A000) [pid = 760] [serial = 1311] [outer = 00000000] 08:12:00 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (14C2C000) [pid = 760] [serial = 1312] [outer = 1451A000] 08:12:00 INFO - PROCESS | 760 | 1466521920825 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (14D27000) [pid = 760] [serial = 1313] [outer = 1451A000] 08:12:01 INFO - PROCESS | 760 | 1466521921218 Marionette TRACE conn5 <- [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:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 08:12:01 INFO - PROCESS | 760 | 1466521921281 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 760 | 1466521921293 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 08:12:01 INFO - PROCESS | 760 | 1466521921297 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 760 | 1466521921299 Marionette TRACE conn5 <- [1,1714,null,{}] 08:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:12:01 INFO - PROCESS | 760 | 1466521921302 Marionette TRACE conn5 -> [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:12:01 INFO - PROCESS | 760 | 1466521921304 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:01 INFO - PROCESS | 760 | 1466521921418 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 08:12:01 INFO - PROCESS | 760 | 1466521921477 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 760 | 1466521921479 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:01 INFO - PROCESS | 760 | ++DOCSHELL 14E91400 == 31 [pid = 760] [id = 438] 08:12:01 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (15C5E000) [pid = 760] [serial = 1314] [outer = 00000000] 08:12:01 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (16B21400) [pid = 760] [serial = 1315] [outer = 15C5E000] 08:12:01 INFO - PROCESS | 760 | 1466521921524 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16D1A800) [pid = 760] [serial = 1316] [outer = 15C5E000] 08:12:01 INFO - PROCESS | 760 | 1466521921970 Marionette TRACE conn5 <- [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:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 731ms 08:12:02 INFO - PROCESS | 760 | 1466521922048 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 760 | 1466521922050 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 08:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:12:02 INFO - PROCESS | 760 | 1466521922054 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - PROCESS | 760 | 1466521922056 Marionette TRACE conn5 <- [1,1718,null,{}] 08:12:02 INFO - PROCESS | 760 | 1466521922059 Marionette TRACE conn5 -> [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:12:02 INFO - PROCESS | 760 | 1466521922061 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:02 INFO - PROCESS | 760 | 1466521922172 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 08:12:02 INFO - PROCESS | 760 | 1466521922182 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 760 | 1466521922184 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:02 INFO - PROCESS | 760 | ++DOCSHELL 17842800 == 32 [pid = 760] [id = 439] 08:12:02 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (17A5D000) [pid = 760] [serial = 1317] [outer = 00000000] 08:12:02 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (17F22400) [pid = 760] [serial = 1318] [outer = 17A5D000] 08:12:02 INFO - PROCESS | 760 | 1466521922227 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1837C000) [pid = 760] [serial = 1319] [outer = 17A5D000] 08:12:02 INFO - PROCESS | 760 | 1466521922668 Marionette TRACE conn5 <- [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:12:02 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:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 08:12:02 INFO - PROCESS | 760 | 1466521922685 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 760 | 1466521922688 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 08:12:02 INFO - PROCESS | 760 | 1466521922691 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:12:02 INFO - PROCESS | 760 | 1466521922692 Marionette TRACE conn5 <- [1,1722,null,{}] 08:12:02 INFO - PROCESS | 760 | 1466521922696 Marionette TRACE conn5 -> [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:12:02 INFO - PROCESS | 760 | 1466521922701 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:02 INFO - PROCESS | 760 | 1466521922839 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 08:12:02 INFO - PROCESS | 760 | 1466521922845 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 760 | 1466521922847 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:02 INFO - PROCESS | 760 | ++DOCSHELL 17AE9C00 == 33 [pid = 760] [id = 440] 08:12:02 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (18376C00) [pid = 760] [serial = 1320] [outer = 00000000] 08:12:02 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19A89000) [pid = 760] [serial = 1321] [outer = 18376C00] 08:12:02 INFO - PROCESS | 760 | 1466521922892 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (19B2A800) [pid = 760] [serial = 1322] [outer = 18376C00] 08:12:03 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1993EC00) [pid = 760] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:12:03 INFO - PROCESS | 760 | --DOMWINDOW == 85 (0CA6E400) [pid = 760] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:12:03 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19B2B000) [pid = 760] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:12:03 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1837E400) [pid = 760] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:12:03 INFO - PROCESS | 760 | --DOMWINDOW == 82 (17A5E000) [pid = 760] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:12:03 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1436C400) [pid = 760] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:12:03 INFO - PROCESS | 760 | --DOMWINDOW == 80 (14D28000) [pid = 760] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:12:03 INFO - PROCESS | 760 | --DOMWINDOW == 79 (189F6800) [pid = 760] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:12:03 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0D75EC00) [pid = 760] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:12:03 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1451C400) [pid = 760] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:12:03 INFO - PROCESS | 760 | --DOMWINDOW == 76 (19933000) [pid = 760] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:12:03 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0D62A400) [pid = 760] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:12:03 INFO - PROCESS | 760 | 1466521923610 Marionette TRACE conn5 <- [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:12:03 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:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 970ms 08:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:12:03 INFO - PROCESS | 760 | 1466521923665 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 760 | 1466521923667 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 08:12:03 INFO - PROCESS | 760 | 1466521923670 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 760 | 1466521923672 Marionette TRACE conn5 <- [1,1726,null,{}] 08:12:03 INFO - PROCESS | 760 | 1466521923675 Marionette TRACE conn5 -> [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:12:03 INFO - PROCESS | 760 | 1466521923677 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:03 INFO - PROCESS | 760 | 1466521923753 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 08:12:03 INFO - PROCESS | 760 | 1466521923848 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 760 | 1466521923850 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:03 INFO - PROCESS | 760 | ++DOCSHELL 0CD40800 == 34 [pid = 760] [id = 441] 08:12:03 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (0D51AC00) [pid = 760] [serial = 1323] [outer = 00000000] 08:12:03 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16B40400) [pid = 760] [serial = 1324] [outer = 0D51AC00] 08:12:03 INFO - PROCESS | 760 | 1466521923894 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (18380800) [pid = 760] [serial = 1325] [outer = 0D51AC00] 08:12:04 INFO - PROCESS | 760 | 1466521924248 Marionette TRACE conn5 <- [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:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 08:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:12:04 INFO - PROCESS | 760 | 1466521924301 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 08:12:04 INFO - PROCESS | 760 | 1466521924303 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 08:12:04 INFO - PROCESS | 760 | 1466521924306 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 760 | 1466521924308 Marionette TRACE conn5 <- [1,1730,null,{}] 08:12:04 INFO - PROCESS | 760 | 1466521924312 Marionette TRACE conn5 -> [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:12:04 INFO - PROCESS | 760 | 1466521924313 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:04 INFO - PROCESS | 760 | 1466521924426 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 08:12:04 INFO - PROCESS | 760 | 1466521924434 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 760 | 1466521924436 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:04 INFO - PROCESS | 760 | ++DOCSHELL 0E829000 == 35 [pid = 760] [id = 442] 08:12:04 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (16A3C800) [pid = 760] [serial = 1326] [outer = 00000000] 08:12:04 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19DAD800) [pid = 760] [serial = 1327] [outer = 16A3C800] 08:12:04 INFO - PROCESS | 760 | 1466521924480 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19DAE800) [pid = 760] [serial = 1328] [outer = 16A3C800] 08:12:04 INFO - PROCESS | 760 | 1466521924895 Marionette TRACE conn5 <- [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:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 631ms 08:12:04 INFO - PROCESS | 760 | 1466521924938 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 08:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:12:04 INFO - PROCESS | 760 | 1466521924940 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 08:12:04 INFO - PROCESS | 760 | 1466521924943 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 760 | 1466521924945 Marionette TRACE conn5 <- [1,1734,null,{}] 08:12:04 INFO - PROCESS | 760 | 1466521924948 Marionette TRACE conn5 -> [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:12:04 INFO - PROCESS | 760 | 1466521924950 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:05 INFO - PROCESS | 760 | 1466521925027 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 08:12:05 INFO - PROCESS | 760 | 1466521925150 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 760 | 1466521925152 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:05 INFO - PROCESS | 760 | ++DOCSHELL 19B33400 == 36 [pid = 760] [id = 443] 08:12:05 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19E94000) [pid = 760] [serial = 1329] [outer = 00000000] 08:12:05 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19F2F000) [pid = 760] [serial = 1330] [outer = 19E94000] 08:12:05 INFO - PROCESS | 760 | 1466521925194 Marionette DEBUG loaded listener.js 08:12:05 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19F30800) [pid = 760] [serial = 1331] [outer = 19E94000] 08:12:05 INFO - PROCESS | 760 | 1466521925595 Marionette TRACE conn5 <- [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:12:05 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:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 08:12:05 INFO - PROCESS | 760 | 1466521925715 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 08:12:05 INFO - PROCESS | 760 | 1466521925720 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 08:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:12:05 INFO - PROCESS | 760 | 1466521925731 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 760 | 1466521925735 Marionette TRACE conn5 <- [1,1738,null,{}] 08:12:05 INFO - PROCESS | 760 | 1466521925741 Marionette TRACE conn5 -> [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:12:05 INFO - PROCESS | 760 | 1466521925745 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:05 INFO - PROCESS | 760 | 1466521925872 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 08:12:05 INFO - PROCESS | 760 | 1466521925984 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 760 | 1466521925989 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:06 INFO - PROCESS | 760 | ++DOCSHELL 0D520400 == 37 [pid = 760] [id = 444] 08:12:06 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (0D5B0800) [pid = 760] [serial = 1332] [outer = 00000000] 08:12:06 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (0D73D000) [pid = 760] [serial = 1333] [outer = 0D5B0800] 08:12:06 INFO - PROCESS | 760 | 1466521926046 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (0D768C00) [pid = 760] [serial = 1334] [outer = 0D5B0800] 08:12:06 INFO - PROCESS | 760 | 1466521926742 Marionette TRACE conn5 <- [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:12:06 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:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1024ms 08:12:06 INFO - PROCESS | 760 | 1466521926754 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 08:12:06 INFO - PROCESS | 760 | 1466521926759 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 08:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:12:06 INFO - PROCESS | 760 | 1466521926765 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:12:06 INFO - PROCESS | 760 | 1466521926768 Marionette TRACE conn5 <- [1,1742,null,{}] 08:12:06 INFO - PROCESS | 760 | 1466521926772 Marionette TRACE conn5 -> [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:12:06 INFO - PROCESS | 760 | 1466521926775 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:06 INFO - PROCESS | 760 | 1466521926957 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 08:12:06 INFO - PROCESS | 760 | 1466521926973 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 760 | 1466521926976 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:07 INFO - PROCESS | 760 | ++DOCSHELL 14D1AC00 == 38 [pid = 760] [id = 445] 08:12:07 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (14D4BC00) [pid = 760] [serial = 1335] [outer = 00000000] 08:12:07 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (15C56000) [pid = 760] [serial = 1336] [outer = 14D4BC00] 08:12:07 INFO - PROCESS | 760 | 1466521927033 Marionette DEBUG loaded listener.js 08:12:07 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (16B15400) [pid = 760] [serial = 1337] [outer = 14D4BC00] 08:12:07 INFO - PROCESS | 760 | 1466521927832 Marionette TRACE conn5 <- [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:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1120ms 08:12:07 INFO - PROCESS | 760 | 1466521927889 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 08:12:07 INFO - PROCESS | 760 | 1466521927892 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 08:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:12:07 INFO - PROCESS | 760 | 1466521927895 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 760 | 1466521927899 Marionette TRACE conn5 <- [1,1746,null,{}] 08:12:07 INFO - PROCESS | 760 | 1466521927910 Marionette TRACE conn5 -> [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:12:07 INFO - PROCESS | 760 | 1466521927915 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:08 INFO - PROCESS | 760 | 1466521928039 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 08:12:08 INFO - PROCESS | 760 | 1466521928254 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:08 INFO - PROCESS | 760 | 1466521928257 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:08 INFO - PROCESS | 760 | ++DOCSHELL 0CA1EC00 == 39 [pid = 760] [id = 446] 08:12:08 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (0CA21000) [pid = 760] [serial = 1338] [outer = 00000000] 08:12:08 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (0D453000) [pid = 760] [serial = 1339] [outer = 0CA21000] 08:12:08 INFO - PROCESS | 760 | 1466521928310 Marionette DEBUG loaded listener.js 08:12:08 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (0D51E800) [pid = 760] [serial = 1340] [outer = 0CA21000] 08:12:08 INFO - PROCESS | 760 | --DOCSHELL 0E829000 == 38 [pid = 760] [id = 442] 08:12:08 INFO - PROCESS | 760 | --DOCSHELL 0CD40800 == 37 [pid = 760] [id = 441] 08:12:08 INFO - PROCESS | 760 | --DOCSHELL 17AE9C00 == 36 [pid = 760] [id = 440] 08:12:08 INFO - PROCESS | 760 | --DOCSHELL 17842800 == 35 [pid = 760] [id = 439] 08:12:08 INFO - PROCESS | 760 | --DOCSHELL 14E91400 == 34 [pid = 760] [id = 438] 08:12:08 INFO - PROCESS | 760 | --DOCSHELL 14519800 == 33 [pid = 760] [id = 437] 08:12:08 INFO - PROCESS | 760 | --DOCSHELL 0DCC0400 == 32 [pid = 760] [id = 436] 08:12:08 INFO - PROCESS | 760 | --DOCSHELL 0D516800 == 31 [pid = 760] [id = 435] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 92 (0D51E000) [pid = 760] [serial = 1262] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 91 (19DB9800) [pid = 760] [serial = 1279] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 90 (0CD83400) [pid = 760] [serial = 1261] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 89 (199AF400) [pid = 760] [serial = 1277] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 88 (17ADBC00) [pid = 760] [serial = 1273] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 87 (16B16000) [pid = 760] [serial = 1282] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 86 (16B1A800) [pid = 760] [serial = 1270] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1C2C3400) [pid = 760] [serial = 1256] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 84 (0DA98800) [pid = 760] [serial = 1265] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19B30C00) [pid = 760] [serial = 1280] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 82 (148CE000) [pid = 760] [serial = 1268] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 81 (19E95C00) [pid = 760] [serial = 1285] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 80 (17AC2800) [pid = 760] [serial = 1283] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19937400) [pid = 760] [serial = 1276] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 78 (16D19000) [pid = 760] [serial = 1271] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0D769C00) [pid = 760] [serial = 1264] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0DA9FC00) [pid = 760] [serial = 1259] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 75 (17AE6000) [pid = 760] [serial = 1274] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0D769000) [pid = 760] [serial = 1258] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 73 (146C3800) [pid = 760] [serial = 1267] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1ACDA800) [pid = 760] [serial = 1288] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 71 (1ACDB800) [pid = 760] [serial = 1289] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | --DOMWINDOW == 70 (19F30C00) [pid = 760] [serial = 1286] [outer = 00000000] [url = about:blank] 08:12:08 INFO - PROCESS | 760 | 1466521928928 Marionette TRACE conn5 <- [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:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1073ms 08:12:08 INFO - PROCESS | 760 | 1466521928973 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 08:12:08 INFO - PROCESS | 760 | 1466521928976 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 08:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:12:08 INFO - PROCESS | 760 | 1466521928981 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:12:08 INFO - PROCESS | 760 | 1466521928983 Marionette TRACE conn5 <- [1,1750,null,{}] 08:12:08 INFO - PROCESS | 760 | 1466521928988 Marionette TRACE conn5 -> [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:12:09 INFO - PROCESS | 760 | 1466521928992 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:09 INFO - PROCESS | 760 | 1466521929082 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 08:12:09 INFO - PROCESS | 760 | 1466521929182 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:09 INFO - PROCESS | 760 | 1466521929185 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:09 INFO - PROCESS | 760 | ++DOCSHELL 0CD83400 == 32 [pid = 760] [id = 447] 08:12:09 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D51C800) [pid = 760] [serial = 1341] [outer = 00000000] 08:12:09 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0DA96400) [pid = 760] [serial = 1342] [outer = 0D51C800] 08:12:09 INFO - PROCESS | 760 | 1466521929231 Marionette DEBUG loaded listener.js 08:12:09 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0DAA0400) [pid = 760] [serial = 1343] [outer = 0D51C800] 08:12:09 INFO - PROCESS | 760 | 1466521929665 Marionette TRACE conn5 <- [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:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 731ms 08:12:09 INFO - PROCESS | 760 | 1466521929714 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 08:12:09 INFO - PROCESS | 760 | 1466521929718 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 08:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:12:09 INFO - PROCESS | 760 | 1466521929722 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:12:09 INFO - PROCESS | 760 | 1466521929724 Marionette TRACE conn5 <- [1,1754,null,{}] 08:12:09 INFO - PROCESS | 760 | 1466521929728 Marionette TRACE conn5 -> [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:12:09 INFO - PROCESS | 760 | 1466521929730 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:09 INFO - PROCESS | 760 | 1466521929816 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 08:12:09 INFO - PROCESS | 760 | 1466521929822 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:09 INFO - PROCESS | 760 | 1466521929824 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:09 INFO - PROCESS | 760 | ++DOCSHELL 143ABC00 == 33 [pid = 760] [id = 448] 08:12:09 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (143AC400) [pid = 760] [serial = 1344] [outer = 00000000] 08:12:09 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (14C30800) [pid = 760] [serial = 1345] [outer = 143AC400] 08:12:09 INFO - PROCESS | 760 | 1466521929869 Marionette DEBUG loaded listener.js 08:12:09 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (14D53400) [pid = 760] [serial = 1346] [outer = 143AC400] 08:12:10 INFO - PROCESS | 760 | 1466521930338 Marionette TRACE conn5 <- [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:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 08:12:10 INFO - PROCESS | 760 | 1466521930393 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 08:12:10 INFO - PROCESS | 760 | 1466521930395 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 08:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:12:10 INFO - PROCESS | 760 | 1466521930400 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:12:10 INFO - PROCESS | 760 | 1466521930405 Marionette TRACE conn5 <- [1,1758,null,{}] 08:12:10 INFO - PROCESS | 760 | 1466521930414 Marionette TRACE conn5 -> [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:12:10 INFO - PROCESS | 760 | 1466521930418 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:10 INFO - PROCESS | 760 | 1466521930503 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 08:12:10 INFO - PROCESS | 760 | 1466521930512 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 760 | 1466521930514 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:10 INFO - PROCESS | 760 | ++DOCSHELL 0D517800 == 34 [pid = 760] [id = 449] 08:12:10 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (15C57400) [pid = 760] [serial = 1347] [outer = 00000000] 08:12:10 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (17AC3000) [pid = 760] [serial = 1348] [outer = 15C57400] 08:12:10 INFO - PROCESS | 760 | 1466521930653 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (17AE7000) [pid = 760] [serial = 1349] [outer = 15C57400] 08:12:11 INFO - PROCESS | 760 | 1466521931048 Marionette TRACE conn5 <- [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:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 690ms 08:12:11 INFO - PROCESS | 760 | 1466521931097 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 760 | 1466521931099 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 08:12:11 INFO - PROCESS | 760 | 1466521931102 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - PROCESS | 760 | 1466521931104 Marionette TRACE conn5 <- [1,1762,null,{}] 08:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:12:11 INFO - PROCESS | 760 | 1466521931107 Marionette TRACE conn5 -> [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:12:11 INFO - PROCESS | 760 | 1466521931109 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:11 INFO - PROCESS | 760 | 1466521931252 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 08:12:11 INFO - PROCESS | 760 | 1466521931270 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:11 INFO - PROCESS | 760 | 1466521931272 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:11 INFO - PROCESS | 760 | ++DOCSHELL 18382400 == 35 [pid = 760] [id = 450] 08:12:11 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (18501C00) [pid = 760] [serial = 1350] [outer = 00000000] 08:12:11 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (199AB800) [pid = 760] [serial = 1351] [outer = 18501C00] 08:12:11 INFO - PROCESS | 760 | 1466521931317 Marionette DEBUG loaded listener.js 08:12:11 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (199B5000) [pid = 760] [serial = 1352] [outer = 18501C00] 08:12:11 INFO - PROCESS | 760 | 1466521931759 Marionette TRACE conn5 <- [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:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 672ms 08:12:11 INFO - PROCESS | 760 | 1466521931785 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 760 | 1466521931787 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 08:12:11 INFO - PROCESS | 760 | 1466521931790 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:12:11 INFO - PROCESS | 760 | 1466521931792 Marionette TRACE conn5 <- [1,1766,null,{}] 08:12:11 INFO - PROCESS | 760 | 1466521931795 Marionette TRACE conn5 -> [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:12:11 INFO - PROCESS | 760 | 1466521931797 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:11 INFO - PROCESS | 760 | 1466521931908 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 08:12:11 INFO - PROCESS | 760 | 1466521931913 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:11 INFO - PROCESS | 760 | 1466521931919 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:12 INFO - PROCESS | 760 | ++DOCSHELL 19B29000 == 36 [pid = 760] [id = 451] 08:12:12 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19B2B000) [pid = 760] [serial = 1353] [outer = 00000000] 08:12:12 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19BAE000) [pid = 760] [serial = 1354] [outer = 19B2B000] 08:12:12 INFO - PROCESS | 760 | 1466521932027 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19DB9000) [pid = 760] [serial = 1355] [outer = 19B2B000] 08:12:12 INFO - PROCESS | 760 | 1466521932471 Marionette TRACE conn5 <- [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:12:12 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:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 08:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:12:12 INFO - PROCESS | 760 | 1466521932524 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 08:12:12 INFO - PROCESS | 760 | 1466521932526 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 08:12:12 INFO - PROCESS | 760 | 1466521932529 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 760 | 1466521932530 Marionette TRACE conn5 <- [1,1770,null,{}] 08:12:12 INFO - PROCESS | 760 | 1466521932534 Marionette TRACE conn5 -> [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:12:12 INFO - PROCESS | 760 | 1466521932536 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:12 INFO - PROCESS | 760 | 1466521932686 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 08:12:12 INFO - PROCESS | 760 | 1466521932755 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 760 | 1466521932757 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:12 INFO - PROCESS | 760 | ++DOCSHELL 19F30C00 == 37 [pid = 760] [id = 452] 08:12:12 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19F31000) [pid = 760] [serial = 1356] [outer = 00000000] 08:12:12 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (19F3BC00) [pid = 760] [serial = 1357] [outer = 19F31000] 08:12:12 INFO - PROCESS | 760 | 1466521932800 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (1ACD8400) [pid = 760] [serial = 1358] [outer = 19F31000] 08:12:13 INFO - PROCESS | 760 | --DOMWINDOW == 87 (0D51DC00) [pid = 760] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:12:13 INFO - PROCESS | 760 | --DOMWINDOW == 86 (0D518C00) [pid = 760] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:12:13 INFO - PROCESS | 760 | --DOMWINDOW == 85 (17A5D000) [pid = 760] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:12:13 INFO - PROCESS | 760 | --DOMWINDOW == 84 (0D51AC00) [pid = 760] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:12:13 INFO - PROCESS | 760 | --DOMWINDOW == 83 (18376C00) [pid = 760] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:12:13 INFO - PROCESS | 760 | --DOMWINDOW == 82 (16A3C800) [pid = 760] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:12:13 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0D630C00) [pid = 760] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:12:13 INFO - PROCESS | 760 | --DOMWINDOW == 80 (15C56800) [pid = 760] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:12:13 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19F35800) [pid = 760] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:12:13 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1ACD5800) [pid = 760] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:12:13 INFO - PROCESS | 760 | --DOMWINDOW == 77 (15C5E000) [pid = 760] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:12:13 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0DCC3C00) [pid = 760] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:12:13 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1451A000) [pid = 760] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:12:13 INFO - PROCESS | 760 | 1466521933263 Marionette TRACE conn5 <- [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:12:13 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:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 770ms 08:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:12:13 INFO - PROCESS | 760 | 1466521933300 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 760 | 1466521933302 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 08:12:13 INFO - PROCESS | 760 | 1466521933305 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 760 | 1466521933306 Marionette TRACE conn5 <- [1,1774,null,{}] 08:12:13 INFO - PROCESS | 760 | 1466521933310 Marionette TRACE conn5 -> [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:12:13 INFO - PROCESS | 760 | 1466521933311 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:13 INFO - PROCESS | 760 | 1466521933389 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 08:12:13 INFO - PROCESS | 760 | 1466521933395 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:13 INFO - PROCESS | 760 | 1466521933397 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:13 INFO - PROCESS | 760 | ++DOCSHELL 0DA91400 == 38 [pid = 760] [id = 453] 08:12:13 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (0DCBBC00) [pid = 760] [serial = 1359] [outer = 00000000] 08:12:13 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (199AAC00) [pid = 760] [serial = 1360] [outer = 0DCBBC00] 08:12:13 INFO - PROCESS | 760 | 1466521933441 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19E94400) [pid = 760] [serial = 1361] [outer = 0DCBBC00] 08:12:13 INFO - PROCESS | 760 | 1466521933868 Marionette TRACE conn5 <- [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:12:13 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:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 570ms 08:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:12:13 INFO - PROCESS | 760 | 1466521933878 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 760 | 1466521933881 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 08:12:13 INFO - PROCESS | 760 | 1466521933884 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 760 | 1466521933885 Marionette TRACE conn5 <- [1,1778,null,{}] 08:12:13 INFO - PROCESS | 760 | 1466521933888 Marionette TRACE conn5 -> [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:12:13 INFO - PROCESS | 760 | 1466521933890 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:14 INFO - PROCESS | 760 | 1466521934013 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 08:12:14 INFO - PROCESS | 760 | 1466521934022 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 760 | 1466521934024 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:14 INFO - PROCESS | 760 | ++DOCSHELL 0D630C00 == 39 [pid = 760] [id = 454] 08:12:14 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19F34800) [pid = 760] [serial = 1362] [outer = 00000000] 08:12:14 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1ACE4400) [pid = 760] [serial = 1363] [outer = 19F34800] 08:12:14 INFO - PROCESS | 760 | 1466521934067 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1B456400) [pid = 760] [serial = 1364] [outer = 19F34800] 08:12:14 INFO - PROCESS | 760 | 1466521934514 Marionette TRACE conn5 <- [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:12:14 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:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 08:12:14 INFO - PROCESS | 760 | 1466521934556 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 08:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:12:14 INFO - PROCESS | 760 | 1466521934558 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 08:12:14 INFO - PROCESS | 760 | 1466521934561 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:12:14 INFO - PROCESS | 760 | 1466521934563 Marionette TRACE conn5 <- [1,1782,null,{}] 08:12:14 INFO - PROCESS | 760 | 1466521934566 Marionette TRACE conn5 -> [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:12:14 INFO - PROCESS | 760 | 1466521934568 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:14 INFO - PROCESS | 760 | 1466521934690 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 08:12:14 INFO - PROCESS | 760 | 1466521934698 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 760 | 1466521934700 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:14 INFO - PROCESS | 760 | ++DOCSHELL 1B584000 == 40 [pid = 760] [id = 455] 08:12:14 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1B585800) [pid = 760] [serial = 1365] [outer = 00000000] 08:12:14 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1BC42800) [pid = 760] [serial = 1366] [outer = 1B585800] 08:12:14 INFO - PROCESS | 760 | 1466521934745 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1BC49000) [pid = 760] [serial = 1367] [outer = 1B585800] 08:12:15 INFO - PROCESS | 760 | --DOCSHELL 0D517400 == 39 [pid = 760] [id = 434] 08:12:15 INFO - PROCESS | 760 | --DOCSHELL 0CD83400 == 38 [pid = 760] [id = 447] 08:12:15 INFO - PROCESS | 760 | --DOCSHELL 0CA1EC00 == 37 [pid = 760] [id = 446] 08:12:15 INFO - PROCESS | 760 | --DOCSHELL 14D1AC00 == 36 [pid = 760] [id = 445] 08:12:15 INFO - PROCESS | 760 | --DOCSHELL 19B33400 == 35 [pid = 760] [id = 443] 08:12:15 INFO - PROCESS | 760 | --DOCSHELL 0D520400 == 34 [pid = 760] [id = 444] 08:12:16 INFO - PROCESS | 760 | --DOCSHELL 143ABC00 == 33 [pid = 760] [id = 448] 08:12:16 INFO - PROCESS | 760 | --DOCSHELL 18382400 == 32 [pid = 760] [id = 450] 08:12:16 INFO - PROCESS | 760 | --DOCSHELL 19B29000 == 31 [pid = 760] [id = 451] 08:12:16 INFO - PROCESS | 760 | --DOCSHELL 0D517800 == 30 [pid = 760] [id = 449] 08:12:16 INFO - PROCESS | 760 | --DOCSHELL 19F30C00 == 29 [pid = 760] [id = 452] 08:12:16 INFO - PROCESS | 760 | --DOCSHELL 0DA91400 == 28 [pid = 760] [id = 453] 08:12:16 INFO - PROCESS | 760 | --DOCSHELL 0D630C00 == 27 [pid = 760] [id = 454] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0E82AC00) [pid = 760] [serial = 1309] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1436BC00) [pid = 760] [serial = 1310] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14C2C000) [pid = 760] [serial = 1312] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0D623800) [pid = 760] [serial = 1306] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 79 (0D62D000) [pid = 760] [serial = 1307] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0D732800) [pid = 760] [serial = 1304] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0D624C00) [pid = 760] [serial = 1303] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 76 (17F22400) [pid = 760] [serial = 1318] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 75 (16B40400) [pid = 760] [serial = 1324] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 74 (19A89000) [pid = 760] [serial = 1321] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 73 (19DAE800) [pid = 760] [serial = 1328] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 72 (19DAD800) [pid = 760] [serial = 1327] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0E5D9C00) [pid = 760] [serial = 1292] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 70 (0D767400) [pid = 760] [serial = 1291] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 69 (16D36800) [pid = 760] [serial = 1295] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 68 (16A45800) [pid = 760] [serial = 1294] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 67 (1B59C000) [pid = 760] [serial = 1298] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 66 (1AEFA400) [pid = 760] [serial = 1297] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 65 (1C69B800) [pid = 760] [serial = 1301] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 64 (1C64C000) [pid = 760] [serial = 1300] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 63 (19B2A800) [pid = 760] [serial = 1322] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 62 (19F2F000) [pid = 760] [serial = 1330] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 61 (16B21400) [pid = 760] [serial = 1315] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 60 (18380800) [pid = 760] [serial = 1325] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 59 (1837C000) [pid = 760] [serial = 1319] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 58 (14D27000) [pid = 760] [serial = 1313] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | --DOMWINDOW == 57 (16D1A800) [pid = 760] [serial = 1316] [outer = 00000000] [url = about:blank] 08:12:16 INFO - PROCESS | 760 | 1466521936571 Marionette TRACE conn5 <- [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:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2074ms 08:12:16 INFO - PROCESS | 760 | 1466521936637 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 760 | 1466521936641 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 08:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:12:16 INFO - PROCESS | 760 | 1466521936646 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 760 | 1466521936649 Marionette TRACE conn5 <- [1,1786,null,{}] 08:12:16 INFO - PROCESS | 760 | 1466521936655 Marionette TRACE conn5 -> [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:12:16 INFO - PROCESS | 760 | 1466521936658 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:16 INFO - PROCESS | 760 | 1466521936772 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 08:12:16 INFO - PROCESS | 760 | 1466521936787 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 760 | 1466521936790 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:16 INFO - PROCESS | 760 | ++DOCSHELL 0D62F000 == 28 [pid = 760] [id = 456] 08:12:16 INFO - PROCESS | 760 | ++DOMWINDOW == 58 (0D62F400) [pid = 760] [serial = 1368] [outer = 00000000] 08:12:16 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (0D732400) [pid = 760] [serial = 1369] [outer = 0D62F400] 08:12:16 INFO - PROCESS | 760 | 1466521936838 Marionette DEBUG loaded listener.js 08:12:16 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (0D73A000) [pid = 760] [serial = 1370] [outer = 0D62F400] 08:12:17 INFO - PROCESS | 760 | 1466521937322 Marionette TRACE conn5 <- [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:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 08:12:17 INFO - PROCESS | 760 | 1466521937376 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 760 | 1466521937381 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 08:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:12:17 INFO - PROCESS | 760 | 1466521937388 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 760 | 1466521937390 Marionette TRACE conn5 <- [1,1790,null,{}] 08:12:17 INFO - PROCESS | 760 | 1466521937394 Marionette TRACE conn5 -> [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:12:17 INFO - PROCESS | 760 | 1466521937397 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:17 INFO - PROCESS | 760 | 1466521937487 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 08:12:17 INFO - PROCESS | 760 | 1466521937500 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:17 INFO - PROCESS | 760 | 1466521937503 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:17 INFO - PROCESS | 760 | ++DOCSHELL 0DC3F800 == 29 [pid = 760] [id = 457] 08:12:17 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (0DC40000) [pid = 760] [serial = 1371] [outer = 00000000] 08:12:17 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (0DCC0400) [pid = 760] [serial = 1372] [outer = 0DC40000] 08:12:17 INFO - PROCESS | 760 | 1466521937550 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (0E5DEC00) [pid = 760] [serial = 1373] [outer = 0DC40000] 08:12:18 INFO - PROCESS | 760 | 1466521938016 Marionette TRACE conn5 <- [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:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 08:12:18 INFO - PROCESS | 760 | 1466521938061 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 08:12:18 INFO - PROCESS | 760 | 1466521938063 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 08:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:12:18 INFO - PROCESS | 760 | 1466521938067 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:12:18 INFO - PROCESS | 760 | 1466521938070 Marionette TRACE conn5 <- [1,1794,null,{}] 08:12:18 INFO - PROCESS | 760 | 1466521938081 Marionette TRACE conn5 -> [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:12:18 INFO - PROCESS | 760 | 1466521938086 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:18 INFO - PROCESS | 760 | 1466521938195 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 08:12:18 INFO - PROCESS | 760 | 1466521938291 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 760 | 1466521938294 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:18 INFO - PROCESS | 760 | ++DOCSHELL 143AFC00 == 30 [pid = 760] [id = 458] 08:12:18 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (143B1400) [pid = 760] [serial = 1374] [outer = 00000000] 08:12:18 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (143B4C00) [pid = 760] [serial = 1375] [outer = 143B1400] 08:12:18 INFO - PROCESS | 760 | 1466521938341 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (145A4C00) [pid = 760] [serial = 1376] [outer = 143B1400] 08:12:18 INFO - PROCESS | 760 | 1466521938728 Marionette TRACE conn5 <- [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:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 08:12:18 INFO - PROCESS | 760 | 1466521938741 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 08:12:18 INFO - PROCESS | 760 | 1466521938743 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 08:12:18 INFO - PROCESS | 760 | 1466521938747 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:12:18 INFO - PROCESS | 760 | 1466521938748 Marionette TRACE conn5 <- [1,1798,null,{}] 08:12:18 INFO - PROCESS | 760 | 1466521938752 Marionette TRACE conn5 -> [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:12:18 INFO - PROCESS | 760 | 1466521938754 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:18 INFO - PROCESS | 760 | 1466521938837 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 08:12:18 INFO - PROCESS | 760 | 1466521938929 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 760 | 1466521938930 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:18 INFO - PROCESS | 760 | ++DOCSHELL 0DA9EC00 == 31 [pid = 760] [id = 459] 08:12:18 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (143B2400) [pid = 760] [serial = 1377] [outer = 00000000] 08:12:18 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (14D19400) [pid = 760] [serial = 1378] [outer = 143B2400] 08:12:18 INFO - PROCESS | 760 | 1466521938975 Marionette DEBUG loaded listener.js 08:12:19 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (14E97400) [pid = 760] [serial = 1379] [outer = 143B2400] 08:12:19 INFO - PROCESS | 760 | 1466521939339 Marionette TRACE conn5 <- [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:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 08:12:19 INFO - PROCESS | 760 | 1466521939381 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 760 | 1466521939383 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 08:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:12:19 INFO - PROCESS | 760 | 1466521939386 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - PROCESS | 760 | 1466521939388 Marionette TRACE conn5 <- [1,1802,null,{}] 08:12:19 INFO - PROCESS | 760 | 1466521939391 Marionette TRACE conn5 -> [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:12:19 INFO - PROCESS | 760 | 1466521939393 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:19 INFO - PROCESS | 760 | 1466521939507 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 08:12:19 INFO - PROCESS | 760 | 1466521939516 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:19 INFO - PROCESS | 760 | 1466521939518 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:19 INFO - PROCESS | 760 | ++DOCSHELL 16A42C00 == 32 [pid = 760] [id = 460] 08:12:19 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (16B16400) [pid = 760] [serial = 1380] [outer = 00000000] 08:12:19 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (16B45800) [pid = 760] [serial = 1381] [outer = 16B16400] 08:12:19 INFO - PROCESS | 760 | 1466521939562 Marionette DEBUG loaded listener.js 08:12:19 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (16D0F800) [pid = 760] [serial = 1382] [outer = 16B16400] 08:12:20 INFO - PROCESS | 760 | 1466521940002 Marionette TRACE conn5 <- [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:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 08:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:12:20 INFO - PROCESS | 760 | 1466521940057 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 760 | 1466521940059 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 08:12:20 INFO - PROCESS | 760 | 1466521940062 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 760 | 1466521940064 Marionette TRACE conn5 <- [1,1806,null,{}] 08:12:20 INFO - PROCESS | 760 | 1466521940075 Marionette TRACE conn5 -> [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:12:20 INFO - PROCESS | 760 | 1466521940081 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:20 INFO - PROCESS | 760 | 1466521940181 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 08:12:20 INFO - PROCESS | 760 | 1466521940187 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 760 | 1466521940189 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:20 INFO - PROCESS | 760 | ++DOCSHELL 17845000 == 33 [pid = 760] [id = 461] 08:12:20 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (17AC5400) [pid = 760] [serial = 1383] [outer = 00000000] 08:12:20 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (17F15800) [pid = 760] [serial = 1384] [outer = 17AC5400] 08:12:20 INFO - PROCESS | 760 | 1466521940239 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (1837DC00) [pid = 760] [serial = 1385] [outer = 17AC5400] 08:12:20 INFO - PROCESS | 760 | 1466521940683 Marionette TRACE conn5 <- [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:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 08:12:20 INFO - PROCESS | 760 | 1466521940693 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 760 | 1466521940695 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 08:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:12:20 INFO - PROCESS | 760 | 1466521940716 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 760 | 1466521940717 Marionette TRACE conn5 <- [1,1810,null,{}] 08:12:20 INFO - PROCESS | 760 | 1466521940721 Marionette TRACE conn5 -> [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:12:20 INFO - PROCESS | 760 | 1466521940723 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:20 INFO - PROCESS | 760 | 1466521940825 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 08:12:20 INFO - PROCESS | 760 | 1466521940832 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 760 | 1466521940834 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:20 INFO - PROCESS | 760 | ++DOCSHELL 1436BC00 == 34 [pid = 760] [id = 462] 08:12:20 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (18509400) [pid = 760] [serial = 1386] [outer = 00000000] 08:12:20 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19937800) [pid = 760] [serial = 1387] [outer = 18509400] 08:12:20 INFO - PROCESS | 760 | 1466521940877 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (1993A400) [pid = 760] [serial = 1388] [outer = 18509400] 08:12:21 INFO - PROCESS | 760 | 1466521941301 Marionette TRACE conn5 <- [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:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 08:12:21 INFO - PROCESS | 760 | 1466521941357 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 08:12:21 INFO - PROCESS | 760 | 1466521941359 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 08:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:12:21 INFO - PROCESS | 760 | 1466521941366 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 760 | 1466521941368 Marionette TRACE conn5 <- [1,1814,null,{}] 08:12:21 INFO - PROCESS | 760 | 1466521941372 Marionette TRACE conn5 -> [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:12:21 INFO - PROCESS | 760 | 1466521941373 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:21 INFO - PROCESS | 760 | 1466521941451 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 08:12:21 INFO - PROCESS | 760 | 1466521941457 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 760 | 1466521941458 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:21 INFO - PROCESS | 760 | ++DOCSHELL 199E5C00 == 35 [pid = 760] [id = 463] 08:12:21 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19A89800) [pid = 760] [serial = 1389] [outer = 00000000] 08:12:21 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19B28400) [pid = 760] [serial = 1390] [outer = 19A89800] 08:12:21 INFO - PROCESS | 760 | 1466521941501 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19A9A000) [pid = 760] [serial = 1391] [outer = 19A89800] 08:12:21 INFO - PROCESS | 760 | 1466521941966 Marionette TRACE conn5 <- [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:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 631ms 08:12:22 INFO - PROCESS | 760 | 1466521942002 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 08:12:22 INFO - PROCESS | 760 | 1466521942004 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 08:12:22 INFO - PROCESS | 760 | 1466521942008 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:12:22 INFO - PROCESS | 760 | 1466521942009 Marionette TRACE conn5 <- [1,1818,null,{}] 08:12:22 INFO - PROCESS | 760 | 1466521942013 Marionette TRACE conn5 -> [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:12:22 INFO - PROCESS | 760 | 1466521942014 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:22 INFO - PROCESS | 760 | 1466521942126 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 08:12:22 INFO - PROCESS | 760 | 1466521942218 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 760 | 1466521942220 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:22 INFO - PROCESS | 760 | ++DOCSHELL 143AF400 == 36 [pid = 760] [id = 464] 08:12:22 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19934000) [pid = 760] [serial = 1392] [outer = 00000000] 08:12:22 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19BB4000) [pid = 760] [serial = 1393] [outer = 19934000] 08:12:22 INFO - PROCESS | 760 | 1466521942263 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19BF4C00) [pid = 760] [serial = 1394] [outer = 19934000] 08:12:22 INFO - PROCESS | 760 | 1466521942682 Marionette TRACE conn5 <- [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:12:22 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:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 732ms 08:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:12:22 INFO - PROCESS | 760 | 1466521942748 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 08:12:22 INFO - PROCESS | 760 | 1466521942750 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 08:12:22 INFO - PROCESS | 760 | 1466521942753 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:12:22 INFO - PROCESS | 760 | 1466521942755 Marionette TRACE conn5 <- [1,1822,null,{}] 08:12:22 INFO - PROCESS | 760 | 1466521942758 Marionette TRACE conn5 -> [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:12:22 INFO - PROCESS | 760 | 1466521942760 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:22 INFO - PROCESS | 760 | 1466521942882 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 08:12:22 INFO - PROCESS | 760 | 1466521942945 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 760 | 1466521942947 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:22 INFO - PROCESS | 760 | ++DOCSHELL 19DB5C00 == 37 [pid = 760] [id = 465] 08:12:22 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19DBA800) [pid = 760] [serial = 1395] [outer = 00000000] 08:12:22 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19E9CC00) [pid = 760] [serial = 1396] [outer = 19DBA800] 08:12:23 INFO - PROCESS | 760 | 1466521942990 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (19F30C00) [pid = 760] [serial = 1397] [outer = 19DBA800] 08:12:23 INFO - PROCESS | 760 | 1466521943411 Marionette TRACE conn5 <- [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:12:23 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:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 08:12:23 INFO - PROCESS | 760 | 1466521943429 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 760 | 1466521943431 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 08:12:23 INFO - PROCESS | 760 | 1466521943435 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:12:23 INFO - PROCESS | 760 | 1466521943437 Marionette TRACE conn5 <- [1,1826,null,{}] 08:12:23 INFO - PROCESS | 760 | 1466521943440 Marionette TRACE conn5 -> [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:12:23 INFO - PROCESS | 760 | 1466521943443 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:23 INFO - PROCESS | 760 | 1466521943597 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 08:12:23 INFO - PROCESS | 760 | 1466521943620 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 760 | 1466521943623 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:23 INFO - PROCESS | 760 | ++DOCSHELL 16A40800 == 38 [pid = 760] [id = 466] 08:12:23 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (19F3AC00) [pid = 760] [serial = 1398] [outer = 00000000] 08:12:23 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1B40C000) [pid = 760] [serial = 1399] [outer = 19F3AC00] 08:12:23 INFO - PROCESS | 760 | 1466521943669 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1B5A7800) [pid = 760] [serial = 1400] [outer = 19F3AC00] 08:12:24 INFO - PROCESS | 760 | --DOMWINDOW == 89 (19F34800) [pid = 760] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:12:24 INFO - PROCESS | 760 | --DOMWINDOW == 88 (18501C00) [pid = 760] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:12:24 INFO - PROCESS | 760 | --DOMWINDOW == 87 (19B2B000) [pid = 760] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:12:24 INFO - PROCESS | 760 | --DOMWINDOW == 86 (19F31000) [pid = 760] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:12:24 INFO - PROCESS | 760 | --DOMWINDOW == 85 (15C57400) [pid = 760] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:12:24 INFO - PROCESS | 760 | --DOMWINDOW == 84 (143AC400) [pid = 760] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:12:24 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0D51C800) [pid = 760] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:12:24 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0CA21000) [pid = 760] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:12:24 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14D4BC00) [pid = 760] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:12:24 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0D5B0800) [pid = 760] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:12:24 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19E94000) [pid = 760] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:12:24 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0DCBBC00) [pid = 760] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:12:24 INFO - PROCESS | 760 | 1466521944240 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 830ms 08:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:12:24 INFO - PROCESS | 760 | 1466521944269 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 760 | 1466521944271 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 08:12:24 INFO - PROCESS | 760 | 1466521944274 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - PROCESS | 760 | 1466521944276 Marionette TRACE conn5 <- [1,1830,null,{}] 08:12:24 INFO - PROCESS | 760 | 1466521944293 Marionette TRACE conn5 -> [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:12:24 INFO - PROCESS | 760 | 1466521944295 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:24 INFO - PROCESS | 760 | 1466521944374 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 08:12:24 INFO - PROCESS | 760 | 1466521944388 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 760 | 1466521944390 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:24 INFO - PROCESS | 760 | ++DOCSHELL 145E9000 == 39 [pid = 760] [id = 467] 08:12:24 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1623BC00) [pid = 760] [serial = 1401] [outer = 00000000] 08:12:24 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19936400) [pid = 760] [serial = 1402] [outer = 1623BC00] 08:12:24 INFO - PROCESS | 760 | 1466521944434 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (199A9000) [pid = 760] [serial = 1403] [outer = 1623BC00] 08:12:24 INFO - PROCESS | 760 | 1466521944862 Marionette TRACE conn5 <- [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:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 650ms 08:12:24 INFO - PROCESS | 760 | 1466521944926 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 760 | 1466521944928 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 08:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:12:24 INFO - PROCESS | 760 | 1466521944931 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - PROCESS | 760 | 1466521944933 Marionette TRACE conn5 <- [1,1834,null,{}] 08:12:24 INFO - PROCESS | 760 | 1466521944936 Marionette TRACE conn5 -> [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:12:24 INFO - PROCESS | 760 | 1466521944938 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:25 INFO - PROCESS | 760 | 1466521945018 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 08:12:25 INFO - PROCESS | 760 | 1466521945025 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 760 | 1466521945027 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:25 INFO - PROCESS | 760 | ++DOCSHELL 19E94000 == 40 [pid = 760] [id = 468] 08:12:25 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19E96C00) [pid = 760] [serial = 1404] [outer = 00000000] 08:12:25 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1B449400) [pid = 760] [serial = 1405] [outer = 19E96C00] 08:12:25 INFO - PROCESS | 760 | 1466521945072 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1BC74000) [pid = 760] [serial = 1406] [outer = 19E96C00] 08:12:25 INFO - PROCESS | 760 | 1466521945522 Marionette TRACE conn5 <- [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:12:25 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:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 08:12:25 INFO - PROCESS | 760 | 1466521945578 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 760 | 1466521945580 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 08:12:25 INFO - PROCESS | 760 | 1466521945583 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:12:25 INFO - PROCESS | 760 | 1466521945584 Marionette TRACE conn5 <- [1,1838,null,{}] 08:12:25 INFO - PROCESS | 760 | 1466521945587 Marionette TRACE conn5 -> [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:12:25 INFO - PROCESS | 760 | 1466521945589 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:25 INFO - PROCESS | 760 | 1466521945670 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 08:12:25 INFO - PROCESS | 760 | 1466521945675 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 760 | 1466521945677 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:25 INFO - PROCESS | 760 | ++DOCSHELL 1BCC0C00 == 41 [pid = 760] [id = 469] 08:12:25 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1BCC4C00) [pid = 760] [serial = 1407] [outer = 00000000] 08:12:25 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1BED2400) [pid = 760] [serial = 1408] [outer = 1BCC4C00] 08:12:25 INFO - PROCESS | 760 | 1466521945721 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1C2C9800) [pid = 760] [serial = 1409] [outer = 1BCC4C00] 08:12:26 INFO - PROCESS | 760 | --DOCSHELL 1B584000 == 40 [pid = 760] [id = 455] 08:12:26 INFO - PROCESS | 760 | --DOCSHELL 0D62F000 == 39 [pid = 760] [id = 456] 08:12:27 INFO - PROCESS | 760 | --DOCSHELL 0DC3F800 == 38 [pid = 760] [id = 457] 08:12:27 INFO - PROCESS | 760 | --DOCSHELL 0DA9EC00 == 37 [pid = 760] [id = 459] 08:12:27 INFO - PROCESS | 760 | --DOCSHELL 199E5C00 == 36 [pid = 760] [id = 463] 08:12:27 INFO - PROCESS | 760 | --DOCSHELL 1436BC00 == 35 [pid = 760] [id = 462] 08:12:27 INFO - PROCESS | 760 | --DOCSHELL 17845000 == 34 [pid = 760] [id = 461] 08:12:27 INFO - PROCESS | 760 | --DOCSHELL 143AF400 == 33 [pid = 760] [id = 464] 08:12:27 INFO - PROCESS | 760 | --DOCSHELL 19E94000 == 32 [pid = 760] [id = 468] 08:12:27 INFO - PROCESS | 760 | --DOCSHELL 143AFC00 == 31 [pid = 760] [id = 458] 08:12:27 INFO - PROCESS | 760 | --DOCSHELL 145E9000 == 30 [pid = 760] [id = 467] 08:12:27 INFO - PROCESS | 760 | --DOCSHELL 16A40800 == 29 [pid = 760] [id = 466] 08:12:27 INFO - PROCESS | 760 | --DOCSHELL 16A42C00 == 28 [pid = 760] [id = 460] 08:12:27 INFO - PROCESS | 760 | --DOCSHELL 19DB5C00 == 27 [pid = 760] [id = 465] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1B456400) [pid = 760] [serial = 1364] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 85 (199AB800) [pid = 760] [serial = 1351] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19BAE000) [pid = 760] [serial = 1354] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 83 (199B5000) [pid = 760] [serial = 1352] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 82 (19F3BC00) [pid = 760] [serial = 1357] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 81 (19DB9000) [pid = 760] [serial = 1355] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1ACD8400) [pid = 760] [serial = 1358] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 79 (17AC3000) [pid = 760] [serial = 1348] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 78 (14C30800) [pid = 760] [serial = 1345] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 77 (14D53400) [pid = 760] [serial = 1346] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0DA96400) [pid = 760] [serial = 1342] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0DAA0400) [pid = 760] [serial = 1343] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0D51E800) [pid = 760] [serial = 1340] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D453000) [pid = 760] [serial = 1339] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 72 (16B15400) [pid = 760] [serial = 1337] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 71 (15C56000) [pid = 760] [serial = 1336] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 70 (1BC42800) [pid = 760] [serial = 1366] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 69 (0D768C00) [pid = 760] [serial = 1334] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 68 (0D73D000) [pid = 760] [serial = 1333] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 67 (19F30800) [pid = 760] [serial = 1331] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 66 (199AAC00) [pid = 760] [serial = 1360] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 65 (19E94400) [pid = 760] [serial = 1361] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 64 (17AE7000) [pid = 760] [serial = 1349] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | --DOMWINDOW == 63 (1ACE4400) [pid = 760] [serial = 1363] [outer = 00000000] [url = about:blank] 08:12:27 INFO - PROCESS | 760 | 1466521947578 Marionette TRACE conn5 <- [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:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2018ms 08:12:27 INFO - PROCESS | 760 | 1466521947605 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 08:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:12:27 INFO - PROCESS | 760 | 1466521947609 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 08:12:27 INFO - PROCESS | 760 | 1466521947614 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - PROCESS | 760 | 1466521947617 Marionette TRACE conn5 <- [1,1842,null,{}] 08:12:27 INFO - PROCESS | 760 | 1466521947623 Marionette TRACE conn5 -> [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:12:27 INFO - PROCESS | 760 | 1466521947626 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:27 INFO - PROCESS | 760 | 1466521947721 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 08:12:27 INFO - PROCESS | 760 | 1466521947731 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:27 INFO - PROCESS | 760 | 1466521947736 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:27 INFO - PROCESS | 760 | ++DOCSHELL 0D5A5000 == 28 [pid = 760] [id = 470] 08:12:27 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (0D5A8000) [pid = 760] [serial = 1410] [outer = 00000000] 08:12:27 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (0D623800) [pid = 760] [serial = 1411] [outer = 0D5A8000] 08:12:27 INFO - PROCESS | 760 | 1466521947784 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (0D62AC00) [pid = 760] [serial = 1412] [outer = 0D5A8000] 08:12:28 INFO - PROCESS | 760 | 1466521948291 Marionette TRACE conn5 <- [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:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 08:12:28 INFO - PROCESS | 760 | 1466521948344 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 760 | 1466521948349 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 08:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:12:28 INFO - PROCESS | 760 | 1466521948356 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 760 | 1466521948358 Marionette TRACE conn5 <- [1,1846,null,{}] 08:12:28 INFO - PROCESS | 760 | 1466521948363 Marionette TRACE conn5 -> [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:12:28 INFO - PROCESS | 760 | 1466521948366 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:28 INFO - PROCESS | 760 | 1466521948453 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 08:12:28 INFO - PROCESS | 760 | 1466521948469 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 760 | 1466521948472 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:28 INFO - PROCESS | 760 | ++DOCSHELL 0D769000 == 29 [pid = 760] [id = 471] 08:12:28 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (0D769400) [pid = 760] [serial = 1413] [outer = 00000000] 08:12:28 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (0D9A0400) [pid = 760] [serial = 1414] [outer = 0D769400] 08:12:28 INFO - PROCESS | 760 | 1466521948519 Marionette DEBUG loaded listener.js 08:12:28 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0DA95800) [pid = 760] [serial = 1415] [outer = 0D769400] 08:12:29 INFO - PROCESS | 760 | 1466521948993 Marionette TRACE conn5 <- [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:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 08:12:29 INFO - PROCESS | 760 | 1466521949030 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 08:12:29 INFO - PROCESS | 760 | 1466521949032 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 08:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:12:29 INFO - PROCESS | 760 | 1466521949035 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - PROCESS | 760 | 1466521949039 Marionette TRACE conn5 <- [1,1850,null,{}] 08:12:29 INFO - PROCESS | 760 | 1466521949050 Marionette TRACE conn5 -> [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:12:29 INFO - PROCESS | 760 | 1466521949054 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:29 INFO - PROCESS | 760 | 1466521949164 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 08:12:29 INFO - PROCESS | 760 | 1466521949174 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 760 | 1466521949177 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:29 INFO - PROCESS | 760 | ++DOCSHELL 1436CC00 == 30 [pid = 760] [id = 472] 08:12:29 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (1436D000) [pid = 760] [serial = 1416] [outer = 00000000] 08:12:29 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (14373800) [pid = 760] [serial = 1417] [outer = 1436D000] 08:12:29 INFO - PROCESS | 760 | 1466521949306 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (143A9000) [pid = 760] [serial = 1418] [outer = 1436D000] 08:12:29 INFO - PROCESS | 760 | 1466521949707 Marionette TRACE conn5 <- [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:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 08:12:29 INFO - PROCESS | 760 | 1466521949769 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 08:12:29 INFO - PROCESS | 760 | 1466521949772 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 08:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:12:29 INFO - PROCESS | 760 | 1466521949775 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - PROCESS | 760 | 1466521949776 Marionette TRACE conn5 <- [1,1854,null,{}] 08:12:29 INFO - PROCESS | 760 | 1466521949780 Marionette TRACE conn5 -> [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:12:29 INFO - PROCESS | 760 | 1466521949782 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:29 INFO - PROCESS | 760 | 1466521949899 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 08:12:29 INFO - PROCESS | 760 | 1466521949912 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 760 | 1466521949914 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:29 INFO - PROCESS | 760 | ++DOCSHELL 0D73D000 == 31 [pid = 760] [id = 473] 08:12:29 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0D75FC00) [pid = 760] [serial = 1419] [outer = 00000000] 08:12:29 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (145E0400) [pid = 760] [serial = 1420] [outer = 0D75FC00] 08:12:29 INFO - PROCESS | 760 | 1466521949959 Marionette DEBUG loaded listener.js 08:12:30 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (14D07800) [pid = 760] [serial = 1421] [outer = 0D75FC00] 08:12:30 INFO - PROCESS | 760 | 1466521950375 Marionette TRACE conn5 <- [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:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 08:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:12:30 INFO - PROCESS | 760 | 1466521950405 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 08:12:30 INFO - PROCESS | 760 | 1466521950407 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 08:12:30 INFO - PROCESS | 760 | 1466521950411 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:12:30 INFO - PROCESS | 760 | 1466521950412 Marionette TRACE conn5 <- [1,1858,null,{}] 08:12:30 INFO - PROCESS | 760 | 1466521950416 Marionette TRACE conn5 -> [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:12:30 INFO - PROCESS | 760 | 1466521950418 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:30 INFO - PROCESS | 760 | 1466521950494 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 08:12:30 INFO - PROCESS | 760 | 1466521950619 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 760 | 1466521950622 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:30 INFO - PROCESS | 760 | ++DOCSHELL 14D27000 == 32 [pid = 760] [id = 474] 08:12:30 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (14D50000) [pid = 760] [serial = 1422] [outer = 00000000] 08:12:30 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16237C00) [pid = 760] [serial = 1423] [outer = 14D50000] 08:12:30 INFO - PROCESS | 760 | 1466521950667 Marionette DEBUG loaded listener.js 08:12:30 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (16B19400) [pid = 760] [serial = 1424] [outer = 14D50000] 08:12:31 INFO - PROCESS | 760 | 1466521951029 Marionette TRACE conn5 <- [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:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 08:12:31 INFO - PROCESS | 760 | 1466521951082 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 760 | 1466521951084 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 08:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:12:31 INFO - PROCESS | 760 | 1466521951087 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - PROCESS | 760 | 1466521951089 Marionette TRACE conn5 <- [1,1862,null,{}] 08:12:31 INFO - PROCESS | 760 | 1466521951092 Marionette TRACE conn5 -> [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:12:31 INFO - PROCESS | 760 | 1466521951097 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:31 INFO - PROCESS | 760 | 1466521951199 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 08:12:31 INFO - PROCESS | 760 | 1466521951204 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 760 | 1466521951206 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:31 INFO - PROCESS | 760 | ++DOCSHELL 16B22C00 == 33 [pid = 760] [id = 475] 08:12:31 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (16B24000) [pid = 760] [serial = 1425] [outer = 00000000] 08:12:31 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (17AC0400) [pid = 760] [serial = 1426] [outer = 16B24000] 08:12:31 INFO - PROCESS | 760 | 1466521951251 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (17AE2C00) [pid = 760] [serial = 1427] [outer = 16B24000] 08:12:31 INFO - PROCESS | 760 | 1466521951696 Marionette TRACE conn5 <- [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:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 631ms 08:12:31 INFO - PROCESS | 760 | 1466521951718 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 760 | 1466521951720 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 08:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:12:31 INFO - PROCESS | 760 | 1466521951723 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - PROCESS | 760 | 1466521951725 Marionette TRACE conn5 <- [1,1866,null,{}] 08:12:31 INFO - PROCESS | 760 | 1466521951732 Marionette TRACE conn5 -> [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:12:31 INFO - PROCESS | 760 | 1466521951734 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:31 INFO - PROCESS | 760 | 1466521951826 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 08:12:31 INFO - PROCESS | 760 | 1466521951834 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 760 | 1466521951836 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:31 INFO - PROCESS | 760 | ++DOCSHELL 17F24800 == 34 [pid = 760] [id = 476] 08:12:31 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (17FF7000) [pid = 760] [serial = 1428] [outer = 00000000] 08:12:31 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (18381800) [pid = 760] [serial = 1429] [outer = 17FF7000] 08:12:31 INFO - PROCESS | 760 | 1466521951880 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1993D400) [pid = 760] [serial = 1430] [outer = 17FF7000] 08:12:32 INFO - PROCESS | 760 | 1466521952327 Marionette TRACE conn5 <- [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:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 08:12:32 INFO - PROCESS | 760 | 1466521952394 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 760 | 1466521952396 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 08:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:12:32 INFO - PROCESS | 760 | 1466521952399 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - PROCESS | 760 | 1466521952400 Marionette TRACE conn5 <- [1,1870,null,{}] 08:12:32 INFO - PROCESS | 760 | 1466521952404 Marionette TRACE conn5 -> [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:12:32 INFO - PROCESS | 760 | 1466521952406 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:32 INFO - PROCESS | 760 | 1466521952482 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 08:12:32 INFO - PROCESS | 760 | 1466521952488 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 760 | 1466521952489 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:32 INFO - PROCESS | 760 | ++DOCSHELL 199AE400 == 35 [pid = 760] [id = 477] 08:12:32 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (199B3C00) [pid = 760] [serial = 1431] [outer = 00000000] 08:12:32 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19A8A800) [pid = 760] [serial = 1432] [outer = 199B3C00] 08:12:32 INFO - PROCESS | 760 | 1466521952532 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (19A8AC00) [pid = 760] [serial = 1433] [outer = 199B3C00] 08:12:33 INFO - PROCESS | 760 | 1466521953006 Marionette TRACE conn5 <- [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:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 08:12:33 INFO - PROCESS | 760 | 1466521953034 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 08:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:12:33 INFO - PROCESS | 760 | 1466521953036 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 08:12:33 INFO - PROCESS | 760 | 1466521953039 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 760 | 1466521953041 Marionette TRACE conn5 <- [1,1874,null,{}] 08:12:33 INFO - PROCESS | 760 | 1466521953044 Marionette TRACE conn5 -> [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:12:33 INFO - PROCESS | 760 | 1466521953046 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:33 INFO - PROCESS | 760 | 1466521953158 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 08:12:33 INFO - PROCESS | 760 | 1466521953163 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 760 | 1466521953165 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:33 INFO - PROCESS | 760 | ++DOCSHELL 1436C400 == 36 [pid = 760] [id = 478] 08:12:33 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (19DAE400) [pid = 760] [serial = 1434] [outer = 00000000] 08:12:33 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (19DBAC00) [pid = 760] [serial = 1435] [outer = 19DAE400] 08:12:33 INFO - PROCESS | 760 | 1466521953208 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (19DBA400) [pid = 760] [serial = 1436] [outer = 19DAE400] 08:12:34 INFO - PROCESS | 760 | --DOMWINDOW == 89 (19E96C00) [pid = 760] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:12:34 INFO - PROCESS | 760 | --DOMWINDOW == 88 (19934000) [pid = 760] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:12:34 INFO - PROCESS | 760 | --DOMWINDOW == 87 (19DBA800) [pid = 760] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:12:34 INFO - PROCESS | 760 | --DOMWINDOW == 86 (19F3AC00) [pid = 760] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:12:34 INFO - PROCESS | 760 | --DOMWINDOW == 85 (19A89800) [pid = 760] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:12:34 INFO - PROCESS | 760 | --DOMWINDOW == 84 (18509400) [pid = 760] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:12:34 INFO - PROCESS | 760 | --DOMWINDOW == 83 (17AC5400) [pid = 760] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:12:34 INFO - PROCESS | 760 | --DOMWINDOW == 82 (16B16400) [pid = 760] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:12:34 INFO - PROCESS | 760 | --DOMWINDOW == 81 (143B2400) [pid = 760] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:12:34 INFO - PROCESS | 760 | --DOMWINDOW == 80 (143B1400) [pid = 760] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:12:34 INFO - PROCESS | 760 | --DOMWINDOW == 79 (0DC40000) [pid = 760] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:12:34 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0D62F400) [pid = 760] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:12:34 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1B585800) [pid = 760] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:12:34 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1623BC00) [pid = 760] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:12:34 INFO - PROCESS | 760 | 1466521954016 Marionette TRACE conn5 <- [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:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1020ms 08:12:34 INFO - PROCESS | 760 | 1466521954060 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 760 | 1466521954065 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 08:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:12:34 INFO - PROCESS | 760 | 1466521954071 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 760 | 1466521954074 Marionette TRACE conn5 <- [1,1878,null,{}] 08:12:34 INFO - PROCESS | 760 | 1466521954150 Marionette TRACE conn5 -> [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:12:34 INFO - PROCESS | 760 | 1466521954154 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:34 INFO - PROCESS | 760 | 1466521954292 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 08:12:34 INFO - PROCESS | 760 | 1466521954403 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 760 | 1466521954408 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:34 INFO - PROCESS | 760 | ++DOCSHELL 0D458800 == 37 [pid = 760] [id = 479] 08:12:34 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (0D511400) [pid = 760] [serial = 1437] [outer = 00000000] 08:12:34 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0D51C400) [pid = 760] [serial = 1438] [outer = 0D511400] 08:12:34 INFO - PROCESS | 760 | 1466521954465 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (0D62B400) [pid = 760] [serial = 1439] [outer = 0D511400] 08:12:35 INFO - PROCESS | 760 | 1466521955200 Marionette TRACE conn5 <- [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:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1198ms 08:12:35 INFO - PROCESS | 760 | 1466521955273 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 760 | 1466521955278 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 08:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:12:35 INFO - PROCESS | 760 | 1466521955309 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - PROCESS | 760 | 1466521955312 Marionette TRACE conn5 <- [1,1882,null,{}] 08:12:35 INFO - PROCESS | 760 | 1466521955316 Marionette TRACE conn5 -> [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:12:35 INFO - PROCESS | 760 | 1466521955319 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:35 INFO - PROCESS | 760 | 1466521955445 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 08:12:35 INFO - PROCESS | 760 | 1466521955574 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 760 | 1466521955576 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:35 INFO - PROCESS | 760 | ++DOCSHELL 0DC42400 == 38 [pid = 760] [id = 480] 08:12:35 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (0DCC5000) [pid = 760] [serial = 1440] [outer = 00000000] 08:12:35 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1436D400) [pid = 760] [serial = 1441] [outer = 0DCC5000] 08:12:35 INFO - PROCESS | 760 | 1466521955635 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (143A8C00) [pid = 760] [serial = 1442] [outer = 0DCC5000] 08:12:36 INFO - PROCESS | 760 | 1466521956545 Marionette TRACE conn5 <- [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:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1278ms 08:12:36 INFO - PROCESS | 760 | 1466521956587 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 08:12:36 INFO - PROCESS | 760 | 1466521956591 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 08:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:12:36 INFO - PROCESS | 760 | 1466521956596 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - PROCESS | 760 | 1466521956599 Marionette TRACE conn5 <- [1,1886,null,{}] 08:12:36 INFO - PROCESS | 760 | 1466521956604 Marionette TRACE conn5 -> [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:12:36 INFO - PROCESS | 760 | 1466521956606 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:36 INFO - PROCESS | 760 | 1466521956727 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 08:12:36 INFO - PROCESS | 760 | 1466521956834 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 760 | 1466521956838 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:36 INFO - PROCESS | 760 | --DOCSHELL 199AE400 == 37 [pid = 760] [id = 477] 08:12:36 INFO - PROCESS | 760 | --DOCSHELL 17F24800 == 36 [pid = 760] [id = 476] 08:12:36 INFO - PROCESS | 760 | --DOCSHELL 16B22C00 == 35 [pid = 760] [id = 475] 08:12:36 INFO - PROCESS | 760 | --DOCSHELL 14D27000 == 34 [pid = 760] [id = 474] 08:12:36 INFO - PROCESS | 760 | --DOCSHELL 0D73D000 == 33 [pid = 760] [id = 473] 08:12:36 INFO - PROCESS | 760 | --DOCSHELL 1436CC00 == 32 [pid = 760] [id = 472] 08:12:36 INFO - PROCESS | 760 | --DOCSHELL 0D769000 == 31 [pid = 760] [id = 471] 08:12:36 INFO - PROCESS | 760 | --DOCSHELL 0D5A5000 == 30 [pid = 760] [id = 470] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1BC74000) [pid = 760] [serial = 1406] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1BED2400) [pid = 760] [serial = 1408] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19BB4000) [pid = 760] [serial = 1393] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19E9CC00) [pid = 760] [serial = 1396] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19BF4C00) [pid = 760] [serial = 1394] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1B40C000) [pid = 760] [serial = 1399] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 75 (19F30C00) [pid = 760] [serial = 1397] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1B449400) [pid = 760] [serial = 1405] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1B5A7800) [pid = 760] [serial = 1400] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 72 (19B28400) [pid = 760] [serial = 1390] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 71 (19937800) [pid = 760] [serial = 1387] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 70 (1993A400) [pid = 760] [serial = 1388] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 69 (17F15800) [pid = 760] [serial = 1384] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 68 (1837DC00) [pid = 760] [serial = 1385] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 67 (16B45800) [pid = 760] [serial = 1381] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 66 (16D0F800) [pid = 760] [serial = 1382] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 65 (14D19400) [pid = 760] [serial = 1378] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 64 (14E97400) [pid = 760] [serial = 1379] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 63 (143B4C00) [pid = 760] [serial = 1375] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 62 (145A4C00) [pid = 760] [serial = 1376] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 61 (0DCC0400) [pid = 760] [serial = 1372] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 60 (0E5DEC00) [pid = 760] [serial = 1373] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 59 (0D732400) [pid = 760] [serial = 1369] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 58 (0D73A000) [pid = 760] [serial = 1370] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 57 (1BC49000) [pid = 760] [serial = 1367] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 56 (19936400) [pid = 760] [serial = 1402] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 55 (199A9000) [pid = 760] [serial = 1403] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | --DOMWINDOW == 54 (19A9A000) [pid = 760] [serial = 1391] [outer = 00000000] [url = about:blank] 08:12:36 INFO - PROCESS | 760 | ++DOCSHELL 0C990400 == 31 [pid = 760] [id = 481] 08:12:36 INFO - PROCESS | 760 | ++DOMWINDOW == 55 (0CA2A400) [pid = 760] [serial = 1443] [outer = 00000000] 08:12:36 INFO - PROCESS | 760 | ++DOMWINDOW == 56 (0D5A9400) [pid = 760] [serial = 1444] [outer = 0CA2A400] 08:12:36 INFO - PROCESS | 760 | 1466521956926 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 760 | ++DOMWINDOW == 57 (0D73A000) [pid = 760] [serial = 1445] [outer = 0CA2A400] 08:12:37 INFO - PROCESS | 760 | 1466521957363 Marionette TRACE conn5 <- [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:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 830ms 08:12:37 INFO - PROCESS | 760 | 1466521957427 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 760 | 1466521957431 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 08:12:37 INFO - PROCESS | 760 | 1466521957437 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:12:37 INFO - PROCESS | 760 | 1466521957440 Marionette TRACE conn5 <- [1,1890,null,{}] 08:12:37 INFO - PROCESS | 760 | 1466521957444 Marionette TRACE conn5 -> [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:12:37 INFO - PROCESS | 760 | 1466521957446 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:37 INFO - PROCESS | 760 | 1466521957533 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 08:12:37 INFO - PROCESS | 760 | 1466521957542 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 760 | 1466521957544 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:37 INFO - PROCESS | 760 | ++DOCSHELL 0E5D3800 == 32 [pid = 760] [id = 482] 08:12:37 INFO - PROCESS | 760 | ++DOMWINDOW == 58 (0E5D8000) [pid = 760] [serial = 1446] [outer = 00000000] 08:12:37 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (1436E400) [pid = 760] [serial = 1447] [outer = 0E5D8000] 08:12:37 INFO - PROCESS | 760 | 1466521957592 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (143ACC00) [pid = 760] [serial = 1448] [outer = 0E5D8000] 08:12:38 INFO - PROCESS | 760 | 1466521958059 Marionette TRACE conn5 <- [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:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 08:12:38 INFO - PROCESS | 760 | 1466521958112 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 760 | 1466521958114 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 08:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:12:38 INFO - PROCESS | 760 | 1466521958118 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 760 | 1466521958121 Marionette TRACE conn5 <- [1,1894,null,{}] 08:12:38 INFO - PROCESS | 760 | 1466521958132 Marionette TRACE conn5 -> [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:12:38 INFO - PROCESS | 760 | 1466521958136 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:38 INFO - PROCESS | 760 | 1466521958248 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 08:12:38 INFO - PROCESS | 760 | 1466521958264 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 760 | 1466521958267 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:38 INFO - PROCESS | 760 | ++DOCSHELL 14DCDC00 == 33 [pid = 760] [id = 483] 08:12:38 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (14DCE400) [pid = 760] [serial = 1449] [outer = 00000000] 08:12:38 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (15C56800) [pid = 760] [serial = 1450] [outer = 14DCE400] 08:12:38 INFO - PROCESS | 760 | 1466521958314 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (16A3C400) [pid = 760] [serial = 1451] [outer = 14DCE400] 08:12:38 INFO - PROCESS | 760 | 1466521958776 Marionette TRACE conn5 <- [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:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 08:12:38 INFO - PROCESS | 760 | 1466521958792 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 760 | 1466521958794 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 08:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:12:38 INFO - PROCESS | 760 | 1466521958801 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 760 | 1466521958811 Marionette TRACE conn5 <- [1,1898,null,{}] 08:12:38 INFO - PROCESS | 760 | 1466521958815 Marionette TRACE conn5 -> [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:12:38 INFO - PROCESS | 760 | 1466521958817 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:38 INFO - PROCESS | 760 | 1466521958902 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 08:12:38 INFO - PROCESS | 760 | 1466521958907 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 760 | 1466521958909 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:38 INFO - PROCESS | 760 | ++DOCSHELL 16B22C00 == 34 [pid = 760] [id = 484] 08:12:38 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (16B44000) [pid = 760] [serial = 1452] [outer = 00000000] 08:12:38 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (16DA7C00) [pid = 760] [serial = 1453] [outer = 16B44000] 08:12:38 INFO - PROCESS | 760 | 1466521958954 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (17AC4C00) [pid = 760] [serial = 1454] [outer = 16B44000] 08:12:39 INFO - PROCESS | 760 | 1466521959392 Marionette TRACE conn5 <- [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:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 08:12:39 INFO - PROCESS | 760 | 1466521959434 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 760 | 1466521959436 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 08:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:12:39 INFO - PROCESS | 760 | 1466521959439 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 760 | 1466521959440 Marionette TRACE conn5 <- [1,1902,null,{}] 08:12:39 INFO - PROCESS | 760 | 1466521959444 Marionette TRACE conn5 -> [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:12:39 INFO - PROCESS | 760 | 1466521959446 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:39 INFO - PROCESS | 760 | 1466521959561 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 08:12:39 INFO - PROCESS | 760 | 1466521959566 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 760 | 1466521959568 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:39 INFO - PROCESS | 760 | ++DOCSHELL 16D9C400 == 35 [pid = 760] [id = 485] 08:12:39 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (17ADC000) [pid = 760] [serial = 1455] [outer = 00000000] 08:12:39 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (17FFD400) [pid = 760] [serial = 1456] [outer = 17ADC000] 08:12:39 INFO - PROCESS | 760 | 1466521959612 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (18384800) [pid = 760] [serial = 1457] [outer = 17ADC000] 08:12:40 INFO - PROCESS | 760 | 1466521960096 Marionette TRACE conn5 <- [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:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 08:12:40 INFO - PROCESS | 760 | 1466521960112 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 760 | 1466521960113 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 08:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:12:40 INFO - PROCESS | 760 | 1466521960117 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - PROCESS | 760 | 1466521960118 Marionette TRACE conn5 <- [1,1906,null,{}] 08:12:40 INFO - PROCESS | 760 | 1466521960126 Marionette TRACE conn5 -> [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:12:40 INFO - PROCESS | 760 | 1466521960132 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:40 INFO - PROCESS | 760 | 1466521960275 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 08:12:40 INFO - PROCESS | 760 | 1466521960341 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 760 | 1466521960343 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:40 INFO - PROCESS | 760 | ++DOCSHELL 189F7C00 == 36 [pid = 760] [id = 486] 08:12:40 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (19937400) [pid = 760] [serial = 1458] [outer = 00000000] 08:12:40 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (19B29000) [pid = 760] [serial = 1459] [outer = 19937400] 08:12:40 INFO - PROCESS | 760 | 1466521960387 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (1993BC00) [pid = 760] [serial = 1460] [outer = 19937400] 08:12:40 INFO - PROCESS | 760 | 1466521960821 Marionette TRACE conn5 <- [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:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 08:12:40 INFO - PROCESS | 760 | 1466521960848 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 08:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:12:40 INFO - PROCESS | 760 | 1466521960850 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 08:12:40 INFO - PROCESS | 760 | 1466521960859 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - PROCESS | 760 | 1466521960861 Marionette TRACE conn5 <- [1,1910,null,{}] 08:12:40 INFO - PROCESS | 760 | 1466521960864 Marionette TRACE conn5 -> [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:12:40 INFO - PROCESS | 760 | 1466521960866 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:41 INFO - PROCESS | 760 | 1466521961001 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 08:12:41 INFO - PROCESS | 760 | 1466521961066 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 760 | 1466521961068 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:41 INFO - PROCESS | 760 | ++DOCSHELL 19DAD800 == 37 [pid = 760] [id = 487] 08:12:41 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (19DAE800) [pid = 760] [serial = 1461] [outer = 00000000] 08:12:41 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (19DB9800) [pid = 760] [serial = 1462] [outer = 19DAE800] 08:12:41 INFO - PROCESS | 760 | 1466521961111 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (19E90000) [pid = 760] [serial = 1463] [outer = 19DAE800] 08:12:41 INFO - PROCESS | 760 | --DOMWINDOW == 74 (199B3C00) [pid = 760] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:12:41 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D769400) [pid = 760] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:12:41 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0D75FC00) [pid = 760] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:12:41 INFO - PROCESS | 760 | --DOMWINDOW == 71 (17FF7000) [pid = 760] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:12:41 INFO - PROCESS | 760 | --DOMWINDOW == 70 (14D50000) [pid = 760] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:12:41 INFO - PROCESS | 760 | --DOMWINDOW == 69 (1BCC4C00) [pid = 760] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:12:41 INFO - PROCESS | 760 | --DOMWINDOW == 68 (0D5A8000) [pid = 760] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:12:41 INFO - PROCESS | 760 | --DOMWINDOW == 67 (1436D000) [pid = 760] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:12:41 INFO - PROCESS | 760 | --DOMWINDOW == 66 (16B24000) [pid = 760] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:12:41 INFO - PROCESS | 760 | 1466521961551 Marionette TRACE conn5 <- [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:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 08:12:41 INFO - PROCESS | 760 | 1466521961584 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 760 | 1466521961586 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 08:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:12:41 INFO - PROCESS | 760 | 1466521961589 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 760 | 1466521961590 Marionette TRACE conn5 <- [1,1914,null,{}] 08:12:41 INFO - PROCESS | 760 | 1466521961598 Marionette TRACE conn5 -> [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:12:41 INFO - PROCESS | 760 | 1466521961600 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:41 INFO - PROCESS | 760 | 1466521961677 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 08:12:41 INFO - PROCESS | 760 | 1466521961683 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 760 | 1466521961685 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:41 INFO - PROCESS | 760 | ++DOCSHELL 0DD6F000 == 38 [pid = 760] [id = 488] 08:12:41 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (0E8C6400) [pid = 760] [serial = 1464] [outer = 00000000] 08:12:41 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (17FF7000) [pid = 760] [serial = 1465] [outer = 0E8C6400] 08:12:41 INFO - PROCESS | 760 | 1466521961729 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (19B2C800) [pid = 760] [serial = 1466] [outer = 0E8C6400] 08:12:42 INFO - PROCESS | 760 | 1466521962145 Marionette TRACE conn5 <- [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:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 571ms 08:12:42 INFO - PROCESS | 760 | 1466521962160 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 760 | 1466521962162 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 08:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:12:42 INFO - PROCESS | 760 | 1466521962165 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 760 | 1466521962167 Marionette TRACE conn5 <- [1,1918,null,{}] 08:12:42 INFO - PROCESS | 760 | 1466521962170 Marionette TRACE conn5 -> [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:12:42 INFO - PROCESS | 760 | 1466521962172 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:42 INFO - PROCESS | 760 | 1466521962296 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 08:12:42 INFO - PROCESS | 760 | 1466521962345 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 760 | 1466521962347 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:42 INFO - PROCESS | 760 | ++DOCSHELL 0DD75000 == 39 [pid = 760] [id = 489] 08:12:42 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (14860C00) [pid = 760] [serial = 1467] [outer = 00000000] 08:12:42 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (19F30800) [pid = 760] [serial = 1468] [outer = 14860C00] 08:12:42 INFO - PROCESS | 760 | 1466521962399 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (19F36C00) [pid = 760] [serial = 1469] [outer = 14860C00] 08:12:42 INFO - PROCESS | 760 | 1466521962795 Marionette TRACE conn5 <- [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:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 08:12:42 INFO - PROCESS | 760 | 1466521962836 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 760 | 1466521962838 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 08:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:12:42 INFO - PROCESS | 760 | 1466521962841 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 760 | 1466521962843 Marionette TRACE conn5 <- [1,1922,null,{}] 08:12:42 INFO - PROCESS | 760 | 1466521962846 Marionette TRACE conn5 -> [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:12:42 INFO - PROCESS | 760 | 1466521962848 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:42 INFO - PROCESS | 760 | 1466521962966 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 08:12:42 INFO - PROCESS | 760 | 1466521962978 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 760 | 1466521962979 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:43 INFO - PROCESS | 760 | ++DOCSHELL 0DCBDC00 == 40 [pid = 760] [id = 490] 08:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (19F2F800) [pid = 760] [serial = 1470] [outer = 00000000] 08:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (1ACD9C00) [pid = 760] [serial = 1471] [outer = 19F2F800] 08:12:43 INFO - PROCESS | 760 | 1466521963023 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (1ACDA400) [pid = 760] [serial = 1472] [outer = 19F2F800] 08:12:43 INFO - PROCESS | 760 | 1466521963430 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 08:12:43 INFO - PROCESS | 760 | 1466521963514 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 760 | 1466521963519 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 08:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:12:43 INFO - PROCESS | 760 | 1466521963525 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 760 | 1466521963529 Marionette TRACE conn5 <- [1,1926,null,{}] 08:12:43 INFO - PROCESS | 760 | 1466521963535 Marionette TRACE conn5 -> [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:12:43 INFO - PROCESS | 760 | 1466521963539 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:43 INFO - PROCESS | 760 | 1466521963743 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 08:12:43 INFO - PROCESS | 760 | 1466521963849 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 760 | 1466521963855 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:43 INFO - PROCESS | 760 | ++DOCSHELL 0D732400 == 41 [pid = 760] [id = 491] 08:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (0D734000) [pid = 760] [serial = 1473] [outer = 00000000] 08:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (0D75C400) [pid = 760] [serial = 1474] [outer = 0D734000] 08:12:43 INFO - PROCESS | 760 | 1466521963911 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0DA97000) [pid = 760] [serial = 1475] [outer = 0D734000] 08:12:44 INFO - PROCESS | 760 | 1466521964503 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1024ms 08:12:44 INFO - PROCESS | 760 | 1466521964552 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 08:12:44 INFO - PROCESS | 760 | 1466521964555 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 08:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:12:44 INFO - PROCESS | 760 | 1466521964562 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 760 | 1466521964566 Marionette TRACE conn5 <- [1,1930,null,{}] 08:12:44 INFO - PROCESS | 760 | 1466521964570 Marionette TRACE conn5 -> [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:12:44 INFO - PROCESS | 760 | 1466521964573 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:44 INFO - PROCESS | 760 | 1466521964683 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 08:12:44 INFO - PROCESS | 760 | 1466521964795 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:44 INFO - PROCESS | 760 | 1466521964798 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:44 INFO - PROCESS | 760 | ++DOCSHELL 14D1A000 == 42 [pid = 760] [id = 492] 08:12:44 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (14D27000) [pid = 760] [serial = 1476] [outer = 00000000] 08:12:44 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (15C57000) [pid = 760] [serial = 1477] [outer = 14D27000] 08:12:44 INFO - PROCESS | 760 | 1466521964897 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16B49C00) [pid = 760] [serial = 1478] [outer = 14D27000] 08:12:45 INFO - PROCESS | 760 | 1466521965511 Marionette TRACE conn5 <- [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:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 990ms 08:12:45 INFO - PROCESS | 760 | 1466521965552 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 760 | 1466521965554 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 08:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:12:45 INFO - PROCESS | 760 | 1466521965558 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 760 | 1466521965560 Marionette TRACE conn5 <- [1,1934,null,{}] 08:12:45 INFO - PROCESS | 760 | 1466521965570 Marionette TRACE conn5 -> [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:12:45 INFO - PROCESS | 760 | 1466521965575 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:45 INFO - PROCESS | 760 | 1466521965687 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 08:12:45 INFO - PROCESS | 760 | 1466521965829 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 760 | 1466521965833 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:45 INFO - PROCESS | 760 | ++DOCSHELL 19E94000 == 43 [pid = 760] [id = 493] 08:12:45 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19E96800) [pid = 760] [serial = 1479] [outer = 00000000] 08:12:45 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19F3B800) [pid = 760] [serial = 1480] [outer = 19E96800] 08:12:45 INFO - PROCESS | 760 | 1466521965892 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1B40C000) [pid = 760] [serial = 1481] [outer = 19E96800] 08:12:46 INFO - PROCESS | 760 | 1466521966549 Marionette TRACE conn5 <- [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:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1019ms 08:12:46 INFO - PROCESS | 760 | 1466521966580 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 760 | 1466521966582 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 08:12:46 INFO - PROCESS | 760 | 1466521966585 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:12:46 INFO - PROCESS | 760 | 1466521966588 Marionette TRACE conn5 <- [1,1938,null,{}] 08:12:46 INFO - PROCESS | 760 | 1466521966592 Marionette TRACE conn5 -> [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:12:46 INFO - PROCESS | 760 | 1466521966594 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:46 INFO - PROCESS | 760 | 1466521966705 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 08:12:46 INFO - PROCESS | 760 | 1466521966815 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 760 | 1466521966818 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:46 INFO - PROCESS | 760 | ++DOCSHELL 14D4BC00 == 44 [pid = 760] [id = 494] 08:12:46 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (14D4D400) [pid = 760] [serial = 1482] [outer = 00000000] 08:12:46 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (16D9C000) [pid = 760] [serial = 1483] [outer = 14D4D400] 08:12:46 INFO - PROCESS | 760 | 1466521966873 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1B458400) [pid = 760] [serial = 1484] [outer = 14D4D400] 08:12:47 INFO - PROCESS | 760 | 1466521967659 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1123ms 08:12:47 INFO - PROCESS | 760 | 1466521967713 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 760 | 1466521967716 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 08:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:12:47 INFO - PROCESS | 760 | 1466521967721 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - PROCESS | 760 | 1466521967724 Marionette TRACE conn5 <- [1,1942,null,{}] 08:12:47 INFO - PROCESS | 760 | 1466521967743 Marionette TRACE conn5 -> [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:12:47 INFO - PROCESS | 760 | 1466521967746 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:47 INFO - PROCESS | 760 | 1466521967889 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 08:12:47 INFO - PROCESS | 760 | 1466521967950 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 760 | 1466521967953 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:47 INFO - PROCESS | 760 | ++DOCSHELL 14371C00 == 45 [pid = 760] [id = 495] 08:12:47 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (14372000) [pid = 760] [serial = 1485] [outer = 00000000] 08:12:48 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (143B2400) [pid = 760] [serial = 1486] [outer = 14372000] 08:12:48 INFO - PROCESS | 760 | 1466521968002 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (146BDC00) [pid = 760] [serial = 1487] [outer = 14372000] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 0DD75000 == 44 [pid = 760] [id = 489] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 0DD6F000 == 43 [pid = 760] [id = 488] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 19DAD800 == 42 [pid = 760] [id = 487] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 189F7C00 == 41 [pid = 760] [id = 486] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 16D9C400 == 40 [pid = 760] [id = 485] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 16B22C00 == 39 [pid = 760] [id = 484] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 14DCDC00 == 38 [pid = 760] [id = 483] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 0E5D3800 == 37 [pid = 760] [id = 482] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 0C990400 == 36 [pid = 760] [id = 481] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 0DC42400 == 35 [pid = 760] [id = 480] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 1436C400 == 34 [pid = 760] [id = 478] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 0D458800 == 33 [pid = 760] [id = 479] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 1BCC0C00 == 32 [pid = 760] [id = 469] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 14D4BC00 == 31 [pid = 760] [id = 494] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 19E94000 == 30 [pid = 760] [id = 493] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 0DCBDC00 == 29 [pid = 760] [id = 490] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 0D732400 == 28 [pid = 760] [id = 491] 08:12:48 INFO - PROCESS | 760 | --DOCSHELL 14D1A000 == 27 [pid = 760] [id = 492] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 89 (19A8AC00) [pid = 760] [serial = 1433] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 88 (0D9A0400) [pid = 760] [serial = 1414] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 87 (19A8A800) [pid = 760] [serial = 1432] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 86 (0DA95800) [pid = 760] [serial = 1415] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 85 (145E0400) [pid = 760] [serial = 1420] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 84 (14D07800) [pid = 760] [serial = 1421] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 83 (18381800) [pid = 760] [serial = 1429] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1993D400) [pid = 760] [serial = 1430] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 81 (16237C00) [pid = 760] [serial = 1423] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 80 (16B19400) [pid = 760] [serial = 1424] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1C2C9800) [pid = 760] [serial = 1409] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19DBAC00) [pid = 760] [serial = 1435] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0D623800) [pid = 760] [serial = 1411] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0D62AC00) [pid = 760] [serial = 1412] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 75 (14373800) [pid = 760] [serial = 1417] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 74 (17AC0400) [pid = 760] [serial = 1426] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 73 (17AE2C00) [pid = 760] [serial = 1427] [outer = 00000000] [url = about:blank] 08:12:48 INFO - PROCESS | 760 | --DOMWINDOW == 72 (143A9000) [pid = 760] [serial = 1418] [outer = 00000000] [url = about:blank] 08:12:49 INFO - PROCESS | 760 | 1466521969205 Marionette TRACE conn5 <- [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:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1519ms 08:12:49 INFO - PROCESS | 760 | 1466521969243 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 08:12:49 INFO - PROCESS | 760 | 1466521969247 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 08:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:12:49 INFO - PROCESS | 760 | 1466521969251 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - PROCESS | 760 | 1466521969255 Marionette TRACE conn5 <- [1,1946,null,{}] 08:12:49 INFO - PROCESS | 760 | 1466521969260 Marionette TRACE conn5 -> [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:12:49 INFO - PROCESS | 760 | 1466521969263 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:49 INFO - PROCESS | 760 | 1466521969390 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 08:12:49 INFO - PROCESS | 760 | 1466521969486 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 760 | 1466521969489 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:49 INFO - PROCESS | 760 | ++DOCSHELL 0D630000 == 28 [pid = 760] [id = 496] 08:12:49 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0D730400) [pid = 760] [serial = 1488] [outer = 00000000] 08:12:49 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (0D75D800) [pid = 760] [serial = 1489] [outer = 0D730400] 08:12:49 INFO - PROCESS | 760 | 1466521969536 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (0D766400) [pid = 760] [serial = 1490] [outer = 0D730400] 08:12:49 INFO - PROCESS | 760 | 1466521969916 Marionette TRACE conn5 <- [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:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 08:12:50 INFO - PROCESS | 760 | 1466521970004 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 760 | 1466521970009 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 08:12:50 INFO - PROCESS | 760 | 1466521970018 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 760 | 1466521970021 Marionette TRACE conn5 <- [1,1950,null,{}] 08:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:12:50 INFO - PROCESS | 760 | 1466521970025 Marionette TRACE conn5 -> [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:12:50 INFO - PROCESS | 760 | 1466521970027 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:50 INFO - PROCESS | 760 | 1466521970121 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 08:12:50 INFO - PROCESS | 760 | 1466521970131 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 760 | 1466521970133 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:50 INFO - PROCESS | 760 | ++DOCSHELL 14369C00 == 29 [pid = 760] [id = 497] 08:12:50 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1436B400) [pid = 760] [serial = 1491] [outer = 00000000] 08:12:50 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (143AB800) [pid = 760] [serial = 1492] [outer = 1436B400] 08:12:50 INFO - PROCESS | 760 | 1466521970179 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (1451AC00) [pid = 760] [serial = 1493] [outer = 1436B400] 08:12:50 INFO - PROCESS | 760 | 1466521970611 Marionette TRACE conn5 <- [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:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 08:12:50 INFO - PROCESS | 760 | 1466521970657 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 760 | 1466521970660 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 08:12:50 INFO - PROCESS | 760 | 1466521970663 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:12:50 INFO - PROCESS | 760 | 1466521970666 Marionette TRACE conn5 <- [1,1954,null,{}] 08:12:50 INFO - PROCESS | 760 | 1466521970677 Marionette TRACE conn5 -> [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:12:50 INFO - PROCESS | 760 | 1466521970682 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:50 INFO - PROCESS | 760 | 1466521970766 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 08:12:50 INFO - PROCESS | 760 | 1466521970773 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 760 | 1466521970776 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:50 INFO - PROCESS | 760 | ++DOCSHELL 14DC8C00 == 30 [pid = 760] [id = 498] 08:12:50 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (14E91400) [pid = 760] [serial = 1494] [outer = 00000000] 08:12:50 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (16B17800) [pid = 760] [serial = 1495] [outer = 14E91400] 08:12:50 INFO - PROCESS | 760 | 1466521970824 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16B23C00) [pid = 760] [serial = 1496] [outer = 14E91400] 08:12:51 INFO - PROCESS | 760 | 1466521971316 Marionette TRACE conn5 <- [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:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 08:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:12:51 INFO - PROCESS | 760 | 1466521971337 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 08:12:51 INFO - PROCESS | 760 | 1466521971340 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 08:12:51 INFO - PROCESS | 760 | 1466521971343 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:12:51 INFO - PROCESS | 760 | 1466521971344 Marionette TRACE conn5 <- [1,1958,null,{}] 08:12:51 INFO - PROCESS | 760 | 1466521971348 Marionette TRACE conn5 -> [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:12:51 INFO - PROCESS | 760 | 1466521971350 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:51 INFO - PROCESS | 760 | 1466521971469 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 08:12:51 INFO - PROCESS | 760 | 1466521971564 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 760 | 1466521971566 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:51 INFO - PROCESS | 760 | ++DOCSHELL 17842800 == 31 [pid = 760] [id = 499] 08:12:51 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (17845800) [pid = 760] [serial = 1497] [outer = 00000000] 08:12:51 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (17ADE800) [pid = 760] [serial = 1498] [outer = 17845800] 08:12:51 INFO - PROCESS | 760 | 1466521971610 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (17AE6800) [pid = 760] [serial = 1499] [outer = 17845800] 08:12:52 INFO - PROCESS | 760 | 1466521972019 Marionette TRACE conn5 <- [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:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 731ms 08:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:12:52 INFO - PROCESS | 760 | 1466521972073 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 760 | 1466521972075 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 08:12:52 INFO - PROCESS | 760 | 1466521972079 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 760 | 1466521972080 Marionette TRACE conn5 <- [1,1962,null,{}] 08:12:52 INFO - PROCESS | 760 | 1466521972084 Marionette TRACE conn5 -> [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:12:52 INFO - PROCESS | 760 | 1466521972086 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:52 INFO - PROCESS | 760 | 1466521972201 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 08:12:52 INFO - PROCESS | 760 | 1466521972211 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 760 | 1466521972213 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:52 INFO - PROCESS | 760 | ++DOCSHELL 0D450800 == 32 [pid = 760] [id = 500] 08:12:52 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (17AE9C00) [pid = 760] [serial = 1500] [outer = 00000000] 08:12:52 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19931800) [pid = 760] [serial = 1501] [outer = 17AE9C00] 08:12:52 INFO - PROCESS | 760 | 1466521972259 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1993DC00) [pid = 760] [serial = 1502] [outer = 17AE9C00] 08:12:52 INFO - PROCESS | 760 | 1466521972739 Marionette TRACE conn5 <- [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:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 08:12:52 INFO - PROCESS | 760 | 1466521972750 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 760 | 1466521972752 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 08:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:12:52 INFO - PROCESS | 760 | 1466521972761 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 760 | 1466521972763 Marionette TRACE conn5 <- [1,1966,null,{}] 08:12:52 INFO - PROCESS | 760 | 1466521972767 Marionette TRACE conn5 -> [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:12:52 INFO - PROCESS | 760 | 1466521972772 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:52 INFO - PROCESS | 760 | 1466521972926 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 08:12:52 INFO - PROCESS | 760 | 1466521972951 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 760 | 1466521972953 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:52 INFO - PROCESS | 760 | ++DOCSHELL 199B4800 == 33 [pid = 760] [id = 501] 08:12:52 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (199E5C00) [pid = 760] [serial = 1503] [outer = 00000000] 08:12:52 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (19BF3000) [pid = 760] [serial = 1504] [outer = 199E5C00] 08:12:53 INFO - PROCESS | 760 | 1466521972997 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (19DB7C00) [pid = 760] [serial = 1505] [outer = 199E5C00] 08:12:53 INFO - PROCESS | 760 | --DOMWINDOW == 89 (14860C00) [pid = 760] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:12:53 INFO - PROCESS | 760 | --DOMWINDOW == 88 (17ADC000) [pid = 760] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:12:53 INFO - PROCESS | 760 | --DOMWINDOW == 87 (19937400) [pid = 760] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:12:53 INFO - PROCESS | 760 | --DOMWINDOW == 86 (19DAE400) [pid = 760] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:12:53 INFO - PROCESS | 760 | --DOMWINDOW == 85 (0CA2A400) [pid = 760] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:12:53 INFO - PROCESS | 760 | --DOMWINDOW == 84 (14DCE400) [pid = 760] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:12:53 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0DCC5000) [pid = 760] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:12:53 INFO - PROCESS | 760 | --DOMWINDOW == 82 (16B44000) [pid = 760] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:12:53 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0D511400) [pid = 760] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:12:53 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0E5D8000) [pid = 760] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:12:53 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19DAE800) [pid = 760] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:12:53 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19F2F800) [pid = 760] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:12:53 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0E8C6400) [pid = 760] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:12:53 INFO - PROCESS | 760 | 1466521973590 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 890ms 08:12:53 INFO - PROCESS | 760 | 1466521973647 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 760 | 1466521973648 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 08:12:53 INFO - PROCESS | 760 | 1466521973664 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:12:53 INFO - PROCESS | 760 | 1466521973665 Marionette TRACE conn5 <- [1,1970,null,{}] 08:12:53 INFO - PROCESS | 760 | 1466521973669 Marionette TRACE conn5 -> [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:12:53 INFO - PROCESS | 760 | 1466521973671 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:53 INFO - PROCESS | 760 | 1466521973746 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 08:12:53 INFO - PROCESS | 760 | 1466521973752 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 760 | 1466521973753 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:53 INFO - PROCESS | 760 | ++DOCSHELL 0D629C00 == 34 [pid = 760] [id = 502] 08:12:53 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (14DCD800) [pid = 760] [serial = 1506] [outer = 00000000] 08:12:53 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19A9F800) [pid = 760] [serial = 1507] [outer = 14DCD800] 08:12:53 INFO - PROCESS | 760 | 1466521973796 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19DAE400) [pid = 760] [serial = 1508] [outer = 14DCD800] 08:12:54 INFO - PROCESS | 760 | 1466521974210 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 571ms 08:12:54 INFO - PROCESS | 760 | 1466521974238 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 760 | 1466521974240 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 08:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:12:54 INFO - PROCESS | 760 | 1466521974243 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 760 | 1466521974245 Marionette TRACE conn5 <- [1,1974,null,{}] 08:12:54 INFO - PROCESS | 760 | 1466521974249 Marionette TRACE conn5 -> [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:12:54 INFO - PROCESS | 760 | 1466521974250 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:54 INFO - PROCESS | 760 | 1466521974372 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 08:12:54 INFO - PROCESS | 760 | 1466521974380 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 760 | 1466521974381 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:54 INFO - PROCESS | 760 | ++DOCSHELL 18509400 == 35 [pid = 760] [id = 503] 08:12:54 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19E8E400) [pid = 760] [serial = 1509] [outer = 00000000] 08:12:54 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19F30400) [pid = 760] [serial = 1510] [outer = 19E8E400] 08:12:54 INFO - PROCESS | 760 | 1466521974425 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (17AE1800) [pid = 760] [serial = 1511] [outer = 19E8E400] 08:12:54 INFO - PROCESS | 760 | 1466521974838 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 08:12:54 INFO - PROCESS | 760 | 1466521974875 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 08:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:12:54 INFO - PROCESS | 760 | 1466521974877 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 08:12:54 INFO - PROCESS | 760 | 1466521974880 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 760 | 1466521974882 Marionette TRACE conn5 <- [1,1978,null,{}] 08:12:54 INFO - PROCESS | 760 | 1466521974885 Marionette TRACE conn5 -> [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:12:54 INFO - PROCESS | 760 | 1466521974887 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:55 INFO - PROCESS | 760 | 1466521975001 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 08:12:55 INFO - PROCESS | 760 | 1466521975009 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 760 | 1466521975011 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:55 INFO - PROCESS | 760 | ++DOCSHELL 1AC71800 == 36 [pid = 760] [id = 504] 08:12:55 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1ACDA000) [pid = 760] [serial = 1512] [outer = 00000000] 08:12:55 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1B40D800) [pid = 760] [serial = 1513] [outer = 1ACDA000] 08:12:55 INFO - PROCESS | 760 | 1466521975055 Marionette DEBUG loaded listener.js 08:12:55 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1B58A400) [pid = 760] [serial = 1514] [outer = 1ACDA000] 08:12:55 INFO - PROCESS | 760 | 1466521975601 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 770ms 08:12:55 INFO - PROCESS | 760 | 1466521975651 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 760 | 1466521975656 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 08:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:12:55 INFO - PROCESS | 760 | 1466521975661 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 760 | 1466521975665 Marionette TRACE conn5 <- [1,1982,null,{}] 08:12:55 INFO - PROCESS | 760 | 1466521975671 Marionette TRACE conn5 -> [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:12:55 INFO - PROCESS | 760 | 1466521975674 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:55 INFO - PROCESS | 760 | 1466521975848 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 08:12:55 INFO - PROCESS | 760 | 1466521975972 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 760 | 1466521975977 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:56 INFO - PROCESS | 760 | ++DOCSHELL 0CDE5800 == 37 [pid = 760] [id = 505] 08:12:56 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (0CDE6C00) [pid = 760] [serial = 1515] [outer = 00000000] 08:12:56 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (0DA9B000) [pid = 760] [serial = 1516] [outer = 0CDE6C00] 08:12:56 INFO - PROCESS | 760 | 1466521976034 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (0E5D6400) [pid = 760] [serial = 1517] [outer = 0CDE6C00] 08:12:56 INFO - PROCESS | 760 | 1466521976794 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1178ms 08:12:56 INFO - PROCESS | 760 | 1466521976844 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 08:12:56 INFO - PROCESS | 760 | 1466521976849 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 08:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:12:56 INFO - PROCESS | 760 | 1466521976855 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:12:56 INFO - PROCESS | 760 | 1466521976858 Marionette TRACE conn5 <- [1,1986,null,{}] 08:12:56 INFO - PROCESS | 760 | 1466521976862 Marionette TRACE conn5 -> [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:12:56 INFO - PROCESS | 760 | 1466521976865 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:56 INFO - PROCESS | 760 | 1466521976984 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 08:12:57 INFO - PROCESS | 760 | 1466521977124 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:57 INFO - PROCESS | 760 | 1466521977127 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:57 INFO - PROCESS | 760 | ++DOCSHELL 14C26C00 == 38 [pid = 760] [id = 506] 08:12:57 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (14CA1800) [pid = 760] [serial = 1518] [outer = 00000000] 08:12:57 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (16B1B800) [pid = 760] [serial = 1519] [outer = 14CA1800] 08:12:57 INFO - PROCESS | 760 | 1466521977185 Marionette DEBUG loaded listener.js 08:12:57 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (16D3CC00) [pid = 760] [serial = 1520] [outer = 14CA1800] 08:12:58 INFO - PROCESS | 760 | 1466521978109 Marionette TRACE conn5 <- [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:12:58 INFO - PROCESS | 760 | --DOCSHELL 18509400 == 37 [pid = 760] [id = 503] 08:12:58 INFO - PROCESS | 760 | --DOCSHELL 0D629C00 == 36 [pid = 760] [id = 502] 08:12:58 INFO - PROCESS | 760 | --DOCSHELL 199B4800 == 35 [pid = 760] [id = 501] 08:12:58 INFO - PROCESS | 760 | --DOCSHELL 0D450800 == 34 [pid = 760] [id = 500] 08:12:58 INFO - PROCESS | 760 | --DOCSHELL 17842800 == 33 [pid = 760] [id = 499] 08:12:58 INFO - PROCESS | 760 | --DOCSHELL 14DC8C00 == 32 [pid = 760] [id = 498] 08:12:58 INFO - PROCESS | 760 | --DOCSHELL 14369C00 == 31 [pid = 760] [id = 497] 08:12:58 INFO - PROCESS | 760 | --DOCSHELL 0D630000 == 30 [pid = 760] [id = 496] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 91 (19F36C00) [pid = 760] [serial = 1469] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 90 (18384800) [pid = 760] [serial = 1457] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 89 (17FFD400) [pid = 760] [serial = 1456] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1993BC00) [pid = 760] [serial = 1460] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 87 (19B29000) [pid = 760] [serial = 1459] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 86 (19DBA400) [pid = 760] [serial = 1436] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 85 (0D5A9400) [pid = 760] [serial = 1444] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 84 (0D73A000) [pid = 760] [serial = 1445] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 83 (15C56800) [pid = 760] [serial = 1450] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 82 (16A3C400) [pid = 760] [serial = 1451] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1436D400) [pid = 760] [serial = 1441] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 80 (143A8C00) [pid = 760] [serial = 1442] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 79 (16DA7C00) [pid = 760] [serial = 1453] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0D51C400) [pid = 760] [serial = 1438] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0D62B400) [pid = 760] [serial = 1439] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1436E400) [pid = 760] [serial = 1447] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 75 (143ACC00) [pid = 760] [serial = 1448] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 74 (19DB9800) [pid = 760] [serial = 1462] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1ACDA400) [pid = 760] [serial = 1472] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1ACD9C00) [pid = 760] [serial = 1471] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 71 (19B2C800) [pid = 760] [serial = 1466] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 70 (17FF7000) [pid = 760] [serial = 1465] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19E90000) [pid = 760] [serial = 1463] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 68 (19F30800) [pid = 760] [serial = 1468] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 760 | --DOMWINDOW == 67 (17AC4C00) [pid = 760] [serial = 1454] [outer = 00000000] [url = about:blank] 08:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1270ms 08:12:58 INFO - PROCESS | 760 | 1466521978157 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 08:12:58 INFO - PROCESS | 760 | 1466521978161 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 08:12:58 INFO - PROCESS | 760 | 1466521978166 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:12:58 INFO - PROCESS | 760 | 1466521978169 Marionette TRACE conn5 <- [1,1990,null,{}] 08:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:12:58 INFO - PROCESS | 760 | 1466521978174 Marionette TRACE conn5 -> [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:12:58 INFO - PROCESS | 760 | 1466521978177 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:58 INFO - PROCESS | 760 | 1466521978271 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 08:12:58 INFO - PROCESS | 760 | 1466521978376 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 760 | 1466521978380 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:58 INFO - PROCESS | 760 | ++DOCSHELL 0D622C00 == 31 [pid = 760] [id = 507] 08:12:58 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (0D623C00) [pid = 760] [serial = 1521] [outer = 00000000] 08:12:58 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0D62B800) [pid = 760] [serial = 1522] [outer = 0D623C00] 08:12:58 INFO - PROCESS | 760 | 1466521978431 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0D733400) [pid = 760] [serial = 1523] [outer = 0D623C00] 08:12:58 INFO - PROCESS | 760 | 1466521978852 Marionette TRACE conn5 <- [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:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 08:12:58 INFO - PROCESS | 760 | 1466521978904 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 08:12:58 INFO - PROCESS | 760 | 1466521978908 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 08:12:58 INFO - PROCESS | 760 | 1466521978914 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:12:58 INFO - PROCESS | 760 | 1466521978916 Marionette TRACE conn5 <- [1,1994,null,{}] 08:12:58 INFO - PROCESS | 760 | 1466521978920 Marionette TRACE conn5 -> [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:12:58 INFO - PROCESS | 760 | 1466521978923 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:59 INFO - PROCESS | 760 | 1466521979008 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 08:12:59 INFO - PROCESS | 760 | 1466521979014 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 760 | 1466521979017 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:59 INFO - PROCESS | 760 | ++DOCSHELL 0DA98C00 == 32 [pid = 760] [id = 508] 08:12:59 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0DA9A800) [pid = 760] [serial = 1524] [outer = 00000000] 08:12:59 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (14374000) [pid = 760] [serial = 1525] [outer = 0DA9A800] 08:12:59 INFO - PROCESS | 760 | 1466521979063 Marionette DEBUG loaded listener.js 08:12:59 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (143B1C00) [pid = 760] [serial = 1526] [outer = 0DA9A800] 08:12:59 INFO - PROCESS | 760 | 1466521979550 Marionette TRACE conn5 <- [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:12:59 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:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 08:12:59 INFO - PROCESS | 760 | 1466521979589 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 760 | 1466521979591 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 08:12:59 INFO - PROCESS | 760 | 1466521979594 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:12:59 INFO - PROCESS | 760 | 1466521979598 Marionette TRACE conn5 <- [1,1998,null,{}] 08:12:59 INFO - PROCESS | 760 | 1466521979608 Marionette TRACE conn5 -> [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:12:59 INFO - PROCESS | 760 | 1466521979613 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:59 INFO - PROCESS | 760 | 1466521979725 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 08:12:59 INFO - PROCESS | 760 | 1466521979825 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 760 | 1466521979828 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:12:59 INFO - PROCESS | 760 | ++DOCSHELL 16B18000 == 33 [pid = 760] [id = 509] 08:12:59 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (16B18400) [pid = 760] [serial = 1527] [outer = 00000000] 08:12:59 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16B45C00) [pid = 760] [serial = 1528] [outer = 16B18400] 08:12:59 INFO - PROCESS | 760 | 1466521979876 Marionette DEBUG loaded listener.js 08:12:59 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1783D800) [pid = 760] [serial = 1529] [outer = 16B18400] 08:13:00 INFO - PROCESS | 760 | 1466521980276 Marionette TRACE conn5 <- [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:13:00 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:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 08:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:13:00 INFO - PROCESS | 760 | 1466521980330 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 08:13:00 INFO - PROCESS | 760 | 1466521980333 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 08:13:00 INFO - PROCESS | 760 | 1466521980336 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:13:00 INFO - PROCESS | 760 | 1466521980338 Marionette TRACE conn5 <- [1,2002,null,{}] 08:13:00 INFO - PROCESS | 760 | 1466521980341 Marionette TRACE conn5 -> [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:13:00 INFO - PROCESS | 760 | 1466521980343 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:00 INFO - PROCESS | 760 | 1466521980479 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 08:13:00 INFO - PROCESS | 760 | 1466521980488 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 760 | 1466521980490 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:00 INFO - PROCESS | 760 | ++DOCSHELL 189F5400 == 34 [pid = 760] [id = 510] 08:13:00 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (189F7C00) [pid = 760] [serial = 1530] [outer = 00000000] 08:13:00 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19937400) [pid = 760] [serial = 1531] [outer = 189F7C00] 08:13:00 INFO - PROCESS | 760 | 1466521980589 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (199D8800) [pid = 760] [serial = 1532] [outer = 189F7C00] 08:13:01 INFO - PROCESS | 760 | 1466521981058 Marionette TRACE conn5 <- [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:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 770ms 08:13:01 INFO - PROCESS | 760 | 1466521981124 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 08:13:01 INFO - PROCESS | 760 | 1466521981126 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 08:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:13:01 INFO - PROCESS | 760 | 1466521981136 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - PROCESS | 760 | 1466521981138 Marionette TRACE conn5 <- [1,2006,null,{}] 08:13:01 INFO - PROCESS | 760 | 1466521981141 Marionette TRACE conn5 -> [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:13:01 INFO - PROCESS | 760 | 1466521981143 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:01 INFO - PROCESS | 760 | 1466521981267 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 08:13:01 INFO - PROCESS | 760 | 1466521981279 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:01 INFO - PROCESS | 760 | 1466521981281 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:01 INFO - PROCESS | 760 | ++DOCSHELL 0D73B000 == 35 [pid = 760] [id = 511] 08:13:01 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (14375C00) [pid = 760] [serial = 1533] [outer = 00000000] 08:13:01 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19A9E400) [pid = 760] [serial = 1534] [outer = 14375C00] 08:13:01 INFO - PROCESS | 760 | 1466521981325 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1992F400) [pid = 760] [serial = 1535] [outer = 14375C00] 08:13:01 INFO - PROCESS | 760 | 1466521981783 Marionette TRACE conn5 <- [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:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 672ms 08:13:01 INFO - PROCESS | 760 | 1466521981808 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 08:13:01 INFO - PROCESS | 760 | 1466521981810 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 08:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:13:01 INFO - PROCESS | 760 | 1466521981813 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - PROCESS | 760 | 1466521981814 Marionette TRACE conn5 <- [1,2010,null,{}] 08:13:01 INFO - PROCESS | 760 | 1466521981817 Marionette TRACE conn5 -> [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:13:01 INFO - PROCESS | 760 | 1466521981823 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:01 INFO - PROCESS | 760 | 1466521981985 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 08:13:02 INFO - PROCESS | 760 | 1466521981991 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 760 | 1466521981993 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:02 INFO - PROCESS | 760 | ++DOCSHELL 19BACC00 == 36 [pid = 760] [id = 512] 08:13:02 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19BAD400) [pid = 760] [serial = 1536] [outer = 00000000] 08:13:02 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19F32400) [pid = 760] [serial = 1537] [outer = 19BAD400] 08:13:02 INFO - PROCESS | 760 | 1466521982038 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19F32800) [pid = 760] [serial = 1538] [outer = 19BAD400] 08:13:02 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19E8E400) [pid = 760] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:13:02 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1436B400) [pid = 760] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:13:02 INFO - PROCESS | 760 | --DOMWINDOW == 82 (14E91400) [pid = 760] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:13:02 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0D730400) [pid = 760] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:13:02 INFO - PROCESS | 760 | --DOMWINDOW == 80 (17845800) [pid = 760] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:13:02 INFO - PROCESS | 760 | --DOMWINDOW == 79 (0D734000) [pid = 760] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:13:02 INFO - PROCESS | 760 | --DOMWINDOW == 78 (14D27000) [pid = 760] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:13:02 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19E96800) [pid = 760] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:13:02 INFO - PROCESS | 760 | --DOMWINDOW == 76 (14D4D400) [pid = 760] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:13:02 INFO - PROCESS | 760 | --DOMWINDOW == 75 (17AE9C00) [pid = 760] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:13:02 INFO - PROCESS | 760 | --DOMWINDOW == 74 (199E5C00) [pid = 760] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:13:02 INFO - PROCESS | 760 | --DOMWINDOW == 73 (14372000) [pid = 760] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:13:02 INFO - PROCESS | 760 | --DOMWINDOW == 72 (14DCD800) [pid = 760] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:13:02 INFO - PROCESS | 760 | 1466521982631 Marionette TRACE conn5 <- [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:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 871ms 08:13:02 INFO - PROCESS | 760 | 1466521982686 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 760 | 1466521982688 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 08:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:13:02 INFO - PROCESS | 760 | 1466521982692 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - PROCESS | 760 | 1466521982694 Marionette TRACE conn5 <- [1,2014,null,{}] 08:13:02 INFO - PROCESS | 760 | 1466521982697 Marionette TRACE conn5 -> [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:13:02 INFO - PROCESS | 760 | 1466521982699 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:02 INFO - PROCESS | 760 | 1466521982781 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 08:13:02 INFO - PROCESS | 760 | 1466521982787 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 760 | 1466521982788 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:02 INFO - PROCESS | 760 | ++DOCSHELL 14D4D800 == 37 [pid = 760] [id = 513] 08:13:02 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (14DD2C00) [pid = 760] [serial = 1539] [outer = 00000000] 08:13:02 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (19F35C00) [pid = 760] [serial = 1540] [outer = 14DD2C00] 08:13:02 INFO - PROCESS | 760 | 1466521982832 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (1AC70400) [pid = 760] [serial = 1541] [outer = 14DD2C00] 08:13:03 INFO - PROCESS | 760 | 1466521983261 Marionette TRACE conn5 <- [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:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 08:13:03 INFO - PROCESS | 760 | 1466521983325 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 08:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:13:03 INFO - PROCESS | 760 | 1466521983327 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 08:13:03 INFO - PROCESS | 760 | 1466521983330 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:13:03 INFO - PROCESS | 760 | 1466521983332 Marionette TRACE conn5 <- [1,2018,null,{}] 08:13:03 INFO - PROCESS | 760 | 1466521983335 Marionette TRACE conn5 -> [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:13:03 INFO - PROCESS | 760 | 1466521983337 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:03 INFO - PROCESS | 760 | 1466521983418 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 08:13:03 INFO - PROCESS | 760 | 1466521983424 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:03 INFO - PROCESS | 760 | 1466521983425 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:03 INFO - PROCESS | 760 | ++DOCSHELL 17845800 == 38 [pid = 760] [id = 514] 08:13:03 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19934000) [pid = 760] [serial = 1542] [outer = 00000000] 08:13:03 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1B40A000) [pid = 760] [serial = 1543] [outer = 19934000] 08:13:03 INFO - PROCESS | 760 | 1466521983468 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (1B589400) [pid = 760] [serial = 1544] [outer = 19934000] 08:13:03 INFO - PROCESS | 760 | 1466521983910 Marionette TRACE conn5 <- [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:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 08:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:13:03 INFO - PROCESS | 760 | 1466521983961 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 08:13:03 INFO - PROCESS | 760 | 1466521983963 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 08:13:03 INFO - PROCESS | 760 | 1466521983966 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:13:03 INFO - PROCESS | 760 | 1466521983967 Marionette TRACE conn5 <- [1,2022,null,{}] 08:13:03 INFO - PROCESS | 760 | 1466521983971 Marionette TRACE conn5 -> [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:13:03 INFO - PROCESS | 760 | 1466521983972 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:04 INFO - PROCESS | 760 | 1466521984052 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 08:13:04 INFO - PROCESS | 760 | 1466521984058 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 760 | 1466521984059 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:04 INFO - PROCESS | 760 | ++DOCSHELL 16B16C00 == 39 [pid = 760] [id = 515] 08:13:04 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1ACDA400) [pid = 760] [serial = 1545] [outer = 00000000] 08:13:04 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1BECA000) [pid = 760] [serial = 1546] [outer = 1ACDA400] 08:13:04 INFO - PROCESS | 760 | 1466521984103 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1BED0000) [pid = 760] [serial = 1547] [outer = 1ACDA400] 08:13:05 INFO - PROCESS | 760 | --DOCSHELL 14371C00 == 38 [pid = 760] [id = 495] 08:13:05 INFO - PROCESS | 760 | --DOCSHELL 0D622C00 == 37 [pid = 760] [id = 507] 08:13:05 INFO - PROCESS | 760 | --DOCSHELL 14C26C00 == 36 [pid = 760] [id = 506] 08:13:05 INFO - PROCESS | 760 | --DOCSHELL 1AC71800 == 35 [pid = 760] [id = 504] 08:13:05 INFO - PROCESS | 760 | --DOCSHELL 0CDE5800 == 34 [pid = 760] [id = 505] 08:13:05 INFO - PROCESS | 760 | --DOCSHELL 0DA98C00 == 33 [pid = 760] [id = 508] 08:13:05 INFO - PROCESS | 760 | --DOCSHELL 14D4D800 == 32 [pid = 760] [id = 513] 08:13:05 INFO - PROCESS | 760 | --DOCSHELL 0D73B000 == 31 [pid = 760] [id = 511] 08:13:05 INFO - PROCESS | 760 | --DOCSHELL 19BACC00 == 30 [pid = 760] [id = 512] 08:13:05 INFO - PROCESS | 760 | --DOCSHELL 189F5400 == 29 [pid = 760] [id = 510] 08:13:05 INFO - PROCESS | 760 | --DOCSHELL 16B18000 == 28 [pid = 760] [id = 509] 08:13:05 INFO - PROCESS | 760 | --DOCSHELL 17845800 == 27 [pid = 760] [id = 514] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 80 (17AE1800) [pid = 760] [serial = 1511] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 79 (143AB800) [pid = 760] [serial = 1492] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1451AC00) [pid = 760] [serial = 1493] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 77 (16B17800) [pid = 760] [serial = 1495] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0D75D800) [pid = 760] [serial = 1489] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0D766400) [pid = 760] [serial = 1490] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 74 (17ADE800) [pid = 760] [serial = 1498] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1B40D800) [pid = 760] [serial = 1513] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0DA97000) [pid = 760] [serial = 1475] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D75C400) [pid = 760] [serial = 1474] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 70 (16B49C00) [pid = 760] [serial = 1478] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 69 (15C57000) [pid = 760] [serial = 1477] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 68 (1B40C000) [pid = 760] [serial = 1481] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 67 (19F3B800) [pid = 760] [serial = 1480] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 66 (1B458400) [pid = 760] [serial = 1484] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 65 (16D9C000) [pid = 760] [serial = 1483] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 64 (19931800) [pid = 760] [serial = 1501] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 63 (17AE6800) [pid = 760] [serial = 1499] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 62 (19BF3000) [pid = 760] [serial = 1504] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 61 (1993DC00) [pid = 760] [serial = 1502] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 60 (19F30400) [pid = 760] [serial = 1510] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 59 (19DB7C00) [pid = 760] [serial = 1505] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 58 (146BDC00) [pid = 760] [serial = 1487] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 57 (143B2400) [pid = 760] [serial = 1486] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 56 (19A9F800) [pid = 760] [serial = 1507] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 55 (19DAE400) [pid = 760] [serial = 1508] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 760 | --DOMWINDOW == 54 (16B23C00) [pid = 760] [serial = 1496] [outer = 00000000] [url = about:blank] 08:13:06 INFO - PROCESS | 760 | 1466521985998 Marionette TRACE conn5 <- [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:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2074ms 08:13:06 INFO - PROCESS | 760 | 1466521986042 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 08:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:13:06 INFO - PROCESS | 760 | 1466521986046 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 08:13:06 INFO - PROCESS | 760 | 1466521986051 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:13:06 INFO - PROCESS | 760 | 1466521986054 Marionette TRACE conn5 <- [1,2026,null,{}] 08:13:06 INFO - PROCESS | 760 | 1466521986061 Marionette TRACE conn5 -> [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:13:06 INFO - PROCESS | 760 | 1466521986064 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:06 INFO - PROCESS | 760 | 1466521986162 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 08:13:06 INFO - PROCESS | 760 | 1466521986172 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 760 | 1466521986176 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:06 INFO - PROCESS | 760 | ++DOCSHELL 0D730400 == 28 [pid = 760] [id = 516] 08:13:06 INFO - PROCESS | 760 | ++DOMWINDOW == 55 (0D731400) [pid = 760] [serial = 1548] [outer = 00000000] 08:13:06 INFO - PROCESS | 760 | ++DOMWINDOW == 56 (0D735C00) [pid = 760] [serial = 1549] [outer = 0D731400] 08:13:06 INFO - PROCESS | 760 | 1466521986225 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 760 | ++DOMWINDOW == 57 (0D73C800) [pid = 760] [serial = 1550] [outer = 0D731400] 08:13:06 INFO - PROCESS | 760 | 1466521986707 Marionette TRACE conn5 <- [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:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 08:13:06 INFO - PROCESS | 760 | 1466521986781 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 08:13:06 INFO - PROCESS | 760 | 1466521986786 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 08:13:06 INFO - PROCESS | 760 | 1466521986792 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:13:06 INFO - PROCESS | 760 | 1466521986795 Marionette TRACE conn5 <- [1,2030,null,{}] 08:13:06 INFO - PROCESS | 760 | 1466521986799 Marionette TRACE conn5 -> [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:13:06 INFO - PROCESS | 760 | 1466521986802 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:06 INFO - PROCESS | 760 | 1466521986889 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 08:13:06 INFO - PROCESS | 760 | 1466521986904 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 760 | 1466521986906 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:06 INFO - PROCESS | 760 | ++DOCSHELL 0DA9C400 == 29 [pid = 760] [id = 517] 08:13:06 INFO - PROCESS | 760 | ++DOMWINDOW == 58 (0DA9C800) [pid = 760] [serial = 1551] [outer = 00000000] 08:13:06 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (0DC0C000) [pid = 760] [serial = 1552] [outer = 0DA9C800] 08:13:06 INFO - PROCESS | 760 | 1466521986953 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (0DCC0400) [pid = 760] [serial = 1553] [outer = 0DA9C800] 08:13:07 INFO - PROCESS | 760 | 1466521987425 Marionette TRACE conn5 <- [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:13:07 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:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 08:13:07 INFO - PROCESS | 760 | 1466521987466 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 08:13:07 INFO - PROCESS | 760 | 1466521987468 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 08:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:13:07 INFO - PROCESS | 760 | 1466521987472 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - PROCESS | 760 | 1466521987475 Marionette TRACE conn5 <- [1,2034,null,{}] 08:13:07 INFO - PROCESS | 760 | 1466521987486 Marionette TRACE conn5 -> [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:13:07 INFO - PROCESS | 760 | 1466521987491 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:07 INFO - PROCESS | 760 | 1466521987602 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 08:13:07 INFO - PROCESS | 760 | 1466521987702 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 760 | 1466521987705 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:07 INFO - PROCESS | 760 | ++DOCSHELL 143B4C00 == 30 [pid = 760] [id = 518] 08:13:07 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (143B5800) [pid = 760] [serial = 1554] [outer = 00000000] 08:13:07 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (145A2400) [pid = 760] [serial = 1555] [outer = 143B5800] 08:13:07 INFO - PROCESS | 760 | 1466521987753 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (145EC000) [pid = 760] [serial = 1556] [outer = 143B5800] 08:13:08 INFO - PROCESS | 760 | 1466521988134 Marionette TRACE conn5 <- [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:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 08:13:08 INFO - PROCESS | 760 | 1466521988146 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 760 | 1466521988148 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 08:13:08 INFO - PROCESS | 760 | 1466521988151 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:13:08 INFO - PROCESS | 760 | 1466521988153 Marionette TRACE conn5 <- [1,2038,null,{}] 08:13:08 INFO - PROCESS | 760 | 1466521988156 Marionette TRACE conn5 -> [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:13:08 INFO - PROCESS | 760 | 1466521988158 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:08 INFO - PROCESS | 760 | 1466521988278 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 08:13:08 INFO - PROCESS | 760 | 1466521988286 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:08 INFO - PROCESS | 760 | 1466521988288 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:08 INFO - PROCESS | 760 | ++DOCSHELL 14511400 == 31 [pid = 760] [id = 519] 08:13:08 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (145E7400) [pid = 760] [serial = 1557] [outer = 00000000] 08:13:08 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (14D26400) [pid = 760] [serial = 1558] [outer = 145E7400] 08:13:08 INFO - PROCESS | 760 | 1466521988333 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (15C60000) [pid = 760] [serial = 1559] [outer = 145E7400] 08:13:08 INFO - PROCESS | 760 | 1466521988748 Marionette TRACE conn5 <- [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:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 08:13:08 INFO - PROCESS | 760 | 1466521988786 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 760 | 1466521988788 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 08:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:13:08 INFO - PROCESS | 760 | 1466521988791 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 760 | 1466521988793 Marionette TRACE conn5 <- [1,2042,null,{}] 08:13:08 INFO - PROCESS | 760 | 1466521988797 Marionette TRACE conn5 -> [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:13:08 INFO - PROCESS | 760 | 1466521988799 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:08 INFO - PROCESS | 760 | 1466521988912 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 08:13:09 INFO - PROCESS | 760 | 1466521988999 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 760 | 1466521989001 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:09 INFO - PROCESS | 760 | ++DOCSHELL 16A45400 == 32 [pid = 760] [id = 520] 08:13:09 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (16B15400) [pid = 760] [serial = 1560] [outer = 00000000] 08:13:09 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (16B3FC00) [pid = 760] [serial = 1561] [outer = 16B15400] 08:13:09 INFO - PROCESS | 760 | 1466521989044 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (16D1D000) [pid = 760] [serial = 1562] [outer = 16B15400] 08:13:09 INFO - PROCESS | 760 | 1466521989417 Marionette TRACE conn5 <- [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:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 08:13:09 INFO - PROCESS | 760 | 1466521989462 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 08:13:09 INFO - PROCESS | 760 | 1466521989465 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 08:13:09 INFO - PROCESS | 760 | 1466521989468 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:13:09 INFO - PROCESS | 760 | 1466521989469 Marionette TRACE conn5 <- [1,2046,null,{}] 08:13:09 INFO - PROCESS | 760 | 1466521989473 Marionette TRACE conn5 -> [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:13:09 INFO - PROCESS | 760 | 1466521989478 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:09 INFO - PROCESS | 760 | 1466521989580 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 08:13:09 INFO - PROCESS | 760 | 1466521989586 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 760 | 1466521989588 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:09 INFO - PROCESS | 760 | ++DOCSHELL 16D3E800 == 33 [pid = 760] [id = 521] 08:13:09 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (1783F000) [pid = 760] [serial = 1563] [outer = 00000000] 08:13:09 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (16D3F000) [pid = 760] [serial = 1564] [outer = 1783F000] 08:13:09 INFO - PROCESS | 760 | 1466521989631 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (18384800) [pid = 760] [serial = 1565] [outer = 1783F000] 08:13:10 INFO - PROCESS | 760 | 1466521990047 Marionette TRACE conn5 <- [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:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 08:13:10 INFO - PROCESS | 760 | 1466521990114 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 760 | 1466521990116 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 08:13:10 INFO - PROCESS | 760 | 1466521990119 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:13:10 INFO - PROCESS | 760 | 1466521990121 Marionette TRACE conn5 <- [1,2050,null,{}] 08:13:10 INFO - PROCESS | 760 | 1466521990124 Marionette TRACE conn5 -> [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:13:10 INFO - PROCESS | 760 | 1466521990126 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:10 INFO - PROCESS | 760 | 1466521990201 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 08:13:10 INFO - PROCESS | 760 | 1466521990206 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 760 | 1466521990208 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:10 INFO - PROCESS | 760 | ++DOCSHELL 1850A400 == 34 [pid = 760] [id = 522] 08:13:10 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1992FC00) [pid = 760] [serial = 1566] [outer = 00000000] 08:13:10 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (199AA400) [pid = 760] [serial = 1567] [outer = 1992FC00] 08:13:10 INFO - PROCESS | 760 | 1466521990251 Marionette DEBUG loaded listener.js 08:13:10 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (199AF000) [pid = 760] [serial = 1568] [outer = 1992FC00] 08:13:10 INFO - PROCESS | 760 | 1466521990681 Marionette TRACE conn5 <- [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:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 08:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:13:10 INFO - PROCESS | 760 | 1466521990753 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 760 | 1466521990755 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 08:13:10 INFO - PROCESS | 760 | 1466521990758 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - PROCESS | 760 | 1466521990760 Marionette TRACE conn5 <- [1,2054,null,{}] 08:13:10 INFO - PROCESS | 760 | 1466521990763 Marionette TRACE conn5 -> [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:13:10 INFO - PROCESS | 760 | 1466521990765 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:10 INFO - PROCESS | 760 | 1466521990841 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 08:13:10 INFO - PROCESS | 760 | 1466521990846 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 760 | 1466521990848 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:10 INFO - PROCESS | 760 | ++DOCSHELL 19A8C400 == 35 [pid = 760] [id = 523] 08:13:10 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19A9B800) [pid = 760] [serial = 1569] [outer = 00000000] 08:13:10 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19B36000) [pid = 760] [serial = 1570] [outer = 19A9B800] 08:13:10 INFO - PROCESS | 760 | 1466521990891 Marionette DEBUG loaded listener.js 08:13:10 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19B2D800) [pid = 760] [serial = 1571] [outer = 19A9B800] 08:13:11 INFO - PROCESS | 760 | 1466521991353 Marionette TRACE conn5 <- [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:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 08:13:11 INFO - PROCESS | 760 | 1466521991389 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 08:13:11 INFO - PROCESS | 760 | 1466521991391 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 08:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:13:11 INFO - PROCESS | 760 | 1466521991394 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 760 | 1466521991396 Marionette TRACE conn5 <- [1,2058,null,{}] 08:13:11 INFO - PROCESS | 760 | 1466521991400 Marionette TRACE conn5 -> [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:13:11 INFO - PROCESS | 760 | 1466521991402 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:11 INFO - PROCESS | 760 | 1466521991513 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 08:13:11 INFO - PROCESS | 760 | 1466521991521 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 760 | 1466521991523 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:11 INFO - PROCESS | 760 | ++DOCSHELL 143B3C00 == 36 [pid = 760] [id = 524] 08:13:11 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19DB6000) [pid = 760] [serial = 1572] [outer = 00000000] 08:13:11 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19E8E800) [pid = 760] [serial = 1573] [outer = 19DB6000] 08:13:11 INFO - PROCESS | 760 | 1466521991621 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19E90000) [pid = 760] [serial = 1574] [outer = 19DB6000] 08:13:12 INFO - PROCESS | 760 | 1466521992073 Marionette TRACE conn5 <- [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:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 731ms 08:13:12 INFO - PROCESS | 760 | 1466521992125 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 08:13:12 INFO - PROCESS | 760 | 1466521992127 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 08:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:13:12 INFO - PROCESS | 760 | 1466521992142 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:13:12 INFO - PROCESS | 760 | 1466521992144 Marionette TRACE conn5 <- [1,2062,null,{}] 08:13:12 INFO - PROCESS | 760 | 1466521992147 Marionette TRACE conn5 -> [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:13:12 INFO - PROCESS | 760 | 1466521992149 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:12 INFO - PROCESS | 760 | 1466521992265 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 08:13:12 INFO - PROCESS | 760 | 1466521992270 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 760 | 1466521992272 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:12 INFO - PROCESS | 760 | ++DOCSHELL 0D514400 == 37 [pid = 760] [id = 525] 08:13:12 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1430A800) [pid = 760] [serial = 1575] [outer = 00000000] 08:13:12 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19E95C00) [pid = 760] [serial = 1576] [outer = 1430A800] 08:13:12 INFO - PROCESS | 760 | 1466521992315 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19F2FC00) [pid = 760] [serial = 1577] [outer = 1430A800] 08:13:12 INFO - PROCESS | 760 | 1466521992760 Marionette TRACE conn5 <- [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:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 08:13:12 INFO - PROCESS | 760 | 1466521992824 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 08:13:12 INFO - PROCESS | 760 | 1466521992827 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 08:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:13:12 INFO - PROCESS | 760 | 1466521992829 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:13:12 INFO - PROCESS | 760 | 1466521992832 Marionette TRACE conn5 <- [1,2066,null,{}] 08:13:12 INFO - PROCESS | 760 | 1466521992835 Marionette TRACE conn5 -> [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:13:12 INFO - PROCESS | 760 | 1466521992837 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:13 INFO - PROCESS | 760 | 1466521992995 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 08:13:13 INFO - PROCESS | 760 | 1466521993018 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:13 INFO - PROCESS | 760 | 1466521993020 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:13 INFO - PROCESS | 760 | ++DOCSHELL 16A3A800 == 38 [pid = 760] [id = 526] 08:13:13 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1ACD8C00) [pid = 760] [serial = 1578] [outer = 00000000] 08:13:13 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1B40AC00) [pid = 760] [serial = 1579] [outer = 1ACD8C00] 08:13:13 INFO - PROCESS | 760 | 1466521993065 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1B57C800) [pid = 760] [serial = 1580] [outer = 1ACD8C00] 08:13:13 INFO - PROCESS | 760 | --DOMWINDOW == 86 (14375C00) [pid = 760] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:13:13 INFO - PROCESS | 760 | --DOMWINDOW == 85 (19BAD400) [pid = 760] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:13:13 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19934000) [pid = 760] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:13:13 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0DA9A800) [pid = 760] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:13:13 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0D623C00) [pid = 760] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:13:13 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14CA1800) [pid = 760] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:13:13 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0CDE6C00) [pid = 760] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:13:13 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1ACDA000) [pid = 760] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:13:13 INFO - PROCESS | 760 | --DOMWINDOW == 78 (16B18400) [pid = 760] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:13:13 INFO - PROCESS | 760 | --DOMWINDOW == 77 (189F7C00) [pid = 760] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:13:13 INFO - PROCESS | 760 | --DOMWINDOW == 76 (14DD2C00) [pid = 760] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:13:13 INFO - PROCESS | 760 | 1466521993626 Marionette TRACE conn5 <- [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:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 830ms 08:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:13:13 INFO - PROCESS | 760 | 1466521993661 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 08:13:13 INFO - PROCESS | 760 | 1466521993663 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 08:13:13 INFO - PROCESS | 760 | 1466521993666 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 760 | 1466521993668 Marionette TRACE conn5 <- [1,2070,null,{}] 08:13:13 INFO - PROCESS | 760 | 1466521993683 Marionette TRACE conn5 -> [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:13:13 INFO - PROCESS | 760 | 1466521993685 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:13 INFO - PROCESS | 760 | 1466521993763 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 08:13:13 INFO - PROCESS | 760 | 1466521993768 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:13 INFO - PROCESS | 760 | 1466521993770 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:13 INFO - PROCESS | 760 | ++DOCSHELL 15C58C00 == 39 [pid = 760] [id = 527] 08:13:13 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16B1B400) [pid = 760] [serial = 1581] [outer = 00000000] 08:13:13 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (189F7C00) [pid = 760] [serial = 1582] [outer = 16B1B400] 08:13:13 INFO - PROCESS | 760 | 1466521993822 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19BF6400) [pid = 760] [serial = 1583] [outer = 16B1B400] 08:13:14 INFO - PROCESS | 760 | 1466521994250 Marionette TRACE conn5 <- [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:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 08:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:13:14 INFO - PROCESS | 760 | 1466521994301 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 08:13:14 INFO - PROCESS | 760 | 1466521994303 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 08:13:14 INFO - PROCESS | 760 | 1466521994306 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:13:14 INFO - PROCESS | 760 | 1466521994307 Marionette TRACE conn5 <- [1,2074,null,{}] 08:13:14 INFO - PROCESS | 760 | 1466521994311 Marionette TRACE conn5 -> [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:13:14 INFO - PROCESS | 760 | 1466521994313 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:14 INFO - PROCESS | 760 | 1466521994392 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 08:13:14 INFO - PROCESS | 760 | 1466521994400 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:14 INFO - PROCESS | 760 | 1466521994401 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:14 INFO - PROCESS | 760 | ++DOCSHELL 1837C000 == 40 [pid = 760] [id = 528] 08:13:14 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19AA0000) [pid = 760] [serial = 1584] [outer = 00000000] 08:13:14 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1BC3B400) [pid = 760] [serial = 1585] [outer = 19AA0000] 08:13:14 INFO - PROCESS | 760 | 1466521994444 Marionette DEBUG loaded listener.js 08:13:14 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1ACD7C00) [pid = 760] [serial = 1586] [outer = 19AA0000] 08:13:14 INFO - PROCESS | 760 | 1466521994883 Marionette TRACE conn5 <- [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:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 08:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:13:14 INFO - PROCESS | 760 | 1466521994937 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 08:13:14 INFO - PROCESS | 760 | 1466521994939 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 08:13:14 INFO - PROCESS | 760 | 1466521994955 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:13:14 INFO - PROCESS | 760 | 1466521994956 Marionette TRACE conn5 <- [1,2078,null,{}] 08:13:14 INFO - PROCESS | 760 | 1466521994960 Marionette TRACE conn5 -> [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:13:14 INFO - PROCESS | 760 | 1466521994962 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:15 INFO - PROCESS | 760 | 1466521995040 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 08:13:15 INFO - PROCESS | 760 | 1466521995046 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 760 | 1466521995048 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:15 INFO - PROCESS | 760 | ++DOCSHELL 14370800 == 41 [pid = 760] [id = 529] 08:13:15 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (16B24400) [pid = 760] [serial = 1587] [outer = 00000000] 08:13:15 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1BECC000) [pid = 760] [serial = 1588] [outer = 16B24400] 08:13:15 INFO - PROCESS | 760 | 1466521995092 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1C2CE400) [pid = 760] [serial = 1589] [outer = 16B24400] 08:13:15 INFO - PROCESS | 760 | 1466521995679 Marionette TRACE conn5 <- [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:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 790ms 08:13:15 INFO - PROCESS | 760 | 1466521995734 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 760 | 1466521995739 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 08:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:13:15 INFO - PROCESS | 760 | 1466521995834 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 760 | 1466521995838 Marionette TRACE conn5 <- [1,2082,null,{}] 08:13:15 INFO - PROCESS | 760 | 1466521995852 Marionette TRACE conn5 -> [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:13:15 INFO - PROCESS | 760 | 1466521995856 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:16 INFO - PROCESS | 760 | 1466521995989 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 08:13:16 INFO - PROCESS | 760 | 1466521996123 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 760 | 1466521996128 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:16 INFO - PROCESS | 760 | ++DOCSHELL 0CD38C00 == 42 [pid = 760] [id = 530] 08:13:16 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (0CD40800) [pid = 760] [serial = 1590] [outer = 00000000] 08:13:16 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (0D765C00) [pid = 760] [serial = 1591] [outer = 0CD40800] 08:13:16 INFO - PROCESS | 760 | 1466521996188 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (0DA98C00) [pid = 760] [serial = 1592] [outer = 0CD40800] 08:13:16 INFO - PROCESS | 760 | 1466521996853 Marionette TRACE conn5 <- [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:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1129ms 08:13:16 INFO - PROCESS | 760 | 1466521996924 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 08:13:16 INFO - PROCESS | 760 | 1466521996929 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 08:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:13:16 INFO - PROCESS | 760 | 1466521996959 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:13:16 INFO - PROCESS | 760 | 1466521996963 Marionette TRACE conn5 <- [1,2086,null,{}] 08:13:16 INFO - PROCESS | 760 | 1466521996967 Marionette TRACE conn5 -> [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:13:16 INFO - PROCESS | 760 | 1466521996969 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:17 INFO - PROCESS | 760 | 1466521997100 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 08:13:17 INFO - PROCESS | 760 | 1466521997246 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:17 INFO - PROCESS | 760 | 1466521997249 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:17 INFO - PROCESS | 760 | ++DOCSHELL 14392800 == 43 [pid = 760] [id = 531] 08:13:17 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (143A7800) [pid = 760] [serial = 1593] [outer = 00000000] 08:13:17 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (14860800) [pid = 760] [serial = 1594] [outer = 143A7800] 08:13:17 INFO - PROCESS | 760 | 1466521997306 Marionette DEBUG loaded listener.js 08:13:17 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (14D4E400) [pid = 760] [serial = 1595] [outer = 143A7800] 08:13:18 INFO - PROCESS | 760 | 1466521998277 Marionette TRACE conn5 <- [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:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1374ms 08:13:18 INFO - PROCESS | 760 | 1466521998337 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 760 | 1466521998341 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 08:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:13:18 INFO - PROCESS | 760 | 1466521998346 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 760 | 1466521998349 Marionette TRACE conn5 <- [1,2090,null,{}] 08:13:18 INFO - PROCESS | 760 | 1466521998355 Marionette TRACE conn5 -> [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:13:18 INFO - PROCESS | 760 | 1466521998357 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:18 INFO - PROCESS | 760 | 1466521998508 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 08:13:18 INFO - PROCESS | 760 | --DOCSHELL 1837C000 == 42 [pid = 760] [id = 528] 08:13:18 INFO - PROCESS | 760 | --DOCSHELL 15C58C00 == 41 [pid = 760] [id = 527] 08:13:18 INFO - PROCESS | 760 | --DOCSHELL 16A3A800 == 40 [pid = 760] [id = 526] 08:13:18 INFO - PROCESS | 760 | --DOCSHELL 0D514400 == 39 [pid = 760] [id = 525] 08:13:18 INFO - PROCESS | 760 | --DOCSHELL 143B3C00 == 38 [pid = 760] [id = 524] 08:13:18 INFO - PROCESS | 760 | --DOCSHELL 19A8C400 == 37 [pid = 760] [id = 523] 08:13:18 INFO - PROCESS | 760 | --DOCSHELL 1850A400 == 36 [pid = 760] [id = 522] 08:13:18 INFO - PROCESS | 760 | --DOCSHELL 16D3E800 == 35 [pid = 760] [id = 521] 08:13:18 INFO - PROCESS | 760 | --DOCSHELL 16A45400 == 34 [pid = 760] [id = 520] 08:13:18 INFO - PROCESS | 760 | --DOCSHELL 14511400 == 33 [pid = 760] [id = 519] 08:13:18 INFO - PROCESS | 760 | --DOCSHELL 143B4C00 == 32 [pid = 760] [id = 518] 08:13:18 INFO - PROCESS | 760 | --DOCSHELL 0DA9C400 == 31 [pid = 760] [id = 517] 08:13:18 INFO - PROCESS | 760 | --DOCSHELL 0D730400 == 30 [pid = 760] [id = 516] 08:13:18 INFO - PROCESS | 760 | --DOCSHELL 16B16C00 == 29 [pid = 760] [id = 515] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 90 (1BECA000) [pid = 760] [serial = 1546] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 89 (1B58A400) [pid = 760] [serial = 1514] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 88 (19A9E400) [pid = 760] [serial = 1534] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 87 (19F32400) [pid = 760] [serial = 1537] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1B40A000) [pid = 760] [serial = 1543] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 85 (14374000) [pid = 760] [serial = 1525] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 84 (143B1C00) [pid = 760] [serial = 1526] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0D62B800) [pid = 760] [serial = 1522] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0D733400) [pid = 760] [serial = 1523] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1B589400) [pid = 760] [serial = 1544] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 80 (16D3CC00) [pid = 760] [serial = 1520] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 79 (16B1B800) [pid = 760] [serial = 1519] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0E5D6400) [pid = 760] [serial = 1517] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0DA9B000) [pid = 760] [serial = 1516] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 76 (16B45C00) [pid = 760] [serial = 1528] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 75 (19937400) [pid = 760] [serial = 1531] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 74 (19F32800) [pid = 760] [serial = 1538] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 73 (199D8800) [pid = 760] [serial = 1532] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1AC70400) [pid = 760] [serial = 1541] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 71 (1992F400) [pid = 760] [serial = 1535] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 70 (19F35C00) [pid = 760] [serial = 1540] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | --DOMWINDOW == 69 (1783D800) [pid = 760] [serial = 1529] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 760 | 1466521998708 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 760 | 1466521998713 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:18 INFO - PROCESS | 760 | ++DOCSHELL 0CAC7000 == 30 [pid = 760] [id = 532] 08:13:18 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0CACBC00) [pid = 760] [serial = 1596] [outer = 00000000] 08:13:18 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0CEEB000) [pid = 760] [serial = 1597] [outer = 0CACBC00] 08:13:18 INFO - PROCESS | 760 | 1466521998765 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0D735400) [pid = 760] [serial = 1598] [outer = 0CACBC00] 08:13:19 INFO - PROCESS | 760 | 1466521999150 Marionette TRACE conn5 <- [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:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 831ms 08:13:19 INFO - PROCESS | 760 | 1466521999195 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 08:13:19 INFO - PROCESS | 760 | 1466521999200 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 08:13:19 INFO - PROCESS | 760 | 1466521999206 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - PROCESS | 760 | 1466521999209 Marionette TRACE conn5 <- [1,2094,null,{}] 08:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:13:19 INFO - PROCESS | 760 | 1466521999212 Marionette TRACE conn5 -> [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:13:19 INFO - PROCESS | 760 | 1466521999215 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:19 INFO - PROCESS | 760 | 1466521999300 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 08:13:19 INFO - PROCESS | 760 | 1466521999306 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 760 | 1466521999308 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:19 INFO - PROCESS | 760 | ++DOCSHELL 0DC48400 == 31 [pid = 760] [id = 533] 08:13:19 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0DCBDC00) [pid = 760] [serial = 1599] [outer = 00000000] 08:13:19 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (1436F000) [pid = 760] [serial = 1600] [outer = 0DCBDC00] 08:13:19 INFO - PROCESS | 760 | 1466521999355 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (143B0400) [pid = 760] [serial = 1601] [outer = 0DCBDC00] 08:13:19 INFO - PROCESS | 760 | 1466521999830 Marionette TRACE conn5 <- [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:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 08:13:19 INFO - PROCESS | 760 | 1466521999884 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 08:13:19 INFO - PROCESS | 760 | 1466521999886 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 08:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:13:19 INFO - PROCESS | 760 | 1466521999890 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - PROCESS | 760 | 1466521999893 Marionette TRACE conn5 <- [1,2098,null,{}] 08:13:19 INFO - PROCESS | 760 | 1466521999903 Marionette TRACE conn5 -> [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:13:19 INFO - PROCESS | 760 | 1466521999908 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:20 INFO - PROCESS | 760 | 1466522000021 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 08:13:20 INFO - PROCESS | 760 | 1466522000120 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 760 | 1466522000123 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:20 INFO - PROCESS | 760 | ++DOCSHELL 16B16400 == 32 [pid = 760] [id = 534] 08:13:20 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (16B16800) [pid = 760] [serial = 1602] [outer = 00000000] 08:13:20 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16B21C00) [pid = 760] [serial = 1603] [outer = 16B16800] 08:13:20 INFO - PROCESS | 760 | 1466522000171 Marionette DEBUG loaded listener.js 08:13:20 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (16D13C00) [pid = 760] [serial = 1604] [outer = 16B16800] 08:13:20 INFO - PROCESS | 760 | 1466522000552 Marionette TRACE conn5 <- [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:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 08:13:20 INFO - PROCESS | 760 | 1466522000627 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 760 | 1466522000630 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 08:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:13:20 INFO - PROCESS | 760 | 1466522000633 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - PROCESS | 760 | 1466522000635 Marionette TRACE conn5 <- [1,2102,null,{}] 08:13:20 INFO - PROCESS | 760 | 1466522000638 Marionette TRACE conn5 -> [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:13:20 INFO - PROCESS | 760 | 1466522000640 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:20 INFO - PROCESS | 760 | 1466522000758 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 08:13:20 INFO - PROCESS | 760 | 1466522000763 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 760 | 1466522000765 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:20 INFO - PROCESS | 760 | ++DOCSHELL 17A60C00 == 33 [pid = 760] [id = 535] 08:13:20 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (17A62C00) [pid = 760] [serial = 1605] [outer = 00000000] 08:13:20 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (17F1D400) [pid = 760] [serial = 1606] [outer = 17A62C00] 08:13:20 INFO - PROCESS | 760 | 1466522000864 Marionette DEBUG loaded listener.js 08:13:20 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (18380C00) [pid = 760] [serial = 1607] [outer = 17A62C00] 08:13:21 INFO - PROCESS | 760 | 1466522001274 Marionette TRACE conn5 <- [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:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 08:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:13:21 INFO - PROCESS | 760 | 1466522001304 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 760 | 1466522001306 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 08:13:21 INFO - PROCESS | 760 | 1466522001309 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - PROCESS | 760 | 1466522001311 Marionette TRACE conn5 <- [1,2106,null,{}] 08:13:21 INFO - PROCESS | 760 | 1466522001315 Marionette TRACE conn5 -> [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:13:21 INFO - PROCESS | 760 | 1466522001317 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:21 INFO - PROCESS | 760 | 1466522001456 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 08:13:21 INFO - PROCESS | 760 | 1466522001477 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 760 | 1466522001479 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:21 INFO - PROCESS | 760 | ++DOCSHELL 19936400 == 34 [pid = 760] [id = 536] 08:13:21 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1993A800) [pid = 760] [serial = 1608] [outer = 00000000] 08:13:21 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (199E5C00) [pid = 760] [serial = 1609] [outer = 1993A800] 08:13:21 INFO - PROCESS | 760 | 1466522001522 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19A9A400) [pid = 760] [serial = 1610] [outer = 1993A800] 08:13:22 INFO - PROCESS | 760 | 1466522001988 Marionette TRACE conn5 <- [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:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 731ms 08:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:13:22 INFO - PROCESS | 760 | 1466522002040 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 760 | 1466522002042 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 08:13:22 INFO - PROCESS | 760 | 1466522002046 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 760 | 1466522002047 Marionette TRACE conn5 <- [1,2110,null,{}] 08:13:22 INFO - PROCESS | 760 | 1466522002051 Marionette TRACE conn5 -> [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:13:22 INFO - PROCESS | 760 | 1466522002056 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:22 INFO - PROCESS | 760 | 1466522002203 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 08:13:22 INFO - PROCESS | 760 | 1466522002214 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 760 | 1466522002216 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:22 INFO - PROCESS | 760 | ++DOCSHELL 0D630C00 == 35 [pid = 760] [id = 537] 08:13:22 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (0D73A800) [pid = 760] [serial = 1611] [outer = 00000000] 08:13:22 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19E98400) [pid = 760] [serial = 1612] [outer = 0D73A800] 08:13:22 INFO - PROCESS | 760 | 1466522002259 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (19E9A000) [pid = 760] [serial = 1613] [outer = 0D73A800] 08:13:22 INFO - PROCESS | 760 | --DOMWINDOW == 86 (19DB6000) [pid = 760] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:13:22 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1992FC00) [pid = 760] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:13:22 INFO - PROCESS | 760 | --DOMWINDOW == 84 (0DA9C800) [pid = 760] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:13:22 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1783F000) [pid = 760] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:13:22 INFO - PROCESS | 760 | --DOMWINDOW == 82 (145E7400) [pid = 760] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:13:22 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0D731400) [pid = 760] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:13:22 INFO - PROCESS | 760 | --DOMWINDOW == 80 (16B15400) [pid = 760] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:13:22 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1430A800) [pid = 760] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:13:22 INFO - PROCESS | 760 | --DOMWINDOW == 78 (143B5800) [pid = 760] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:13:22 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19A9B800) [pid = 760] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:13:22 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1ACDA400) [pid = 760] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:13:22 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1ACD8C00) [pid = 760] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:13:22 INFO - PROCESS | 760 | --DOMWINDOW == 74 (19AA0000) [pid = 760] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:13:22 INFO - PROCESS | 760 | --DOMWINDOW == 73 (16B1B400) [pid = 760] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:13:22 INFO - PROCESS | 760 | 1466522002922 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 930ms 08:13:22 INFO - PROCESS | 760 | 1466522002977 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 760 | 1466522002979 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 08:13:22 INFO - PROCESS | 760 | 1466522002982 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:13:22 INFO - PROCESS | 760 | 1466522002984 Marionette TRACE conn5 <- [1,2114,null,{}] 08:13:23 INFO - PROCESS | 760 | 1466522002988 Marionette TRACE conn5 -> [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:13:23 INFO - PROCESS | 760 | 1466522002989 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:23 INFO - PROCESS | 760 | 1466522003067 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 08:13:23 INFO - PROCESS | 760 | 1466522003166 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:23 INFO - PROCESS | 760 | 1466522003168 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:23 INFO - PROCESS | 760 | ++DOCSHELL 0D73EC00 == 36 [pid = 760] [id = 538] 08:13:23 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (14375000) [pid = 760] [serial = 1614] [outer = 00000000] 08:13:23 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16B4AC00) [pid = 760] [serial = 1615] [outer = 14375000] 08:13:23 INFO - PROCESS | 760 | 1466522003211 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (17AE3400) [pid = 760] [serial = 1616] [outer = 14375000] 08:13:23 INFO - PROCESS | 760 | 1466522003579 Marionette TRACE conn5 <- [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:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 08:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:13:23 INFO - PROCESS | 760 | 1466522003616 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 08:13:23 INFO - PROCESS | 760 | 1466522003618 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 08:13:23 INFO - PROCESS | 760 | 1466522003621 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - PROCESS | 760 | 1466522003623 Marionette TRACE conn5 <- [1,2118,null,{}] 08:13:23 INFO - PROCESS | 760 | 1466522003635 Marionette TRACE conn5 -> [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:13:23 INFO - PROCESS | 760 | 1466522003637 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:23 INFO - PROCESS | 760 | 1466522003715 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 08:13:23 INFO - PROCESS | 760 | 1466522003720 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:23 INFO - PROCESS | 760 | 1466522003722 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:23 INFO - PROCESS | 760 | ++DOCSHELL 19A9B800 == 37 [pid = 760] [id = 539] 08:13:23 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19AA0000) [pid = 760] [serial = 1617] [outer = 00000000] 08:13:23 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19F3BC00) [pid = 760] [serial = 1618] [outer = 19AA0000] 08:13:23 INFO - PROCESS | 760 | 1466522003765 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1ACD7400) [pid = 760] [serial = 1619] [outer = 19AA0000] 08:13:24 INFO - PROCESS | 760 | 1466522004188 Marionette TRACE conn5 <- [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:13:24 INFO - PROCESS | 760 | 1466522004255 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 08:13:24 INFO - PROCESS | 760 | 1466522004258 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:13:24 INFO - PROCESS | 760 | 1466522004260 Marionette TRACE conn5 <- [1,2122,null,{}] 08:13:24 INFO - PROCESS | 760 | 1466522004263 Marionette TRACE conn5 -> [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:13:24 INFO - PROCESS | 760 | 1466522004265 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:24 INFO - PROCESS | 760 | 1466522004353 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 08:13:24 INFO - PROCESS | 760 | 1466522004361 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 760 | 1466522004363 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:24 INFO - PROCESS | 760 | ++DOCSHELL 16B16000 == 38 [pid = 760] [id = 540] 08:13:24 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1ACE0000) [pid = 760] [serial = 1620] [outer = 00000000] 08:13:24 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1B5A6400) [pid = 760] [serial = 1621] [outer = 1ACE0000] 08:13:24 INFO - PROCESS | 760 | 1466522004406 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1BC3A800) [pid = 760] [serial = 1622] [outer = 1ACE0000] 08:13:24 INFO - PROCESS | 760 | 1466522004955 Marionette TRACE conn5 <- [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:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 770ms 08:13:25 INFO - PROCESS | 760 | 1466522005029 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 08:13:25 INFO - PROCESS | 760 | 1466522005034 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 08:13:25 INFO - PROCESS | 760 | 1466522005040 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:13:25 INFO - PROCESS | 760 | 1466522005044 Marionette TRACE conn5 <- [1,2126,null,{}] 08:13:25 INFO - PROCESS | 760 | 1466522005050 Marionette TRACE conn5 -> [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:13:25 INFO - PROCESS | 760 | 1466522005053 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:25 INFO - PROCESS | 760 | 1466522005214 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 08:13:25 INFO - PROCESS | 760 | 1466522005323 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 760 | 1466522005328 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:25 INFO - PROCESS | 760 | ++DOCSHELL 0D514400 == 39 [pid = 760] [id = 541] 08:13:25 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (0D517000) [pid = 760] [serial = 1623] [outer = 00000000] 08:13:25 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0DA9E000) [pid = 760] [serial = 1624] [outer = 0D517000] 08:13:25 INFO - PROCESS | 760 | 1466522005399 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (14367800) [pid = 760] [serial = 1625] [outer = 0D517000] 08:13:26 INFO - PROCESS | 760 | 1466522005992 Marionette TRACE conn5 <- [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:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1019ms 08:13:26 INFO - PROCESS | 760 | 1466522006063 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 760 | 1466522006068 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 08:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:13:26 INFO - PROCESS | 760 | 1466522006075 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - PROCESS | 760 | 1466522006077 Marionette TRACE conn5 <- [1,2130,null,{}] 08:13:26 INFO - PROCESS | 760 | 1466522006082 Marionette TRACE conn5 -> [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:13:26 INFO - PROCESS | 760 | 1466522006085 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:26 INFO - PROCESS | 760 | 1466522006226 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 08:13:26 INFO - PROCESS | 760 | 1466522006366 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:26 INFO - PROCESS | 760 | 1466522006368 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:26 INFO - PROCESS | 760 | ++DOCSHELL 15C61800 == 40 [pid = 760] [id = 542] 08:13:26 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (16231000) [pid = 760] [serial = 1626] [outer = 00000000] 08:13:26 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (16D13400) [pid = 760] [serial = 1627] [outer = 16231000] 08:13:26 INFO - PROCESS | 760 | 1466522006426 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (17AE5800) [pid = 760] [serial = 1628] [outer = 16231000] 08:13:27 INFO - PROCESS | 760 | 1466522007059 Marionette TRACE conn5 <- [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:13:27 INFO - PROCESS | 760 | 1466522007101 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 08:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:13:27 INFO - PROCESS | 760 | 1466522007105 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 760 | 1466522007109 Marionette TRACE conn5 <- [1,2134,null,{}] 08:13:27 INFO - PROCESS | 760 | 1466522007120 Marionette TRACE conn5 -> [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:13:27 INFO - PROCESS | 760 | 1466522007125 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:27 INFO - PROCESS | 760 | 1466522007252 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 08:13:27 INFO - PROCESS | 760 | 1466522007394 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 760 | 1466522007397 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:27 INFO - PROCESS | 760 | ++DOCSHELL 1B458C00 == 41 [pid = 760] [id = 543] 08:13:27 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1B583400) [pid = 760] [serial = 1629] [outer = 00000000] 08:13:27 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1BEC6000) [pid = 760] [serial = 1630] [outer = 1B583400] 08:13:27 INFO - PROCESS | 760 | 1466522007455 Marionette DEBUG loaded listener.js 08:13:27 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1C63D800) [pid = 760] [serial = 1631] [outer = 1B583400] 08:13:28 INFO - PROCESS | 760 | 1466522008072 Marionette TRACE conn5 <- [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:13:28 INFO - PROCESS | 760 | 1466522008131 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 08:13:28 INFO - PROCESS | 760 | 1466522008135 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:13:28 INFO - PROCESS | 760 | 1466522008137 Marionette TRACE conn5 <- [1,2138,null,{}] 08:13:28 INFO - PROCESS | 760 | 1466522008141 Marionette TRACE conn5 -> [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:13:28 INFO - PROCESS | 760 | 1466522008143 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:28 INFO - PROCESS | 760 | 1466522008252 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 08:13:28 INFO - PROCESS | 760 | 1466522008404 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 760 | 1466522008406 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:28 INFO - PROCESS | 760 | ++DOCSHELL 1850A000 == 42 [pid = 760] [id = 544] 08:13:28 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1C69A400) [pid = 760] [serial = 1632] [outer = 00000000] 08:13:28 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1C6A3400) [pid = 760] [serial = 1633] [outer = 1C69A400] 08:13:28 INFO - PROCESS | 760 | 1466522008461 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1C6A6800) [pid = 760] [serial = 1634] [outer = 1C69A400] 08:13:29 INFO - PROCESS | 760 | 1466522009164 Marionette TRACE conn5 <- [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:13:29 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:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1070ms 08:13:29 INFO - PROCESS | 760 | 1466522009209 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 760 | 1466522009213 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 08:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:13:29 INFO - PROCESS | 760 | 1466522009226 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - PROCESS | 760 | 1466522009229 Marionette TRACE conn5 <- [1,2142,null,{}] 08:13:29 INFO - PROCESS | 760 | 1466522009235 Marionette TRACE conn5 -> [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:13:29 INFO - PROCESS | 760 | 1466522009238 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:29 INFO - PROCESS | 760 | 1466522009347 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 08:13:29 INFO - PROCESS | 760 | 1466522009457 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:29 INFO - PROCESS | 760 | 1466522009461 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:29 INFO - PROCESS | 760 | ++DOCSHELL 0D763000 == 43 [pid = 760] [id = 545] 08:13:29 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (0D764400) [pid = 760] [serial = 1635] [outer = 00000000] 08:13:29 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (0D9A8400) [pid = 760] [serial = 1636] [outer = 0D764400] 08:13:29 INFO - PROCESS | 760 | 1466522009552 Marionette DEBUG loaded listener.js 08:13:29 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (0DA97800) [pid = 760] [serial = 1637] [outer = 0D764400] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 19A9B800 == 42 [pid = 760] [id = 539] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 0D73EC00 == 41 [pid = 760] [id = 538] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 0D630C00 == 40 [pid = 760] [id = 537] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 19936400 == 39 [pid = 760] [id = 536] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 17A60C00 == 38 [pid = 760] [id = 535] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 16B16400 == 37 [pid = 760] [id = 534] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 0DC48400 == 36 [pid = 760] [id = 533] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 0CAC7000 == 35 [pid = 760] [id = 532] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 0CD38C00 == 34 [pid = 760] [id = 530] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 14370800 == 33 [pid = 760] [id = 529] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 14392800 == 32 [pid = 760] [id = 531] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 1850A000 == 31 [pid = 760] [id = 544] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 15C61800 == 30 [pid = 760] [id = 542] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 1B458C00 == 29 [pid = 760] [id = 543] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 16B16000 == 28 [pid = 760] [id = 540] 08:13:30 INFO - PROCESS | 760 | --DOCSHELL 0D514400 == 27 [pid = 760] [id = 541] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 96 (19E8E800) [pid = 760] [serial = 1573] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 95 (199AA400) [pid = 760] [serial = 1567] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 94 (199AF000) [pid = 760] [serial = 1568] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 93 (0DC0C000) [pid = 760] [serial = 1552] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 92 (0DCC0400) [pid = 760] [serial = 1553] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 91 (16D3F000) [pid = 760] [serial = 1564] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 90 (18384800) [pid = 760] [serial = 1565] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 89 (14D26400) [pid = 760] [serial = 1558] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 88 (15C60000) [pid = 760] [serial = 1559] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 87 (0D735C00) [pid = 760] [serial = 1549] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 86 (0D73C800) [pid = 760] [serial = 1550] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 85 (16B3FC00) [pid = 760] [serial = 1561] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19E95C00) [pid = 760] [serial = 1576] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 83 (16D1D000) [pid = 760] [serial = 1562] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 82 (145A2400) [pid = 760] [serial = 1555] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 81 (145EC000) [pid = 760] [serial = 1556] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 80 (19B36000) [pid = 760] [serial = 1570] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1BED0000) [pid = 760] [serial = 1547] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19E90000) [pid = 760] [serial = 1574] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1B40AC00) [pid = 760] [serial = 1579] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1ACD7C00) [pid = 760] [serial = 1586] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1BECC000) [pid = 760] [serial = 1588] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1BC3B400) [pid = 760] [serial = 1585] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1B57C800) [pid = 760] [serial = 1580] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 72 (19F2FC00) [pid = 760] [serial = 1577] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 71 (189F7C00) [pid = 760] [serial = 1582] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 70 (19BF6400) [pid = 760] [serial = 1583] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19B2D800) [pid = 760] [serial = 1571] [outer = 00000000] [url = about:blank] 08:13:30 INFO - PROCESS | 760 | 1466522010907 Marionette TRACE conn5 <- [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:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1731ms 08:13:30 INFO - PROCESS | 760 | 1466522010964 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 760 | 1466522010968 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 08:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:13:30 INFO - PROCESS | 760 | 1466522010972 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:13:30 INFO - PROCESS | 760 | 1466522010975 Marionette TRACE conn5 <- [1,2146,null,{}] 08:13:30 INFO - PROCESS | 760 | 1466522010981 Marionette TRACE conn5 -> [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:13:31 INFO - PROCESS | 760 | 1466522010984 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:31 INFO - PROCESS | 760 | 1466522011083 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 08:13:31 INFO - PROCESS | 760 | 1466522011090 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 760 | 1466522011092 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:31 INFO - PROCESS | 760 | ++DOCSHELL 0D624C00 == 28 [pid = 760] [id = 546] 08:13:31 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0D625C00) [pid = 760] [serial = 1638] [outer = 00000000] 08:13:31 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D62C000) [pid = 760] [serial = 1639] [outer = 0D625C00] 08:13:31 INFO - PROCESS | 760 | 1466522011140 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0D733000) [pid = 760] [serial = 1640] [outer = 0D625C00] 08:13:31 INFO - PROCESS | 760 | 1466522011640 Marionette TRACE conn5 <- [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:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 731ms 08:13:31 INFO - PROCESS | 760 | 1466522011705 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 760 | 1466522011711 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 08:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:13:31 INFO - PROCESS | 760 | 1466522011717 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 760 | 1466522011720 Marionette TRACE conn5 <- [1,2150,null,{}] 08:13:31 INFO - PROCESS | 760 | 1466522011723 Marionette TRACE conn5 -> [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:13:31 INFO - PROCESS | 760 | 1466522011726 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:31 INFO - PROCESS | 760 | 1466522011812 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 08:13:31 INFO - PROCESS | 760 | 1466522011827 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 760 | 1466522011829 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:31 INFO - PROCESS | 760 | ++DOCSHELL 0DD75000 == 29 [pid = 760] [id = 547] 08:13:31 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0E5D3800) [pid = 760] [serial = 1641] [outer = 00000000] 08:13:31 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (0E822800) [pid = 760] [serial = 1642] [outer = 0E5D3800] 08:13:31 INFO - PROCESS | 760 | 1466522011877 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (1436CC00) [pid = 760] [serial = 1643] [outer = 0E5D3800] 08:13:32 INFO - PROCESS | 760 | 1466522012350 Marionette TRACE conn5 <- [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:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 08:13:32 INFO - PROCESS | 760 | 1466522012390 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 760 | 1466522012392 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 08:13:32 INFO - PROCESS | 760 | 1466522012396 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:13:32 INFO - PROCESS | 760 | 1466522012399 Marionette TRACE conn5 <- [1,2154,null,{}] 08:13:32 INFO - PROCESS | 760 | 1466522012410 Marionette TRACE conn5 -> [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:13:32 INFO - PROCESS | 760 | 1466522012415 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:32 INFO - PROCESS | 760 | 1466522012528 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 08:13:32 INFO - PROCESS | 760 | 1466522012635 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:32 INFO - PROCESS | 760 | 1466522012638 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:32 INFO - PROCESS | 760 | ++DOCSHELL 14D07800 == 30 [pid = 760] [id = 548] 08:13:32 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (14D07C00) [pid = 760] [serial = 1644] [outer = 00000000] 08:13:32 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (14D27000) [pid = 760] [serial = 1645] [outer = 14D07C00] 08:13:32 INFO - PROCESS | 760 | 1466522012686 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (14DD2C00) [pid = 760] [serial = 1646] [outer = 14D07C00] 08:13:33 INFO - PROCESS | 760 | 1466522013126 Marionette TRACE conn5 <- [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:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 770ms 08:13:33 INFO - PROCESS | 760 | 1466522013170 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 760 | 1466522013173 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 08:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:13:33 INFO - PROCESS | 760 | 1466522013181 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 760 | 1466522013183 Marionette TRACE conn5 <- [1,2158,null,{}] 08:13:33 INFO - PROCESS | 760 | 1466522013186 Marionette TRACE conn5 -> [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:13:33 INFO - PROCESS | 760 | 1466522013188 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:33 INFO - PROCESS | 760 | 1466522013308 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 08:13:33 INFO - PROCESS | 760 | 1466522013318 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 760 | 1466522013320 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:33 INFO - PROCESS | 760 | ++DOCSHELL 16A37C00 == 31 [pid = 760] [id = 549] 08:13:33 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (16B16400) [pid = 760] [serial = 1647] [outer = 00000000] 08:13:33 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (16B49000) [pid = 760] [serial = 1648] [outer = 16B16400] 08:13:33 INFO - PROCESS | 760 | 1466522013364 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16D3D000) [pid = 760] [serial = 1649] [outer = 16B16400] 08:13:33 INFO - PROCESS | 760 | 1466522013815 Marionette TRACE conn5 <- [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:13:33 INFO - PROCESS | 760 | --DOCSHELL 0CEE8400 == 30 [pid = 760] [id = 12] 08:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 08:13:33 INFO - PROCESS | 760 | 1466522013855 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 760 | 1466522013857 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 08:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:13:33 INFO - PROCESS | 760 | 1466522013860 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 760 | 1466522013862 Marionette TRACE conn5 <- [1,2162,null,{}] 08:13:33 INFO - PROCESS | 760 | 1466522013866 Marionette TRACE conn5 -> [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:13:33 INFO - PROCESS | 760 | 1466522013868 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:34 INFO - PROCESS | 760 | 1466522014011 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 08:13:34 INFO - PROCESS | 760 | 1466522014034 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 760 | 1466522014036 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:34 INFO - PROCESS | 760 | ++DOCSHELL 17A5C400 == 31 [pid = 760] [id = 550] 08:13:34 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (17A5E000) [pid = 760] [serial = 1650] [outer = 00000000] 08:13:34 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (17AC5000) [pid = 760] [serial = 1651] [outer = 17A5E000] 08:13:34 INFO - PROCESS | 760 | 1466522014080 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (17AE8800) [pid = 760] [serial = 1652] [outer = 17A5E000] 08:13:34 INFO - PROCESS | 760 | 1466522014538 Marionette TRACE conn5 <- [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:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 08:13:34 INFO - PROCESS | 760 | 1466522014591 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 08:13:34 INFO - PROCESS | 760 | 1466522014593 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 08:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:13:34 INFO - PROCESS | 760 | 1466522014596 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:13:34 INFO - PROCESS | 760 | 1466522014598 Marionette TRACE conn5 <- [1,2166,null,{}] 08:13:34 INFO - PROCESS | 760 | 1466522014601 Marionette TRACE conn5 -> [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:13:34 INFO - PROCESS | 760 | 1466522014607 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:34 INFO - PROCESS | 760 | 1466522014742 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 08:13:34 INFO - PROCESS | 760 | 1466522014753 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 760 | 1466522014755 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:34 INFO - PROCESS | 760 | ++DOCSHELL 1837A400 == 32 [pid = 760] [id = 551] 08:13:34 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (18503C00) [pid = 760] [serial = 1653] [outer = 00000000] 08:13:34 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (199B5400) [pid = 760] [serial = 1654] [outer = 18503C00] 08:13:34 INFO - PROCESS | 760 | 1466522014862 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (19B29800) [pid = 760] [serial = 1655] [outer = 18503C00] 08:13:35 INFO - PROCESS | 760 | --DOMWINDOW == 86 (0CACBC00) [pid = 760] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:13:35 INFO - PROCESS | 760 | --DOMWINDOW == 85 (16B16800) [pid = 760] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:13:35 INFO - PROCESS | 760 | --DOMWINDOW == 84 (16B24400) [pid = 760] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:13:35 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0DCBDC00) [pid = 760] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:13:35 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0D73A800) [pid = 760] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:13:35 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0CD40800) [pid = 760] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:13:35 INFO - PROCESS | 760 | --DOMWINDOW == 80 (19AA0000) [pid = 760] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:13:35 INFO - PROCESS | 760 | --DOMWINDOW == 79 (14375000) [pid = 760] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:13:35 INFO - PROCESS | 760 | --DOMWINDOW == 78 (143A7800) [pid = 760] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:13:35 INFO - PROCESS | 760 | --DOMWINDOW == 77 (17A62C00) [pid = 760] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:13:35 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1993A800) [pid = 760] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:13:35 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1ACE0000) [pid = 760] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:13:35 INFO - PROCESS | 760 | 1466522015464 Marionette TRACE conn5 <- [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:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 931ms 08:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:13:35 INFO - PROCESS | 760 | 1466522015528 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 760 | 1466522015530 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 08:13:35 INFO - PROCESS | 760 | 1466522015533 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 760 | 1466522015535 Marionette TRACE conn5 <- [1,2170,null,{}] 08:13:35 INFO - PROCESS | 760 | 1466522015538 Marionette TRACE conn5 -> [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:13:35 INFO - PROCESS | 760 | 1466522015540 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:35 INFO - PROCESS | 760 | 1466522015616 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 08:13:35 INFO - PROCESS | 760 | 1466522015622 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:35 INFO - PROCESS | 760 | 1466522015624 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:35 INFO - PROCESS | 760 | ++DOCSHELL 0D73B800 == 33 [pid = 760] [id = 552] 08:13:35 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (14DCE000) [pid = 760] [serial = 1656] [outer = 00000000] 08:13:35 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (199A8C00) [pid = 760] [serial = 1657] [outer = 14DCE000] 08:13:35 INFO - PROCESS | 760 | 1466522015667 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (199B4C00) [pid = 760] [serial = 1658] [outer = 14DCE000] 08:13:36 INFO - PROCESS | 760 | 1466522016095 Marionette TRACE conn5 <- [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:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 570ms 08:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:13:36 INFO - PROCESS | 760 | 1466522016104 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 08:13:36 INFO - PROCESS | 760 | 1466522016106 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 08:13:36 INFO - PROCESS | 760 | 1466522016109 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:13:36 INFO - PROCESS | 760 | 1466522016111 Marionette TRACE conn5 <- [1,2174,null,{}] 08:13:36 INFO - PROCESS | 760 | 1466522016114 Marionette TRACE conn5 -> [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:13:36 INFO - PROCESS | 760 | 1466522016116 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:36 INFO - PROCESS | 760 | 1466522016237 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 08:13:36 INFO - PROCESS | 760 | 1466522016246 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 760 | 1466522016248 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:36 INFO - PROCESS | 760 | ++DOCSHELL 19B36000 == 34 [pid = 760] [id = 553] 08:13:36 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19BB4800) [pid = 760] [serial = 1659] [outer = 00000000] 08:13:36 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19DB5400) [pid = 760] [serial = 1660] [outer = 19BB4800] 08:13:36 INFO - PROCESS | 760 | 1466522016292 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19DADC00) [pid = 760] [serial = 1661] [outer = 19BB4800] 08:13:36 INFO - PROCESS | 760 | 1466522016724 Marionette TRACE conn5 <- [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:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 08:13:36 INFO - PROCESS | 760 | 1466522016780 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 08:13:36 INFO - PROCESS | 760 | 1466522016782 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 08:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:13:36 INFO - PROCESS | 760 | 1466522016785 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:13:36 INFO - PROCESS | 760 | 1466522016787 Marionette TRACE conn5 <- [1,2178,null,{}] 08:13:36 INFO - PROCESS | 760 | 1466522016799 Marionette TRACE conn5 -> [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:13:36 INFO - PROCESS | 760 | 1466522016801 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:36 INFO - PROCESS | 760 | 1466522016926 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 08:13:37 INFO - PROCESS | 760 | 1466522017072 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 760 | 1466522017075 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:37 INFO - PROCESS | 760 | ++DOCSHELL 08F68C00 == 35 [pid = 760] [id = 554] 08:13:37 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (08F6BC00) [pid = 760] [serial = 1662] [outer = 00000000] 08:13:37 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (0CD38C00) [pid = 760] [serial = 1663] [outer = 08F6BC00] 08:13:37 INFO - PROCESS | 760 | 1466522017138 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0D51CC00) [pid = 760] [serial = 1664] [outer = 08F6BC00] 08:13:37 INFO - PROCESS | 760 | 1466522017920 Marionette TRACE conn5 <- [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:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1179ms 08:13:38 INFO - PROCESS | 760 | 1466522017987 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 760 | 1466522017992 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 08:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:13:38 INFO - PROCESS | 760 | 1466522017998 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - PROCESS | 760 | 1466522018002 Marionette TRACE conn5 <- [1,2182,null,{}] 08:13:38 INFO - PROCESS | 760 | 1466522018007 Marionette TRACE conn5 -> [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:13:38 INFO - PROCESS | 760 | 1466522018010 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:38 INFO - PROCESS | 760 | 1466522018139 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 08:13:38 INFO - PROCESS | 760 | 1466522018272 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:38 INFO - PROCESS | 760 | 1466522018275 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:38 INFO - PROCESS | 760 | ++DOCSHELL 143AD800 == 36 [pid = 760] [id = 555] 08:13:38 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1451A000) [pid = 760] [serial = 1665] [outer = 00000000] 08:13:38 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (145EC000) [pid = 760] [serial = 1666] [outer = 1451A000] 08:13:38 INFO - PROCESS | 760 | 1466522018332 Marionette DEBUG loaded listener.js 08:13:38 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (14D06000) [pid = 760] [serial = 1667] [outer = 1451A000] 08:13:39 INFO - PROCESS | 760 | 1466522019006 Marionette TRACE conn5 <- [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:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1075ms 08:13:39 INFO - PROCESS | 760 | 1466522019077 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 08:13:39 INFO - PROCESS | 760 | 1466522019080 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 08:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:13:39 INFO - PROCESS | 760 | 1466522019084 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:13:39 INFO - PROCESS | 760 | 1466522019086 Marionette TRACE conn5 <- [1,2186,null,{}] 08:13:39 INFO - PROCESS | 760 | 1466522019091 Marionette TRACE conn5 -> [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:13:39 INFO - PROCESS | 760 | 1466522019093 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:39 INFO - PROCESS | 760 | 1466522019218 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 08:13:39 INFO - PROCESS | 760 | 1466522019436 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 760 | 1466522019439 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:39 INFO - PROCESS | 760 | ++DOCSHELL 0CA72C00 == 37 [pid = 760] [id = 556] 08:13:39 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (0CD33000) [pid = 760] [serial = 1668] [outer = 00000000] 08:13:39 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (0CEF5000) [pid = 760] [serial = 1669] [outer = 0CD33000] 08:13:39 INFO - PROCESS | 760 | 1466522019493 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (0D5AEC00) [pid = 760] [serial = 1670] [outer = 0CD33000] 08:13:40 INFO - PROCESS | 760 | --DOCSHELL 19B36000 == 36 [pid = 760] [id = 553] 08:13:40 INFO - PROCESS | 760 | --DOCSHELL 0D73B800 == 35 [pid = 760] [id = 552] 08:13:40 INFO - PROCESS | 760 | --DOCSHELL 1837A400 == 34 [pid = 760] [id = 551] 08:13:40 INFO - PROCESS | 760 | --DOCSHELL 17A5C400 == 33 [pid = 760] [id = 550] 08:13:40 INFO - PROCESS | 760 | --DOCSHELL 16A37C00 == 32 [pid = 760] [id = 549] 08:13:40 INFO - PROCESS | 760 | --DOCSHELL 14D07800 == 31 [pid = 760] [id = 548] 08:13:40 INFO - PROCESS | 760 | --DOCSHELL 0DD75000 == 30 [pid = 760] [id = 547] 08:13:40 INFO - PROCESS | 760 | --DOCSHELL 0D624C00 == 29 [pid = 760] [id = 546] 08:13:40 INFO - PROCESS | 760 | --DOCSHELL 007BF400 == 28 [pid = 760] [id = 14] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 89 (1B5A6400) [pid = 760] [serial = 1621] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1BC3A800) [pid = 760] [serial = 1622] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1ACD7400) [pid = 760] [serial = 1619] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 86 (0D735400) [pid = 760] [serial = 1598] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 85 (16B21C00) [pid = 760] [serial = 1603] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 84 (1C2CE400) [pid = 760] [serial = 1589] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1436F000) [pid = 760] [serial = 1600] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 82 (19E98400) [pid = 760] [serial = 1612] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0DA98C00) [pid = 760] [serial = 1592] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 80 (19F3BC00) [pid = 760] [serial = 1618] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19E9A000) [pid = 760] [serial = 1613] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0D765C00) [pid = 760] [serial = 1591] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 77 (16B4AC00) [pid = 760] [serial = 1615] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0CEEB000) [pid = 760] [serial = 1597] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 75 (14860800) [pid = 760] [serial = 1594] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 74 (17F1D400) [pid = 760] [serial = 1606] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 73 (18380C00) [pid = 760] [serial = 1607] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 72 (143B0400) [pid = 760] [serial = 1601] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 71 (14D4E400) [pid = 760] [serial = 1595] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 70 (199E5C00) [pid = 760] [serial = 1609] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 69 (17AE3400) [pid = 760] [serial = 1616] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 68 (19A9A400) [pid = 760] [serial = 1610] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | --DOMWINDOW == 67 (16D13C00) [pid = 760] [serial = 1604] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 760 | 1466522020127 Marionette TRACE conn5 <- [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:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1079ms 08:13:40 INFO - PROCESS | 760 | 1466522020166 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 760 | 1466522020170 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 08:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:13:40 INFO - PROCESS | 760 | 1466522020174 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 760 | 1466522020177 Marionette TRACE conn5 <- [1,2190,null,{}] 08:13:40 INFO - PROCESS | 760 | 1466522020182 Marionette TRACE conn5 -> [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:13:40 INFO - PROCESS | 760 | 1466522020186 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:40 INFO - PROCESS | 760 | 1466522020275 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 08:13:40 INFO - PROCESS | 760 | 1466522020376 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 760 | 1466522020379 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:40 INFO - PROCESS | 760 | ++DOCSHELL 0CEEB000 == 29 [pid = 760] [id = 557] 08:13:40 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (0D5A8000) [pid = 760] [serial = 1671] [outer = 00000000] 08:13:40 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0DA92400) [pid = 760] [serial = 1672] [outer = 0D5A8000] 08:13:40 INFO - PROCESS | 760 | 1466522020426 Marionette DEBUG loaded listener.js 08:13:40 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0DCC6000) [pid = 760] [serial = 1673] [outer = 0D5A8000] 08:13:40 INFO - PROCESS | 760 | 1466522020855 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 08:13:40 INFO - PROCESS | 760 | 1466522020907 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 760 | 1466522020911 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 08:13:40 INFO - PROCESS | 760 | 1466522020915 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 760 | 1466522020917 Marionette TRACE conn5 <- [1,2194,null,{}] 08:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:13:40 INFO - PROCESS | 760 | 1466522020921 Marionette TRACE conn5 -> [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:13:40 INFO - PROCESS | 760 | 1466522020923 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:41 INFO - PROCESS | 760 | 1466522021008 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 08:13:41 INFO - PROCESS | 760 | 1466522021015 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:41 INFO - PROCESS | 760 | 1466522021017 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:41 INFO - PROCESS | 760 | ++DOCSHELL 1436F000 == 30 [pid = 760] [id = 558] 08:13:41 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (143ADC00) [pid = 760] [serial = 1674] [outer = 00000000] 08:13:41 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (14D03000) [pid = 760] [serial = 1675] [outer = 143ADC00] 08:13:41 INFO - PROCESS | 760 | 1466522021067 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (15C5E000) [pid = 760] [serial = 1676] [outer = 143ADC00] 08:13:41 INFO - PROCESS | 760 | 1466522021541 Marionette TRACE conn5 <- [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:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 671ms 08:13:41 INFO - PROCESS | 760 | 1466522021591 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 08:13:41 INFO - PROCESS | 760 | 1466522021594 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 08:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:13:41 INFO - PROCESS | 760 | 1466522021598 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:13:41 INFO - PROCESS | 760 | 1466522021605 Marionette TRACE conn5 <- [1,2198,null,{}] 08:13:41 INFO - PROCESS | 760 | 1466522021614 Marionette TRACE conn5 -> [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:13:41 INFO - PROCESS | 760 | 1466522021618 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:41 INFO - PROCESS | 760 | 1466522021704 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 08:13:41 INFO - PROCESS | 760 | 1466522021710 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:41 INFO - PROCESS | 760 | 1466522021712 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:41 INFO - PROCESS | 760 | ++DOCSHELL 16D3C800 == 31 [pid = 760] [id = 559] 08:13:41 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (16D9A400) [pid = 760] [serial = 1677] [outer = 00000000] 08:13:41 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (17AC4400) [pid = 760] [serial = 1678] [outer = 16D9A400] 08:13:41 INFO - PROCESS | 760 | 1466522021757 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (17AE5400) [pid = 760] [serial = 1679] [outer = 16D9A400] 08:13:42 INFO - PROCESS | 760 | 1466522022237 Marionette TRACE conn5 <- [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:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 691ms 08:13:42 INFO - PROCESS | 760 | 1466522022292 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 08:13:42 INFO - PROCESS | 760 | 1466522022294 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 08:13:42 INFO - PROCESS | 760 | 1466522022297 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:13:42 INFO - PROCESS | 760 | 1466522022299 Marionette TRACE conn5 <- [1,2202,null,{}] 08:13:42 INFO - PROCESS | 760 | 1466522022303 Marionette TRACE conn5 -> [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:13:42 INFO - PROCESS | 760 | 1466522022304 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:42 INFO - PROCESS | 760 | 1466522022450 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 08:13:42 INFO - PROCESS | 760 | 1466522022470 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 760 | 1466522022472 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:42 INFO - PROCESS | 760 | ++DOCSHELL 14373000 == 32 [pid = 760] [id = 560] 08:13:42 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (18384800) [pid = 760] [serial = 1680] [outer = 00000000] 08:13:42 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (199AE400) [pid = 760] [serial = 1681] [outer = 18384800] 08:13:42 INFO - PROCESS | 760 | 1466522022515 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (199B3C00) [pid = 760] [serial = 1682] [outer = 18384800] 08:13:42 INFO - PROCESS | 760 | 1466522022932 Marionette TRACE conn5 <- [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:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 671ms 08:13:42 INFO - PROCESS | 760 | 1466522022972 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 08:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:13:42 INFO - PROCESS | 760 | 1466522022974 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 08:13:42 INFO - PROCESS | 760 | 1466522022978 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - PROCESS | 760 | 1466522022979 Marionette TRACE conn5 <- [1,2206,null,{}] 08:13:42 INFO - PROCESS | 760 | 1466522022983 Marionette TRACE conn5 -> [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:13:43 INFO - PROCESS | 760 | 1466522022985 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:43 INFO - PROCESS | 760 | 1466522023115 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 08:13:43 INFO - PROCESS | 760 | 1466522023120 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 760 | 1466522023126 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:43 INFO - PROCESS | 760 | ++DOCSHELL 19A9B800 == 33 [pid = 760] [id = 561] 08:13:43 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19AA0400) [pid = 760] [serial = 1683] [outer = 00000000] 08:13:43 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19DAE800) [pid = 760] [serial = 1684] [outer = 19AA0400] 08:13:43 INFO - PROCESS | 760 | 1466522023233 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19E90C00) [pid = 760] [serial = 1685] [outer = 19AA0400] 08:13:43 INFO - PROCESS | 760 | 1466522023672 Marionette TRACE conn5 <- [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:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 08:13:43 INFO - PROCESS | 760 | 1466522023708 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 760 | 1466522023710 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 08:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:13:43 INFO - PROCESS | 760 | 1466522023714 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 760 | 1466522023715 Marionette TRACE conn5 <- [1,2210,null,{}] 08:13:43 INFO - PROCESS | 760 | 1466522023725 Marionette TRACE conn5 -> [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:13:43 INFO - PROCESS | 760 | 1466522023727 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:43 INFO - PROCESS | 760 | 1466522023876 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 08:13:43 INFO - PROCESS | 760 | 1466522023889 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 760 | 1466522023891 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:43 INFO - PROCESS | 760 | ++DOCSHELL 143A7400 == 34 [pid = 760] [id = 562] 08:13:43 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19E96C00) [pid = 760] [serial = 1686] [outer = 00000000] 08:13:43 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19E9CC00) [pid = 760] [serial = 1687] [outer = 19E96C00] 08:13:44 INFO - PROCESS | 760 | 1466522023990 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19F32000) [pid = 760] [serial = 1688] [outer = 19E96C00] 08:13:44 INFO - PROCESS | 760 | --DOMWINDOW == 84 (0E5D3800) [pid = 760] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:13:44 INFO - PROCESS | 760 | --DOMWINDOW == 83 (14D07C00) [pid = 760] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:13:44 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0D764400) [pid = 760] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:13:44 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0D625C00) [pid = 760] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:13:44 INFO - PROCESS | 760 | --DOMWINDOW == 80 (16B16400) [pid = 760] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:13:44 INFO - PROCESS | 760 | --DOMWINDOW == 79 (17A5E000) [pid = 760] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:13:44 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0CA25400) [pid = 760] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:13:44 INFO - PROCESS | 760 | --DOMWINDOW == 77 (18503C00) [pid = 760] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:13:44 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0D517000) [pid = 760] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:13:44 INFO - PROCESS | 760 | --DOMWINDOW == 75 (16231000) [pid = 760] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:13:44 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1B583400) [pid = 760] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:13:44 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1C69A400) [pid = 760] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:13:44 INFO - PROCESS | 760 | --DOMWINDOW == 72 (14DCE000) [pid = 760] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:13:44 INFO - PROCESS | 760 | 1466522024450 Marionette TRACE conn5 <- [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:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 790ms 08:13:44 INFO - PROCESS | 760 | 1466522024505 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 08:13:44 INFO - PROCESS | 760 | 1466522024507 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 08:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:13:44 INFO - PROCESS | 760 | 1466522024510 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:13:44 INFO - PROCESS | 760 | 1466522024511 Marionette TRACE conn5 <- [1,2214,null,{}] 08:13:44 INFO - PROCESS | 760 | 1466522024515 Marionette TRACE conn5 -> [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:13:44 INFO - PROCESS | 760 | 1466522024517 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:44 INFO - PROCESS | 760 | 1466522024596 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 08:13:44 INFO - PROCESS | 760 | 1466522024701 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 760 | 1466522024702 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:44 INFO - PROCESS | 760 | ++DOCSHELL 0D764400 == 35 [pid = 760] [id = 563] 08:13:44 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0D769C00) [pid = 760] [serial = 1689] [outer = 00000000] 08:13:44 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (16B3FC00) [pid = 760] [serial = 1690] [outer = 0D769C00] 08:13:44 INFO - PROCESS | 760 | 1466522024745 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (17AE9400) [pid = 760] [serial = 1691] [outer = 0D769C00] 08:13:45 INFO - PROCESS | 760 | 1466522025078 Marionette TRACE conn5 <- [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:13:45 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:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 08:13:45 INFO - PROCESS | 760 | 1466522025140 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 760 | 1466522025142 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 08:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:13:45 INFO - PROCESS | 760 | 1466522025145 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 760 | 1466522025147 Marionette TRACE conn5 <- [1,2218,null,{}] 08:13:45 INFO - PROCESS | 760 | 1466522025150 Marionette TRACE conn5 -> [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:13:45 INFO - PROCESS | 760 | 1466522025152 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:45 INFO - PROCESS | 760 | 1466522025294 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 08:13:45 INFO - PROCESS | 760 | 1466522025305 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 760 | 1466522025307 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:45 INFO - PROCESS | 760 | ++DOCSHELL 0DC15800 == 36 [pid = 760] [id = 564] 08:13:45 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (16B1A800) [pid = 760] [serial = 1692] [outer = 00000000] 08:13:45 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1AC70400) [pid = 760] [serial = 1693] [outer = 16B1A800] 08:13:45 INFO - PROCESS | 760 | 1466522025350 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (1ACD7C00) [pid = 760] [serial = 1694] [outer = 16B1A800] 08:13:45 INFO - PROCESS | 760 | 1466522025745 Marionette TRACE conn5 <- [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:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 08:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:13:45 INFO - PROCESS | 760 | 1466522025776 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 760 | 1466522025778 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 08:13:45 INFO - PROCESS | 760 | 1466522025781 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 760 | 1466522025783 Marionette TRACE conn5 <- [1,2222,null,{}] 08:13:45 INFO - PROCESS | 760 | 1466522025786 Marionette TRACE conn5 -> [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:13:45 INFO - PROCESS | 760 | 1466522025788 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:45 INFO - PROCESS | 760 | 1466522025907 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 08:13:45 INFO - PROCESS | 760 | 1466522025915 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 760 | 1466522025917 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:45 INFO - PROCESS | 760 | ++DOCSHELL 16A36C00 == 37 [pid = 760] [id = 565] 08:13:45 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (17A60800) [pid = 760] [serial = 1695] [outer = 00000000] 08:13:45 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1B40E000) [pid = 760] [serial = 1696] [outer = 17A60800] 08:13:45 INFO - PROCESS | 760 | 1466522025960 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1B458800) [pid = 760] [serial = 1697] [outer = 17A60800] 08:13:46 INFO - PROCESS | 760 | 1466522026456 Marionette TRACE conn5 <- [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:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 08:13:46 INFO - PROCESS | 760 | 1466522026513 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 760 | 1466522026518 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 08:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:13:46 INFO - PROCESS | 760 | 1466522026523 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 760 | 1466522026527 Marionette TRACE conn5 <- [1,2226,null,{}] 08:13:46 INFO - PROCESS | 760 | 1466522026533 Marionette TRACE conn5 -> [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:13:46 INFO - PROCESS | 760 | 1466522026536 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:46 INFO - PROCESS | 760 | 1466522026706 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 08:13:46 INFO - PROCESS | 760 | 1466522026835 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:46 INFO - PROCESS | 760 | 1466522026840 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:46 INFO - PROCESS | 760 | ++DOCSHELL 0D766400 == 38 [pid = 760] [id = 566] 08:13:46 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (0D768C00) [pid = 760] [serial = 1698] [outer = 00000000] 08:13:46 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (14306800) [pid = 760] [serial = 1699] [outer = 0D768C00] 08:13:46 INFO - PROCESS | 760 | 1466522026899 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (143AB800) [pid = 760] [serial = 1700] [outer = 0D768C00] 08:13:47 INFO - PROCESS | 760 | 1466522027461 Marionette TRACE conn5 <- [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:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 970ms 08:13:47 INFO - PROCESS | 760 | 1466522027498 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 760 | 1466522027503 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 08:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:13:47 INFO - PROCESS | 760 | 1466522027510 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 760 | 1466522027513 Marionette TRACE conn5 <- [1,2230,null,{}] 08:13:47 INFO - PROCESS | 760 | 1466522027517 Marionette TRACE conn5 -> [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:13:47 INFO - PROCESS | 760 | 1466522027520 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:47 INFO - PROCESS | 760 | 1466522027632 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 08:13:47 INFO - PROCESS | 760 | 1466522027745 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 760 | 1466522027748 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:47 INFO - PROCESS | 760 | ++DOCSHELL 16B20C00 == 39 [pid = 760] [id = 567] 08:13:47 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (16B49C00) [pid = 760] [serial = 1701] [outer = 00000000] 08:13:47 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (16D9D400) [pid = 760] [serial = 1702] [outer = 16B49C00] 08:13:47 INFO - PROCESS | 760 | 1466522027844 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (17F20C00) [pid = 760] [serial = 1703] [outer = 16B49C00] 08:13:48 INFO - PROCESS | 760 | 1466522028505 Marionette TRACE conn5 <- [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:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1020ms 08:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:13:48 INFO - PROCESS | 760 | 1466522028533 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 760 | 1466522028536 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 08:13:48 INFO - PROCESS | 760 | 1466522028539 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - PROCESS | 760 | 1466522028543 Marionette TRACE conn5 <- [1,2234,null,{}] 08:13:48 INFO - PROCESS | 760 | 1466522028554 Marionette TRACE conn5 -> [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:13:48 INFO - PROCESS | 760 | 1466522028559 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:48 INFO - PROCESS | 760 | 1466522028685 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 08:13:48 INFO - PROCESS | 760 | 1466522028828 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 760 | 1466522028831 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:48 INFO - PROCESS | 760 | ++DOCSHELL 1ACD5C00 == 40 [pid = 760] [id = 568] 08:13:48 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (1ACDC000) [pid = 760] [serial = 1704] [outer = 00000000] 08:13:48 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1B59C000) [pid = 760] [serial = 1705] [outer = 1ACDC000] 08:13:48 INFO - PROCESS | 760 | 1466522028889 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1BC44800) [pid = 760] [serial = 1706] [outer = 1ACDC000] 08:13:49 INFO - PROCESS | 760 | 1466522029510 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1019ms 08:13:49 INFO - PROCESS | 760 | 1466522029562 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 760 | 1466522029565 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 08:13:49 INFO - PROCESS | 760 | 1466522029568 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:13:49 INFO - PROCESS | 760 | 1466522029570 Marionette TRACE conn5 <- [1,2238,null,{}] 08:13:49 INFO - PROCESS | 760 | 1466522029574 Marionette TRACE conn5 -> [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:13:49 INFO - PROCESS | 760 | 1466522029576 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:49 INFO - PROCESS | 760 | 1466522029685 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 08:13:49 INFO - PROCESS | 760 | 1466522029799 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 760 | 1466522029802 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:49 INFO - PROCESS | 760 | ++DOCSHELL 19DBB800 == 41 [pid = 760] [id = 569] 08:13:49 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (19DBBC00) [pid = 760] [serial = 1707] [outer = 00000000] 08:13:49 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1C285000) [pid = 760] [serial = 1708] [outer = 19DBBC00] 08:13:49 INFO - PROCESS | 760 | 1466522029942 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1C642000) [pid = 760] [serial = 1709] [outer = 19DBBC00] 08:13:50 INFO - PROCESS | 760 | 1466522030660 Marionette TRACE conn5 <- [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:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1119ms 08:13:50 INFO - PROCESS | 760 | 1466522030691 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 760 | 1466522030695 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 08:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:13:50 INFO - PROCESS | 760 | 1466522030700 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - PROCESS | 760 | 1466522030703 Marionette TRACE conn5 <- [1,2242,null,{}] 08:13:50 INFO - PROCESS | 760 | 1466522030709 Marionette TRACE conn5 -> [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:13:50 INFO - PROCESS | 760 | 1466522030712 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:50 INFO - PROCESS | 760 | 1466522030876 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 08:13:50 INFO - PROCESS | 760 | 1466522030940 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 760 | 1466522030944 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:50 INFO - PROCESS | 760 | ++DOCSHELL 1430EC00 == 42 [pid = 760] [id = 570] 08:13:50 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (14368C00) [pid = 760] [serial = 1710] [outer = 00000000] 08:13:50 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (143AC400) [pid = 760] [serial = 1711] [outer = 14368C00] 08:13:51 INFO - PROCESS | 760 | 1466522030993 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (145A5C00) [pid = 760] [serial = 1712] [outer = 14368C00] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 0DC15800 == 41 [pid = 760] [id = 564] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 0D764400 == 40 [pid = 760] [id = 563] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 143A7400 == 39 [pid = 760] [id = 562] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 19A9B800 == 38 [pid = 760] [id = 561] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 14373000 == 37 [pid = 760] [id = 560] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 16D3C800 == 36 [pid = 760] [id = 559] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 1436F000 == 35 [pid = 760] [id = 558] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 0CEEB000 == 34 [pid = 760] [id = 557] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 0CA72C00 == 33 [pid = 760] [id = 556] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 143AD800 == 32 [pid = 760] [id = 555] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 08F68C00 == 31 [pid = 760] [id = 554] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 0D763000 == 30 [pid = 760] [id = 545] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 19DBB800 == 29 [pid = 760] [id = 569] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 1ACD5C00 == 28 [pid = 760] [id = 568] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 16A36C00 == 27 [pid = 760] [id = 565] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 0D766400 == 26 [pid = 760] [id = 566] 08:13:52 INFO - PROCESS | 760 | --DOCSHELL 16B20C00 == 25 [pid = 760] [id = 567] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 95 (19DB5400) [pid = 760] [serial = 1660] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 94 (0E822800) [pid = 760] [serial = 1642] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 93 (1436CC00) [pid = 760] [serial = 1643] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 92 (14D27000) [pid = 760] [serial = 1645] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 91 (0DA97800) [pid = 760] [serial = 1637] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 90 (0D9A8400) [pid = 760] [serial = 1636] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 89 (0D62C000) [pid = 760] [serial = 1639] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 88 (0D733000) [pid = 760] [serial = 1640] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 87 (16B49000) [pid = 760] [serial = 1648] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 86 (17AC5000) [pid = 760] [serial = 1651] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1485C000) [pid = 760] [serial = 1109] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 84 (199B5400) [pid = 760] [serial = 1654] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 83 (17AE8800) [pid = 760] [serial = 1652] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 82 (14367800) [pid = 760] [serial = 1625] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0DA9E000) [pid = 760] [serial = 1624] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 80 (17AE5800) [pid = 760] [serial = 1628] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 79 (16D13400) [pid = 760] [serial = 1627] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1C63D800) [pid = 760] [serial = 1631] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1BEC6000) [pid = 760] [serial = 1630] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1C6A6800) [pid = 760] [serial = 1634] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1C6A3400) [pid = 760] [serial = 1633] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 74 (199A8C00) [pid = 760] [serial = 1657] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 73 (19B29800) [pid = 760] [serial = 1655] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 72 (16D3D000) [pid = 760] [serial = 1649] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 71 (199B4C00) [pid = 760] [serial = 1658] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | --DOMWINDOW == 70 (14DD2C00) [pid = 760] [serial = 1646] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 760 | 1466522032350 Marionette TRACE conn5 <- [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:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1780ms 08:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:13:52 INFO - PROCESS | 760 | 1466522032480 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 760 | 1466522032484 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 08:13:52 INFO - PROCESS | 760 | 1466522032489 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 760 | 1466522032493 Marionette TRACE conn5 <- [1,2246,null,{}] 08:13:52 INFO - PROCESS | 760 | 1466522032498 Marionette TRACE conn5 -> [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:13:52 INFO - PROCESS | 760 | 1466522032501 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:52 INFO - PROCESS | 760 | 1466522032595 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 08:13:52 INFO - PROCESS | 760 | 1466522032601 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 760 | 1466522032605 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:52 INFO - PROCESS | 760 | ++DOCSHELL 0D629400 == 26 [pid = 760] [id = 571] 08:13:52 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D629C00) [pid = 760] [serial = 1713] [outer = 00000000] 08:13:52 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0D731400) [pid = 760] [serial = 1714] [outer = 0D629C00] 08:13:52 INFO - PROCESS | 760 | 1466522032653 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0D736C00) [pid = 760] [serial = 1715] [outer = 0D629C00] 08:13:53 INFO - PROCESS | 760 | 1466522033175 Marionette TRACE conn5 <- [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:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 08:13:53 INFO - PROCESS | 760 | 1466522033220 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 760 | 1466522033225 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 08:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:13:53 INFO - PROCESS | 760 | 1466522033231 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 760 | 1466522033234 Marionette TRACE conn5 <- [1,2250,null,{}] 08:13:53 INFO - PROCESS | 760 | 1466522033238 Marionette TRACE conn5 -> [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:13:53 INFO - PROCESS | 760 | 1466522033240 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:53 INFO - PROCESS | 760 | 1466522033327 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 08:13:53 INFO - PROCESS | 760 | 1466522033419 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:53 INFO - PROCESS | 760 | 1466522033421 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:53 INFO - PROCESS | 760 | ++DOCSHELL 0DAA0C00 == 27 [pid = 760] [id = 572] 08:13:53 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (0DC0E000) [pid = 760] [serial = 1716] [outer = 00000000] 08:13:53 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (0DCBB400) [pid = 760] [serial = 1717] [outer = 0DC0E000] 08:13:53 INFO - PROCESS | 760 | 1466522033478 Marionette DEBUG loaded listener.js 08:13:53 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (0E5DC800) [pid = 760] [serial = 1718] [outer = 0DC0E000] 08:13:53 INFO - PROCESS | 760 | 1466522033854 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 08:13:53 INFO - PROCESS | 760 | 1466522033905 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 760 | 1466522033907 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 08:13:53 INFO - PROCESS | 760 | 1466522033911 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:13:53 INFO - PROCESS | 760 | 1466522033915 Marionette TRACE conn5 <- [1,2254,null,{}] 08:13:53 INFO - PROCESS | 760 | 1466522033925 Marionette TRACE conn5 -> [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:13:53 INFO - PROCESS | 760 | 1466522033930 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:54 INFO - PROCESS | 760 | 1466522034045 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 08:13:54 INFO - PROCESS | 760 | 1466522034058 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 760 | 1466522034061 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:54 INFO - PROCESS | 760 | ++DOCSHELL 1451AC00 == 28 [pid = 760] [id = 573] 08:13:54 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1451BC00) [pid = 760] [serial = 1719] [outer = 00000000] 08:13:54 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (14D07800) [pid = 760] [serial = 1720] [outer = 1451BC00] 08:13:54 INFO - PROCESS | 760 | 1466522034110 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (14D4D400) [pid = 760] [serial = 1721] [outer = 1451BC00] 08:13:54 INFO - PROCESS | 760 | 1466522034570 Marionette TRACE conn5 <- [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:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 08:13:54 INFO - PROCESS | 760 | 1466522034594 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 760 | 1466522034597 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 08:13:54 INFO - PROCESS | 760 | 1466522034599 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - PROCESS | 760 | 1466522034601 Marionette TRACE conn5 <- [1,2258,null,{}] 08:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:13:54 INFO - PROCESS | 760 | 1466522034616 Marionette TRACE conn5 -> [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:13:54 INFO - PROCESS | 760 | 1466522034618 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:54 INFO - PROCESS | 760 | 1466522034732 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 08:13:54 INFO - PROCESS | 760 | 1466522034738 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 760 | 1466522034740 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:54 INFO - PROCESS | 760 | ++DOCSHELL 14DD2400 == 29 [pid = 760] [id = 574] 08:13:54 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (14E98400) [pid = 760] [serial = 1722] [outer = 00000000] 08:13:54 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16B1A000) [pid = 760] [serial = 1723] [outer = 14E98400] 08:13:54 INFO - PROCESS | 760 | 1466522034784 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (16B4C000) [pid = 760] [serial = 1724] [outer = 14E98400] 08:13:55 INFO - PROCESS | 760 | 1466522035222 Marionette TRACE conn5 <- [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:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 08:13:55 INFO - PROCESS | 760 | 1466522035277 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 08:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:13:55 INFO - PROCESS | 760 | 1466522035279 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 08:13:55 INFO - PROCESS | 760 | 1466522035282 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 760 | 1466522035283 Marionette TRACE conn5 <- [1,2262,null,{}] 08:13:55 INFO - PROCESS | 760 | 1466522035293 Marionette TRACE conn5 -> [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:13:55 INFO - PROCESS | 760 | 1466522035295 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:55 INFO - PROCESS | 760 | 1466522035406 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 08:13:55 INFO - PROCESS | 760 | 1466522035500 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 760 | 1466522035502 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:55 INFO - PROCESS | 760 | ++DOCSHELL 16D9C000 == 30 [pid = 760] [id = 575] 08:13:55 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1783B400) [pid = 760] [serial = 1725] [outer = 00000000] 08:13:55 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (17ADBC00) [pid = 760] [serial = 1726] [outer = 1783B400] 08:13:55 INFO - PROCESS | 760 | 1466522035546 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (17AE7C00) [pid = 760] [serial = 1727] [outer = 1783B400] 08:13:55 INFO - PROCESS | 760 | 1466522035962 Marionette TRACE conn5 <- [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:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 08:13:56 INFO - PROCESS | 760 | 1466522036013 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 08:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:13:56 INFO - PROCESS | 760 | 1466522036015 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 08:13:56 INFO - PROCESS | 760 | 1466522036018 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - PROCESS | 760 | 1466522036020 Marionette TRACE conn5 <- [1,2266,null,{}] 08:13:56 INFO - PROCESS | 760 | 1466522036023 Marionette TRACE conn5 -> [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:13:56 INFO - PROCESS | 760 | 1466522036029 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:56 INFO - PROCESS | 760 | 1466522036173 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 08:13:56 INFO - PROCESS | 760 | 1466522036184 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 760 | 1466522036186 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:56 INFO - PROCESS | 760 | ++DOCSHELL 1837A400 == 31 [pid = 760] [id = 576] 08:13:56 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1837A800) [pid = 760] [serial = 1728] [outer = 00000000] 08:13:56 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1993E800) [pid = 760] [serial = 1729] [outer = 1837A800] 08:13:56 INFO - PROCESS | 760 | 1466522036229 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (19A9B800) [pid = 760] [serial = 1730] [outer = 1837A800] 08:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 87 (0CEE9C00) [pid = 760] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 86 (16B1A800) [pid = 760] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 85 (18384800) [pid = 760] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19AA0400) [pid = 760] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0D769C00) [pid = 760] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0CD33000) [pid = 760] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 81 (19E96C00) [pid = 760] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1451A000) [pid = 760] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 79 (16D9A400) [pid = 760] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 78 (143ADC00) [pid = 760] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 77 (08F6BC00) [pid = 760] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0D5A8000) [pid = 760] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 75 (17A60800) [pid = 760] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 74 (19BB4800) [pid = 760] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:13:57 INFO - PROCESS | 760 | 1466522037016 Marionette TRACE conn5 <- [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:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1020ms 08:13:57 INFO - PROCESS | 760 | 1466522037039 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 760 | 1466522037041 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 08:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:13:57 INFO - PROCESS | 760 | 1466522037044 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - PROCESS | 760 | 1466522037046 Marionette TRACE conn5 <- [1,2270,null,{}] 08:13:57 INFO - PROCESS | 760 | 1466522037049 Marionette TRACE conn5 -> [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:13:57 INFO - PROCESS | 760 | 1466522037051 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:57 INFO - PROCESS | 760 | 1466522037127 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 08:13:57 INFO - PROCESS | 760 | 1466522037133 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 760 | 1466522037134 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:57 INFO - PROCESS | 760 | ++DOCSHELL 0CAE4400 == 32 [pid = 760] [id = 577] 08:13:57 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (0D51BC00) [pid = 760] [serial = 1731] [outer = 00000000] 08:13:57 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (16A38400) [pid = 760] [serial = 1732] [outer = 0D51BC00] 08:13:57 INFO - PROCESS | 760 | 1466522037178 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (17A5F400) [pid = 760] [serial = 1733] [outer = 0D51BC00] 08:13:57 INFO - PROCESS | 760 | 1466522037609 Marionette TRACE conn5 <- [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:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 632ms 08:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:13:57 INFO - PROCESS | 760 | 1466522037677 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 760 | 1466522037679 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 08:13:57 INFO - PROCESS | 760 | 1466522037682 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - PROCESS | 760 | 1466522037684 Marionette TRACE conn5 <- [1,2274,null,{}] 08:13:57 INFO - PROCESS | 760 | 1466522037687 Marionette TRACE conn5 -> [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:13:57 INFO - PROCESS | 760 | 1466522037689 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:57 INFO - PROCESS | 760 | 1466522037765 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 08:13:57 INFO - PROCESS | 760 | 1466522037770 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 760 | 1466522037772 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:57 INFO - PROCESS | 760 | ++DOCSHELL 15C56800 == 33 [pid = 760] [id = 578] 08:13:57 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (1993A800) [pid = 760] [serial = 1734] [outer = 00000000] 08:13:57 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19B31000) [pid = 760] [serial = 1735] [outer = 1993A800] 08:13:57 INFO - PROCESS | 760 | 1466522037815 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19B36400) [pid = 760] [serial = 1736] [outer = 1993A800] 08:13:58 INFO - PROCESS | 760 | 1466522038226 Marionette TRACE conn5 <- [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:13:58 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:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 570ms 08:13:58 INFO - PROCESS | 760 | 1466522038253 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 08:13:58 INFO - PROCESS | 760 | 1466522038255 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 08:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:13:58 INFO - PROCESS | 760 | 1466522038258 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - PROCESS | 760 | 1466522038260 Marionette TRACE conn5 <- [1,2278,null,{}] 08:13:58 INFO - PROCESS | 760 | 1466522038267 Marionette TRACE conn5 -> [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:13:58 INFO - PROCESS | 760 | 1466522038269 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:58 INFO - PROCESS | 760 | 1466522038392 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 08:13:58 INFO - PROCESS | 760 | 1466522038415 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 760 | 1466522038417 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:58 INFO - PROCESS | 760 | ++DOCSHELL 19E8F000 == 34 [pid = 760] [id = 579] 08:13:58 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19E92800) [pid = 760] [serial = 1737] [outer = 00000000] 08:13:58 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19E98800) [pid = 760] [serial = 1738] [outer = 19E92800] 08:13:58 INFO - PROCESS | 760 | 1466522038461 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19E9AC00) [pid = 760] [serial = 1739] [outer = 19E92800] 08:13:58 INFO - PROCESS | 760 | 1466522038900 Marionette TRACE conn5 <- [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:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 08:13:59 INFO - PROCESS | 760 | 1466522038990 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 760 | 1466522038994 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 08:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:13:59 INFO - PROCESS | 760 | 1466522038999 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 760 | 1466522039004 Marionette TRACE conn5 <- [1,2282,null,{}] 08:13:59 INFO - PROCESS | 760 | 1466522039010 Marionette TRACE conn5 -> [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:13:59 INFO - PROCESS | 760 | 1466522039014 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:59 INFO - PROCESS | 760 | 1466522039176 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 08:13:59 INFO - PROCESS | 760 | 1466522039295 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 760 | 1466522039301 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:13:59 INFO - PROCESS | 760 | ++DOCSHELL 0D622C00 == 35 [pid = 760] [id = 580] 08:13:59 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0D624400) [pid = 760] [serial = 1740] [outer = 00000000] 08:13:59 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (0D735400) [pid = 760] [serial = 1741] [outer = 0D624400] 08:13:59 INFO - PROCESS | 760 | 1466522039380 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (0D76BC00) [pid = 760] [serial = 1742] [outer = 0D624400] 08:14:00 INFO - PROCESS | 760 | 1466522040167 Marionette TRACE conn5 <- [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:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1239ms 08:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:14:00 INFO - PROCESS | 760 | 1466522040239 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 760 | 1466522040242 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 08:14:00 INFO - PROCESS | 760 | 1466522040249 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 760 | 1466522040253 Marionette TRACE conn5 <- [1,2286,null,{}] 08:14:00 INFO - PROCESS | 760 | 1466522040257 Marionette TRACE conn5 -> [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:14:00 INFO - PROCESS | 760 | 1466522040260 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:00 INFO - PROCESS | 760 | 1466522040386 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 08:14:00 INFO - PROCESS | 760 | 1466522040521 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 760 | 1466522040524 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:00 INFO - PROCESS | 760 | ++DOCSHELL 14860800 == 36 [pid = 760] [id = 581] 08:14:00 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (14C99400) [pid = 760] [serial = 1743] [outer = 00000000] 08:14:00 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (15C61C00) [pid = 760] [serial = 1744] [outer = 14C99400] 08:14:00 INFO - PROCESS | 760 | 1466522040581 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (16B1F400) [pid = 760] [serial = 1745] [outer = 14C99400] 08:14:01 INFO - PROCESS | 760 | 1466522041489 Marionette TRACE conn5 <- [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:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1278ms 08:14:01 INFO - PROCESS | 760 | 1466522041527 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 760 | 1466522041531 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 08:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:14:01 INFO - PROCESS | 760 | 1466522041536 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 760 | 1466522041539 Marionette TRACE conn5 <- [1,2290,null,{}] 08:14:01 INFO - PROCESS | 760 | 1466522041545 Marionette TRACE conn5 -> [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:14:01 INFO - PROCESS | 760 | 1466522041548 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:01 INFO - PROCESS | 760 | 1466522041666 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 08:14:01 INFO - PROCESS | 760 | 1466522041809 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 760 | 1466522041813 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:01 INFO - PROCESS | 760 | ++DOCSHELL 0D9AA400 == 37 [pid = 760] [id = 582] 08:14:01 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (0DC0BC00) [pid = 760] [serial = 1746] [outer = 00000000] 08:14:01 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (0E8CEC00) [pid = 760] [serial = 1747] [outer = 0DC0BC00] 08:14:01 INFO - PROCESS | 760 | 1466522041864 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (143A9C00) [pid = 760] [serial = 1748] [outer = 0DC0BC00] 08:14:02 INFO - PROCESS | 760 | --DOCSHELL 15C56800 == 36 [pid = 760] [id = 578] 08:14:02 INFO - PROCESS | 760 | --DOCSHELL 0CAE4400 == 35 [pid = 760] [id = 577] 08:14:02 INFO - PROCESS | 760 | --DOCSHELL 1837A400 == 34 [pid = 760] [id = 576] 08:14:02 INFO - PROCESS | 760 | --DOCSHELL 16D9C000 == 33 [pid = 760] [id = 575] 08:14:02 INFO - PROCESS | 760 | --DOCSHELL 14DD2400 == 32 [pid = 760] [id = 574] 08:14:02 INFO - PROCESS | 760 | --DOCSHELL 1451AC00 == 31 [pid = 760] [id = 573] 08:14:02 INFO - PROCESS | 760 | --DOCSHELL 0DAA0C00 == 30 [pid = 760] [id = 572] 08:14:02 INFO - PROCESS | 760 | --DOCSHELL 0D629400 == 29 [pid = 760] [id = 571] 08:14:02 INFO - PROCESS | 760 | --DOCSHELL 1430EC00 == 28 [pid = 760] [id = 570] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 91 (0D99DC00) [pid = 760] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 90 (1ACD7C00) [pid = 760] [serial = 1694] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 89 (199AE400) [pid = 760] [serial = 1681] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 88 (19E90C00) [pid = 760] [serial = 1685] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 87 (19DAE800) [pid = 760] [serial = 1684] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 86 (16B3FC00) [pid = 760] [serial = 1690] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 85 (0CEF5000) [pid = 760] [serial = 1669] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19E9CC00) [pid = 760] [serial = 1687] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0D5AEC00) [pid = 760] [serial = 1670] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 82 (145EC000) [pid = 760] [serial = 1666] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14D06000) [pid = 760] [serial = 1667] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 80 (17AC4400) [pid = 760] [serial = 1678] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 79 (14D03000) [pid = 760] [serial = 1675] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 78 (15C5E000) [pid = 760] [serial = 1676] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0CD38C00) [pid = 760] [serial = 1663] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0D51CC00) [pid = 760] [serial = 1664] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0DA92400) [pid = 760] [serial = 1672] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0DCC6000) [pid = 760] [serial = 1673] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1AC70400) [pid = 760] [serial = 1693] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1B458800) [pid = 760] [serial = 1697] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 71 (1B40E000) [pid = 760] [serial = 1696] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 70 (19DADC00) [pid = 760] [serial = 1661] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19F32000) [pid = 760] [serial = 1688] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 68 (17AE9400) [pid = 760] [serial = 1691] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 67 (199B3C00) [pid = 760] [serial = 1682] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | --DOMWINDOW == 66 (17AE5400) [pid = 760] [serial = 1679] [outer = 00000000] [url = about:blank] 08:14:02 INFO - PROCESS | 760 | 1466522042409 Marionette TRACE conn5 <- [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:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 931ms 08:14:02 INFO - PROCESS | 760 | 1466522042467 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 760 | 1466522042471 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 08:14:02 INFO - PROCESS | 760 | 1466522042476 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:14:02 INFO - PROCESS | 760 | 1466522042478 Marionette TRACE conn5 <- [1,2294,null,{}] 08:14:02 INFO - PROCESS | 760 | 1466522042482 Marionette TRACE conn5 -> [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:14:02 INFO - PROCESS | 760 | 1466522042485 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:02 INFO - PROCESS | 760 | 1466522042570 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 08:14:02 INFO - PROCESS | 760 | 1466522042576 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 760 | 1466522042579 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:02 INFO - PROCESS | 760 | ++DOCSHELL 0D99F400 == 29 [pid = 760] [id = 583] 08:14:02 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (0D9A0400) [pid = 760] [serial = 1749] [outer = 00000000] 08:14:02 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (0E8C8800) [pid = 760] [serial = 1750] [outer = 0D9A0400] 08:14:02 INFO - PROCESS | 760 | 1466522042626 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (143AF000) [pid = 760] [serial = 1751] [outer = 0D9A0400] 08:14:03 INFO - PROCESS | 760 | 1466522043134 Marionette TRACE conn5 <- [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:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 08:14:03 INFO - PROCESS | 760 | 1466522043211 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 08:14:03 INFO - PROCESS | 760 | 1466522043214 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 08:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:14:03 INFO - PROCESS | 760 | 1466522043217 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:14:03 INFO - PROCESS | 760 | 1466522043220 Marionette TRACE conn5 <- [1,2298,null,{}] 08:14:03 INFO - PROCESS | 760 | 1466522043231 Marionette TRACE conn5 -> [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:14:03 INFO - PROCESS | 760 | 1466522043235 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:03 INFO - PROCESS | 760 | 1466522043321 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 08:14:03 INFO - PROCESS | 760 | 1466522043422 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 760 | 1466522043426 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:03 INFO - PROCESS | 760 | ++DOCSHELL 15C56800 == 30 [pid = 760] [id = 584] 08:14:03 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (15C57000) [pid = 760] [serial = 1752] [outer = 00000000] 08:14:03 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (16A37000) [pid = 760] [serial = 1753] [outer = 15C57000] 08:14:03 INFO - PROCESS | 760 | 1466522043473 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (16B21C00) [pid = 760] [serial = 1754] [outer = 15C57000] 08:14:03 INFO - PROCESS | 760 | 1466522043840 Marionette TRACE conn5 <- [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:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 08:14:03 INFO - PROCESS | 760 | 1466522043891 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 08:14:03 INFO - PROCESS | 760 | 1466522043894 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 08:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:14:03 INFO - PROCESS | 760 | 1466522043897 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:14:03 INFO - PROCESS | 760 | 1466522043899 Marionette TRACE conn5 <- [1,2302,null,{}] 08:14:03 INFO - PROCESS | 760 | 1466522043902 Marionette TRACE conn5 -> [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:14:03 INFO - PROCESS | 760 | 1466522043904 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:04 INFO - PROCESS | 760 | 1466522044001 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 08:14:04 INFO - PROCESS | 760 | 1466522044006 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 760 | 1466522044008 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:04 INFO - PROCESS | 760 | ++DOCSHELL 16D9C000 == 31 [pid = 760] [id = 585] 08:14:04 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1783E800) [pid = 760] [serial = 1755] [outer = 00000000] 08:14:04 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (17F22400) [pid = 760] [serial = 1756] [outer = 1783E800] 08:14:04 INFO - PROCESS | 760 | 1466522044052 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (18501C00) [pid = 760] [serial = 1757] [outer = 1783E800] 08:14:04 INFO - PROCESS | 760 | 1466522044493 Marionette TRACE conn5 <- [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:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 08:14:04 INFO - PROCESS | 760 | 1466522044535 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 760 | 1466522044538 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 08:14:04 INFO - PROCESS | 760 | 1466522044541 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 760 | 1466522044543 Marionette TRACE conn5 <- [1,2306,null,{}] 08:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:14:04 INFO - PROCESS | 760 | 1466522044553 Marionette TRACE conn5 -> [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:14:04 INFO - PROCESS | 760 | 1466522044555 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:04 INFO - PROCESS | 760 | 1466522044666 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 08:14:04 INFO - PROCESS | 760 | 1466522044760 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 760 | 1466522044762 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:04 INFO - PROCESS | 760 | ++DOCSHELL 17AE9800 == 32 [pid = 760] [id = 586] 08:14:04 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (17F1D400) [pid = 760] [serial = 1758] [outer = 00000000] 08:14:04 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (199B2C00) [pid = 760] [serial = 1759] [outer = 17F1D400] 08:14:04 INFO - PROCESS | 760 | 1466522044807 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19A89000) [pid = 760] [serial = 1760] [outer = 17F1D400] 08:14:05 INFO - PROCESS | 760 | 1466522045253 Marionette TRACE conn5 <- [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:14:05 INFO - PROCESS | 760 | 1466522045320 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 08:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:14:05 INFO - PROCESS | 760 | 1466522045323 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 760 | 1466522045325 Marionette TRACE conn5 <- [1,2310,null,{}] 08:14:05 INFO - PROCESS | 760 | 1466522045328 Marionette TRACE conn5 -> [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:14:05 INFO - PROCESS | 760 | 1466522045333 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:05 INFO - PROCESS | 760 | 1466522045480 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 08:14:05 INFO - PROCESS | 760 | 1466522045550 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 760 | 1466522045552 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:05 INFO - PROCESS | 760 | ++DOCSHELL 19B2AC00 == 33 [pid = 760] [id = 587] 08:14:05 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19B30400) [pid = 760] [serial = 1761] [outer = 00000000] 08:14:05 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19F31000) [pid = 760] [serial = 1762] [outer = 19B30400] 08:14:05 INFO - PROCESS | 760 | 1466522045598 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19BF6400) [pid = 760] [serial = 1763] [outer = 19B30400] 08:14:06 INFO - PROCESS | 760 | 1466522046008 Marionette TRACE conn5 <- [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:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 731ms 08:14:06 INFO - PROCESS | 760 | 1466522046055 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 08:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:14:06 INFO - PROCESS | 760 | 1466522046057 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 08:14:06 INFO - PROCESS | 760 | 1466522046060 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 760 | 1466522046071 Marionette TRACE conn5 <- [1,2314,null,{}] 08:14:06 INFO - PROCESS | 760 | 1466522046075 Marionette TRACE conn5 -> [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:14:06 INFO - PROCESS | 760 | 1466522046077 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:06 INFO - PROCESS | 760 | 1466522046195 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 08:14:06 INFO - PROCESS | 760 | 1466522046200 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 760 | 1466522046202 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:06 INFO - PROCESS | 760 | ++DOCSHELL 19F39000 == 34 [pid = 760] [id = 588] 08:14:06 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19F3A800) [pid = 760] [serial = 1764] [outer = 00000000] 08:14:06 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1ACD7400) [pid = 760] [serial = 1765] [outer = 19F3A800] 08:14:06 INFO - PROCESS | 760 | 1466522046249 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1ACDD000) [pid = 760] [serial = 1766] [outer = 19F3A800] 08:14:06 INFO - PROCESS | 760 | --DOMWINDOW == 83 (16B49C00) [pid = 760] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:14:06 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1ACDC000) [pid = 760] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:14:06 INFO - PROCESS | 760 | --DOMWINDOW == 81 (19DBBC00) [pid = 760] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:14:06 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1993A800) [pid = 760] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:14:06 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1837A800) [pid = 760] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:14:06 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0D51BC00) [pid = 760] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:14:06 INFO - PROCESS | 760 | --DOMWINDOW == 77 (14E98400) [pid = 760] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:14:06 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1451BC00) [pid = 760] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:14:06 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0DC0E000) [pid = 760] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:14:06 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0D629C00) [pid = 760] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:14:06 INFO - PROCESS | 760 | --DOMWINDOW == 73 (14368C00) [pid = 760] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:14:06 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1783B400) [pid = 760] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:14:06 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D768C00) [pid = 760] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:14:06 INFO - PROCESS | 760 | 1466522046758 Marionette TRACE conn5 <- [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:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 08:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:14:06 INFO - PROCESS | 760 | 1466522046792 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 08:14:06 INFO - PROCESS | 760 | 1466522046794 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 08:14:06 INFO - PROCESS | 760 | 1466522046797 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 760 | 1466522046798 Marionette TRACE conn5 <- [1,2318,null,{}] 08:14:06 INFO - PROCESS | 760 | 1466522046802 Marionette TRACE conn5 -> [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:14:06 INFO - PROCESS | 760 | 1466522046804 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:06 INFO - PROCESS | 760 | 1466522046893 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 08:14:07 INFO - PROCESS | 760 | 1466522046993 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 760 | 1466522046995 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:07 INFO - PROCESS | 760 | ++DOCSHELL 0D73E000 == 35 [pid = 760] [id = 589] 08:14:07 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0D9A3000) [pid = 760] [serial = 1767] [outer = 00000000] 08:14:07 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (16B22400) [pid = 760] [serial = 1768] [outer = 0D9A3000] 08:14:07 INFO - PROCESS | 760 | 1466522047040 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (16B49C00) [pid = 760] [serial = 1769] [outer = 0D9A3000] 08:14:07 INFO - PROCESS | 760 | 1466522047389 Marionette TRACE conn5 <- [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:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 08:14:07 INFO - PROCESS | 760 | 1466522047427 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 760 | 1466522047429 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 08:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:14:07 INFO - PROCESS | 760 | 1466522047432 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 760 | 1466522047434 Marionette TRACE conn5 <- [1,2322,null,{}] 08:14:07 INFO - PROCESS | 760 | 1466522047437 Marionette TRACE conn5 -> [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:14:07 INFO - PROCESS | 760 | 1466522047439 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:07 INFO - PROCESS | 760 | 1466522047584 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 08:14:07 INFO - PROCESS | 760 | 1466522047595 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 760 | 1466522047597 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:07 INFO - PROCESS | 760 | ++DOCSHELL 19B33400 == 36 [pid = 760] [id = 590] 08:14:07 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (19DAE000) [pid = 760] [serial = 1770] [outer = 00000000] 08:14:07 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1B457800) [pid = 760] [serial = 1771] [outer = 19DAE000] 08:14:07 INFO - PROCESS | 760 | 1466522047640 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1B586800) [pid = 760] [serial = 1772] [outer = 19DAE000] 08:14:08 INFO - PROCESS | 760 | 1466522048043 Marionette TRACE conn5 <- [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:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 08:14:08 INFO - PROCESS | 760 | 1466522048063 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 08:14:08 INFO - PROCESS | 760 | 1466522048065 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 08:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:14:08 INFO - PROCESS | 760 | 1466522048068 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - PROCESS | 760 | 1466522048070 Marionette TRACE conn5 <- [1,2326,null,{}] 08:14:08 INFO - PROCESS | 760 | 1466522048073 Marionette TRACE conn5 -> [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:14:08 INFO - PROCESS | 760 | 1466522048075 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:08 INFO - PROCESS | 760 | 1466522048208 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 08:14:08 INFO - PROCESS | 760 | 1466522048216 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 760 | 1466522048218 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:08 INFO - PROCESS | 760 | ++DOCSHELL 1ACE0400 == 37 [pid = 760] [id = 591] 08:14:08 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (1AEF1C00) [pid = 760] [serial = 1773] [outer = 00000000] 08:14:08 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1BEC5400) [pid = 760] [serial = 1774] [outer = 1AEF1C00] 08:14:08 INFO - PROCESS | 760 | 1466522048263 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1BEC5C00) [pid = 760] [serial = 1775] [outer = 1AEF1C00] 08:14:08 INFO - PROCESS | 760 | 1466522048712 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 08:14:08 INFO - PROCESS | 760 | 1466522048740 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 08:14:08 INFO - PROCESS | 760 | 1466522048744 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 08:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:14:08 INFO - PROCESS | 760 | 1466522048750 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - PROCESS | 760 | 1466522048754 Marionette TRACE conn5 <- [1,2330,null,{}] 08:14:08 INFO - PROCESS | 760 | 1466522048761 Marionette TRACE conn5 -> [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:14:08 INFO - PROCESS | 760 | 1466522048764 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:08 INFO - PROCESS | 760 | 1466522048891 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 08:14:09 INFO - PROCESS | 760 | 1466522049078 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 760 | 1466522049083 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:09 INFO - PROCESS | 760 | ++DOCSHELL 0DA91C00 == 38 [pid = 760] [id = 592] 08:14:09 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (0DA92800) [pid = 760] [serial = 1776] [outer = 00000000] 08:14:09 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (0DAA0400) [pid = 760] [serial = 1777] [outer = 0DA92800] 08:14:09 INFO - PROCESS | 760 | 1466522049140 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (14368800) [pid = 760] [serial = 1778] [outer = 0DA92800] 08:14:09 INFO - PROCESS | 760 | 1466522049715 Marionette TRACE conn5 <- [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:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1029ms 08:14:09 INFO - PROCESS | 760 | 1466522049779 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 760 | 1466522049784 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 08:14:09 INFO - PROCESS | 760 | 1466522049790 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:14:09 INFO - PROCESS | 760 | 1466522049793 Marionette TRACE conn5 <- [1,2334,null,{}] 08:14:09 INFO - PROCESS | 760 | 1466522049797 Marionette TRACE conn5 -> [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:14:09 INFO - PROCESS | 760 | 1466522049800 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:09 INFO - PROCESS | 760 | 1466522049915 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 08:14:10 INFO - PROCESS | 760 | 1466522050058 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:10 INFO - PROCESS | 760 | 1466522050061 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:10 INFO - PROCESS | 760 | ++DOCSHELL 14D53400 == 39 [pid = 760] [id = 593] 08:14:10 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (14DD4C00) [pid = 760] [serial = 1779] [outer = 00000000] 08:14:10 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (16B1B400) [pid = 760] [serial = 1780] [outer = 14DD4C00] 08:14:10 INFO - PROCESS | 760 | 1466522050117 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (17ADE800) [pid = 760] [serial = 1781] [outer = 14DD4C00] 08:14:10 INFO - PROCESS | 760 | 1466522050740 Marionette TRACE conn5 <- [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:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 970ms 08:14:10 INFO - PROCESS | 760 | 1466522050764 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 760 | 1466522050766 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 08:14:10 INFO - PROCESS | 760 | 1466522050770 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:14:10 INFO - PROCESS | 760 | 1466522050774 Marionette TRACE conn5 <- [1,2338,null,{}] 08:14:10 INFO - PROCESS | 760 | 1466522050785 Marionette TRACE conn5 -> [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:14:10 INFO - PROCESS | 760 | 1466522050789 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:10 INFO - PROCESS | 760 | 1466522050903 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 08:14:11 INFO - PROCESS | 760 | 1466522051046 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 760 | 1466522051049 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:11 INFO - PROCESS | 760 | ++DOCSHELL 19E98400 == 40 [pid = 760] [id = 594] 08:14:11 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (19F2E800) [pid = 760] [serial = 1782] [outer = 00000000] 08:14:11 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (1B581800) [pid = 760] [serial = 1783] [outer = 19F2E800] 08:14:11 INFO - PROCESS | 760 | 1466522051108 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1C2C1C00) [pid = 760] [serial = 1784] [outer = 19F2E800] 08:14:11 INFO - PROCESS | 760 | 1466522051748 Marionette TRACE conn5 <- [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:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1023ms 08:14:11 INFO - PROCESS | 760 | 1466522051796 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 760 | 1466522051799 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 08:14:11 INFO - PROCESS | 760 | 1466522051802 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:14:11 INFO - PROCESS | 760 | 1466522051804 Marionette TRACE conn5 <- [1,2342,null,{}] 08:14:11 INFO - PROCESS | 760 | 1466522051807 Marionette TRACE conn5 -> [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:14:11 INFO - PROCESS | 760 | 1466522051810 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:11 INFO - PROCESS | 760 | 1466522051920 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 08:14:12 INFO - PROCESS | 760 | 1466522052034 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 760 | 1466522052036 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:12 INFO - PROCESS | 760 | ++DOCSHELL 19DB8C00 == 41 [pid = 760] [id = 595] 08:14:12 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (19DB9C00) [pid = 760] [serial = 1785] [outer = 00000000] 08:14:12 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1C69E000) [pid = 760] [serial = 1786] [outer = 19DB9C00] 08:14:12 INFO - PROCESS | 760 | 1466522052171 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1C6A7400) [pid = 760] [serial = 1787] [outer = 19DB9C00] 08:14:12 INFO - PROCESS | 760 | 1466522052937 Marionette TRACE conn5 <- [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:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1181ms 08:14:13 INFO - PROCESS | 760 | 1466522052987 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 760 | 1466522052991 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 08:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:14:13 INFO - PROCESS | 760 | 1466522052996 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - PROCESS | 760 | 1466522052999 Marionette TRACE conn5 <- [1,2346,null,{}] 08:14:13 INFO - PROCESS | 760 | 1466522053005 Marionette TRACE conn5 -> [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:14:13 INFO - PROCESS | 760 | 1466522053008 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:13 INFO - PROCESS | 760 | 1466522053122 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 08:14:13 INFO - PROCESS | 760 | 1466522053267 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 760 | 1466522053271 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:13 INFO - PROCESS | 760 | ++DOCSHELL 0DAA0C00 == 42 [pid = 760] [id = 596] 08:14:13 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (0DC43C00) [pid = 760] [serial = 1788] [outer = 00000000] 08:14:13 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1436CC00) [pid = 760] [serial = 1789] [outer = 0DC43C00] 08:14:13 INFO - PROCESS | 760 | 1466522053323 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (145A2C00) [pid = 760] [serial = 1790] [outer = 0DC43C00] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 19B33400 == 41 [pid = 760] [id = 590] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 0D73E000 == 40 [pid = 760] [id = 589] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 19F39000 == 39 [pid = 760] [id = 588] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 19B2AC00 == 38 [pid = 760] [id = 587] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 17AE9800 == 37 [pid = 760] [id = 586] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 16D9C000 == 36 [pid = 760] [id = 585] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 15C56800 == 35 [pid = 760] [id = 584] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 0D99F400 == 34 [pid = 760] [id = 583] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 0D9AA400 == 33 [pid = 760] [id = 582] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 14860800 == 32 [pid = 760] [id = 581] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 19E8F000 == 31 [pid = 760] [id = 579] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 0D622C00 == 30 [pid = 760] [id = 580] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 19DB8C00 == 29 [pid = 760] [id = 595] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 19E98400 == 28 [pid = 760] [id = 594] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 1ACE0400 == 27 [pid = 760] [id = 591] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 0DA91C00 == 26 [pid = 760] [id = 592] 08:14:14 INFO - PROCESS | 760 | --DOCSHELL 14D53400 == 25 [pid = 760] [id = 593] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 94 (16B1A000) [pid = 760] [serial = 1723] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 93 (14D07800) [pid = 760] [serial = 1720] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 92 (0DCBB400) [pid = 760] [serial = 1717] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 91 (0E5DC800) [pid = 760] [serial = 1718] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 90 (0D731400) [pid = 760] [serial = 1714] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 89 (0D736C00) [pid = 760] [serial = 1715] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 88 (145A5C00) [pid = 760] [serial = 1712] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 87 (143AC400) [pid = 760] [serial = 1711] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 86 (17AE7C00) [pid = 760] [serial = 1727] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 85 (17ADBC00) [pid = 760] [serial = 1726] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 84 (143AB800) [pid = 760] [serial = 1700] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 83 (14306800) [pid = 760] [serial = 1699] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 82 (17F20C00) [pid = 760] [serial = 1703] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 81 (16D9D400) [pid = 760] [serial = 1702] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1BC44800) [pid = 760] [serial = 1706] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1B59C000) [pid = 760] [serial = 1705] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1C642000) [pid = 760] [serial = 1709] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19B36400) [pid = 760] [serial = 1736] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1C285000) [pid = 760] [serial = 1708] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 75 (19E98800) [pid = 760] [serial = 1738] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1993E800) [pid = 760] [serial = 1729] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 73 (17A5F400) [pid = 760] [serial = 1733] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 72 (16A38400) [pid = 760] [serial = 1732] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 71 (19A9B800) [pid = 760] [serial = 1730] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 70 (19B31000) [pid = 760] [serial = 1735] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 69 (16B4C000) [pid = 760] [serial = 1724] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | --DOMWINDOW == 68 (14D4D400) [pid = 760] [serial = 1721] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 760 | 1466522054687 Marionette TRACE conn5 <- [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:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1734ms 08:14:14 INFO - PROCESS | 760 | 1466522054731 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 760 | 1466522054735 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 08:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:14:14 INFO - PROCESS | 760 | 1466522054739 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 760 | 1466522054742 Marionette TRACE conn5 <- [1,2350,null,{}] 08:14:14 INFO - PROCESS | 760 | 1466522054748 Marionette TRACE conn5 -> [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:14:14 INFO - PROCESS | 760 | 1466522054751 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:14 INFO - PROCESS | 760 | 1466522054850 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 08:14:14 INFO - PROCESS | 760 | 1466522054947 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:14 INFO - PROCESS | 760 | 1466522054949 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:14 INFO - PROCESS | 760 | ++DOCSHELL 0CEE6800 == 26 [pid = 760] [id = 597] 08:14:14 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0CEF5000) [pid = 760] [serial = 1791] [outer = 00000000] 08:14:15 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0D628800) [pid = 760] [serial = 1792] [outer = 0CEF5000] 08:14:15 INFO - PROCESS | 760 | 1466522054997 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D732000) [pid = 760] [serial = 1793] [outer = 0CEF5000] 08:14:15 INFO - PROCESS | 760 | 1466522055427 Marionette TRACE conn5 <- [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:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 08:14:15 INFO - PROCESS | 760 | 1466522055471 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 08:14:15 INFO - PROCESS | 760 | 1466522055476 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 08:14:15 INFO - PROCESS | 760 | 1466522055482 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:14:15 INFO - PROCESS | 760 | 1466522055485 Marionette TRACE conn5 <- [1,2354,null,{}] 08:14:15 INFO - PROCESS | 760 | 1466522055488 Marionette TRACE conn5 -> [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:14:15 INFO - PROCESS | 760 | 1466522055491 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:15 INFO - PROCESS | 760 | 1466522055577 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 08:14:15 INFO - PROCESS | 760 | 1466522055584 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 760 | 1466522055586 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:15 INFO - PROCESS | 760 | ++DOCSHELL 0D761800 == 27 [pid = 760] [id = 598] 08:14:15 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0D76B800) [pid = 760] [serial = 1794] [outer = 00000000] 08:14:15 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0DA9D800) [pid = 760] [serial = 1795] [outer = 0D76B800] 08:14:15 INFO - PROCESS | 760 | 1466522055633 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (0DCBB400) [pid = 760] [serial = 1796] [outer = 0D76B800] 08:14:16 INFO - PROCESS | 760 | 1466522056108 Marionette TRACE conn5 <- [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:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 08:14:16 INFO - PROCESS | 760 | 1466522056156 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 760 | 1466522056159 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 08:14:16 INFO - PROCESS | 760 | 1466522056162 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:14:16 INFO - PROCESS | 760 | 1466522056165 Marionette TRACE conn5 <- [1,2358,null,{}] 08:14:16 INFO - PROCESS | 760 | 1466522056177 Marionette TRACE conn5 -> [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:14:16 INFO - PROCESS | 760 | 1466522056182 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:16 INFO - PROCESS | 760 | 1466522056296 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 08:14:16 INFO - PROCESS | 760 | 1466522056405 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 760 | 1466522056408 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:16 INFO - PROCESS | 760 | ++DOCSHELL 14C96000 == 28 [pid = 760] [id = 599] 08:14:16 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (14C97000) [pid = 760] [serial = 1797] [outer = 00000000] 08:14:16 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (14D07C00) [pid = 760] [serial = 1798] [outer = 14C97000] 08:14:16 INFO - PROCESS | 760 | 1466522056456 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (14D4F800) [pid = 760] [serial = 1799] [outer = 14C97000] 08:14:16 INFO - PROCESS | 760 | 1466522056888 Marionette TRACE conn5 <- [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:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 770ms 08:14:16 INFO - PROCESS | 760 | 1466522056936 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 760 | 1466522056939 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 08:14:16 INFO - PROCESS | 760 | 1466522056942 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 760 | 1466522056943 Marionette TRACE conn5 <- [1,2362,null,{}] 08:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:14:16 INFO - PROCESS | 760 | 1466522056947 Marionette TRACE conn5 -> [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:14:16 INFO - PROCESS | 760 | 1466522056949 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:17 INFO - PROCESS | 760 | 1466522057068 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 08:14:17 INFO - PROCESS | 760 | 1466522057135 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 760 | 1466522057137 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:17 INFO - PROCESS | 760 | ++DOCSHELL 15C60C00 == 29 [pid = 760] [id = 600] 08:14:17 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (16230000) [pid = 760] [serial = 1800] [outer = 00000000] 08:14:17 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (16B18400) [pid = 760] [serial = 1801] [outer = 16230000] 08:14:17 INFO - PROCESS | 760 | 1466522057182 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (16B4AC00) [pid = 760] [serial = 1802] [outer = 16230000] 08:14:17 INFO - PROCESS | 760 | 1466522057606 Marionette TRACE conn5 <- [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:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 08:14:17 INFO - PROCESS | 760 | 1466522057689 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 760 | 1466522057691 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 08:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:14:17 INFO - PROCESS | 760 | 1466522057695 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 760 | 1466522057697 Marionette TRACE conn5 <- [1,2366,null,{}] 08:14:17 INFO - PROCESS | 760 | 1466522057704 Marionette TRACE conn5 -> [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:14:17 INFO - PROCESS | 760 | 1466522057706 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:17 INFO - PROCESS | 760 | 1466522057818 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 08:14:17 INFO - PROCESS | 760 | 1466522057827 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 760 | 1466522057829 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:17 INFO - PROCESS | 760 | ++DOCSHELL 16D35000 == 30 [pid = 760] [id = 601] 08:14:17 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16D39800) [pid = 760] [serial = 1803] [outer = 00000000] 08:14:17 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (17ADB000) [pid = 760] [serial = 1804] [outer = 16D39800] 08:14:17 INFO - PROCESS | 760 | 1466522057875 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (17AE7C00) [pid = 760] [serial = 1805] [outer = 16D39800] 08:14:18 INFO - PROCESS | 760 | 1466522058380 Marionette TRACE conn5 <- [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:14:18 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:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 731ms 08:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:14:18 INFO - PROCESS | 760 | 1466522058428 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 760 | 1466522058430 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 08:14:18 INFO - PROCESS | 760 | 1466522058433 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - PROCESS | 760 | 1466522058435 Marionette TRACE conn5 <- [1,2370,null,{}] 08:14:18 INFO - PROCESS | 760 | 1466522058439 Marionette TRACE conn5 -> [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:14:18 INFO - PROCESS | 760 | 1466522058445 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:18 INFO - PROCESS | 760 | 1466522058585 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 08:14:18 INFO - PROCESS | 760 | 1466522058598 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 760 | 1466522058600 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:18 INFO - PROCESS | 760 | ++DOCSHELL 199AFC00 == 31 [pid = 760] [id = 602] 08:14:18 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (199B0800) [pid = 760] [serial = 1806] [outer = 00000000] 08:14:18 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19A8A000) [pid = 760] [serial = 1807] [outer = 199B0800] 08:14:18 INFO - PROCESS | 760 | 1466522058652 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19A9FC00) [pid = 760] [serial = 1808] [outer = 199B0800] 08:14:19 INFO - PROCESS | 760 | --DOMWINDOW == 85 (19DAE000) [pid = 760] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:14:19 INFO - PROCESS | 760 | --DOMWINDOW == 84 (1AEF1C00) [pid = 760] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:14:19 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0D9A3000) [pid = 760] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:14:19 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0DC0BC00) [pid = 760] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:14:19 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14C99400) [pid = 760] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:14:19 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1783E800) [pid = 760] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:14:19 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19F3A800) [pid = 760] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:14:19 INFO - PROCESS | 760 | --DOMWINDOW == 78 (15C57000) [pid = 760] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:14:19 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0D624400) [pid = 760] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:14:19 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0D9A0400) [pid = 760] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:14:19 INFO - PROCESS | 760 | --DOMWINDOW == 75 (17F1D400) [pid = 760] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:14:19 INFO - PROCESS | 760 | --DOMWINDOW == 74 (19B30400) [pid = 760] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:14:19 INFO - PROCESS | 760 | --DOMWINDOW == 73 (19E92800) [pid = 760] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:14:19 INFO - PROCESS | 760 | 1466522059371 Marionette TRACE conn5 <- [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:14:19 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:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 970ms 08:14:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:14:19 INFO - PROCESS | 760 | 1466522059408 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 760 | 1466522059410 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 08:14:19 INFO - PROCESS | 760 | 1466522059413 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 760 | 1466522059415 Marionette TRACE conn5 <- [1,2374,null,{}] 08:14:19 INFO - PROCESS | 760 | 1466522059418 Marionette TRACE conn5 -> [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:14:19 INFO - PROCESS | 760 | 1466522059420 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:19 INFO - PROCESS | 760 | 1466522059496 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 08:14:19 INFO - PROCESS | 760 | 1466522059501 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 760 | 1466522059503 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:19 INFO - PROCESS | 760 | ++DOCSHELL 0D62D400 == 32 [pid = 760] [id = 603] 08:14:19 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (0DC0FC00) [pid = 760] [serial = 1809] [outer = 00000000] 08:14:19 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (18381000) [pid = 760] [serial = 1810] [outer = 0DC0FC00] 08:14:19 INFO - PROCESS | 760 | 1466522059546 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1993A400) [pid = 760] [serial = 1811] [outer = 0DC0FC00] 08:14:19 INFO - PROCESS | 760 | 1466522059972 Marionette TRACE conn5 <- [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:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 570ms 08:14:20 INFO - PROCESS | 760 | 1466522059984 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 760 | 1466522059986 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 08:14:20 INFO - PROCESS | 760 | 1466522059989 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:14:20 INFO - PROCESS | 760 | 1466522059991 Marionette TRACE conn5 <- [1,2378,null,{}] 08:14:20 INFO - PROCESS | 760 | 1466522059995 Marionette TRACE conn5 -> [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:14:20 INFO - PROCESS | 760 | 1466522059997 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:20 INFO - PROCESS | 760 | 1466522060119 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 08:14:20 INFO - PROCESS | 760 | 1466522060127 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 760 | 1466522060129 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:20 INFO - PROCESS | 760 | ++DOCSHELL 1837EC00 == 33 [pid = 760] [id = 604] 08:14:20 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19B2C400) [pid = 760] [serial = 1812] [outer = 00000000] 08:14:20 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19BF5C00) [pid = 760] [serial = 1813] [outer = 19B2C400] 08:14:20 INFO - PROCESS | 760 | 1466522060173 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19BAE000) [pid = 760] [serial = 1814] [outer = 19B2C400] 08:14:20 INFO - PROCESS | 760 | 1466522060584 Marionette TRACE conn5 <- [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:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 08:14:20 INFO - PROCESS | 760 | 1466522060667 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 760 | 1466522060669 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 08:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:14:20 INFO - PROCESS | 760 | 1466522060681 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 760 | 1466522060683 Marionette TRACE conn5 <- [1,2382,null,{}] 08:14:20 INFO - PROCESS | 760 | 1466522060686 Marionette TRACE conn5 -> [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:14:20 INFO - PROCESS | 760 | 1466522060688 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:20 INFO - PROCESS | 760 | 1466522060776 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 08:14:20 INFO - PROCESS | 760 | 1466522060787 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 760 | 1466522060789 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:20 INFO - PROCESS | 760 | ++DOCSHELL 14C26C00 == 34 [pid = 760] [id = 605] 08:14:20 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19938800) [pid = 760] [serial = 1815] [outer = 00000000] 08:14:20 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19E93800) [pid = 760] [serial = 1816] [outer = 19938800] 08:14:20 INFO - PROCESS | 760 | 1466522060831 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19E94000) [pid = 760] [serial = 1817] [outer = 19938800] 08:14:21 INFO - PROCESS | 760 | 1466522061640 Marionette TRACE conn5 <- [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:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 991ms 08:14:21 INFO - PROCESS | 760 | 1466522061664 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 760 | 1466522061669 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 08:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:14:21 INFO - PROCESS | 760 | 1466522061673 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 760 | 1466522061677 Marionette TRACE conn5 <- [1,2386,null,{}] 08:14:21 INFO - PROCESS | 760 | 1466522061683 Marionette TRACE conn5 -> [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:14:21 INFO - PROCESS | 760 | 1466522061686 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:21 INFO - PROCESS | 760 | 1466522061815 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 08:14:21 INFO - PROCESS | 760 | 1466522061959 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 760 | 1466522061962 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:21 INFO - PROCESS | 760 | ++DOCSHELL 0D514800 == 35 [pid = 760] [id = 606] 08:14:21 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (0D624C00) [pid = 760] [serial = 1818] [outer = 00000000] 08:14:22 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0D76AC00) [pid = 760] [serial = 1819] [outer = 0D624C00] 08:14:22 INFO - PROCESS | 760 | 1466522062020 Marionette DEBUG loaded listener.js 08:14:22 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (0E5D5C00) [pid = 760] [serial = 1820] [outer = 0D624C00] 08:14:22 INFO - PROCESS | 760 | 1466522062783 Marionette TRACE conn5 <- [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:14:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:14:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1172ms 08:14:22 INFO - PROCESS | 760 | 1466522062847 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 08:14:22 INFO - PROCESS | 760 | 1466522062852 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 08:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:14:22 INFO - PROCESS | 760 | 1466522062859 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - PROCESS | 760 | 1466522062861 Marionette TRACE conn5 <- [1,2390,null,{}] 08:14:22 INFO - PROCESS | 760 | 1466522062865 Marionette TRACE conn5 -> [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:14:22 INFO - PROCESS | 760 | 1466522062868 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:23 INFO - PROCESS | 760 | 1466522063009 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 08:14:23 INFO - PROCESS | 760 | 1466522063147 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 760 | 1466522063150 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:23 INFO - PROCESS | 760 | ++DOCSHELL 143B4000 == 36 [pid = 760] [id = 607] 08:14:23 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (145E2C00) [pid = 760] [serial = 1821] [outer = 00000000] 08:14:23 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (14D27800) [pid = 760] [serial = 1822] [outer = 145E2C00] 08:14:23 INFO - PROCESS | 760 | 1466522063208 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (16239C00) [pid = 760] [serial = 1823] [outer = 145E2C00] 08:14:23 INFO - PROCESS | 760 | --DOCSHELL 1837EC00 == 35 [pid = 760] [id = 604] 08:14:23 INFO - PROCESS | 760 | --DOCSHELL 0D62D400 == 34 [pid = 760] [id = 603] 08:14:23 INFO - PROCESS | 760 | --DOCSHELL 199AFC00 == 33 [pid = 760] [id = 602] 08:14:23 INFO - PROCESS | 760 | --DOCSHELL 16D35000 == 32 [pid = 760] [id = 601] 08:14:23 INFO - PROCESS | 760 | --DOCSHELL 15C60C00 == 31 [pid = 760] [id = 600] 08:14:23 INFO - PROCESS | 760 | --DOCSHELL 14C96000 == 30 [pid = 760] [id = 599] 08:14:23 INFO - PROCESS | 760 | --DOCSHELL 0D761800 == 29 [pid = 760] [id = 598] 08:14:23 INFO - PROCESS | 760 | --DOCSHELL 0CEE6800 == 28 [pid = 760] [id = 597] 08:14:23 INFO - PROCESS | 760 | --DOCSHELL 0DAA0C00 == 27 [pid = 760] [id = 596] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1BEC5400) [pid = 760] [serial = 1774] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 86 (16B22400) [pid = 760] [serial = 1768] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 85 (0E8CEC00) [pid = 760] [serial = 1747] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 84 (16B49C00) [pid = 760] [serial = 1769] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 83 (16B1F400) [pid = 760] [serial = 1745] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 82 (17F22400) [pid = 760] [serial = 1756] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1ACD7400) [pid = 760] [serial = 1765] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 80 (16A37000) [pid = 760] [serial = 1753] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1ACDD000) [pid = 760] [serial = 1766] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 78 (15C61C00) [pid = 760] [serial = 1744] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0D735400) [pid = 760] [serial = 1741] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0E8C8800) [pid = 760] [serial = 1750] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 75 (19A89000) [pid = 760] [serial = 1760] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 74 (16B21C00) [pid = 760] [serial = 1754] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D76BC00) [pid = 760] [serial = 1742] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1B457800) [pid = 760] [serial = 1771] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 71 (19F31000) [pid = 760] [serial = 1762] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 70 (143AF000) [pid = 760] [serial = 1751] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19BF6400) [pid = 760] [serial = 1763] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 68 (19E9AC00) [pid = 760] [serial = 1739] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 67 (143A9C00) [pid = 760] [serial = 1748] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 66 (199B2C00) [pid = 760] [serial = 1759] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 65 (18501C00) [pid = 760] [serial = 1757] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 64 (1BEC5C00) [pid = 760] [serial = 1775] [outer = 00000000] [url = about:blank] 08:14:23 INFO - PROCESS | 760 | --DOMWINDOW == 63 (1B586800) [pid = 760] [serial = 1772] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 760 | 1466522064064 Marionette TRACE conn5 <- [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:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1229ms 08:14:24 INFO - PROCESS | 760 | 1466522064090 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 08:14:24 INFO - PROCESS | 760 | 1466522064095 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 08:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:14:24 INFO - PROCESS | 760 | 1466522064099 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - PROCESS | 760 | 1466522064102 Marionette TRACE conn5 <- [1,2394,null,{}] 08:14:24 INFO - PROCESS | 760 | 1466522064108 Marionette TRACE conn5 -> [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:14:24 INFO - PROCESS | 760 | 1466522064111 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:24 INFO - PROCESS | 760 | 1466522064205 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 08:14:24 INFO - PROCESS | 760 | 1466522064212 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 760 | 1466522064216 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:24 INFO - PROCESS | 760 | ++DOCSHELL 0D73A000 == 28 [pid = 760] [id = 608] 08:14:24 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (0D73A800) [pid = 760] [serial = 1824] [outer = 00000000] 08:14:24 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (0D92F800) [pid = 760] [serial = 1825] [outer = 0D73A800] 08:14:24 INFO - PROCESS | 760 | 1466522064264 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (0DA9CC00) [pid = 760] [serial = 1826] [outer = 0D73A800] 08:14:24 INFO - PROCESS | 760 | 1466522064811 Marionette TRACE conn5 <- [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:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 08:14:24 INFO - PROCESS | 760 | 1466522064830 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 08:14:24 INFO - PROCESS | 760 | 1466522064834 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 08:14:24 INFO - PROCESS | 760 | 1466522064840 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:14:24 INFO - PROCESS | 760 | 1466522064843 Marionette TRACE conn5 <- [1,2398,null,{}] 08:14:24 INFO - PROCESS | 760 | 1466522064846 Marionette TRACE conn5 -> [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:14:24 INFO - PROCESS | 760 | 1466522064848 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:24 INFO - PROCESS | 760 | 1466522064934 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 08:14:24 INFO - PROCESS | 760 | 1466522064942 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 760 | 1466522064945 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:24 INFO - PROCESS | 760 | ++DOCSHELL 143A6C00 == 29 [pid = 760] [id = 609] 08:14:24 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (143A9C00) [pid = 760] [serial = 1827] [outer = 00000000] 08:14:25 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (143B2400) [pid = 760] [serial = 1828] [outer = 143A9C00] 08:14:25 INFO - PROCESS | 760 | 1466522064993 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (148CD000) [pid = 760] [serial = 1829] [outer = 143A9C00] 08:14:25 INFO - PROCESS | 760 | 1466522065561 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 08:14:25 INFO - PROCESS | 760 | 1466522065615 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 760 | 1466522065618 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 08:14:25 INFO - PROCESS | 760 | 1466522065621 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:14:25 INFO - PROCESS | 760 | 1466522065624 Marionette TRACE conn5 <- [1,2402,null,{}] 08:14:25 INFO - PROCESS | 760 | 1466522065640 Marionette TRACE conn5 -> [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:14:25 INFO - PROCESS | 760 | 1466522065644 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:25 INFO - PROCESS | 760 | 1466522065730 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 08:14:25 INFO - PROCESS | 760 | 1466522065774 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 760 | 1466522065777 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:25 INFO - PROCESS | 760 | ++DOCSHELL 16D3D000 == 30 [pid = 760] [id = 610] 08:14:25 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (16D3F800) [pid = 760] [serial = 1830] [outer = 00000000] 08:14:25 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (17842800) [pid = 760] [serial = 1831] [outer = 16D3F800] 08:14:25 INFO - PROCESS | 760 | 1466522065833 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (17ADD000) [pid = 760] [serial = 1832] [outer = 16D3F800] 08:14:26 INFO - PROCESS | 760 | 1466522066281 Marionette TRACE conn5 <- [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:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 08:14:26 INFO - PROCESS | 760 | 1466522066295 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 760 | 1466522066298 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 08:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:14:26 INFO - PROCESS | 760 | 1466522066324 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 760 | 1466522066325 Marionette TRACE conn5 <- [1,2406,null,{}] 08:14:26 INFO - PROCESS | 760 | 1466522066329 Marionette TRACE conn5 -> [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:14:26 INFO - PROCESS | 760 | 1466522066331 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:26 INFO - PROCESS | 760 | 1466522066453 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 08:14:26 INFO - PROCESS | 760 | 1466522066459 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 760 | 1466522066461 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:26 INFO - PROCESS | 760 | ++DOCSHELL 1837C400 == 31 [pid = 760] [id = 611] 08:14:26 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (18380C00) [pid = 760] [serial = 1833] [outer = 00000000] 08:14:26 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (19932800) [pid = 760] [serial = 1834] [outer = 18380C00] 08:14:26 INFO - PROCESS | 760 | 1466522066560 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (199AA400) [pid = 760] [serial = 1835] [outer = 18380C00] 08:14:26 INFO - PROCESS | 760 | 1466522066953 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 690ms 08:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:14:27 INFO - PROCESS | 760 | 1466522067000 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 760 | 1466522067002 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 08:14:27 INFO - PROCESS | 760 | 1466522067005 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - PROCESS | 760 | 1466522067007 Marionette TRACE conn5 <- [1,2410,null,{}] 08:14:27 INFO - PROCESS | 760 | 1466522067010 Marionette TRACE conn5 -> [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:14:27 INFO - PROCESS | 760 | 1466522067012 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:27 INFO - PROCESS | 760 | 1466522067135 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 08:14:27 INFO - PROCESS | 760 | 1466522067225 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 760 | 1466522067227 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:27 INFO - PROCESS | 760 | ++DOCSHELL 199B2C00 == 32 [pid = 760] [id = 612] 08:14:27 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19A88C00) [pid = 760] [serial = 1836] [outer = 00000000] 08:14:27 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19B35800) [pid = 760] [serial = 1837] [outer = 19A88C00] 08:14:27 INFO - PROCESS | 760 | 1466522067270 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19BAC800) [pid = 760] [serial = 1838] [outer = 19A88C00] 08:14:27 INFO - PROCESS | 760 | 1466522067696 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 08:14:27 INFO - PROCESS | 760 | 1466522067742 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 760 | 1466522067744 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 08:14:27 INFO - PROCESS | 760 | 1466522067747 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:14:27 INFO - PROCESS | 760 | 1466522067749 Marionette TRACE conn5 <- [1,2414,null,{}] 08:14:27 INFO - PROCESS | 760 | 1466522067752 Marionette TRACE conn5 -> [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:14:27 INFO - PROCESS | 760 | 1466522067758 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:27 INFO - PROCESS | 760 | 1466522067907 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 08:14:27 INFO - PROCESS | 760 | 1466522067973 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 760 | 1466522067975 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:28 INFO - PROCESS | 760 | ++DOCSHELL 0D62D400 == 33 [pid = 760] [id = 613] 08:14:28 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19BF6400) [pid = 760] [serial = 1839] [outer = 00000000] 08:14:28 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19F33C00) [pid = 760] [serial = 1840] [outer = 19BF6400] 08:14:28 INFO - PROCESS | 760 | 1466522068019 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19E90C00) [pid = 760] [serial = 1841] [outer = 19BF6400] 08:14:28 INFO - PROCESS | 760 | --DOMWINDOW == 80 (19B2C400) [pid = 760] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:14:28 INFO - PROCESS | 760 | --DOMWINDOW == 79 (14DD4C00) [pid = 760] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:14:28 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19F2E800) [pid = 760] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:14:28 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19DB9C00) [pid = 760] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:14:28 INFO - PROCESS | 760 | --DOMWINDOW == 76 (199B0800) [pid = 760] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:14:28 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0DC0FC00) [pid = 760] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:14:28 INFO - PROCESS | 760 | --DOMWINDOW == 74 (16230000) [pid = 760] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:14:28 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D76B800) [pid = 760] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:14:28 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0CEF5000) [pid = 760] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:14:28 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0DC43C00) [pid = 760] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:14:28 INFO - PROCESS | 760 | --DOMWINDOW == 70 (14C97000) [pid = 760] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:14:28 INFO - PROCESS | 760 | --DOMWINDOW == 69 (16D39800) [pid = 760] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:14:28 INFO - PROCESS | 760 | --DOMWINDOW == 68 (0DA92800) [pid = 760] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:14:28 INFO - PROCESS | 760 | 1466522068537 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 830ms 08:14:28 INFO - PROCESS | 760 | 1466522068581 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 760 | 1466522068583 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 08:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:14:28 INFO - PROCESS | 760 | 1466522068586 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 760 | 1466522068588 Marionette TRACE conn5 <- [1,2418,null,{}] 08:14:28 INFO - PROCESS | 760 | 1466522068591 Marionette TRACE conn5 -> [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:14:28 INFO - PROCESS | 760 | 1466522068593 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:28 INFO - PROCESS | 760 | 1466522068671 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 08:14:28 INFO - PROCESS | 760 | 1466522068770 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 760 | 1466522068772 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:28 INFO - PROCESS | 760 | ++DOCSHELL 0DA93400 == 34 [pid = 760] [id = 614] 08:14:28 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0DC0FC00) [pid = 760] [serial = 1842] [outer = 00000000] 08:14:28 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (16237C00) [pid = 760] [serial = 1843] [outer = 0DC0FC00] 08:14:28 INFO - PROCESS | 760 | 1466522068817 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (16D39800) [pid = 760] [serial = 1844] [outer = 0DC0FC00] 08:14:29 INFO - PROCESS | 760 | 1466522069175 Marionette TRACE conn5 <- [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:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 08:14:29 INFO - PROCESS | 760 | 1466522069217 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 08:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:14:29 INFO - PROCESS | 760 | 1466522069219 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 08:14:29 INFO - PROCESS | 760 | 1466522069223 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - PROCESS | 760 | 1466522069224 Marionette TRACE conn5 <- [1,2422,null,{}] 08:14:29 INFO - PROCESS | 760 | 1466522069228 Marionette TRACE conn5 -> [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:14:29 INFO - PROCESS | 760 | 1466522069230 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:29 INFO - PROCESS | 760 | 1466522069309 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 08:14:29 INFO - PROCESS | 760 | 1466522069406 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 760 | 1466522069408 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:29 INFO - PROCESS | 760 | ++DOCSHELL 16B16C00 == 35 [pid = 760] [id = 615] 08:14:29 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (1993CC00) [pid = 760] [serial = 1845] [outer = 00000000] 08:14:29 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (19F3D000) [pid = 760] [serial = 1846] [outer = 1993CC00] 08:14:29 INFO - PROCESS | 760 | 1466522069452 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (1ACDD000) [pid = 760] [serial = 1847] [outer = 1993CC00] 08:14:29 INFO - PROCESS | 760 | 1466522069799 Marionette TRACE conn5 <- [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:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 08:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:14:29 INFO - PROCESS | 760 | 1466522069853 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 760 | 1466522069855 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 08:14:29 INFO - PROCESS | 760 | 1466522069858 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - PROCESS | 760 | 1466522069860 Marionette TRACE conn5 <- [1,2426,null,{}] 08:14:29 INFO - PROCESS | 760 | 1466522069863 Marionette TRACE conn5 -> [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:14:29 INFO - PROCESS | 760 | 1466522069865 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:30 INFO - PROCESS | 760 | 1466522069985 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 08:14:30 INFO - PROCESS | 760 | 1466522070023 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 760 | 1466522070024 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:30 INFO - PROCESS | 760 | ++DOCSHELL 16D13400 == 36 [pid = 760] [id = 616] 08:14:30 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (19E9B000) [pid = 760] [serial = 1848] [outer = 00000000] 08:14:30 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1B57C800) [pid = 760] [serial = 1849] [outer = 19E9B000] 08:14:30 INFO - PROCESS | 760 | 1466522070067 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1B589400) [pid = 760] [serial = 1850] [outer = 19E9B000] 08:14:30 INFO - PROCESS | 760 | 1466522070539 Marionette TRACE conn5 <- [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:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 08:14:30 INFO - PROCESS | 760 | 1466522070590 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 760 | 1466522070595 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 08:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:14:30 INFO - PROCESS | 760 | 1466522070600 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - PROCESS | 760 | 1466522070604 Marionette TRACE conn5 <- [1,2430,null,{}] 08:14:30 INFO - PROCESS | 760 | 1466522070609 Marionette TRACE conn5 -> [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:14:30 INFO - PROCESS | 760 | 1466522070612 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:30 INFO - PROCESS | 760 | 1466522070738 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 08:14:30 INFO - PROCESS | 760 | 1466522070881 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 760 | 1466522070886 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:30 INFO - PROCESS | 760 | ++DOCSHELL 0D62A000 == 37 [pid = 760] [id = 617] 08:14:30 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0D730C00) [pid = 760] [serial = 1851] [outer = 00000000] 08:14:30 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (0D76BC00) [pid = 760] [serial = 1852] [outer = 0D730C00] 08:14:30 INFO - PROCESS | 760 | 1466522070945 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1436D800) [pid = 760] [serial = 1853] [outer = 0D730C00] 08:14:31 INFO - PROCESS | 760 | 1466522071553 Marionette TRACE conn5 <- [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:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 08:14:31 INFO - PROCESS | 760 | 1466522071575 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 760 | 1466522071579 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 08:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:14:31 INFO - PROCESS | 760 | 1466522071585 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 760 | 1466522071588 Marionette TRACE conn5 <- [1,2434,null,{}] 08:14:31 INFO - PROCESS | 760 | 1466522071592 Marionette TRACE conn5 -> [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:14:31 INFO - PROCESS | 760 | 1466522071595 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:31 INFO - PROCESS | 760 | 1466522071707 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 08:14:31 INFO - PROCESS | 760 | 1466522071864 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 760 | 1466522071867 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:31 INFO - PROCESS | 760 | ++DOCSHELL 16B22400 == 38 [pid = 760] [id = 618] 08:14:31 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16B22C00) [pid = 760] [serial = 1854] [outer = 00000000] 08:14:31 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (16D1D000) [pid = 760] [serial = 1855] [outer = 16B22C00] 08:14:31 INFO - PROCESS | 760 | 1466522071924 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (17FFD400) [pid = 760] [serial = 1856] [outer = 16B22C00] 08:14:32 INFO - PROCESS | 760 | 1466522072473 Marionette TRACE conn5 <- [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:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 931ms 08:14:32 INFO - PROCESS | 760 | 1466522072520 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 08:14:32 INFO - PROCESS | 760 | 1466522072522 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 08:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:14:32 INFO - PROCESS | 760 | 1466522072526 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 760 | 1466522072530 Marionette TRACE conn5 <- [1,2438,null,{}] 08:14:32 INFO - PROCESS | 760 | 1466522072541 Marionette TRACE conn5 -> [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:14:32 INFO - PROCESS | 760 | 1466522072546 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:32 INFO - PROCESS | 760 | 1466522072658 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 08:14:32 INFO - PROCESS | 760 | 1466522072801 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:32 INFO - PROCESS | 760 | 1466522072804 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:32 INFO - PROCESS | 760 | ++DOCSHELL 19F35800 == 39 [pid = 760] [id = 619] 08:14:32 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19F35C00) [pid = 760] [serial = 1857] [outer = 00000000] 08:14:32 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1ACE3C00) [pid = 760] [serial = 1858] [outer = 19F35C00] 08:14:32 INFO - PROCESS | 760 | 1466522072863 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1BC3A800) [pid = 760] [serial = 1859] [outer = 19F35C00] 08:14:33 INFO - PROCESS | 760 | 1466522073499 Marionette TRACE conn5 <- [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:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1019ms 08:14:33 INFO - PROCESS | 760 | 1466522073560 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 08:14:33 INFO - PROCESS | 760 | 1466522073563 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 08:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:14:33 INFO - PROCESS | 760 | 1466522073568 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - PROCESS | 760 | 1466522073570 Marionette TRACE conn5 <- [1,2442,null,{}] 08:14:33 INFO - PROCESS | 760 | 1466522073574 Marionette TRACE conn5 -> [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:14:33 INFO - PROCESS | 760 | 1466522073576 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:33 INFO - PROCESS | 760 | 1466522073686 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 08:14:33 INFO - PROCESS | 760 | 1466522073826 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 760 | 1466522073829 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:33 INFO - PROCESS | 760 | ++DOCSHELL 1B5A7800 == 40 [pid = 760] [id = 620] 08:14:33 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1BCC7800) [pid = 760] [serial = 1860] [outer = 00000000] 08:14:33 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (1C640800) [pid = 760] [serial = 1861] [outer = 1BCC7800] 08:14:33 INFO - PROCESS | 760 | 1466522073884 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1C64A800) [pid = 760] [serial = 1862] [outer = 1BCC7800] 08:14:34 INFO - PROCESS | 760 | 1466522074705 Marionette TRACE conn5 <- [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:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1180ms 08:14:34 INFO - PROCESS | 760 | 1466522074750 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 760 | 1466522074754 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 08:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:14:34 INFO - PROCESS | 760 | 1466522074760 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 760 | 1466522074763 Marionette TRACE conn5 <- [1,2446,null,{}] 08:14:34 INFO - PROCESS | 760 | 1466522074768 Marionette TRACE conn5 -> [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:14:34 INFO - PROCESS | 760 | 1466522074771 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:34 INFO - PROCESS | 760 | 1466522074883 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 08:14:35 INFO - PROCESS | 760 | 1466522075028 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 760 | 1466522075033 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:35 INFO - PROCESS | 760 | ++DOCSHELL 0DA93C00 == 41 [pid = 760] [id = 621] 08:14:35 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (0DA96400) [pid = 760] [serial = 1863] [outer = 00000000] 08:14:35 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (0DD74C00) [pid = 760] [serial = 1864] [outer = 0DA96400] 08:14:35 INFO - PROCESS | 760 | 1466522075083 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1436F400) [pid = 760] [serial = 1865] [outer = 0DA96400] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 16B16C00 == 40 [pid = 760] [id = 615] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 0DA93400 == 39 [pid = 760] [id = 614] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 0D62D400 == 38 [pid = 760] [id = 613] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 199B2C00 == 37 [pid = 760] [id = 612] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 1837C400 == 36 [pid = 760] [id = 611] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 16D3D000 == 35 [pid = 760] [id = 610] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 143A6C00 == 34 [pid = 760] [id = 609] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 0D73A000 == 33 [pid = 760] [id = 608] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 14C26C00 == 32 [pid = 760] [id = 605] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 0D514800 == 31 [pid = 760] [id = 606] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 143B4000 == 30 [pid = 760] [id = 607] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 1B5A7800 == 29 [pid = 760] [id = 620] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 19F35800 == 28 [pid = 760] [id = 619] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 16D13400 == 27 [pid = 760] [id = 616] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 0D62A000 == 26 [pid = 760] [id = 617] 08:14:36 INFO - PROCESS | 760 | --DOCSHELL 16B22400 == 25 [pid = 760] [id = 618] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 91 (16B18400) [pid = 760] [serial = 1801] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 90 (0DA9D800) [pid = 760] [serial = 1795] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 89 (0DCBB400) [pid = 760] [serial = 1796] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 88 (0D628800) [pid = 760] [serial = 1792] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 87 (0D732000) [pid = 760] [serial = 1793] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 86 (145A2C00) [pid = 760] [serial = 1790] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1436CC00) [pid = 760] [serial = 1789] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 84 (14D07C00) [pid = 760] [serial = 1798] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 83 (17ADB000) [pid = 760] [serial = 1804] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 82 (14368800) [pid = 760] [serial = 1778] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0DAA0400) [pid = 760] [serial = 1777] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 80 (19BAE000) [pid = 760] [serial = 1814] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 79 (17ADE800) [pid = 760] [serial = 1781] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 78 (16B1B400) [pid = 760] [serial = 1780] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19E93800) [pid = 760] [serial = 1816] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1C2C1C00) [pid = 760] [serial = 1784] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1B581800) [pid = 760] [serial = 1783] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1C6A7400) [pid = 760] [serial = 1787] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1C69E000) [pid = 760] [serial = 1786] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 72 (16B4AC00) [pid = 760] [serial = 1802] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 71 (19A8A000) [pid = 760] [serial = 1807] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 70 (17AE7C00) [pid = 760] [serial = 1805] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19BF5C00) [pid = 760] [serial = 1813] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 68 (19A9FC00) [pid = 760] [serial = 1808] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 67 (18381000) [pid = 760] [serial = 1810] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 66 (1993A400) [pid = 760] [serial = 1811] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 65 (14D4F800) [pid = 760] [serial = 1799] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 760 | 1466522076401 Marionette TRACE conn5 <- [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:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1676ms 08:14:36 INFO - PROCESS | 760 | 1466522076439 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 08:14:36 INFO - PROCESS | 760 | 1466522076443 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 08:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:14:36 INFO - PROCESS | 760 | 1466522076447 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 760 | 1466522076450 Marionette TRACE conn5 <- [1,2450,null,{}] 08:14:36 INFO - PROCESS | 760 | 1466522076456 Marionette TRACE conn5 -> [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:14:36 INFO - PROCESS | 760 | 1466522076458 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:36 INFO - PROCESS | 760 | 1466522076554 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 08:14:36 INFO - PROCESS | 760 | 1466522076569 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 760 | 1466522076572 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:36 INFO - PROCESS | 760 | ++DOCSHELL 0D629400 == 26 [pid = 760] [id = 622] 08:14:36 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (0D62A000) [pid = 760] [serial = 1866] [outer = 00000000] 08:14:36 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (0D734000) [pid = 760] [serial = 1867] [outer = 0D62A000] 08:14:36 INFO - PROCESS | 760 | 1466522076619 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (0D73C800) [pid = 760] [serial = 1868] [outer = 0D62A000] 08:14:37 INFO - PROCESS | 760 | 1466522077113 Marionette TRACE conn5 <- [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:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 08:14:37 INFO - PROCESS | 760 | 1466522077121 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 760 | 1466522077126 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 08:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:14:37 INFO - PROCESS | 760 | 1466522077132 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 760 | 1466522077134 Marionette TRACE conn5 <- [1,2454,null,{}] 08:14:37 INFO - PROCESS | 760 | 1466522077138 Marionette TRACE conn5 -> [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:14:37 INFO - PROCESS | 760 | 1466522077140 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:37 INFO - PROCESS | 760 | 1466522077227 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 08:14:37 INFO - PROCESS | 760 | 1466522077234 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:37 INFO - PROCESS | 760 | 1466522077236 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:37 INFO - PROCESS | 760 | ++DOCSHELL 0DAA0400 == 27 [pid = 760] [id = 623] 08:14:37 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0DC0EC00) [pid = 760] [serial = 1869] [outer = 00000000] 08:14:37 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0DCC6000) [pid = 760] [serial = 1870] [outer = 0DC0EC00] 08:14:37 INFO - PROCESS | 760 | 1466522077283 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (14308800) [pid = 760] [serial = 1871] [outer = 0DC0EC00] 08:14:37 INFO - PROCESS | 760 | 1466522077732 Marionette TRACE conn5 <- [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:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 08:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:14:37 INFO - PROCESS | 760 | 1466522077807 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 760 | 1466522077809 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 08:14:37 INFO - PROCESS | 760 | 1466522077812 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 760 | 1466522077816 Marionette TRACE conn5 <- [1,2458,null,{}] 08:14:37 INFO - PROCESS | 760 | 1466522077826 Marionette TRACE conn5 -> [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:14:37 INFO - PROCESS | 760 | 1466522077831 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:37 INFO - PROCESS | 760 | 1466522077915 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 08:14:38 INFO - PROCESS | 760 | 1466522078052 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 760 | 1466522078055 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:38 INFO - PROCESS | 760 | ++DOCSHELL 14C99400 == 28 [pid = 760] [id = 624] 08:14:38 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (14C99C00) [pid = 760] [serial = 1872] [outer = 00000000] 08:14:38 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (14D07C00) [pid = 760] [serial = 1873] [outer = 14C99C00] 08:14:38 INFO - PROCESS | 760 | 1466522078107 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (14D4F000) [pid = 760] [serial = 1874] [outer = 14C99C00] 08:14:38 INFO - PROCESS | 760 | 1466522078502 Marionette TRACE conn5 <- [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:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 08:14:38 INFO - PROCESS | 760 | 1466522078547 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 760 | 1466522078549 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 08:14:38 INFO - PROCESS | 760 | 1466522078552 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:14:38 INFO - PROCESS | 760 | 1466522078554 Marionette TRACE conn5 <- [1,2462,null,{}] 08:14:38 INFO - PROCESS | 760 | 1466522078563 Marionette TRACE conn5 -> [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:14:38 INFO - PROCESS | 760 | 1466522078565 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:38 INFO - PROCESS | 760 | 1466522078682 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 08:14:38 INFO - PROCESS | 760 | 1466522078687 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 760 | 1466522078689 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:38 INFO - PROCESS | 760 | ++DOCSHELL 1622D400 == 29 [pid = 760] [id = 625] 08:14:38 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16231C00) [pid = 760] [serial = 1875] [outer = 00000000] 08:14:38 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (16B22000) [pid = 760] [serial = 1876] [outer = 16231C00] 08:14:38 INFO - PROCESS | 760 | 1466522078738 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16B47C00) [pid = 760] [serial = 1877] [outer = 16231C00] 08:14:39 INFO - PROCESS | 760 | 1466522079203 Marionette TRACE conn5 <- [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:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 08:14:39 INFO - PROCESS | 760 | 1466522079227 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 760 | 1466522079229 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 08:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:14:39 INFO - PROCESS | 760 | 1466522079231 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 760 | 1466522079233 Marionette TRACE conn5 <- [1,2466,null,{}] 08:14:39 INFO - PROCESS | 760 | 1466522079241 Marionette TRACE conn5 -> [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:14:39 INFO - PROCESS | 760 | 1466522079243 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:39 INFO - PROCESS | 760 | 1466522079384 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 08:14:39 INFO - PROCESS | 760 | 1466522079450 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:39 INFO - PROCESS | 760 | 1466522079452 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:39 INFO - PROCESS | 760 | ++DOCSHELL 16D3C800 == 30 [pid = 760] [id = 626] 08:14:39 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (16D3CC00) [pid = 760] [serial = 1878] [outer = 00000000] 08:14:39 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (17ADA400) [pid = 760] [serial = 1879] [outer = 16D3CC00] 08:14:39 INFO - PROCESS | 760 | 1466522079496 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (17AE8000) [pid = 760] [serial = 1880] [outer = 16D3CC00] 08:14:39 INFO - PROCESS | 760 | 1466522079919 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 732ms 08:14:39 INFO - PROCESS | 760 | 1466522079965 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 760 | 1466522079967 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 08:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:14:39 INFO - PROCESS | 760 | 1466522079970 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 760 | 1466522079972 Marionette TRACE conn5 <- [1,2470,null,{}] 08:14:39 INFO - PROCESS | 760 | 1466522079975 Marionette TRACE conn5 -> [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:14:39 INFO - PROCESS | 760 | 1466522079981 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19BF6400) [pid = 760] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1993CC00) [pid = 760] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19A88C00) [pid = 760] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0DC0FC00) [pid = 760] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0D624C00) [pid = 760] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 74 (145E2C00) [pid = 760] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D73A800) [pid = 760] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 72 (19938800) [pid = 760] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 71 (143A9C00) [pid = 760] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 70 (16D3F800) [pid = 760] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19E9B000) [pid = 760] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:14:40 INFO - PROCESS | 760 | 1466522080447 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 08:14:40 INFO - PROCESS | 760 | 1466522080553 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 760 | 1466522080558 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:40 INFO - PROCESS | 760 | ++DOCSHELL 0CE5E000 == 31 [pid = 760] [id = 627] 08:14:40 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0D453000) [pid = 760] [serial = 1881] [outer = 00000000] 08:14:40 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D51E800) [pid = 760] [serial = 1882] [outer = 0D453000] 08:14:40 INFO - PROCESS | 760 | 1466522080617 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0D62F400) [pid = 760] [serial = 1883] [outer = 0D453000] 08:14:41 INFO - PROCESS | 760 | 1466522081387 Marionette TRACE conn5 <- [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:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1472ms 08:14:41 INFO - PROCESS | 760 | 1466522081444 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 760 | 1466522081449 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 08:14:41 INFO - PROCESS | 760 | 1466522081454 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:14:41 INFO - PROCESS | 760 | 1466522081457 Marionette TRACE conn5 <- [1,2474,null,{}] 08:14:41 INFO - PROCESS | 760 | 1466522081462 Marionette TRACE conn5 -> [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:14:41 INFO - PROCESS | 760 | 1466522081465 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:41 INFO - PROCESS | 760 | 1466522081588 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 08:14:41 INFO - PROCESS | 760 | 1466522081721 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 760 | 1466522081724 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:41 INFO - PROCESS | 760 | ++DOCSHELL 143AB000 == 32 [pid = 760] [id = 628] 08:14:41 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (143AB800) [pid = 760] [serial = 1884] [outer = 00000000] 08:14:41 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (1451AC00) [pid = 760] [serial = 1885] [outer = 143AB800] 08:14:41 INFO - PROCESS | 760 | 1466522081782 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (145E5400) [pid = 760] [serial = 1886] [outer = 143AB800] 08:14:42 INFO - PROCESS | 760 | 1466522082548 Marionette TRACE conn5 <- [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:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1120ms 08:14:42 INFO - PROCESS | 760 | 1466522082589 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 08:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:14:42 INFO - PROCESS | 760 | 1466522082593 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 08:14:42 INFO - PROCESS | 760 | 1466522082597 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:14:42 INFO - PROCESS | 760 | 1466522082600 Marionette TRACE conn5 <- [1,2478,null,{}] 08:14:42 INFO - PROCESS | 760 | 1466522082604 Marionette TRACE conn5 -> [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:14:42 INFO - PROCESS | 760 | 1466522082607 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:42 INFO - PROCESS | 760 | 1466522082799 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 08:14:42 INFO - PROCESS | 760 | 1466522082944 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:42 INFO - PROCESS | 760 | 1466522082947 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:42 INFO - PROCESS | 760 | ++DOCSHELL 0CAD3800 == 33 [pid = 760] [id = 629] 08:14:42 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (0CAE2800) [pid = 760] [serial = 1887] [outer = 00000000] 08:14:43 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (0D458800) [pid = 760] [serial = 1888] [outer = 0CAE2800] 08:14:43 INFO - PROCESS | 760 | 1466522082998 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0D622000) [pid = 760] [serial = 1889] [outer = 0CAE2800] 08:14:43 INFO - PROCESS | 760 | --DOCSHELL 1622D400 == 32 [pid = 760] [id = 625] 08:14:43 INFO - PROCESS | 760 | --DOCSHELL 14C99400 == 31 [pid = 760] [id = 624] 08:14:43 INFO - PROCESS | 760 | --DOCSHELL 0DAA0400 == 30 [pid = 760] [id = 623] 08:14:43 INFO - PROCESS | 760 | --DOCSHELL 0D629400 == 29 [pid = 760] [id = 622] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19F33C00) [pid = 760] [serial = 1840] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1ACDD000) [pid = 760] [serial = 1847] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 75 (19BAC800) [pid = 760] [serial = 1838] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 74 (19B35800) [pid = 760] [serial = 1837] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 73 (16237C00) [pid = 760] [serial = 1843] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0D76AC00) [pid = 760] [serial = 1819] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0E5D5C00) [pid = 760] [serial = 1820] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 70 (14D27800) [pid = 760] [serial = 1822] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 69 (16239C00) [pid = 760] [serial = 1823] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 68 (0D92F800) [pid = 760] [serial = 1825] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 67 (0DA9CC00) [pid = 760] [serial = 1826] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 66 (19E94000) [pid = 760] [serial = 1817] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 65 (143B2400) [pid = 760] [serial = 1828] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 64 (148CD000) [pid = 760] [serial = 1829] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 63 (17842800) [pid = 760] [serial = 1831] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 62 (1B57C800) [pid = 760] [serial = 1849] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 61 (19E90C00) [pid = 760] [serial = 1841] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 60 (1B589400) [pid = 760] [serial = 1850] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 59 (19F3D000) [pid = 760] [serial = 1846] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 58 (19932800) [pid = 760] [serial = 1834] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 57 (16D39800) [pid = 760] [serial = 1844] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | --DOMWINDOW == 56 (17ADD000) [pid = 760] [serial = 1832] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 760 | 1466522083546 Marionette TRACE conn5 <- [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:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 08:14:43 INFO - PROCESS | 760 | 1466522083569 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 08:14:43 INFO - PROCESS | 760 | 1466522083573 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 08:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:14:43 INFO - PROCESS | 760 | 1466522083577 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 760 | 1466522083581 Marionette TRACE conn5 <- [1,2482,null,{}] 08:14:43 INFO - PROCESS | 760 | 1466522083585 Marionette TRACE conn5 -> [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:14:43 INFO - PROCESS | 760 | 1466522083588 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:43 INFO - PROCESS | 760 | 1466522083677 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 08:14:43 INFO - PROCESS | 760 | 1466522083686 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 760 | 1466522083689 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:43 INFO - PROCESS | 760 | ++DOCSHELL 0DA9E400 == 30 [pid = 760] [id = 630] 08:14:43 INFO - PROCESS | 760 | ++DOMWINDOW == 57 (0DA9EC00) [pid = 760] [serial = 1890] [outer = 00000000] 08:14:43 INFO - PROCESS | 760 | ++DOMWINDOW == 58 (0DD6F000) [pid = 760] [serial = 1891] [outer = 0DA9EC00] 08:14:43 INFO - PROCESS | 760 | 1466522083735 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (14375C00) [pid = 760] [serial = 1892] [outer = 0DA9EC00] 08:14:44 INFO - PROCESS | 760 | 1466522084228 Marionette TRACE conn5 <- [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:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 08:14:44 INFO - PROCESS | 760 | 1466522084248 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 760 | 1466522084251 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 08:14:44 INFO - PROCESS | 760 | 1466522084254 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:14:44 INFO - PROCESS | 760 | 1466522084256 Marionette TRACE conn5 <- [1,2486,null,{}] 08:14:44 INFO - PROCESS | 760 | 1466522084260 Marionette TRACE conn5 -> [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:14:44 INFO - PROCESS | 760 | 1466522084262 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:44 INFO - PROCESS | 760 | 1466522084374 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 08:14:44 INFO - PROCESS | 760 | 1466522084386 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 760 | 1466522084388 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:44 INFO - PROCESS | 760 | ++DOCSHELL 14E90C00 == 31 [pid = 760] [id = 631] 08:14:44 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (14E91400) [pid = 760] [serial = 1893] [outer = 00000000] 08:14:44 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (15C61800) [pid = 760] [serial = 1894] [outer = 14E91400] 08:14:44 INFO - PROCESS | 760 | 1466522084432 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (16A38400) [pid = 760] [serial = 1895] [outer = 14E91400] 08:14:44 INFO - PROCESS | 760 | 1466522084920 Marionette TRACE conn5 <- [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:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 08:14:45 INFO - PROCESS | 760 | 1466522084988 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 760 | 1466522084992 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 08:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:14:45 INFO - PROCESS | 760 | 1466522085002 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 760 | 1466522085007 Marionette TRACE conn5 <- [1,2490,null,{}] 08:14:45 INFO - PROCESS | 760 | 1466522085011 Marionette TRACE conn5 -> [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:14:45 INFO - PROCESS | 760 | 1466522085014 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:45 INFO - PROCESS | 760 | 1466522085138 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 08:14:45 INFO - PROCESS | 760 | 1466522085151 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 760 | 1466522085153 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:45 INFO - PROCESS | 760 | ++DOCSHELL 16D3F400 == 32 [pid = 760] [id = 632] 08:14:45 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (16D3FC00) [pid = 760] [serial = 1896] [outer = 00000000] 08:14:45 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (17AE1800) [pid = 760] [serial = 1897] [outer = 16D3FC00] 08:14:45 INFO - PROCESS | 760 | 1466522085197 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (1837D800) [pid = 760] [serial = 1898] [outer = 16D3FC00] 08:14:45 INFO - PROCESS | 760 | 1466522085638 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 690ms 08:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:14:45 INFO - PROCESS | 760 | 1466522085688 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 760 | 1466522085690 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 08:14:45 INFO - PROCESS | 760 | 1466522085693 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 760 | 1466522085695 Marionette TRACE conn5 <- [1,2494,null,{}] 08:14:45 INFO - PROCESS | 760 | 1466522085698 Marionette TRACE conn5 -> [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:14:45 INFO - PROCESS | 760 | 1466522085700 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:45 INFO - PROCESS | 760 | 1466522085856 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 08:14:45 INFO - PROCESS | 760 | 1466522085866 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 760 | 1466522085868 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:45 INFO - PROCESS | 760 | ++DOCSHELL 1436D000 == 33 [pid = 760] [id = 633] 08:14:45 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (17AE1400) [pid = 760] [serial = 1899] [outer = 00000000] 08:14:45 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (1993D800) [pid = 760] [serial = 1900] [outer = 17AE1400] 08:14:45 INFO - PROCESS | 760 | 1466522085911 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (199B3C00) [pid = 760] [serial = 1901] [outer = 17AE1400] 08:14:46 INFO - PROCESS | 760 | 1466522086347 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:14:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:14:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 08:14:46 INFO - PROCESS | 760 | 1466522086364 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 760 | 1466522086366 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 08:14:46 INFO - PROCESS | 760 | 1466522086380 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - PROCESS | 760 | 1466522086382 Marionette TRACE conn5 <- [1,2498,null,{}] 08:14:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:14:46 INFO - PROCESS | 760 | 1466522086386 Marionette TRACE conn5 -> [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:14:46 INFO - PROCESS | 760 | 1466522086388 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:46 INFO - PROCESS | 760 | 1466522086506 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 08:14:46 INFO - PROCESS | 760 | 1466522086511 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 760 | 1466522086517 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:46 INFO - PROCESS | 760 | ++DOCSHELL 0DA92000 == 34 [pid = 760] [id = 634] 08:14:46 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (14C97800) [pid = 760] [serial = 1902] [outer = 00000000] 08:14:46 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (19B2D400) [pid = 760] [serial = 1903] [outer = 14C97800] 08:14:46 INFO - PROCESS | 760 | 1466522086626 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (19BB3C00) [pid = 760] [serial = 1904] [outer = 14C97800] 08:14:47 INFO - PROCESS | 760 | 1466522087084 Marionette TRACE conn5 <- [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:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 731ms 08:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:14:47 INFO - PROCESS | 760 | 1466522087116 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 760 | 1466522087118 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 08:14:47 INFO - PROCESS | 760 | 1466522087121 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 760 | 1466522087123 Marionette TRACE conn5 <- [1,2502,null,{}] 08:14:47 INFO - PROCESS | 760 | 1466522087126 Marionette TRACE conn5 -> [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:14:47 INFO - PROCESS | 760 | 1466522087128 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:47 INFO - PROCESS | 760 | 1466522087270 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 08:14:47 INFO - PROCESS | 760 | 1466522087287 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 760 | 1466522087297 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:47 INFO - PROCESS | 760 | ++DOCSHELL 19DB6C00 == 35 [pid = 760] [id = 635] 08:14:47 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (19DB7400) [pid = 760] [serial = 1905] [outer = 00000000] 08:14:47 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (19E92C00) [pid = 760] [serial = 1906] [outer = 19DB7400] 08:14:47 INFO - PROCESS | 760 | 1466522087341 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (19E95400) [pid = 760] [serial = 1907] [outer = 19DB7400] 08:14:47 INFO - PROCESS | 760 | 1466522087813 Marionette TRACE conn5 <- [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:14:47 INFO - PROCESS | 760 | --DOMWINDOW == 73 (19F35C00) [pid = 760] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:14:47 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1BCC7800) [pid = 760] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:14:47 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D730C00) [pid = 760] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:14:47 INFO - PROCESS | 760 | --DOMWINDOW == 70 (18380C00) [pid = 760] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:14:47 INFO - PROCESS | 760 | --DOMWINDOW == 69 (16B22C00) [pid = 760] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:14:47 INFO - PROCESS | 760 | --DOMWINDOW == 68 (16231C00) [pid = 760] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:14:47 INFO - PROCESS | 760 | --DOMWINDOW == 67 (0D62A000) [pid = 760] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:14:47 INFO - PROCESS | 760 | --DOMWINDOW == 66 (0DA96400) [pid = 760] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:14:47 INFO - PROCESS | 760 | --DOMWINDOW == 65 (0DC0EC00) [pid = 760] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:14:47 INFO - PROCESS | 760 | --DOMWINDOW == 64 (14C99C00) [pid = 760] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 08:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:14:47 INFO - PROCESS | 760 | 1466522087852 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 760 | 1466522087854 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 08:14:47 INFO - PROCESS | 760 | 1466522087857 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 760 | 1466522087859 Marionette TRACE conn5 <- [1,2506,null,{}] 08:14:47 INFO - PROCESS | 760 | 1466522087862 Marionette TRACE conn5 -> [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:14:47 INFO - PROCESS | 760 | 1466522087864 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:47 INFO - PROCESS | 760 | 1466522087942 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 08:14:47 INFO - PROCESS | 760 | 1466522087949 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 760 | 1466522087951 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:47 INFO - PROCESS | 760 | ++DOCSHELL 0DA96400 == 36 [pid = 760] [id = 636] 08:14:47 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (0DA98400) [pid = 760] [serial = 1908] [outer = 00000000] 08:14:48 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (16D0F800) [pid = 760] [serial = 1909] [outer = 0DA98400] 08:14:48 INFO - PROCESS | 760 | 1466522087994 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (18508000) [pid = 760] [serial = 1910] [outer = 0DA98400] 08:14:48 INFO - PROCESS | 760 | 1466522088471 Marionette TRACE conn5 <- [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:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 08:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:14:48 INFO - PROCESS | 760 | 1466522088528 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 760 | 1466522088530 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 08:14:48 INFO - PROCESS | 760 | 1466522088533 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 760 | 1466522088534 Marionette TRACE conn5 <- [1,2510,null,{}] 08:14:48 INFO - PROCESS | 760 | 1466522088538 Marionette TRACE conn5 -> [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:14:48 INFO - PROCESS | 760 | 1466522088539 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:48 INFO - PROCESS | 760 | 1466522088644 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 08:14:48 INFO - PROCESS | 760 | 1466522088656 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:48 INFO - PROCESS | 760 | 1466522088657 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:48 INFO - PROCESS | 760 | ++DOCSHELL 0DC14400 == 37 [pid = 760] [id = 637] 08:14:48 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (15C60000) [pid = 760] [serial = 1911] [outer = 00000000] 08:14:48 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (19F35800) [pid = 760] [serial = 1912] [outer = 15C60000] 08:14:48 INFO - PROCESS | 760 | 1466522088700 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (19F3B400) [pid = 760] [serial = 1913] [outer = 15C60000] 08:14:49 INFO - PROCESS | 760 | 1466522089107 Marionette TRACE conn5 <- [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:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 08:14:49 INFO - PROCESS | 760 | 1466522089166 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 760 | 1466522089168 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 08:14:49 INFO - PROCESS | 760 | 1466522089171 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:14:49 INFO - PROCESS | 760 | 1466522089173 Marionette TRACE conn5 <- [1,2514,null,{}] 08:14:49 INFO - PROCESS | 760 | 1466522089176 Marionette TRACE conn5 -> [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:14:49 INFO - PROCESS | 760 | 1466522089187 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:49 INFO - PROCESS | 760 | 1466522089268 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 08:14:49 INFO - PROCESS | 760 | 1466522089273 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 760 | 1466522089275 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:49 INFO - PROCESS | 760 | ++DOCSHELL 1ACDB000 == 38 [pid = 760] [id = 638] 08:14:49 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (1ACDBC00) [pid = 760] [serial = 1914] [outer = 00000000] 08:14:49 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (1B40B400) [pid = 760] [serial = 1915] [outer = 1ACDBC00] 08:14:49 INFO - PROCESS | 760 | 1466522089318 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1B457800) [pid = 760] [serial = 1916] [outer = 1ACDBC00] 08:14:49 INFO - PROCESS | 760 | 1466522089747 Marionette TRACE conn5 <- [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:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 08:14:49 INFO - PROCESS | 760 | 1466522089804 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 760 | 1466522089806 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 08:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:14:49 INFO - PROCESS | 760 | 1466522089858 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 760 | 1466522089862 Marionette TRACE conn5 <- [1,2518,null,{}] 08:14:49 INFO - PROCESS | 760 | 1466522089867 Marionette TRACE conn5 -> [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:14:49 INFO - PROCESS | 760 | 1466522089871 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:50 INFO - PROCESS | 760 | 1466522090008 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 08:14:50 INFO - PROCESS | 760 | 1466522090177 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 760 | 1466522090181 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:50 INFO - PROCESS | 760 | ++DOCSHELL 0D762C00 == 39 [pid = 760] [id = 639] 08:14:50 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (0D763C00) [pid = 760] [serial = 1917] [outer = 00000000] 08:14:50 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (0DA97800) [pid = 760] [serial = 1918] [outer = 0D763C00] 08:14:50 INFO - PROCESS | 760 | 1466522090237 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1436FC00) [pid = 760] [serial = 1919] [outer = 0D763C00] 08:14:50 INFO - PROCESS | 760 | 1466522090828 Marionette TRACE conn5 <- [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:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1025ms 08:14:50 INFO - PROCESS | 760 | 1466522090885 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 760 | 1466522090889 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 08:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:14:50 INFO - PROCESS | 760 | 1466522090895 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 760 | 1466522090897 Marionette TRACE conn5 <- [1,2522,null,{}] 08:14:50 INFO - PROCESS | 760 | 1466522090904 Marionette TRACE conn5 -> [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:14:50 INFO - PROCESS | 760 | 1466522090908 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:51 INFO - PROCESS | 760 | 1466522091021 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 08:14:51 INFO - PROCESS | 760 | 1466522091163 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 760 | 1466522091166 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:51 INFO - PROCESS | 760 | ++DOCSHELL 16B1C000 == 40 [pid = 760] [id = 640] 08:14:51 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16B20C00) [pid = 760] [serial = 1920] [outer = 00000000] 08:14:51 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (16D1B400) [pid = 760] [serial = 1921] [outer = 16B20C00] 08:14:51 INFO - PROCESS | 760 | 1466522091223 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (17ADE000) [pid = 760] [serial = 1922] [outer = 16B20C00] 08:14:51 INFO - PROCESS | 760 | 1466522091812 Marionette TRACE conn5 <- [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:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 971ms 08:14:51 INFO - PROCESS | 760 | 1466522091870 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 760 | 1466522091872 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 08:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:14:51 INFO - PROCESS | 760 | 1466522091876 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 760 | 1466522091878 Marionette TRACE conn5 <- [1,2526,null,{}] 08:14:51 INFO - PROCESS | 760 | 1466522091882 Marionette TRACE conn5 -> [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:14:51 INFO - PROCESS | 760 | 1466522091884 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:52 INFO - PROCESS | 760 | 1466522092026 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 08:14:52 INFO - PROCESS | 760 | 1466522092178 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 760 | 1466522092185 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:52 INFO - PROCESS | 760 | ++DOCSHELL 1ACDF800 == 41 [pid = 760] [id = 641] 08:14:52 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1ACE0800) [pid = 760] [serial = 1923] [outer = 00000000] 08:14:52 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1B586C00) [pid = 760] [serial = 1924] [outer = 1ACE0800] 08:14:52 INFO - PROCESS | 760 | 1466522092244 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1BC3F000) [pid = 760] [serial = 1925] [outer = 1ACE0800] 08:14:52 INFO - PROCESS | 760 | 1466522092872 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1018ms 08:14:52 INFO - PROCESS | 760 | 1466522092898 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 760 | 1466522092900 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 08:14:52 INFO - PROCESS | 760 | 1466522092903 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:14:52 INFO - PROCESS | 760 | 1466522092906 Marionette TRACE conn5 <- [1,2530,null,{}] 08:14:52 INFO - PROCESS | 760 | 1466522092909 Marionette TRACE conn5 -> [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:14:52 INFO - PROCESS | 760 | 1466522092911 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:53 INFO - PROCESS | 760 | 1466522093021 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 08:14:53 INFO - PROCESS | 760 | 1466522093225 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 760 | 1466522093228 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:53 INFO - PROCESS | 760 | ++DOCSHELL 16B4E400 == 42 [pid = 760] [id = 642] 08:14:53 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (16D11000) [pid = 760] [serial = 1926] [outer = 00000000] 08:14:53 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1BECBC00) [pid = 760] [serial = 1927] [outer = 16D11000] 08:14:53 INFO - PROCESS | 760 | 1466522093284 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1C2C0800) [pid = 760] [serial = 1928] [outer = 16D11000] 08:14:54 INFO - PROCESS | 760 | 1466522094020 Marionette TRACE conn5 <- [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:14:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:14:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1185ms 08:14:54 INFO - PROCESS | 760 | 1466522094093 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 760 | 1466522094097 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 08:14:54 INFO - PROCESS | 760 | 1466522094115 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:14:54 INFO - PROCESS | 760 | 1466522094118 Marionette TRACE conn5 <- [1,2534,null,{}] 08:14:54 INFO - PROCESS | 760 | 1466522094124 Marionette TRACE conn5 -> [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:14:54 INFO - PROCESS | 760 | 1466522094126 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:54 INFO - PROCESS | 760 | 1466522094243 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 08:14:54 INFO - PROCESS | 760 | 1466522094382 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:54 INFO - PROCESS | 760 | 1466522094385 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:54 INFO - PROCESS | 760 | ++DOCSHELL 0D760400 == 43 [pid = 760] [id = 643] 08:14:54 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (0D764000) [pid = 760] [serial = 1929] [outer = 00000000] 08:14:54 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (145A5C00) [pid = 760] [serial = 1930] [outer = 0D764000] 08:14:54 INFO - PROCESS | 760 | 1466522094435 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (14C26C00) [pid = 760] [serial = 1931] [outer = 0D764000] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 0DA93C00 == 42 [pid = 760] [id = 621] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 0DC14400 == 41 [pid = 760] [id = 637] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 0DA96400 == 40 [pid = 760] [id = 636] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 19DB6C00 == 39 [pid = 760] [id = 635] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 0DA92000 == 38 [pid = 760] [id = 634] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 1436D000 == 37 [pid = 760] [id = 633] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 16D3F400 == 36 [pid = 760] [id = 632] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 14E90C00 == 35 [pid = 760] [id = 631] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 0DA9E400 == 34 [pid = 760] [id = 630] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 0CAD3800 == 33 [pid = 760] [id = 629] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 16D3C800 == 32 [pid = 760] [id = 626] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 0CE5E000 == 31 [pid = 760] [id = 627] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 143AB000 == 30 [pid = 760] [id = 628] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 16B4E400 == 29 [pid = 760] [id = 642] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 1ACDF800 == 28 [pid = 760] [id = 641] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 1ACDB000 == 27 [pid = 760] [id = 638] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 0D762C00 == 26 [pid = 760] [id = 639] 08:14:55 INFO - PROCESS | 760 | --DOCSHELL 16B1C000 == 25 [pid = 760] [id = 640] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 87 (14D4F000) [pid = 760] [serial = 1874] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1BC3A800) [pid = 760] [serial = 1859] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1C64A800) [pid = 760] [serial = 1862] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 84 (1436D800) [pid = 760] [serial = 1853] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 83 (199AA400) [pid = 760] [serial = 1835] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 82 (17FFD400) [pid = 760] [serial = 1856] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 81 (17ADA400) [pid = 760] [serial = 1879] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 80 (14D07C00) [pid = 760] [serial = 1873] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 79 (16B22000) [pid = 760] [serial = 1876] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 78 (16B47C00) [pid = 760] [serial = 1877] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0D734000) [pid = 760] [serial = 1867] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0D73C800) [pid = 760] [serial = 1868] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1436F400) [pid = 760] [serial = 1865] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0DD74C00) [pid = 760] [serial = 1864] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0DCC6000) [pid = 760] [serial = 1870] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 72 (14308800) [pid = 760] [serial = 1871] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D76BC00) [pid = 760] [serial = 1852] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 70 (16D1D000) [pid = 760] [serial = 1855] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 69 (1ACE3C00) [pid = 760] [serial = 1858] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | --DOMWINDOW == 68 (1C640800) [pid = 760] [serial = 1861] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 760 | 1466522095702 Marionette TRACE conn5 <- [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:14:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:14:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1632ms 08:14:55 INFO - PROCESS | 760 | 1466522095753 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 08:14:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:14:55 INFO - PROCESS | 760 | 1466522095758 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 08:14:55 INFO - PROCESS | 760 | 1466522095762 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 760 | 1466522095765 Marionette TRACE conn5 <- [1,2538,null,{}] 08:14:55 INFO - PROCESS | 760 | 1466522095771 Marionette TRACE conn5 -> [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:14:55 INFO - PROCESS | 760 | 1466522095774 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:55 INFO - PROCESS | 760 | 1466522095863 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 08:14:55 INFO - PROCESS | 760 | 1466522095872 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 760 | 1466522095876 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:55 INFO - PROCESS | 760 | ++DOCSHELL 0D62C400 == 26 [pid = 760] [id = 644] 08:14:55 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0D734800) [pid = 760] [serial = 1932] [outer = 00000000] 08:14:55 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0D73F000) [pid = 760] [serial = 1933] [outer = 0D734800] 08:14:55 INFO - PROCESS | 760 | 1466522095924 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D769800) [pid = 760] [serial = 1934] [outer = 0D734800] 08:14:56 INFO - PROCESS | 760 | 1466522096444 Marionette TRACE conn5 <- [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:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 08:14:56 INFO - PROCESS | 760 | 1466522096493 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 760 | 1466522096498 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 08:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:14:56 INFO - PROCESS | 760 | 1466522096504 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 760 | 1466522096507 Marionette TRACE conn5 <- [1,2542,null,{}] 08:14:56 INFO - PROCESS | 760 | 1466522096510 Marionette TRACE conn5 -> [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:14:56 INFO - PROCESS | 760 | 1466522096513 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:56 INFO - PROCESS | 760 | 1466522096600 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 08:14:56 INFO - PROCESS | 760 | 1466522096615 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 760 | 1466522096617 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:56 INFO - PROCESS | 760 | ++DOCSHELL 0E5DC800 == 27 [pid = 760] [id = 645] 08:14:56 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0E5DEC00) [pid = 760] [serial = 1935] [outer = 00000000] 08:14:56 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1430A800) [pid = 760] [serial = 1936] [outer = 0E5DEC00] 08:14:56 INFO - PROCESS | 760 | 1466522096751 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (1436BC00) [pid = 760] [serial = 1937] [outer = 0E5DEC00] 08:14:57 INFO - PROCESS | 760 | 1466522097142 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 08:14:57 INFO - PROCESS | 760 | 1466522097178 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 08:14:57 INFO - PROCESS | 760 | 1466522097180 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 08:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:14:57 INFO - PROCESS | 760 | 1466522097183 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - PROCESS | 760 | 1466522097187 Marionette TRACE conn5 <- [1,2546,null,{}] 08:14:57 INFO - PROCESS | 760 | 1466522097198 Marionette TRACE conn5 -> [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:14:57 INFO - PROCESS | 760 | 1466522097202 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:57 INFO - PROCESS | 760 | 1466522097287 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 08:14:57 INFO - PROCESS | 760 | 1466522097294 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 760 | 1466522097297 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:57 INFO - PROCESS | 760 | ++DOCSHELL 14C26400 == 28 [pid = 760] [id = 646] 08:14:57 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (14C96000) [pid = 760] [serial = 1938] [outer = 00000000] 08:14:57 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (14D1E000) [pid = 760] [serial = 1939] [outer = 14C96000] 08:14:57 INFO - PROCESS | 760 | 1466522097346 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (14D53400) [pid = 760] [serial = 1940] [outer = 14C96000] 08:14:57 INFO - PROCESS | 760 | 1466522097837 Marionette TRACE conn5 <- [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:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 08:14:57 INFO - PROCESS | 760 | 1466522097865 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 08:14:57 INFO - PROCESS | 760 | 1466522097868 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 08:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:14:57 INFO - PROCESS | 760 | 1466522097871 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - PROCESS | 760 | 1466522097873 Marionette TRACE conn5 <- [1,2550,null,{}] 08:14:57 INFO - PROCESS | 760 | 1466522097876 Marionette TRACE conn5 -> [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:14:57 INFO - PROCESS | 760 | 1466522097878 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:58 INFO - PROCESS | 760 | 1466522097999 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 08:14:58 INFO - PROCESS | 760 | 1466522098094 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:58 INFO - PROCESS | 760 | 1466522098096 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:58 INFO - PROCESS | 760 | ++DOCSHELL 16B17C00 == 29 [pid = 760] [id = 647] 08:14:58 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (16B18400) [pid = 760] [serial = 1941] [outer = 00000000] 08:14:58 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (16B3FC00) [pid = 760] [serial = 1942] [outer = 16B18400] 08:14:58 INFO - PROCESS | 760 | 1466522098146 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (16D1AC00) [pid = 760] [serial = 1943] [outer = 16B18400] 08:14:58 INFO - PROCESS | 760 | 1466522098581 Marionette TRACE conn5 <- [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:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 08:14:58 INFO - PROCESS | 760 | 1466522098603 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 08:14:58 INFO - PROCESS | 760 | 1466522098605 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 08:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:14:58 INFO - PROCESS | 760 | 1466522098608 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:14:58 INFO - PROCESS | 760 | 1466522098610 Marionette TRACE conn5 <- [1,2554,null,{}] 08:14:58 INFO - PROCESS | 760 | 1466522098619 Marionette TRACE conn5 -> [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:14:58 INFO - PROCESS | 760 | 1466522098621 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:58 INFO - PROCESS | 760 | 1466522098731 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 08:14:58 INFO - PROCESS | 760 | 1466522098737 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:58 INFO - PROCESS | 760 | 1466522098739 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:58 INFO - PROCESS | 760 | ++DOCSHELL 16B18000 == 30 [pid = 760] [id = 648] 08:14:58 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16D3F000) [pid = 760] [serial = 1944] [outer = 00000000] 08:14:58 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (17AC4C00) [pid = 760] [serial = 1945] [outer = 16D3F000] 08:14:58 INFO - PROCESS | 760 | 1466522098783 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (17AE5000) [pid = 760] [serial = 1946] [outer = 16D3F000] 08:14:59 INFO - PROCESS | 760 | 1466522099264 Marionette TRACE conn5 <- [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:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 690ms 08:14:59 INFO - PROCESS | 760 | 1466522099300 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 760 | 1466522099302 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 08:14:59 INFO - PROCESS | 760 | 1466522099305 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 760 | 1466522099307 Marionette TRACE conn5 <- [1,2558,null,{}] 08:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:14:59 INFO - PROCESS | 760 | 1466522099310 Marionette TRACE conn5 -> [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:14:59 INFO - PROCESS | 760 | 1466522099316 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:59 INFO - PROCESS | 760 | 1466522099478 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 08:14:59 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1ACDBC00) [pid = 760] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:14:59 INFO - PROCESS | 760 | --DOMWINDOW == 81 (17AE1400) [pid = 760] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:14:59 INFO - PROCESS | 760 | --DOMWINDOW == 80 (14C97800) [pid = 760] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:14:59 INFO - PROCESS | 760 | --DOMWINDOW == 79 (16D3CC00) [pid = 760] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:14:59 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0D453000) [pid = 760] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:14:59 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19DB7400) [pid = 760] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:14:59 INFO - PROCESS | 760 | --DOMWINDOW == 76 (143AB800) [pid = 760] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:14:59 INFO - PROCESS | 760 | --DOMWINDOW == 75 (16D3FC00) [pid = 760] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:14:59 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0CAE2800) [pid = 760] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:14:59 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0DA9EC00) [pid = 760] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:14:59 INFO - PROCESS | 760 | --DOMWINDOW == 72 (14E91400) [pid = 760] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:14:59 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0DA98400) [pid = 760] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:14:59 INFO - PROCESS | 760 | --DOMWINDOW == 70 (15C60000) [pid = 760] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:14:59 INFO - PROCESS | 760 | 1466522099843 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 760 | 1466522099845 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:14:59 INFO - PROCESS | 760 | ++DOCSHELL 0D453000 == 31 [pid = 760] [id = 649] 08:14:59 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D45C000) [pid = 760] [serial = 1947] [outer = 00000000] 08:14:59 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0DC0C000) [pid = 760] [serial = 1948] [outer = 0D45C000] 08:14:59 INFO - PROCESS | 760 | 1466522099890 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (14C97800) [pid = 760] [serial = 1949] [outer = 0D45C000] 08:15:00 INFO - PROCESS | 760 | 1466522100254 Marionette TRACE conn5 <- [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:15:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:15:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 970ms 08:15:00 INFO - PROCESS | 760 | 1466522100279 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 08:15:00 INFO - PROCESS | 760 | 1466522100281 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 08:15:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:15:00 INFO - PROCESS | 760 | 1466522100284 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 760 | 1466522100286 Marionette TRACE conn5 <- [1,2562,null,{}] 08:15:00 INFO - PROCESS | 760 | 1466522100289 Marionette TRACE conn5 -> [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:15:00 INFO - PROCESS | 760 | 1466522100291 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:00 INFO - PROCESS | 760 | 1466522100406 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 08:15:00 INFO - PROCESS | 760 | 1466522100414 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 760 | 1466522100416 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:00 INFO - PROCESS | 760 | ++DOCSHELL 0D737800 == 32 [pid = 760] [id = 650] 08:15:00 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (16B1F400) [pid = 760] [serial = 1950] [outer = 00000000] 08:15:00 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (19AA0400) [pid = 760] [serial = 1951] [outer = 16B1F400] 08:15:00 INFO - PROCESS | 760 | 1466522100460 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19B29800) [pid = 760] [serial = 1952] [outer = 16B1F400] 08:15:00 INFO - PROCESS | 760 | 1466522100889 Marionette TRACE conn5 <- [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:15:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:15:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 631ms 08:15:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:15:00 INFO - PROCESS | 760 | 1466522100917 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 08:15:00 INFO - PROCESS | 760 | 1466522100919 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 08:15:00 INFO - PROCESS | 760 | 1466522100922 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 760 | 1466522100923 Marionette TRACE conn5 <- [1,2566,null,{}] 08:15:00 INFO - PROCESS | 760 | 1466522100927 Marionette TRACE conn5 -> [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:15:00 INFO - PROCESS | 760 | 1466522100928 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:01 INFO - PROCESS | 760 | 1466522101005 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 08:15:01 INFO - PROCESS | 760 | 1466522101136 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 760 | 1466522101138 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:01 INFO - PROCESS | 760 | ++DOCSHELL 15C5FC00 == 33 [pid = 760] [id = 651] 08:15:01 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16D40000) [pid = 760] [serial = 1953] [outer = 00000000] 08:15:01 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19DB8000) [pid = 760] [serial = 1954] [outer = 16D40000] 08:15:01 INFO - PROCESS | 760 | 1466522101181 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (16D12000) [pid = 760] [serial = 1955] [outer = 16D40000] 08:15:01 INFO - PROCESS | 760 | 1466522101547 Marionette TRACE conn5 <- [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:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 671ms 08:15:01 INFO - PROCESS | 760 | 1466522101594 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 08:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:15:01 INFO - PROCESS | 760 | 1466522101595 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 08:15:01 INFO - PROCESS | 760 | 1466522101599 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - PROCESS | 760 | 1466522101600 Marionette TRACE conn5 <- [1,2570,null,{}] 08:15:01 INFO - PROCESS | 760 | 1466522101604 Marionette TRACE conn5 -> [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:15:01 INFO - PROCESS | 760 | 1466522101605 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:01 INFO - PROCESS | 760 | 1466522101720 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 08:15:01 INFO - PROCESS | 760 | 1466522101728 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 760 | 1466522101729 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:01 INFO - PROCESS | 760 | ++DOCSHELL 148D5800 == 34 [pid = 760] [id = 652] 08:15:01 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19E94800) [pid = 760] [serial = 1956] [outer = 00000000] 08:15:01 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19F36000) [pid = 760] [serial = 1957] [outer = 19E94800] 08:15:01 INFO - PROCESS | 760 | 1466522101784 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19F3B800) [pid = 760] [serial = 1958] [outer = 19E94800] 08:15:02 INFO - PROCESS | 760 | 1466522102574 Marionette TRACE conn5 <- [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:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1022ms 08:15:02 INFO - PROCESS | 760 | 1466522102621 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 08:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:15:02 INFO - PROCESS | 760 | 1466522102626 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 08:15:02 INFO - PROCESS | 760 | 1466522102631 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 760 | 1466522102636 Marionette TRACE conn5 <- [1,2574,null,{}] 08:15:02 INFO - PROCESS | 760 | 1466522102661 Marionette TRACE conn5 -> [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:15:02 INFO - PROCESS | 760 | 1466522102664 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:02 INFO - PROCESS | 760 | 1466522102797 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 08:15:02 INFO - PROCESS | 760 | 1466522102934 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:02 INFO - PROCESS | 760 | 1466522102937 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:02 INFO - PROCESS | 760 | ++DOCSHELL 0D73E400 == 35 [pid = 760] [id = 653] 08:15:02 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (0D761800) [pid = 760] [serial = 1959] [outer = 00000000] 08:15:03 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0E5D6400) [pid = 760] [serial = 1960] [outer = 0D761800] 08:15:03 INFO - PROCESS | 760 | 1466522102995 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (14371800) [pid = 760] [serial = 1961] [outer = 0D761800] 08:15:03 INFO - PROCESS | 760 | 1466522103744 Marionette TRACE conn5 <- [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:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1199ms 08:15:03 INFO - PROCESS | 760 | 1466522103830 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 760 | 1466522103836 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 08:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:15:03 INFO - PROCESS | 760 | 1466522103842 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 760 | 1466522103845 Marionette TRACE conn5 <- [1,2578,null,{}] 08:15:03 INFO - PROCESS | 760 | 1466522103849 Marionette TRACE conn5 -> [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:15:03 INFO - PROCESS | 760 | 1466522103852 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:04 INFO - PROCESS | 760 | 1466522104016 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 08:15:04 INFO - PROCESS | 760 | 1466522104152 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:04 INFO - PROCESS | 760 | 1466522104155 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:04 INFO - PROCESS | 760 | ++DOCSHELL 143AF800 == 36 [pid = 760] [id = 654] 08:15:04 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (15C58000) [pid = 760] [serial = 1962] [outer = 00000000] 08:15:04 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (16D3F800) [pid = 760] [serial = 1963] [outer = 15C58000] 08:15:04 INFO - PROCESS | 760 | 1466522104213 Marionette DEBUG loaded listener.js 08:15:04 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (1837C400) [pid = 760] [serial = 1964] [outer = 15C58000] 08:15:05 INFO - PROCESS | 760 | --DOCSHELL 15C5FC00 == 35 [pid = 760] [id = 651] 08:15:05 INFO - PROCESS | 760 | --DOCSHELL 0D737800 == 34 [pid = 760] [id = 650] 08:15:05 INFO - PROCESS | 760 | --DOCSHELL 0D453000 == 33 [pid = 760] [id = 649] 08:15:05 INFO - PROCESS | 760 | --DOCSHELL 16B18000 == 32 [pid = 760] [id = 648] 08:15:05 INFO - PROCESS | 760 | --DOCSHELL 16B17C00 == 31 [pid = 760] [id = 647] 08:15:05 INFO - PROCESS | 760 | --DOCSHELL 14C26400 == 30 [pid = 760] [id = 646] 08:15:05 INFO - PROCESS | 760 | --DOCSHELL 0E5DC800 == 29 [pid = 760] [id = 645] 08:15:05 INFO - PROCESS | 760 | --DOCSHELL 0D62C400 == 28 [pid = 760] [id = 644] 08:15:05 INFO - PROCESS | 760 | --DOCSHELL 0D760400 == 27 [pid = 760] [id = 643] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1B40B400) [pid = 760] [serial = 1915] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1993D800) [pid = 760] [serial = 1900] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 85 (199B3C00) [pid = 760] [serial = 1901] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19BB3C00) [pid = 760] [serial = 1904] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19B2D400) [pid = 760] [serial = 1903] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 82 (17AE8000) [pid = 760] [serial = 1880] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0D51E800) [pid = 760] [serial = 1882] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 80 (19E92C00) [pid = 760] [serial = 1906] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 79 (0D62F400) [pid = 760] [serial = 1883] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1451AC00) [pid = 760] [serial = 1885] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 77 (145E5400) [pid = 760] [serial = 1886] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 76 (17AE1800) [pid = 760] [serial = 1897] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0D458800) [pid = 760] [serial = 1888] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0D622000) [pid = 760] [serial = 1889] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0DD6F000) [pid = 760] [serial = 1891] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 72 (14375C00) [pid = 760] [serial = 1892] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 71 (15C61800) [pid = 760] [serial = 1894] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 70 (16A38400) [pid = 760] [serial = 1895] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 69 (16D0F800) [pid = 760] [serial = 1909] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 68 (1B457800) [pid = 760] [serial = 1916] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 67 (19F35800) [pid = 760] [serial = 1912] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 66 (19E95400) [pid = 760] [serial = 1907] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 65 (19F3B400) [pid = 760] [serial = 1913] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 64 (18508000) [pid = 760] [serial = 1910] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | --DOMWINDOW == 63 (1837D800) [pid = 760] [serial = 1898] [outer = 00000000] [url = about:blank] 08:15:05 INFO - PROCESS | 760 | 1466522105077 Marionette TRACE conn5 <- [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:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1283ms 08:15:05 INFO - PROCESS | 760 | 1466522105128 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 760 | 1466522105132 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 08:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:15:05 INFO - PROCESS | 760 | 1466522105137 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - PROCESS | 760 | 1466522105140 Marionette TRACE conn5 <- [1,2582,null,{}] 08:15:05 INFO - PROCESS | 760 | 1466522105146 Marionette TRACE conn5 -> [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:15:05 INFO - PROCESS | 760 | 1466522105148 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:05 INFO - PROCESS | 760 | 1466522105243 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 08:15:05 INFO - PROCESS | 760 | 1466522105250 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 760 | 1466522105254 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:05 INFO - PROCESS | 760 | ++DOCSHELL 0D735400 == 28 [pid = 760] [id = 655] 08:15:05 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (0D736400) [pid = 760] [serial = 1965] [outer = 00000000] 08:15:05 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (0D763800) [pid = 760] [serial = 1966] [outer = 0D736400] 08:15:05 INFO - PROCESS | 760 | 1466522105307 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (0DA97400) [pid = 760] [serial = 1967] [outer = 0D736400] 08:15:05 INFO - PROCESS | 760 | 1466522105846 Marionette TRACE conn5 <- [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:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 08:15:05 INFO - PROCESS | 760 | 1466522105868 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 760 | 1466522105872 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 08:15:05 INFO - PROCESS | 760 | 1466522105878 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:15:05 INFO - PROCESS | 760 | 1466522105880 Marionette TRACE conn5 <- [1,2586,null,{}] 08:15:05 INFO - PROCESS | 760 | 1466522105884 Marionette TRACE conn5 -> [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:15:05 INFO - PROCESS | 760 | 1466522105886 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:05 INFO - PROCESS | 760 | 1466522105972 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 08:15:06 INFO - PROCESS | 760 | 1466522105982 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 760 | 1466522105984 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:06 INFO - PROCESS | 760 | ++DOCSHELL 14375C00 == 29 [pid = 760] [id = 656] 08:15:06 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (143ABC00) [pid = 760] [serial = 1968] [outer = 00000000] 08:15:06 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (1451A000) [pid = 760] [serial = 1969] [outer = 143ABC00] 08:15:06 INFO - PROCESS | 760 | 1466522106031 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (145EC000) [pid = 760] [serial = 1970] [outer = 143ABC00] 08:15:06 INFO - PROCESS | 760 | 1466522106524 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 08:15:06 INFO - PROCESS | 760 | 1466522106553 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 760 | 1466522106555 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 08:15:06 INFO - PROCESS | 760 | 1466522106558 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:15:06 INFO - PROCESS | 760 | 1466522106562 Marionette TRACE conn5 <- [1,2590,null,{}] 08:15:06 INFO - PROCESS | 760 | 1466522106572 Marionette TRACE conn5 -> [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:15:06 INFO - PROCESS | 760 | 1466522106577 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:06 INFO - PROCESS | 760 | 1466522106662 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 08:15:06 INFO - PROCESS | 760 | 1466522106768 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 760 | 1466522106771 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:06 INFO - PROCESS | 760 | ++DOCSHELL 16B4AC00 == 30 [pid = 760] [id = 657] 08:15:06 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (16D0F800) [pid = 760] [serial = 1971] [outer = 00000000] 08:15:06 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (16D9D800) [pid = 760] [serial = 1972] [outer = 16D0F800] 08:15:06 INFO - PROCESS | 760 | 1466522106831 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (17AE1400) [pid = 760] [serial = 1973] [outer = 16D0F800] 08:15:07 INFO - PROCESS | 760 | 1466522107250 Marionette TRACE conn5 <- [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:15:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:15:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 731ms 08:15:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:15:07 INFO - PROCESS | 760 | 1466522107302 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 760 | 1466522107304 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 08:15:07 INFO - PROCESS | 760 | 1466522107308 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 760 | 1466522107309 Marionette TRACE conn5 <- [1,2594,null,{}] 08:15:07 INFO - PROCESS | 760 | 1466522107313 Marionette TRACE conn5 -> [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:15:07 INFO - PROCESS | 760 | 1466522107315 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:07 INFO - PROCESS | 760 | 1466522107436 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 08:15:07 INFO - PROCESS | 760 | 1466522107446 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 760 | 1466522107448 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:07 INFO - PROCESS | 760 | ++DOCSHELL 17FF3400 == 31 [pid = 760] [id = 658] 08:15:07 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1837B400) [pid = 760] [serial = 1974] [outer = 00000000] 08:15:07 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (19938800) [pid = 760] [serial = 1975] [outer = 1837B400] 08:15:07 INFO - PROCESS | 760 | 1466522107547 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (199B2000) [pid = 760] [serial = 1976] [outer = 1837B400] 08:15:08 INFO - PROCESS | 760 | 1466522107989 Marionette TRACE conn5 <- [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:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 08:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:15:08 INFO - PROCESS | 760 | 1466522108039 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 760 | 1466522108041 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 08:15:08 INFO - PROCESS | 760 | 1466522108044 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - PROCESS | 760 | 1466522108046 Marionette TRACE conn5 <- [1,2598,null,{}] 08:15:08 INFO - PROCESS | 760 | 1466522108049 Marionette TRACE conn5 -> [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:15:08 INFO - PROCESS | 760 | 1466522108051 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:08 INFO - PROCESS | 760 | 1466522108193 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 08:15:08 INFO - PROCESS | 760 | 1466522108260 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 760 | 1466522108262 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:08 INFO - PROCESS | 760 | ++DOCSHELL 19A89C00 == 32 [pid = 760] [id = 659] 08:15:08 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19A8A400) [pid = 760] [serial = 1977] [outer = 00000000] 08:15:08 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19B2DC00) [pid = 760] [serial = 1978] [outer = 19A8A400] 08:15:08 INFO - PROCESS | 760 | 1466522108307 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19B33400) [pid = 760] [serial = 1979] [outer = 19A8A400] 08:15:08 INFO - PROCESS | 760 | 1466522108763 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 770ms 08:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:15:08 INFO - PROCESS | 760 | 1466522108815 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 760 | 1466522108817 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 08:15:08 INFO - PROCESS | 760 | 1466522108820 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - PROCESS | 760 | 1466522108822 Marionette TRACE conn5 <- [1,2602,null,{}] 08:15:08 INFO - PROCESS | 760 | 1466522108825 Marionette TRACE conn5 -> [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:15:08 INFO - PROCESS | 760 | 1466522108830 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:09 INFO - PROCESS | 760 | 1466522108990 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 08:15:09 INFO - PROCESS | 760 | 1466522109003 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 760 | 1466522109005 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:09 INFO - PROCESS | 760 | ++DOCSHELL 1622D400 == 33 [pid = 760] [id = 660] 08:15:09 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19DADC00) [pid = 760] [serial = 1980] [outer = 00000000] 08:15:09 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19F35800) [pid = 760] [serial = 1981] [outer = 19DADC00] 08:15:09 INFO - PROCESS | 760 | 1466522109106 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19F35C00) [pid = 760] [serial = 1982] [outer = 19DADC00] 08:15:09 INFO - PROCESS | 760 | --DOMWINDOW == 80 (16B18400) [pid = 760] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:15:09 INFO - PROCESS | 760 | --DOMWINDOW == 79 (14C96000) [pid = 760] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:15:09 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0E5DEC00) [pid = 760] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:15:09 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0D734800) [pid = 760] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:15:09 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0D764000) [pid = 760] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:15:09 INFO - PROCESS | 760 | --DOMWINDOW == 75 (16D40000) [pid = 760] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:15:09 INFO - PROCESS | 760 | --DOMWINDOW == 74 (16D3F000) [pid = 760] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:15:09 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D763C00) [pid = 760] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:15:09 INFO - PROCESS | 760 | --DOMWINDOW == 72 (16B20C00) [pid = 760] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:15:09 INFO - PROCESS | 760 | --DOMWINDOW == 71 (1ACE0800) [pid = 760] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:15:09 INFO - PROCESS | 760 | --DOMWINDOW == 70 (16D11000) [pid = 760] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:15:09 INFO - PROCESS | 760 | --DOMWINDOW == 69 (0D45C000) [pid = 760] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:15:09 INFO - PROCESS | 760 | --DOMWINDOW == 68 (16B1F400) [pid = 760] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:15:09 INFO - PROCESS | 760 | 1466522109593 Marionette TRACE conn5 <- [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:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 830ms 08:15:09 INFO - PROCESS | 760 | 1466522109651 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 08:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:15:09 INFO - PROCESS | 760 | 1466522109653 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 08:15:09 INFO - PROCESS | 760 | 1466522109656 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 760 | 1466522109658 Marionette TRACE conn5 <- [1,2606,null,{}] 08:15:09 INFO - PROCESS | 760 | 1466522109661 Marionette TRACE conn5 -> [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:15:09 INFO - PROCESS | 760 | 1466522109663 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:09 INFO - PROCESS | 760 | 1466522109744 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 08:15:09 INFO - PROCESS | 760 | 1466522109752 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 760 | 1466522109754 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:09 INFO - PROCESS | 760 | ++DOCSHELL 146C5000 == 34 [pid = 760] [id = 661] 08:15:09 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (16A44400) [pid = 760] [serial = 1983] [outer = 00000000] 08:15:09 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (199A8C00) [pid = 760] [serial = 1984] [outer = 16A44400] 08:15:09 INFO - PROCESS | 760 | 1466522109799 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (19B2B800) [pid = 760] [serial = 1985] [outer = 16A44400] 08:15:10 INFO - PROCESS | 760 | 1466522110217 Marionette TRACE conn5 <- [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:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 570ms 08:15:10 INFO - PROCESS | 760 | 1466522110236 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 760 | 1466522110238 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 08:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:15:10 INFO - PROCESS | 760 | 1466522110241 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - PROCESS | 760 | 1466522110243 Marionette TRACE conn5 <- [1,2610,null,{}] 08:15:10 INFO - PROCESS | 760 | 1466522110247 Marionette TRACE conn5 -> [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:15:10 INFO - PROCESS | 760 | 1466522110249 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:10 INFO - PROCESS | 760 | 1466522110379 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 08:15:10 INFO - PROCESS | 760 | 1466522110388 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 760 | 1466522110390 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:10 INFO - PROCESS | 760 | ++DOCSHELL 143B5000 == 35 [pid = 760] [id = 662] 08:15:10 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (199AF400) [pid = 760] [serial = 1986] [outer = 00000000] 08:15:10 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1ACDC800) [pid = 760] [serial = 1987] [outer = 199AF400] 08:15:10 INFO - PROCESS | 760 | 1466522110433 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (1ACE3800) [pid = 760] [serial = 1988] [outer = 199AF400] 08:15:10 INFO - PROCESS | 760 | 1466522110863 Marionette TRACE conn5 <- [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:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 08:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:15:10 INFO - PROCESS | 760 | 1466522110912 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 760 | 1466522110914 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 08:15:10 INFO - PROCESS | 760 | 1466522110917 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - PROCESS | 760 | 1466522110919 Marionette TRACE conn5 <- [1,2614,null,{}] 08:15:10 INFO - PROCESS | 760 | 1466522110923 Marionette TRACE conn5 -> [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:15:10 INFO - PROCESS | 760 | 1466522110925 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:11 INFO - PROCESS | 760 | 1466522111005 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 08:15:11 INFO - PROCESS | 760 | 1466522111135 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:11 INFO - PROCESS | 760 | 1466522111137 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:11 INFO - PROCESS | 760 | ++DOCSHELL 143A7800 == 36 [pid = 760] [id = 663] 08:15:11 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (19F3B400) [pid = 760] [serial = 1989] [outer = 00000000] 08:15:11 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1B584000) [pid = 760] [serial = 1990] [outer = 19F3B400] 08:15:11 INFO - PROCESS | 760 | 1466522111182 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1BC3A800) [pid = 760] [serial = 1991] [outer = 19F3B400] 08:15:12 INFO - PROCESS | 760 | --DOCSHELL 0D735400 == 35 [pid = 760] [id = 655] 08:15:12 INFO - PROCESS | 760 | --DOCSHELL 0D73E400 == 34 [pid = 760] [id = 653] 08:15:12 INFO - PROCESS | 760 | --DOCSHELL 143AF800 == 33 [pid = 760] [id = 654] 08:15:12 INFO - PROCESS | 760 | --DOCSHELL 148D5800 == 32 [pid = 760] [id = 652] 08:15:12 INFO - PROCESS | 760 | --DOCSHELL 14375C00 == 31 [pid = 760] [id = 656] 08:15:12 INFO - PROCESS | 760 | --DOCSHELL 16B4AC00 == 30 [pid = 760] [id = 657] 08:15:12 INFO - PROCESS | 760 | --DOCSHELL 143B5000 == 29 [pid = 760] [id = 662] 08:15:12 INFO - PROCESS | 760 | --DOCSHELL 1622D400 == 28 [pid = 760] [id = 660] 08:15:12 INFO - PROCESS | 760 | --DOCSHELL 17FF3400 == 27 [pid = 760] [id = 658] 08:15:12 INFO - PROCESS | 760 | --DOCSHELL 19A89C00 == 26 [pid = 760] [id = 659] 08:15:12 INFO - PROCESS | 760 | --DOCSHELL 146C5000 == 25 [pid = 760] [id = 661] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 76 (16B3FC00) [pid = 760] [serial = 1942] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 75 (14D1E000) [pid = 760] [serial = 1939] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1430A800) [pid = 760] [serial = 1936] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1436BC00) [pid = 760] [serial = 1937] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0D73F000) [pid = 760] [serial = 1933] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D769800) [pid = 760] [serial = 1934] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 70 (14C26C00) [pid = 760] [serial = 1931] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 69 (145A5C00) [pid = 760] [serial = 1930] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 68 (19DB8000) [pid = 760] [serial = 1954] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 67 (17AC4C00) [pid = 760] [serial = 1945] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 66 (1436FC00) [pid = 760] [serial = 1919] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 65 (0DA97800) [pid = 760] [serial = 1918] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 64 (17ADE000) [pid = 760] [serial = 1922] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 63 (16D1B400) [pid = 760] [serial = 1921] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 62 (1BC3F000) [pid = 760] [serial = 1925] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 61 (1B586C00) [pid = 760] [serial = 1924] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 60 (1C2C0800) [pid = 760] [serial = 1928] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 59 (1BECBC00) [pid = 760] [serial = 1927] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 58 (16D1AC00) [pid = 760] [serial = 1943] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 57 (0DC0C000) [pid = 760] [serial = 1948] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 56 (17AE5000) [pid = 760] [serial = 1946] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 55 (14C97800) [pid = 760] [serial = 1949] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 54 (19B29800) [pid = 760] [serial = 1952] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 53 (16D12000) [pid = 760] [serial = 1955] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 52 (14D53400) [pid = 760] [serial = 1940] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | --DOMWINDOW == 51 (19AA0400) [pid = 760] [serial = 1951] [outer = 00000000] [url = about:blank] 08:15:12 INFO - PROCESS | 760 | 1466522112946 Marionette TRACE conn5 <- [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:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2076ms 08:15:13 INFO - PROCESS | 760 | 1466522112994 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 08:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:15:13 INFO - PROCESS | 760 | 1466522112998 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 08:15:13 INFO - PROCESS | 760 | 1466522113003 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - PROCESS | 760 | 1466522113007 Marionette TRACE conn5 <- [1,2618,null,{}] 08:15:13 INFO - PROCESS | 760 | 1466522113013 Marionette TRACE conn5 -> [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:15:13 INFO - PROCESS | 760 | 1466522113016 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:13 INFO - PROCESS | 760 | 1466522113113 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 08:15:13 INFO - PROCESS | 760 | 1466522113122 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 760 | 1466522113127 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:13 INFO - PROCESS | 760 | ++DOCSHELL 0D630800 == 26 [pid = 760] [id = 664] 08:15:13 INFO - PROCESS | 760 | ++DOMWINDOW == 52 (0D730800) [pid = 760] [serial = 1992] [outer = 00000000] 08:15:13 INFO - PROCESS | 760 | ++DOMWINDOW == 53 (0D735800) [pid = 760] [serial = 1993] [outer = 0D730800] 08:15:13 INFO - PROCESS | 760 | 1466522113182 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 760 | ++DOMWINDOW == 54 (0D73E000) [pid = 760] [serial = 1994] [outer = 0D730800] 08:15:13 INFO - PROCESS | 760 | 1466522113704 Marionette TRACE conn5 <- [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:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 08:15:13 INFO - PROCESS | 760 | 1466522113734 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 760 | 1466522113738 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 08:15:13 INFO - PROCESS | 760 | 1466522113744 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:15:13 INFO - PROCESS | 760 | 1466522113747 Marionette TRACE conn5 <- [1,2622,null,{}] 08:15:13 INFO - PROCESS | 760 | 1466522113751 Marionette TRACE conn5 -> [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:15:13 INFO - PROCESS | 760 | 1466522113754 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:13 INFO - PROCESS | 760 | 1466522113840 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 08:15:13 INFO - PROCESS | 760 | 1466522113850 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 760 | 1466522113852 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:13 INFO - PROCESS | 760 | ++DOCSHELL 0DA9FC00 == 27 [pid = 760] [id = 665] 08:15:13 INFO - PROCESS | 760 | ++DOMWINDOW == 55 (0DAA0000) [pid = 760] [serial = 1995] [outer = 00000000] 08:15:13 INFO - PROCESS | 760 | ++DOMWINDOW == 56 (0DC41800) [pid = 760] [serial = 1996] [outer = 0DAA0000] 08:15:13 INFO - PROCESS | 760 | 1466522113899 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 760 | ++DOMWINDOW == 57 (0DCC6000) [pid = 760] [serial = 1997] [outer = 0DAA0000] 08:15:14 INFO - PROCESS | 760 | 1466522114357 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:15:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:15:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 08:15:14 INFO - PROCESS | 760 | 1466522114418 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 760 | 1466522114421 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 08:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:15:14 INFO - PROCESS | 760 | 1466522114424 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 760 | 1466522114427 Marionette TRACE conn5 <- [1,2626,null,{}] 08:15:14 INFO - PROCESS | 760 | 1466522114438 Marionette TRACE conn5 -> [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:15:14 INFO - PROCESS | 760 | 1466522114443 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:14 INFO - PROCESS | 760 | 1466522114527 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 08:15:14 INFO - PROCESS | 760 | 1466522114657 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:14 INFO - PROCESS | 760 | 1466522114660 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:14 INFO - PROCESS | 760 | ++DOCSHELL 143B1000 == 28 [pid = 760] [id = 666] 08:15:14 INFO - PROCESS | 760 | ++DOMWINDOW == 58 (143B2400) [pid = 760] [serial = 1998] [outer = 00000000] 08:15:14 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (1451BC00) [pid = 760] [serial = 1999] [outer = 143B2400] 08:15:14 INFO - PROCESS | 760 | 1466522114708 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (145E9000) [pid = 760] [serial = 2000] [outer = 143B2400] 08:15:15 INFO - PROCESS | 760 | 1466522115090 Marionette TRACE conn5 <- [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:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 08:15:15 INFO - PROCESS | 760 | 1466522115102 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 760 | 1466522115105 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 08:15:15 INFO - PROCESS | 760 | 1466522115108 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 760 | 1466522115109 Marionette TRACE conn5 <- [1,2630,null,{}] 08:15:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:15:15 INFO - PROCESS | 760 | 1466522115113 Marionette TRACE conn5 -> [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:15:15 INFO - PROCESS | 760 | 1466522115115 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:15 INFO - PROCESS | 760 | 1466522115197 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 08:15:15 INFO - PROCESS | 760 | 1466522115290 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 760 | 1466522115292 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:15 INFO - PROCESS | 760 | ++DOCSHELL 143ADC00 == 29 [pid = 760] [id = 667] 08:15:15 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (143B4C00) [pid = 760] [serial = 2001] [outer = 00000000] 08:15:15 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (14D19800) [pid = 760] [serial = 2002] [outer = 143B4C00] 08:15:15 INFO - PROCESS | 760 | 1466522115336 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (14DCB800) [pid = 760] [serial = 2003] [outer = 143B4C00] 08:15:15 INFO - PROCESS | 760 | 1466522115712 Marionette TRACE conn5 <- [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:15:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:15:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 631ms 08:15:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:15:15 INFO - PROCESS | 760 | 1466522115744 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 760 | 1466522115746 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 08:15:15 INFO - PROCESS | 760 | 1466522115749 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 760 | 1466522115751 Marionette TRACE conn5 <- [1,2634,null,{}] 08:15:15 INFO - PROCESS | 760 | 1466522115754 Marionette TRACE conn5 -> [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:15:15 INFO - PROCESS | 760 | 1466522115756 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:15 INFO - PROCESS | 760 | 1466522115832 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 08:15:15 INFO - PROCESS | 760 | 1466522115957 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 760 | 1466522115959 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:15 INFO - PROCESS | 760 | ++DOCSHELL 14DD4800 == 30 [pid = 760] [id = 668] 08:15:15 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (14DD4C00) [pid = 760] [serial = 2004] [outer = 00000000] 08:15:16 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (16A3A800) [pid = 760] [serial = 2005] [outer = 14DD4C00] 08:15:16 INFO - PROCESS | 760 | 1466522116006 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (16B1C400) [pid = 760] [serial = 2006] [outer = 14DD4C00] 08:15:16 INFO - PROCESS | 760 | 1466522116346 Marionette TRACE conn5 <- [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:15:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:15:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 08:15:16 INFO - PROCESS | 760 | 1466522116380 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 760 | 1466522116382 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 08:15:16 INFO - PROCESS | 760 | 1466522116386 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:15:16 INFO - PROCESS | 760 | 1466522116387 Marionette TRACE conn5 <- [1,2638,null,{}] 08:15:16 INFO - PROCESS | 760 | 1466522116391 Marionette TRACE conn5 -> [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:15:16 INFO - PROCESS | 760 | 1466522116396 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:16 INFO - PROCESS | 760 | 1466522116542 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 08:15:16 INFO - PROCESS | 760 | 1466522116549 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 760 | 1466522116550 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:16 INFO - PROCESS | 760 | ++DOCSHELL 16B3F800 == 31 [pid = 760] [id = 669] 08:15:16 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (16B45400) [pid = 760] [serial = 2007] [outer = 00000000] 08:15:16 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (17AC6800) [pid = 760] [serial = 2008] [outer = 16B45400] 08:15:16 INFO - PROCESS | 760 | 1466522116594 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (17AE3800) [pid = 760] [serial = 2009] [outer = 16B45400] 08:15:17 INFO - PROCESS | 760 | 1466522116996 Marionette TRACE conn5 <- [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:15:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:15:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 08:15:17 INFO - PROCESS | 760 | 1466522117032 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 760 | 1466522117034 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 08:15:17 INFO - PROCESS | 760 | 1466522117037 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:15:17 INFO - PROCESS | 760 | 1466522117039 Marionette TRACE conn5 <- [1,2642,null,{}] 08:15:17 INFO - PROCESS | 760 | 1466522117042 Marionette TRACE conn5 -> [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:15:17 INFO - PROCESS | 760 | 1466522117044 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:17 INFO - PROCESS | 760 | 1466522117119 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 08:15:17 INFO - PROCESS | 760 | 1466522117125 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 760 | 1466522117127 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:17 INFO - PROCESS | 760 | ++DOCSHELL 17AC5400 == 32 [pid = 760] [id = 670] 08:15:17 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (17AE8800) [pid = 760] [serial = 2010] [outer = 00000000] 08:15:17 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (1850C800) [pid = 760] [serial = 2011] [outer = 17AE8800] 08:15:17 INFO - PROCESS | 760 | 1466522117170 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (19932C00) [pid = 760] [serial = 2012] [outer = 17AE8800] 08:15:17 INFO - PROCESS | 760 | 1466522117593 Marionette TRACE conn5 <- [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:15:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:15:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 08:15:17 INFO - PROCESS | 760 | 1466522117684 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 760 | 1466522117686 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 08:15:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:15:17 INFO - PROCESS | 760 | 1466522117690 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 760 | 1466522117692 Marionette TRACE conn5 <- [1,2646,null,{}] 08:15:17 INFO - PROCESS | 760 | 1466522117695 Marionette TRACE conn5 -> [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:15:17 INFO - PROCESS | 760 | 1466522117697 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:17 INFO - PROCESS | 760 | 1466522117777 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 08:15:17 INFO - PROCESS | 760 | 1466522117787 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 760 | 1466522117789 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:17 INFO - PROCESS | 760 | ++DOCSHELL 199A6800 == 33 [pid = 760] [id = 671] 08:15:17 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (199AE000) [pid = 760] [serial = 2013] [outer = 00000000] 08:15:17 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (19A89800) [pid = 760] [serial = 2014] [outer = 199AE000] 08:15:17 INFO - PROCESS | 760 | 1466522117831 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (199B5C00) [pid = 760] [serial = 2015] [outer = 199AE000] 08:15:18 INFO - PROCESS | 760 | 1466522118258 Marionette TRACE conn5 <- [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:15:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:15:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 08:15:18 INFO - PROCESS | 760 | 1466522118322 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 760 | 1466522118324 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 08:15:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:15:18 INFO - PROCESS | 760 | 1466522118327 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - PROCESS | 760 | 1466522118329 Marionette TRACE conn5 <- [1,2650,null,{}] 08:15:18 INFO - PROCESS | 760 | 1466522118332 Marionette TRACE conn5 -> [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:15:18 INFO - PROCESS | 760 | 1466522118334 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:18 INFO - PROCESS | 760 | 1466522118451 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 08:15:18 INFO - PROCESS | 760 | 1466522118549 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 760 | 1466522118551 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:18 INFO - PROCESS | 760 | ++DOCSHELL 143B0800 == 34 [pid = 760] [id = 672] 08:15:18 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19B2A800) [pid = 760] [serial = 2016] [outer = 00000000] 08:15:18 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19DAD800) [pid = 760] [serial = 2017] [outer = 19B2A800] 08:15:18 INFO - PROCESS | 760 | 1466522118595 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19DAE800) [pid = 760] [serial = 2018] [outer = 19B2A800] 08:15:19 INFO - PROCESS | 760 | 1466522119051 Marionette TRACE conn5 <- [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:15:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:15:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 770ms 08:15:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:15:19 INFO - PROCESS | 760 | 1466522119098 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 08:15:19 INFO - PROCESS | 760 | 1466522119101 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 08:15:19 INFO - PROCESS | 760 | 1466522119103 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 760 | 1466522119105 Marionette TRACE conn5 <- [1,2654,null,{}] 08:15:19 INFO - PROCESS | 760 | 1466522119109 Marionette TRACE conn5 -> [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:15:19 INFO - PROCESS | 760 | 1466522119110 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:19 INFO - PROCESS | 760 | 1466522119237 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 08:15:19 INFO - PROCESS | 760 | 1466522119304 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:19 INFO - PROCESS | 760 | 1466522119305 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:19 INFO - PROCESS | 760 | ++DOCSHELL 0D51A400 == 35 [pid = 760] [id = 673] 08:15:19 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (0D51BC00) [pid = 760] [serial = 2019] [outer = 00000000] 08:15:19 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19E93400) [pid = 760] [serial = 2020] [outer = 0D51BC00] 08:15:19 INFO - PROCESS | 760 | 1466522119348 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19E96C00) [pid = 760] [serial = 2021] [outer = 0D51BC00] 08:15:20 INFO - PROCESS | 760 | --DOMWINDOW == 80 (199AF400) [pid = 760] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:15:20 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19A8A400) [pid = 760] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:15:20 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19DADC00) [pid = 760] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:15:20 INFO - PROCESS | 760 | --DOMWINDOW == 77 (16D0F800) [pid = 760] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:15:20 INFO - PROCESS | 760 | --DOMWINDOW == 76 (143ABC00) [pid = 760] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:15:20 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0D736400) [pid = 760] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:15:20 INFO - PROCESS | 760 | --DOMWINDOW == 74 (15C58000) [pid = 760] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:15:20 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D761800) [pid = 760] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:15:20 INFO - PROCESS | 760 | --DOMWINDOW == 72 (19E94800) [pid = 760] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:15:20 INFO - PROCESS | 760 | --DOMWINDOW == 71 (1837B400) [pid = 760] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:15:20 INFO - PROCESS | 760 | --DOMWINDOW == 70 (16A44400) [pid = 760] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:15:20 INFO - PROCESS | 760 | 1466522120220 Marionette TRACE conn5 <- [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:15:20 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:15:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1181ms 08:15:20 INFO - PROCESS | 760 | 1466522120286 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 08:15:20 INFO - PROCESS | 760 | 1466522120288 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 08:15:20 INFO - PROCESS | 760 | 1466522120291 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:15:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:15:20 INFO - PROCESS | 760 | 1466522120294 Marionette TRACE conn5 <- [1,2658,null,{}] 08:15:20 INFO - PROCESS | 760 | 1466522120297 Marionette TRACE conn5 -> [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:15:20 INFO - PROCESS | 760 | 1466522120300 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:20 INFO - PROCESS | 760 | 1466522120390 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 08:15:20 INFO - PROCESS | 760 | 1466522120484 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 760 | 1466522120486 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:20 INFO - PROCESS | 760 | ++DOCSHELL 0D51D000 == 36 [pid = 760] [id = 674] 08:15:20 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0E5D5C00) [pid = 760] [serial = 2022] [outer = 00000000] 08:15:20 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (16A44400) [pid = 760] [serial = 2023] [outer = 0E5D5C00] 08:15:20 INFO - PROCESS | 760 | 1466522120531 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1837B400) [pid = 760] [serial = 2024] [outer = 0E5D5C00] 08:15:21 INFO - PROCESS | 760 | 1466522121365 Marionette TRACE conn5 <- [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\n"]]]}] 08:15:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:15:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:15:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:15:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1123ms 08:15:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:15:21 INFO - PROCESS | 760 | 1466522121419 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 08:15:21 INFO - PROCESS | 760 | 1466522121420 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 08:15:21 INFO - PROCESS | 760 | 1466522121424 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - PROCESS | 760 | 1466522121425 Marionette TRACE conn5 <- [1,2662,null,{}] 08:15:21 INFO - PROCESS | 760 | 1466522121429 Marionette TRACE conn5 -> [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:15:21 INFO - PROCESS | 760 | 1466522121430 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:21 INFO - PROCESS | 760 | 1466522121554 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 08:15:21 INFO - PROCESS | 760 | 1466522121563 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:21 INFO - PROCESS | 760 | 1466522121565 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:21 INFO - PROCESS | 760 | ++DOCSHELL 19E8F000 == 37 [pid = 760] [id = 675] 08:15:21 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (19E92800) [pid = 760] [serial = 2025] [outer = 00000000] 08:15:21 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (1ACD7C00) [pid = 760] [serial = 2026] [outer = 19E92800] 08:15:21 INFO - PROCESS | 760 | 1466522121609 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1ACDC000) [pid = 760] [serial = 2027] [outer = 19E92800] 08:15:22 INFO - PROCESS | 760 | 1466522122547 Marionette TRACE conn5 <- [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\n"]]]}] 08:15:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:15:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:15:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:15:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1185ms 08:15:22 INFO - PROCESS | 760 | 1466522122609 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 08:15:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:15:22 INFO - PROCESS | 760 | 1466522122613 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 08:15:22 INFO - PROCESS | 760 | 1466522122618 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 760 | 1466522122622 Marionette TRACE conn5 <- [1,2666,null,{}] 08:15:22 INFO - PROCESS | 760 | 1466522122628 Marionette TRACE conn5 -> [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:15:22 INFO - PROCESS | 760 | 1466522122631 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:22 INFO - PROCESS | 760 | 1466522122817 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 08:15:22 INFO - PROCESS | 760 | 1466522122962 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 760 | 1466522122967 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:23 INFO - PROCESS | 760 | ++DOCSHELL 0D735400 == 38 [pid = 760] [id = 676] 08:15:23 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (0D736000) [pid = 760] [serial = 2028] [outer = 00000000] 08:15:23 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0D761C00) [pid = 760] [serial = 2029] [outer = 0D736000] 08:15:23 INFO - PROCESS | 760 | 1466522123068 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (0D99EC00) [pid = 760] [serial = 2030] [outer = 0D736000] 08:15:24 INFO - PROCESS | 760 | 1466522124222 Marionette TRACE conn5 <- [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:15:24 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:15:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1636ms 08:15:24 INFO - PROCESS | 760 | 1466522124257 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 08:15:24 INFO - PROCESS | 760 | 1466522124261 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 08:15:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:15:24 INFO - PROCESS | 760 | 1466522124267 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:15:24 INFO - PROCESS | 760 | 1466522124270 Marionette TRACE conn5 <- [1,2670,null,{}] 08:15:24 INFO - PROCESS | 760 | 1466522124275 Marionette TRACE conn5 -> [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:15:24 INFO - PROCESS | 760 | 1466522124278 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:24 INFO - PROCESS | 760 | 1466522124433 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 08:15:24 INFO - PROCESS | 760 | 1466522124554 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:24 INFO - PROCESS | 760 | 1466522124559 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:24 INFO - PROCESS | 760 | ++DOCSHELL 0DC0BC00 == 39 [pid = 760] [id = 677] 08:15:24 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (0DC13800) [pid = 760] [serial = 2031] [outer = 00000000] 08:15:24 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (0E5D6800) [pid = 760] [serial = 2032] [outer = 0DC13800] 08:15:24 INFO - PROCESS | 760 | 1466522124654 Marionette DEBUG loaded listener.js 08:15:24 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (14369400) [pid = 760] [serial = 2033] [outer = 0DC13800] 08:15:24 INFO - PROCESS | 760 | --DOCSHELL 0D51D000 == 38 [pid = 760] [id = 674] 08:15:24 INFO - PROCESS | 760 | --DOCSHELL 0D51A400 == 37 [pid = 760] [id = 673] 08:15:24 INFO - PROCESS | 760 | --DOCSHELL 143B0800 == 36 [pid = 760] [id = 672] 08:15:24 INFO - PROCESS | 760 | --DOCSHELL 199A6800 == 35 [pid = 760] [id = 671] 08:15:24 INFO - PROCESS | 760 | --DOCSHELL 17AC5400 == 34 [pid = 760] [id = 670] 08:15:24 INFO - PROCESS | 760 | --DOCSHELL 16B3F800 == 33 [pid = 760] [id = 669] 08:15:24 INFO - PROCESS | 760 | --DOCSHELL 14DD4800 == 32 [pid = 760] [id = 668] 08:15:24 INFO - PROCESS | 760 | --DOCSHELL 143ADC00 == 31 [pid = 760] [id = 667] 08:15:24 INFO - PROCESS | 760 | --DOCSHELL 143B1000 == 30 [pid = 760] [id = 666] 08:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1B584000) [pid = 760] [serial = 1990] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 760 | --DOCSHELL 0DA9FC00 == 29 [pid = 760] [id = 665] 08:15:24 INFO - PROCESS | 760 | --DOCSHELL 0D630800 == 28 [pid = 760] [id = 664] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1ACE3800) [pid = 760] [serial = 1988] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19B33400) [pid = 760] [serial = 1979] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19B2DC00) [pid = 760] [serial = 1978] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19F35800) [pid = 760] [serial = 1981] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 76 (19F35C00) [pid = 760] [serial = 1982] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 75 (16D9D800) [pid = 760] [serial = 1972] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1451A000) [pid = 760] [serial = 1969] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 73 (145EC000) [pid = 760] [serial = 1970] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0D763800) [pid = 760] [serial = 1966] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0DA97400) [pid = 760] [serial = 1967] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 70 (1837C400) [pid = 760] [serial = 1964] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 69 (16D3F800) [pid = 760] [serial = 1963] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 68 (14371800) [pid = 760] [serial = 1961] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 67 (0E5D6400) [pid = 760] [serial = 1960] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 66 (19F36000) [pid = 760] [serial = 1957] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 65 (19F3B800) [pid = 760] [serial = 1958] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 64 (19938800) [pid = 760] [serial = 1975] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 63 (199B2000) [pid = 760] [serial = 1976] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 62 (19B2B800) [pid = 760] [serial = 1985] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 61 (199A8C00) [pid = 760] [serial = 1984] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 60 (1ACDC800) [pid = 760] [serial = 1987] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | --DOMWINDOW == 59 (17AE1400) [pid = 760] [serial = 1973] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 760 | 1466522125647 Marionette TRACE conn5 <- [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:15:25 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:15:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1437ms 08:15:25 INFO - PROCESS | 760 | 1466522125707 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 760 | 1466522125712 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 08:15:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:15:25 INFO - PROCESS | 760 | 1466522125718 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - PROCESS | 760 | 1466522125721 Marionette TRACE conn5 <- [1,2674,null,{}] 08:15:25 INFO - PROCESS | 760 | 1466522125725 Marionette TRACE conn5 -> [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:15:25 INFO - PROCESS | 760 | 1466522125727 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:25 INFO - PROCESS | 760 | 1466522125814 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 08:15:25 INFO - PROCESS | 760 | 1466522125821 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 760 | 1466522125823 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:25 INFO - PROCESS | 760 | ++DOCSHELL 0DAA0400 == 29 [pid = 760] [id = 678] 08:15:25 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (14306800) [pid = 760] [serial = 2034] [outer = 00000000] 08:15:25 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (1436E800) [pid = 760] [serial = 2035] [outer = 14306800] 08:15:25 INFO - PROCESS | 760 | 1466522125870 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (14375800) [pid = 760] [serial = 2036] [outer = 14306800] 08:15:26 INFO - PROCESS | 760 | 1466522126850 Marionette TRACE conn5 <- [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\n"]]]}] 08:15:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:15:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:15:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:15:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1177ms 08:15:26 INFO - PROCESS | 760 | 1466522126899 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 760 | 1466522126901 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 08:15:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:15:26 INFO - PROCESS | 760 | 1466522126905 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 760 | 1466522126908 Marionette TRACE conn5 <- [1,2678,null,{}] 08:15:26 INFO - PROCESS | 760 | 1466522126919 Marionette TRACE conn5 -> [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:15:26 INFO - PROCESS | 760 | 1466522126923 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:27 INFO - PROCESS | 760 | 1466522127011 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 08:15:27 INFO - PROCESS | 760 | 1466522127019 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 760 | 1466522127022 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:27 INFO - PROCESS | 760 | ++DOCSHELL 14C30800 == 30 [pid = 760] [id = 679] 08:15:27 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (14C95000) [pid = 760] [serial = 2037] [outer = 00000000] 08:15:27 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (14D27C00) [pid = 760] [serial = 2038] [outer = 14C95000] 08:15:27 INFO - PROCESS | 760 | 1466522127069 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (15C57000) [pid = 760] [serial = 2039] [outer = 14C95000] 08:15:28 INFO - PROCESS | 760 | 1466522128062 Marionette TRACE conn5 <- [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\n"]]]}] 08:15:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:15:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:15:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:15:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1175ms 08:15:28 INFO - PROCESS | 760 | 1466522128089 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 08:15:28 INFO - PROCESS | 760 | 1466522128092 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 08:15:28 INFO - PROCESS | 760 | 1466522128095 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:15:28 INFO - PROCESS | 760 | 1466522128096 Marionette TRACE conn5 <- [1,2682,null,{}] 08:15:28 INFO - PROCESS | 760 | 1466522128100 Marionette TRACE conn5 -> [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:15:28 INFO - PROCESS | 760 | 1466522128102 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:28 INFO - PROCESS | 760 | 1466522128233 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 08:15:28 INFO - PROCESS | 760 | 1466522128239 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:28 INFO - PROCESS | 760 | 1466522128241 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:28 INFO - PROCESS | 760 | ++DOCSHELL 16B23000 == 31 [pid = 760] [id = 680] 08:15:28 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (16B24400) [pid = 760] [serial = 2040] [outer = 00000000] 08:15:28 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (16D3C800) [pid = 760] [serial = 2041] [outer = 16B24400] 08:15:28 INFO - PROCESS | 760 | 1466522128342 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (1783E800) [pid = 760] [serial = 2042] [outer = 16B24400] 08:15:29 INFO - PROCESS | 760 | --DOMWINDOW == 67 (19B2A800) [pid = 760] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:15:29 INFO - PROCESS | 760 | --DOMWINDOW == 66 (16B45400) [pid = 760] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:15:29 INFO - PROCESS | 760 | --DOMWINDOW == 65 (143B2400) [pid = 760] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:15:29 INFO - PROCESS | 760 | --DOMWINDOW == 64 (17AE8800) [pid = 760] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:15:29 INFO - PROCESS | 760 | --DOMWINDOW == 63 (199AE000) [pid = 760] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:15:29 INFO - PROCESS | 760 | --DOMWINDOW == 62 (0DAA0000) [pid = 760] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:15:29 INFO - PROCESS | 760 | --DOMWINDOW == 61 (143B4C00) [pid = 760] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:15:29 INFO - PROCESS | 760 | --DOMWINDOW == 60 (14DD4C00) [pid = 760] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:15:29 INFO - PROCESS | 760 | --DOMWINDOW == 59 (19F3B400) [pid = 760] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:15:29 INFO - PROCESS | 760 | --DOMWINDOW == 58 (0D730800) [pid = 760] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:15:29 INFO - PROCESS | 760 | --DOMWINDOW == 57 (0D51BC00) [pid = 760] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:15:29 INFO - PROCESS | 760 | --DOMWINDOW == 56 (0E5D5C00) [pid = 760] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:15:29 INFO - PROCESS | 760 | 1466522129281 Marionette TRACE conn5 <- [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\n"]]]}] 08:15:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:15:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:15:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:15:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1230ms 08:15:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:15:29 INFO - PROCESS | 760 | 1466522129329 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 08:15:29 INFO - PROCESS | 760 | 1466522129331 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 08:15:29 INFO - PROCESS | 760 | 1466522129334 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:15:29 INFO - PROCESS | 760 | 1466522129336 Marionette TRACE conn5 <- [1,2686,null,{}] 08:15:29 INFO - PROCESS | 760 | 1466522129340 Marionette TRACE conn5 -> [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:15:29 INFO - PROCESS | 760 | 1466522129342 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:29 INFO - PROCESS | 760 | 1466522129422 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 08:15:29 INFO - PROCESS | 760 | 1466522129428 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 760 | 1466522129430 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:29 INFO - PROCESS | 760 | ++DOCSHELL 0D518C00 == 32 [pid = 760] [id = 681] 08:15:29 INFO - PROCESS | 760 | ++DOMWINDOW == 57 (0D51BC00) [pid = 760] [serial = 2043] [outer = 00000000] 08:15:29 INFO - PROCESS | 760 | ++DOMWINDOW == 58 (17A60800) [pid = 760] [serial = 2044] [outer = 0D51BC00] 08:15:29 INFO - PROCESS | 760 | 1466522129475 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (17AE1000) [pid = 760] [serial = 2045] [outer = 0D51BC00] 08:15:30 INFO - PROCESS | 760 | 1466522130425 Marionette TRACE conn5 <- [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\n"]]]}] 08:15:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:15:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:15:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:15:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1132ms 08:15:30 INFO - PROCESS | 760 | 1466522130467 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 760 | 1466522130469 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 08:15:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:15:30 INFO - PROCESS | 760 | 1466522130472 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 760 | 1466522130474 Marionette TRACE conn5 <- [1,2690,null,{}] 08:15:30 INFO - PROCESS | 760 | 1466522130477 Marionette TRACE conn5 -> [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:15:30 INFO - PROCESS | 760 | 1466522130483 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:30 INFO - PROCESS | 760 | 1466522130587 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 08:15:30 INFO - PROCESS | 760 | 1466522130593 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 760 | 1466522130595 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:30 INFO - PROCESS | 760 | ++DOCSHELL 18381000 == 33 [pid = 760] [id = 682] 08:15:30 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (18382400) [pid = 760] [serial = 2046] [outer = 00000000] 08:15:30 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (19A83C00) [pid = 760] [serial = 2047] [outer = 18382400] 08:15:30 INFO - PROCESS | 760 | 1466522130639 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (19AA0400) [pid = 760] [serial = 2048] [outer = 18382400] 08:15:31 INFO - PROCESS | 760 | 1466522131107 Marionette TRACE conn5 <- [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:15:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:15:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 08:15:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:15:31 INFO - PROCESS | 760 | 1466522131143 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 760 | 1466522131145 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 08:15:31 INFO - PROCESS | 760 | 1466522131148 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 760 | 1466522131150 Marionette TRACE conn5 <- [1,2694,null,{}] 08:15:31 INFO - PROCESS | 760 | 1466522131153 Marionette TRACE conn5 -> [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:15:31 INFO - PROCESS | 760 | 1466522131155 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:31 INFO - PROCESS | 760 | 1466522131232 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 08:15:31 INFO - PROCESS | 760 | 1466522131237 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:31 INFO - PROCESS | 760 | 1466522131239 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:31 INFO - PROCESS | 760 | ++DOCSHELL 19B31000 == 34 [pid = 760] [id = 683] 08:15:31 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (19B36800) [pid = 760] [serial = 2049] [outer = 00000000] 08:15:31 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (19DB1C00) [pid = 760] [serial = 2050] [outer = 19B36800] 08:15:31 INFO - PROCESS | 760 | 1466522131282 Marionette DEBUG loaded listener.js 08:15:31 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (19DB2800) [pid = 760] [serial = 2051] [outer = 19B36800] 08:15:31 INFO - PROCESS | 760 | 1466522131936 Marionette TRACE conn5 <- [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:15:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:15:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 831ms 08:15:32 INFO - PROCESS | 760 | 1466522131996 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 08:15:32 INFO - PROCESS | 760 | 1466522132001 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 08:15:32 INFO - PROCESS | 760 | 1466522132020 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:15:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:15:32 INFO - PROCESS | 760 | 1466522132024 Marionette TRACE conn5 <- [1,2698,null,{}] 08:15:32 INFO - PROCESS | 760 | 1466522132029 Marionette TRACE conn5 -> [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:15:32 INFO - PROCESS | 760 | 1466522132033 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:32 INFO - PROCESS | 760 | 1466522132156 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 08:15:32 INFO - PROCESS | 760 | 1466522132290 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 760 | 1466522132293 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:32 INFO - PROCESS | 760 | ++DOCSHELL 0DA9CC00 == 35 [pid = 760] [id = 684] 08:15:32 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (0DC40000) [pid = 760] [serial = 2052] [outer = 00000000] 08:15:32 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (14370800) [pid = 760] [serial = 2053] [outer = 0DC40000] 08:15:32 INFO - PROCESS | 760 | 1466522132354 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (143B2800) [pid = 760] [serial = 2054] [outer = 0DC40000] 08:15:32 INFO - PROCESS | 760 | 1466522132920 Marionette TRACE conn5 <- [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:15:32 INFO - PROCESS | 760 | 1466522132961 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 08:15:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:15:32 INFO - PROCESS | 760 | 1466522132967 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:15:32 INFO - PROCESS | 760 | 1466522132970 Marionette TRACE conn5 <- [1,2702,null,{}] 08:15:32 INFO - PROCESS | 760 | 1466522132974 Marionette TRACE conn5 -> [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:15:32 INFO - PROCESS | 760 | 1466522132977 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:33 INFO - PROCESS | 760 | 1466522133089 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 08:15:33 INFO - PROCESS | 760 | 1466522133246 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:33 INFO - PROCESS | 760 | 1466522133249 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:33 INFO - PROCESS | 760 | ++DOCSHELL 16B22C00 == 36 [pid = 760] [id = 685] 08:15:33 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (17ADB000) [pid = 760] [serial = 2055] [outer = 00000000] 08:15:33 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (1837DC00) [pid = 760] [serial = 2056] [outer = 17ADB000] 08:15:33 INFO - PROCESS | 760 | 1466522133307 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (199AC000) [pid = 760] [serial = 2057] [outer = 17ADB000] 08:15:33 INFO - PROCESS | 760 | 1466522133957 Marionette TRACE conn5 <- [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:15:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:15:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1018ms 08:15:34 INFO - PROCESS | 760 | 1466522133989 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 08:15:34 INFO - PROCESS | 760 | 1466522133991 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 08:15:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:15:34 INFO - PROCESS | 760 | 1466522133995 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:15:34 INFO - PROCESS | 760 | 1466522133999 Marionette TRACE conn5 <- [1,2706,null,{}] 08:15:34 INFO - PROCESS | 760 | 1466522134010 Marionette TRACE conn5 -> [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:15:34 INFO - PROCESS | 760 | 1466522134015 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:34 INFO - PROCESS | 760 | 1466522134121 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 08:15:34 INFO - PROCESS | 760 | 1466522134262 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:34 INFO - PROCESS | 760 | 1466522134265 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:34 INFO - PROCESS | 760 | ++DOCSHELL 19E97400 == 37 [pid = 760] [id = 686] 08:15:34 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (19E98000) [pid = 760] [serial = 2058] [outer = 00000000] 08:15:34 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (19F33000) [pid = 760] [serial = 2059] [outer = 19E98000] 08:15:34 INFO - PROCESS | 760 | 1466522134323 Marionette DEBUG loaded listener.js 08:15:34 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (19F39000) [pid = 760] [serial = 2060] [outer = 19E98000] 08:15:35 INFO - PROCESS | 760 | 1466522134992 Marionette TRACE conn5 <- [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:15:35 INFO - PROCESS | 760 | 1466522135024 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 08:15:35 INFO - PROCESS | 760 | 1466522135027 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:15:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:15:35 INFO - PROCESS | 760 | 1466522135029 Marionette TRACE conn5 <- [1,2710,null,{}] 08:15:35 INFO - PROCESS | 760 | 1466522135033 Marionette TRACE conn5 -> [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:15:35 INFO - PROCESS | 760 | 1466522135035 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:35 INFO - PROCESS | 760 | 1466522135145 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 08:15:35 INFO - PROCESS | 760 | 1466522135258 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:35 INFO - PROCESS | 760 | 1466522135260 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:35 INFO - PROCESS | 760 | ++DOCSHELL 0CAD3C00 == 38 [pid = 760] [id = 687] 08:15:35 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (0D44EC00) [pid = 760] [serial = 2061] [outer = 00000000] 08:15:35 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (0D731000) [pid = 760] [serial = 2062] [outer = 0D44EC00] 08:15:35 INFO - PROCESS | 760 | 1466522135435 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (0D99F400) [pid = 760] [serial = 2063] [outer = 0D44EC00] 08:15:36 INFO - PROCESS | 760 | --DOCSHELL 18381000 == 37 [pid = 760] [id = 682] 08:15:36 INFO - PROCESS | 760 | --DOCSHELL 0D518C00 == 36 [pid = 760] [id = 681] 08:15:36 INFO - PROCESS | 760 | --DOCSHELL 16B23000 == 35 [pid = 760] [id = 680] 08:15:36 INFO - PROCESS | 760 | --DOCSHELL 14C30800 == 34 [pid = 760] [id = 679] 08:15:36 INFO - PROCESS | 760 | --DOCSHELL 0DAA0400 == 33 [pid = 760] [id = 678] 08:15:36 INFO - PROCESS | 760 | --DOCSHELL 0DC0BC00 == 32 [pid = 760] [id = 677] 08:15:36 INFO - PROCESS | 760 | --DOCSHELL 0D735400 == 31 [pid = 760] [id = 676] 08:15:36 INFO - PROCESS | 760 | --DOCSHELL 19E8F000 == 30 [pid = 760] [id = 675] 08:15:36 INFO - PROCESS | 760 | --DOCSHELL 143A7800 == 29 [pid = 760] [id = 663] 08:15:36 INFO - PROCESS | 760 | --DOCSHELL 19E97400 == 28 [pid = 760] [id = 686] 08:15:36 INFO - PROCESS | 760 | --DOCSHELL 16B22C00 == 27 [pid = 760] [id = 685] 08:15:36 INFO - PROCESS | 760 | --DOCSHELL 19B31000 == 26 [pid = 760] [id = 683] 08:15:36 INFO - PROCESS | 760 | --DOCSHELL 0DA9CC00 == 25 [pid = 760] [id = 684] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 76 (16A3A800) [pid = 760] [serial = 2005] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 75 (16B1C400) [pid = 760] [serial = 2006] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1BC3A800) [pid = 760] [serial = 1991] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D735800) [pid = 760] [serial = 1993] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0D73E000) [pid = 760] [serial = 1994] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 71 (19E93400) [pid = 760] [serial = 2020] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 70 (19DAE800) [pid = 760] [serial = 2018] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 69 (16A44400) [pid = 760] [serial = 2023] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 68 (145E9000) [pid = 760] [serial = 2000] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 67 (19E96C00) [pid = 760] [serial = 2021] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 66 (1837B400) [pid = 760] [serial = 2024] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 65 (199B5C00) [pid = 760] [serial = 2015] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 64 (1ACD7C00) [pid = 760] [serial = 2026] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 63 (19DAD800) [pid = 760] [serial = 2017] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 62 (17AC6800) [pid = 760] [serial = 2008] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 61 (17AE3800) [pid = 760] [serial = 2009] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 60 (1451BC00) [pid = 760] [serial = 1999] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 59 (1850C800) [pid = 760] [serial = 2011] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 58 (19932C00) [pid = 760] [serial = 2012] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 57 (19A89800) [pid = 760] [serial = 2014] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 56 (0DC41800) [pid = 760] [serial = 1996] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 55 (0DCC6000) [pid = 760] [serial = 1997] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 54 (14D19800) [pid = 760] [serial = 2002] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | --DOMWINDOW == 53 (14DCB800) [pid = 760] [serial = 2003] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 760 | 1466522136707 Marionette TRACE conn5 <- [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:15:36 INFO - PROCESS | 760 | 1466522136816 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 08:15:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:15:36 INFO - PROCESS | 760 | 1466522136821 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:15:36 INFO - PROCESS | 760 | 1466522136824 Marionette TRACE conn5 <- [1,2714,null,{}] 08:15:36 INFO - PROCESS | 760 | 1466522136830 Marionette TRACE conn5 -> [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:15:36 INFO - PROCESS | 760 | 1466522136833 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:36 INFO - PROCESS | 760 | 1466522136929 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 08:15:37 INFO - PROCESS | 760 | 1466522137019 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:37 INFO - PROCESS | 760 | 1466522137023 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:37 INFO - PROCESS | 760 | ++DOCSHELL 0D735400 == 26 [pid = 760] [id = 688] 08:15:37 INFO - PROCESS | 760 | ++DOMWINDOW == 54 (0D735800) [pid = 760] [serial = 2064] [outer = 00000000] 08:15:37 INFO - PROCESS | 760 | ++DOMWINDOW == 55 (0D73A000) [pid = 760] [serial = 2065] [outer = 0D735800] 08:15:37 INFO - PROCESS | 760 | 1466522137072 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 760 | ++DOMWINDOW == 56 (0D73E000) [pid = 760] [serial = 2066] [outer = 0D735800] 08:15:37 INFO - PROCESS | 760 | 1466522137486 Marionette TRACE conn5 <- [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:15:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:15:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 08:15:37 INFO - PROCESS | 760 | 1466522137551 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 08:15:37 INFO - PROCESS | 760 | 1466522137557 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 08:15:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:15:37 INFO - PROCESS | 760 | 1466522137563 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:15:37 INFO - PROCESS | 760 | 1466522137566 Marionette TRACE conn5 <- [1,2718,null,{}] 08:15:37 INFO - PROCESS | 760 | 1466522137574 Marionette TRACE conn5 -> [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:15:37 INFO - PROCESS | 760 | 1466522137577 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:37 INFO - PROCESS | 760 | 1466522137665 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 08:15:37 INFO - PROCESS | 760 | 1466522137678 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:37 INFO - PROCESS | 760 | 1466522137681 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:37 INFO - PROCESS | 760 | ++DOCSHELL 0E5DC400 == 27 [pid = 760] [id = 689] 08:15:37 INFO - PROCESS | 760 | ++DOMWINDOW == 57 (0E5DC800) [pid = 760] [serial = 2067] [outer = 00000000] 08:15:37 INFO - PROCESS | 760 | ++DOMWINDOW == 58 (1430AC00) [pid = 760] [serial = 2068] [outer = 0E5DC800] 08:15:37 INFO - PROCESS | 760 | 1466522137730 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (14372800) [pid = 760] [serial = 2069] [outer = 0E5DC800] 08:15:38 INFO - PROCESS | 760 | 1466522138680 Marionette TRACE conn5 <- [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\n"]]]}] 08:15:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:15:38 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:15:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:15:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1122ms 08:15:38 INFO - PROCESS | 760 | 1466522138689 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 760 | 1466522138691 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 08:15:38 INFO - PROCESS | 760 | 1466522138694 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:15:38 INFO - PROCESS | 760 | 1466522138697 Marionette TRACE conn5 <- [1,2722,null,{}] 08:15:38 INFO - PROCESS | 760 | 1466522138708 Marionette TRACE conn5 -> [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:15:38 INFO - PROCESS | 760 | 1466522138713 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:38 INFO - PROCESS | 760 | 1466522138836 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 08:15:38 INFO - PROCESS | 760 | 1466522138844 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 760 | 1466522138847 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:38 INFO - PROCESS | 760 | ++DOCSHELL 148CE000 == 28 [pid = 760] [id = 690] 08:15:38 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (148D4400) [pid = 760] [serial = 2070] [outer = 00000000] 08:15:38 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (14D27800) [pid = 760] [serial = 2071] [outer = 148D4400] 08:15:38 INFO - PROCESS | 760 | 1466522138895 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (14DCE400) [pid = 760] [serial = 2072] [outer = 148D4400] 08:15:39 INFO - PROCESS | 760 | 1466522139374 Marionette TRACE conn5 <- [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:15:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:15:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 08:15:39 INFO - PROCESS | 760 | 1466522139428 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 760 | 1466522139431 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 08:15:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:15:39 INFO - PROCESS | 760 | 1466522139434 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - PROCESS | 760 | 1466522139436 Marionette TRACE conn5 <- [1,2726,null,{}] 08:15:39 INFO - PROCESS | 760 | 1466522139439 Marionette TRACE conn5 -> [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:15:39 INFO - PROCESS | 760 | 1466522139441 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:39 INFO - PROCESS | 760 | 1466522139557 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 08:15:39 INFO - PROCESS | 760 | 1466522139623 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:39 INFO - PROCESS | 760 | 1466522139625 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:39 INFO - PROCESS | 760 | ++DOCSHELL 1622E400 == 29 [pid = 760] [id = 691] 08:15:39 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (16239C00) [pid = 760] [serial = 2073] [outer = 00000000] 08:15:39 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (16B1C400) [pid = 760] [serial = 2074] [outer = 16239C00] 08:15:39 INFO - PROCESS | 760 | 1466522139669 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (16D14400) [pid = 760] [serial = 2075] [outer = 16239C00] 08:15:40 INFO - PROCESS | 760 | 1466522140091 Marionette TRACE conn5 <- [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:15:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:15:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 08:15:40 INFO - PROCESS | 760 | 1466522140119 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 760 | 1466522140121 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 08:15:40 INFO - PROCESS | 760 | 1466522140124 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:15:40 INFO - PROCESS | 760 | 1466522140126 Marionette TRACE conn5 <- [1,2730,null,{}] 08:15:40 INFO - PROCESS | 760 | 1466522140129 Marionette TRACE conn5 -> [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:15:40 INFO - PROCESS | 760 | 1466522140131 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:40 INFO - PROCESS | 760 | 1466522140273 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 08:15:40 INFO - PROCESS | 760 | 1466522140341 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 760 | 1466522140343 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:40 INFO - PROCESS | 760 | ++DOCSHELL 17A5AC00 == 30 [pid = 760] [id = 692] 08:15:40 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (17AC2C00) [pid = 760] [serial = 2076] [outer = 00000000] 08:15:40 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (17AE5400) [pid = 760] [serial = 2077] [outer = 17AC2C00] 08:15:40 INFO - PROCESS | 760 | 1466522140387 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (17F20C00) [pid = 760] [serial = 2078] [outer = 17AC2C00] 08:15:40 INFO - PROCESS | 760 | --DOMWINDOW == 67 (19B36800) [pid = 760] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:15:40 INFO - PROCESS | 760 | --DOMWINDOW == 66 (18382400) [pid = 760] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:15:40 INFO - PROCESS | 760 | --DOMWINDOW == 65 (16B24400) [pid = 760] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:15:40 INFO - PROCESS | 760 | --DOMWINDOW == 64 (19E92800) [pid = 760] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:15:40 INFO - PROCESS | 760 | --DOMWINDOW == 63 (14306800) [pid = 760] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:15:40 INFO - PROCESS | 760 | --DOMWINDOW == 62 (0D736000) [pid = 760] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:15:40 INFO - PROCESS | 760 | --DOMWINDOW == 61 (0DC13800) [pid = 760] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:15:40 INFO - PROCESS | 760 | --DOMWINDOW == 60 (14C95000) [pid = 760] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:15:40 INFO - PROCESS | 760 | 1466522140903 Marionette TRACE conn5 <- [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:15:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:15:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 830ms 08:15:40 INFO - PROCESS | 760 | 1466522140959 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 760 | 1466522140961 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 08:15:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:15:40 INFO - PROCESS | 760 | 1466522140964 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 760 | 1466522140966 Marionette TRACE conn5 <- [1,2734,null,{}] 08:15:40 INFO - PROCESS | 760 | 1466522140970 Marionette TRACE conn5 -> [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:15:40 INFO - PROCESS | 760 | 1466522140975 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:41 INFO - PROCESS | 760 | 1466522141114 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 08:15:41 INFO - PROCESS | 760 | 1466522141179 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 760 | 1466522141181 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:41 INFO - PROCESS | 760 | ++DOCSHELL 0D9A9400 == 31 [pid = 760] [id = 693] 08:15:41 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (143A8400) [pid = 760] [serial = 2079] [outer = 00000000] 08:15:41 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (1850A400) [pid = 760] [serial = 2080] [outer = 143A8400] 08:15:41 INFO - PROCESS | 760 | 1466522141228 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (199B2C00) [pid = 760] [serial = 2081] [outer = 143A8400] 08:15:41 INFO - PROCESS | 760 | 1466522141582 Marionette TRACE conn5 <- [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:15:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:15:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 08:15:41 INFO - PROCESS | 760 | 1466522141635 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 760 | 1466522141637 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 08:15:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:15:41 INFO - PROCESS | 760 | 1466522141640 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 760 | 1466522141642 Marionette TRACE conn5 <- [1,2738,null,{}] 08:15:41 INFO - PROCESS | 760 | 1466522141645 Marionette TRACE conn5 -> [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:15:41 INFO - PROCESS | 760 | 1466522141647 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:41 INFO - PROCESS | 760 | 1466522141723 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 08:15:41 INFO - PROCESS | 760 | 1466522141728 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 760 | 1466522141730 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:41 INFO - PROCESS | 760 | ++DOCSHELL 19A8BC00 == 32 [pid = 760] [id = 694] 08:15:41 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (19A8C800) [pid = 760] [serial = 2082] [outer = 00000000] 08:15:41 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (19B32000) [pid = 760] [serial = 2083] [outer = 19A8C800] 08:15:41 INFO - PROCESS | 760 | 1466522141773 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (19BB2400) [pid = 760] [serial = 2084] [outer = 19A8C800] 08:15:42 INFO - PROCESS | 760 | 1466522142179 Marionette TRACE conn5 <- [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:15:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:15:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 571ms 08:15:42 INFO - PROCESS | 760 | 1466522142219 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 760 | 1466522142221 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 08:15:42 INFO - PROCESS | 760 | 1466522142224 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:15:42 INFO - PROCESS | 760 | 1466522142226 Marionette TRACE conn5 <- [1,2742,null,{}] 08:15:42 INFO - PROCESS | 760 | 1466522142229 Marionette TRACE conn5 -> [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:15:42 INFO - PROCESS | 760 | 1466522142231 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:42 INFO - PROCESS | 760 | 1466522142355 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 08:15:42 INFO - PROCESS | 760 | 1466522142367 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 760 | 1466522142369 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:42 INFO - PROCESS | 760 | ++DOCSHELL 19B36400 == 33 [pid = 760] [id = 695] 08:15:42 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (19DADC00) [pid = 760] [serial = 2085] [outer = 00000000] 08:15:42 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (19E90800) [pid = 760] [serial = 2086] [outer = 19DADC00] 08:15:42 INFO - PROCESS | 760 | 1466522142413 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (19E91000) [pid = 760] [serial = 2087] [outer = 19DADC00] 08:15:42 INFO - PROCESS | 760 | 1466522142914 Marionette TRACE conn5 <- [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:15:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:15:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 08:15:42 INFO - PROCESS | 760 | 1466522142957 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 760 | 1466522142962 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 08:15:42 INFO - PROCESS | 760 | 1466522142967 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:15:42 INFO - PROCESS | 760 | 1466522142971 Marionette TRACE conn5 <- [1,2746,null,{}] 08:15:42 INFO - PROCESS | 760 | 1466522142977 Marionette TRACE conn5 -> [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:15:43 INFO - PROCESS | 760 | 1466522142980 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:43 INFO - PROCESS | 760 | 1466522143228 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 08:15:43 INFO - PROCESS | 760 | 1466522143333 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 760 | 1466522143338 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:43 INFO - PROCESS | 760 | ++DOCSHELL 0D765800 == 34 [pid = 760] [id = 696] 08:15:43 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0D765C00) [pid = 760] [serial = 2088] [outer = 00000000] 08:15:43 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0DA94000) [pid = 760] [serial = 2089] [outer = 0D765C00] 08:15:43 INFO - PROCESS | 760 | 1466522143399 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0E8C6800) [pid = 760] [serial = 2090] [outer = 0D765C00] 08:15:44 INFO - PROCESS | 760 | 1466522144077 Marionette TRACE conn5 <- [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:15:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:15:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1182ms 08:15:44 INFO - PROCESS | 760 | 1466522144154 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 08:15:44 INFO - PROCESS | 760 | 1466522144159 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 08:15:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:15:44 INFO - PROCESS | 760 | 1466522144165 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 760 | 1466522144168 Marionette TRACE conn5 <- [1,2750,null,{}] 08:15:44 INFO - PROCESS | 760 | 1466522144172 Marionette TRACE conn5 -> [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:15:44 INFO - PROCESS | 760 | 1466522144175 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:44 INFO - PROCESS | 760 | 1466522144299 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 08:15:44 INFO - PROCESS | 760 | 1466522144433 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:44 INFO - PROCESS | 760 | 1466522144436 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:44 INFO - PROCESS | 760 | ++DOCSHELL 146C3800 == 35 [pid = 760] [id = 697] 08:15:44 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (148D4800) [pid = 760] [serial = 2091] [outer = 00000000] 08:15:44 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (14D21C00) [pid = 760] [serial = 2092] [outer = 148D4800] 08:15:44 INFO - PROCESS | 760 | 1466522144495 Marionette DEBUG loaded listener.js 08:15:44 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16B1A400) [pid = 760] [serial = 2093] [outer = 148D4800] 08:15:45 INFO - PROCESS | 760 | 1466522145137 Marionette TRACE conn5 <- [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:15:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:15:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1120ms 08:15:45 INFO - PROCESS | 760 | 1466522145295 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 08:15:45 INFO - PROCESS | 760 | 1466522145299 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 08:15:45 INFO - PROCESS | 760 | 1466522145337 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:15:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:15:45 INFO - PROCESS | 760 | 1466522145340 Marionette TRACE conn5 <- [1,2754,null,{}] 08:15:45 INFO - PROCESS | 760 | 1466522145346 Marionette TRACE conn5 -> [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:15:45 INFO - PROCESS | 760 | 1466522145349 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:45 INFO - PROCESS | 760 | 1466522145472 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 08:15:45 INFO - PROCESS | 760 | 1466522145614 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 760 | 1466522145620 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:45 INFO - PROCESS | 760 | ++DOCSHELL 0CE69800 == 36 [pid = 760] [id = 698] 08:15:45 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (0D519C00) [pid = 760] [serial = 2094] [outer = 00000000] 08:15:45 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (0D62F400) [pid = 760] [serial = 2095] [outer = 0D519C00] 08:15:45 INFO - PROCESS | 760 | 1466522145674 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0D739000) [pid = 760] [serial = 2096] [outer = 0D519C00] 08:15:45 INFO - PROCESS | 760 | --DOCSHELL 19A8BC00 == 35 [pid = 760] [id = 694] 08:15:45 INFO - PROCESS | 760 | --DOCSHELL 0D9A9400 == 34 [pid = 760] [id = 693] 08:15:45 INFO - PROCESS | 760 | --DOCSHELL 17A5AC00 == 33 [pid = 760] [id = 692] 08:15:45 INFO - PROCESS | 760 | --DOCSHELL 1622E400 == 32 [pid = 760] [id = 691] 08:15:45 INFO - PROCESS | 760 | --DOCSHELL 148CE000 == 31 [pid = 760] [id = 690] 08:15:45 INFO - PROCESS | 760 | --DOCSHELL 0E5DC400 == 30 [pid = 760] [id = 689] 08:15:45 INFO - PROCESS | 760 | --DOCSHELL 0D735400 == 29 [pid = 760] [id = 688] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19DB1C00) [pid = 760] [serial = 2050] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 76 (19A83C00) [pid = 760] [serial = 2047] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 75 (16D3C800) [pid = 760] [serial = 2041] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1ACDC000) [pid = 760] [serial = 2027] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1436E800) [pid = 760] [serial = 2035] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 72 (14375800) [pid = 760] [serial = 2036] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D761C00) [pid = 760] [serial = 2029] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 70 (0D99EC00) [pid = 760] [serial = 2030] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 69 (0E5D6800) [pid = 760] [serial = 2032] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 68 (14369400) [pid = 760] [serial = 2033] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 67 (14D27C00) [pid = 760] [serial = 2038] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 66 (17A60800) [pid = 760] [serial = 2044] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 65 (1783E800) [pid = 760] [serial = 2042] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 64 (19AA0400) [pid = 760] [serial = 2048] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 63 (15C57000) [pid = 760] [serial = 2039] [outer = 00000000] [url = about:blank] 08:15:45 INFO - PROCESS | 760 | --DOMWINDOW == 62 (19DB2800) [pid = 760] [serial = 2051] [outer = 00000000] [url = about:blank] 08:15:46 INFO - PROCESS | 760 | 1466522146175 Marionette TRACE conn5 <- [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:15:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:15:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 870ms 08:15:46 INFO - PROCESS | 760 | 1466522146214 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 760 | 1466522146217 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 08:15:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:15:46 INFO - PROCESS | 760 | 1466522146227 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 760 | 1466522146231 Marionette TRACE conn5 <- [1,2758,null,{}] 08:15:46 INFO - PROCESS | 760 | 1466522146234 Marionette TRACE conn5 -> [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:15:46 INFO - PROCESS | 760 | 1466522146237 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:46 INFO - PROCESS | 760 | 1466522146323 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 08:15:46 INFO - PROCESS | 760 | 1466522146331 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 760 | 1466522146333 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:46 INFO - PROCESS | 760 | ++DOCSHELL 0DA91400 == 30 [pid = 760] [id = 699] 08:15:46 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (0DA91800) [pid = 760] [serial = 2097] [outer = 00000000] 08:15:46 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (0DA99800) [pid = 760] [serial = 2098] [outer = 0DA91800] 08:15:46 INFO - PROCESS | 760 | 1466522146380 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (0DD6F000) [pid = 760] [serial = 2099] [outer = 0DA91800] 08:15:46 INFO - PROCESS | 760 | 1466522146862 Marionette TRACE conn5 <- [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:15:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:15:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 08:15:46 INFO - PROCESS | 760 | 1466522146903 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 760 | 1466522146905 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 08:15:46 INFO - PROCESS | 760 | 1466522146908 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 760 | 1466522146910 Marionette TRACE conn5 <- [1,2762,null,{}] 08:15:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:15:46 INFO - PROCESS | 760 | 1466522146921 Marionette TRACE conn5 -> [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:15:46 INFO - PROCESS | 760 | 1466522146925 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:47 INFO - PROCESS | 760 | 1466522147013 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 08:15:47 INFO - PROCESS | 760 | 1466522147152 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 760 | 1466522147156 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:47 INFO - PROCESS | 760 | ++DOCSHELL 1451A400 == 31 [pid = 760] [id = 700] 08:15:47 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (1459C400) [pid = 760] [serial = 2100] [outer = 00000000] 08:15:47 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (145E0400) [pid = 760] [serial = 2101] [outer = 1459C400] 08:15:47 INFO - PROCESS | 760 | 1466522147205 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (14C29800) [pid = 760] [serial = 2102] [outer = 1459C400] 08:15:47 INFO - PROCESS | 760 | 1466522147561 Marionette TRACE conn5 <- [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:15:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:15:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 08:15:47 INFO - PROCESS | 760 | 1466522147644 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 08:15:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:15:47 INFO - PROCESS | 760 | 1466522147646 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 08:15:47 INFO - PROCESS | 760 | 1466522147649 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 760 | 1466522147650 Marionette TRACE conn5 <- [1,2766,null,{}] 08:15:47 INFO - PROCESS | 760 | 1466522147654 Marionette TRACE conn5 -> [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:15:47 INFO - PROCESS | 760 | 1466522147656 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:47 INFO - PROCESS | 760 | 1466522147742 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 08:15:47 INFO - PROCESS | 760 | 1466522147748 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 760 | 1466522147750 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:47 INFO - PROCESS | 760 | ++DOCSHELL 15C56800 == 32 [pid = 760] [id = 701] 08:15:47 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (16A42C00) [pid = 760] [serial = 2103] [outer = 00000000] 08:15:47 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (16B24C00) [pid = 760] [serial = 2104] [outer = 16A42C00] 08:15:47 INFO - PROCESS | 760 | 1466522147795 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (16D3F000) [pid = 760] [serial = 2105] [outer = 16A42C00] 08:15:48 INFO - PROCESS | 760 | 1466522148270 Marionette TRACE conn5 <- [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:15:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:15:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 08:15:48 INFO - PROCESS | 760 | 1466522148320 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 08:15:48 INFO - PROCESS | 760 | 1466522148322 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 08:15:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:15:48 INFO - PROCESS | 760 | 1466522148325 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:15:48 INFO - PROCESS | 760 | 1466522148326 Marionette TRACE conn5 <- [1,2770,null,{}] 08:15:48 INFO - PROCESS | 760 | 1466522148345 Marionette TRACE conn5 -> [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:15:48 INFO - PROCESS | 760 | 1466522148347 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:48 INFO - PROCESS | 760 | 1466522148492 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 08:15:48 INFO - PROCESS | 760 | 1466522148500 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 760 | 1466522148502 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:48 INFO - PROCESS | 760 | ++DOCSHELL 17ADA400 == 33 [pid = 760] [id = 702] 08:15:48 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (17ADC000) [pid = 760] [serial = 2106] [outer = 00000000] 08:15:48 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (17AE6C00) [pid = 760] [serial = 2107] [outer = 17ADC000] 08:15:48 INFO - PROCESS | 760 | 1466522148546 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (17FFD400) [pid = 760] [serial = 2108] [outer = 17ADC000] 08:15:49 INFO - PROCESS | 760 | 1466522149012 Marionette TRACE conn5 <- [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:15:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:15:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 08:15:49 INFO - PROCESS | 760 | 1466522149062 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 760 | 1466522149064 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 08:15:49 INFO - PROCESS | 760 | 1466522149071 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 760 | 1466522149073 Marionette TRACE conn5 <- [1,2774,null,{}] 08:15:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:15:49 INFO - PROCESS | 760 | 1466522149076 Marionette TRACE conn5 -> [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:15:49 INFO - PROCESS | 760 | 1466522149082 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:49 INFO - PROCESS | 760 | 1466522149227 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 08:15:49 INFO - PROCESS | 760 | 1466522149298 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:49 INFO - PROCESS | 760 | 1466522149300 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:49 INFO - PROCESS | 760 | ++DOCSHELL 19A8A800 == 34 [pid = 760] [id = 703] 08:15:49 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (19A99000) [pid = 760] [serial = 2109] [outer = 00000000] 08:15:49 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19B2F400) [pid = 760] [serial = 2110] [outer = 19A99000] 08:15:49 INFO - PROCESS | 760 | 1466522149344 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19DAE800) [pid = 760] [serial = 2111] [outer = 19A99000] 08:15:49 INFO - PROCESS | 760 | 1466522149762 Marionette TRACE conn5 <- [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:15:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:15:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 08:15:49 INFO - PROCESS | 760 | 1466522149824 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 760 | 1466522149826 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 08:15:49 INFO - PROCESS | 760 | 1466522149829 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 760 | 1466522149831 Marionette TRACE conn5 <- [1,2778,null,{}] 08:15:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:15:49 INFO - PROCESS | 760 | 1466522149834 Marionette TRACE conn5 -> [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:15:49 INFO - PROCESS | 760 | 1466522149836 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:49 INFO - PROCESS | 760 | 1466522149961 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 08:15:50 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0D735800) [pid = 760] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:15:50 INFO - PROCESS | 760 | --DOMWINDOW == 75 (16239C00) [pid = 760] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:15:50 INFO - PROCESS | 760 | --DOMWINDOW == 74 (148D4400) [pid = 760] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:15:50 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D51BC00) [pid = 760] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:15:50 INFO - PROCESS | 760 | --DOMWINDOW == 72 (19E98000) [pid = 760] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:15:50 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0E5DC800) [pid = 760] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:15:50 INFO - PROCESS | 760 | --DOMWINDOW == 70 (143A8400) [pid = 760] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:15:50 INFO - PROCESS | 760 | --DOMWINDOW == 69 (0D44EC00) [pid = 760] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:15:50 INFO - PROCESS | 760 | --DOMWINDOW == 68 (17AC2C00) [pid = 760] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:15:50 INFO - PROCESS | 760 | --DOMWINDOW == 67 (17ADB000) [pid = 760] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:15:50 INFO - PROCESS | 760 | --DOMWINDOW == 66 (0DC40000) [pid = 760] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:15:50 INFO - PROCESS | 760 | --DOMWINDOW == 65 (19A8C800) [pid = 760] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:15:50 INFO - PROCESS | 760 | 1466522150117 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 760 | 1466522150119 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:50 INFO - PROCESS | 760 | ++DOCSHELL 0D44EC00 == 35 [pid = 760] [id = 704] 08:15:50 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (0D51BC00) [pid = 760] [serial = 2112] [outer = 00000000] 08:15:50 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (14372400) [pid = 760] [serial = 2113] [outer = 0D51BC00] 08:15:50 INFO - PROCESS | 760 | 1466522150163 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (16230400) [pid = 760] [serial = 2114] [outer = 0D51BC00] 08:15:50 INFO - PROCESS | 760 | 1466522150515 Marionette TRACE conn5 <- [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:15:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:15:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 08:15:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:15:50 INFO - PROCESS | 760 | 1466522150566 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 08:15:50 INFO - PROCESS | 760 | 1466522150568 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 08:15:50 INFO - PROCESS | 760 | 1466522150571 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:15:50 INFO - PROCESS | 760 | 1466522150572 Marionette TRACE conn5 <- [1,2782,null,{}] 08:15:50 INFO - PROCESS | 760 | 1466522150576 Marionette TRACE conn5 -> [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:15:50 INFO - PROCESS | 760 | 1466522150577 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:50 INFO - PROCESS | 760 | 1466522150655 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 08:15:50 INFO - PROCESS | 760 | 1466522150753 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 760 | 1466522150754 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:50 INFO - PROCESS | 760 | ++DOCSHELL 143A8400 == 36 [pid = 760] [id = 705] 08:15:50 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (143B5800) [pid = 760] [serial = 2115] [outer = 00000000] 08:15:50 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (19E93C00) [pid = 760] [serial = 2116] [outer = 143B5800] 08:15:50 INFO - PROCESS | 760 | 1466522150797 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (19F32000) [pid = 760] [serial = 2117] [outer = 143B5800] 08:15:51 INFO - PROCESS | 760 | 1466522151126 Marionette TRACE conn5 <- [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:15:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:15:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 631ms 08:15:51 INFO - PROCESS | 760 | 1466522151203 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 760 | 1466522151205 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 08:15:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:15:51 INFO - PROCESS | 760 | 1466522151208 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 760 | 1466522151209 Marionette TRACE conn5 <- [1,2786,null,{}] 08:15:51 INFO - PROCESS | 760 | 1466522151213 Marionette TRACE conn5 -> [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:15:51 INFO - PROCESS | 760 | 1466522151215 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:51 INFO - PROCESS | 760 | 1466522151338 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 08:15:51 INFO - PROCESS | 760 | 1466522151375 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 760 | 1466522151377 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:51 INFO - PROCESS | 760 | ++DOCSHELL 143B4000 == 37 [pid = 760] [id = 706] 08:15:51 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (19F37000) [pid = 760] [serial = 2118] [outer = 00000000] 08:15:51 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1ACD8000) [pid = 760] [serial = 2119] [outer = 19F37000] 08:15:51 INFO - PROCESS | 760 | 1466522151420 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (1ACDD800) [pid = 760] [serial = 2120] [outer = 19F37000] 08:15:51 INFO - PROCESS | 760 | 1466522151823 Marionette TRACE conn5 <- [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:15:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:15:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 671ms 08:15:51 INFO - PROCESS | 760 | 1466522151879 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 760 | 1466522151881 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 08:15:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:15:51 INFO - PROCESS | 760 | 1466522151884 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 760 | 1466522151886 Marionette TRACE conn5 <- [1,2790,null,{}] 08:15:51 INFO - PROCESS | 760 | 1466522151889 Marionette TRACE conn5 -> [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:15:51 INFO - PROCESS | 760 | 1466522151900 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:52 INFO - PROCESS | 760 | 1466522151979 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 08:15:52 INFO - PROCESS | 760 | 1466522151987 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:52 INFO - PROCESS | 760 | 1466522151989 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:52 INFO - PROCESS | 760 | ++DOCSHELL 1B40A400 == 38 [pid = 760] [id = 707] 08:15:52 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (1B40AC00) [pid = 760] [serial = 2121] [outer = 00000000] 08:15:52 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1B580000) [pid = 760] [serial = 2122] [outer = 1B40AC00] 08:15:52 INFO - PROCESS | 760 | 1466522152031 Marionette DEBUG loaded listener.js 08:15:52 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1B584000) [pid = 760] [serial = 2123] [outer = 1B40AC00] 08:15:52 INFO - PROCESS | 760 | 1466522152752 Marionette TRACE conn5 <- [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:15:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:15:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 930ms 08:15:52 INFO - PROCESS | 760 | 1466522152815 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 08:15:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:15:52 INFO - PROCESS | 760 | 1466522152820 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 08:15:52 INFO - PROCESS | 760 | 1466522152824 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 760 | 1466522152830 Marionette TRACE conn5 <- [1,2794,null,{}] 08:15:52 INFO - PROCESS | 760 | 1466522152835 Marionette TRACE conn5 -> [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:15:52 INFO - PROCESS | 760 | 1466522152838 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:53 INFO - PROCESS | 760 | 1466522152994 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 08:15:53 INFO - PROCESS | 760 | 1466522153133 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:53 INFO - PROCESS | 760 | 1466522153136 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:53 INFO - PROCESS | 760 | ++DOCSHELL 0D62AC00 == 39 [pid = 760] [id = 708] 08:15:53 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0D733000) [pid = 760] [serial = 2124] [outer = 00000000] 08:15:53 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1436A400) [pid = 760] [serial = 2125] [outer = 0D733000] 08:15:53 INFO - PROCESS | 760 | 1466522153197 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (143AB000) [pid = 760] [serial = 2126] [outer = 0D733000] 08:15:53 INFO - PROCESS | 760 | 1466522153780 Marionette TRACE conn5 <- [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:15:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:15:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 987ms 08:15:53 INFO - PROCESS | 760 | 1466522153814 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 08:15:53 INFO - PROCESS | 760 | 1466522153819 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 08:15:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:15:53 INFO - PROCESS | 760 | 1466522153827 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:15:53 INFO - PROCESS | 760 | 1466522153830 Marionette TRACE conn5 <- [1,2798,null,{}] 08:15:53 INFO - PROCESS | 760 | 1466522153834 Marionette TRACE conn5 -> [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:15:53 INFO - PROCESS | 760 | 1466522153837 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:53 INFO - PROCESS | 760 | 1466522153952 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 08:15:54 INFO - PROCESS | 760 | 1466522154108 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 760 | 1466522154111 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:54 INFO - PROCESS | 760 | ++DOCSHELL 16B1D800 == 40 [pid = 760] [id = 709] 08:15:54 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16B1E400) [pid = 760] [serial = 2127] [outer = 00000000] 08:15:54 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (17AE1400) [pid = 760] [serial = 2128] [outer = 16B1E400] 08:15:54 INFO - PROCESS | 760 | 1466522154168 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1993A800) [pid = 760] [serial = 2129] [outer = 16B1E400] 08:15:54 INFO - PROCESS | 760 | 1466522154757 Marionette TRACE conn5 <- [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:15:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:15:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 990ms 08:15:54 INFO - PROCESS | 760 | 1466522154817 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 760 | 1466522154820 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 08:15:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:15:54 INFO - PROCESS | 760 | 1466522154823 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - PROCESS | 760 | 1466522154827 Marionette TRACE conn5 <- [1,2802,null,{}] 08:15:54 INFO - PROCESS | 760 | 1466522154838 Marionette TRACE conn5 -> [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:15:54 INFO - PROCESS | 760 | 1466522154843 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:54 INFO - PROCESS | 760 | 1466522154952 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 08:15:55 INFO - PROCESS | 760 | 1466522155127 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:55 INFO - PROCESS | 760 | 1466522155130 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:55 INFO - PROCESS | 760 | ++DOCSHELL 19BF5C00 == 41 [pid = 760] [id = 710] 08:15:55 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19DB0000) [pid = 760] [serial = 2130] [outer = 00000000] 08:15:55 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1B587800) [pid = 760] [serial = 2131] [outer = 19DB0000] 08:15:55 INFO - PROCESS | 760 | 1466522155187 Marionette DEBUG loaded listener.js 08:15:55 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1BC3F800) [pid = 760] [serial = 2132] [outer = 19DB0000] 08:15:56 INFO - PROCESS | 760 | 1466522156001 Marionette TRACE conn5 <- [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:15:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:15:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1221ms 08:15:56 INFO - PROCESS | 760 | 1466522156048 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 760 | 1466522156052 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 08:15:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:15:56 INFO - PROCESS | 760 | 1466522156057 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 760 | 1466522156060 Marionette TRACE conn5 <- [1,2806,null,{}] 08:15:56 INFO - PROCESS | 760 | 1466522156065 Marionette TRACE conn5 -> [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:15:56 INFO - PROCESS | 760 | 1466522156068 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:56 INFO - PROCESS | 760 | 1466522156211 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 08:15:56 INFO - PROCESS | 760 | 1466522156361 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 760 | 1466522156364 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:56 INFO - PROCESS | 760 | ++DOCSHELL 0D738800 == 42 [pid = 760] [id = 711] 08:15:56 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (0D73AC00) [pid = 760] [serial = 2133] [outer = 00000000] 08:15:56 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (14396000) [pid = 760] [serial = 2134] [outer = 0D73AC00] 08:15:56 INFO - PROCESS | 760 | 1466522156414 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1485C000) [pid = 760] [serial = 2135] [outer = 0D73AC00] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 143B4000 == 41 [pid = 760] [id = 706] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 143A8400 == 40 [pid = 760] [id = 705] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 0D44EC00 == 39 [pid = 760] [id = 704] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 19A8A800 == 38 [pid = 760] [id = 703] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 17ADA400 == 37 [pid = 760] [id = 702] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 15C56800 == 36 [pid = 760] [id = 701] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 1451A400 == 35 [pid = 760] [id = 700] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 0DA91400 == 34 [pid = 760] [id = 699] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 0CE69800 == 33 [pid = 760] [id = 698] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 146C3800 == 32 [pid = 760] [id = 697] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 19B36400 == 31 [pid = 760] [id = 695] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 0D765800 == 30 [pid = 760] [id = 696] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 0CAD3C00 == 29 [pid = 760] [id = 687] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 19BF5C00 == 28 [pid = 760] [id = 710] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 16B1D800 == 27 [pid = 760] [id = 709] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 1B40A400 == 26 [pid = 760] [id = 707] 08:15:57 INFO - PROCESS | 760 | --DOCSHELL 0D62AC00 == 25 [pid = 760] [id = 708] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 88 (17AE1000) [pid = 760] [serial = 2045] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 87 (19F39000) [pid = 760] [serial = 2060] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 86 (14372800) [pid = 760] [serial = 2069] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 85 (199B2C00) [pid = 760] [serial = 2081] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 84 (0D731000) [pid = 760] [serial = 2062] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 83 (16B1C400) [pid = 760] [serial = 2074] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0D99F400) [pid = 760] [serial = 2063] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 81 (17F20C00) [pid = 760] [serial = 2078] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1850A400) [pid = 760] [serial = 2080] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1430AC00) [pid = 760] [serial = 2068] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1837DC00) [pid = 760] [serial = 2056] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 77 (17AE5400) [pid = 760] [serial = 2077] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 76 (14370800) [pid = 760] [serial = 2053] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 75 (19F33000) [pid = 760] [serial = 2059] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 74 (143B2800) [pid = 760] [serial = 2054] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 73 (19B32000) [pid = 760] [serial = 2083] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 72 (14DCE400) [pid = 760] [serial = 2072] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 71 (199AC000) [pid = 760] [serial = 2057] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 70 (19BB2400) [pid = 760] [serial = 2084] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19E90800) [pid = 760] [serial = 2086] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 68 (0D73E000) [pid = 760] [serial = 2066] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 67 (0D73A000) [pid = 760] [serial = 2065] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 66 (16D14400) [pid = 760] [serial = 2075] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | --DOMWINDOW == 65 (14D27800) [pid = 760] [serial = 2071] [outer = 00000000] [url = about:blank] 08:15:57 INFO - PROCESS | 760 | 1466522157513 Marionette TRACE conn5 <- [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:15:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:15:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1481ms 08:15:57 INFO - PROCESS | 760 | 1466522157540 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 08:15:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:15:57 INFO - PROCESS | 760 | 1466522157545 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 08:15:57 INFO - PROCESS | 760 | 1466522157553 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 760 | 1466522157558 Marionette TRACE conn5 <- [1,2810,null,{}] 08:15:57 INFO - PROCESS | 760 | 1466522157563 Marionette TRACE conn5 -> [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:15:57 INFO - PROCESS | 760 | 1466522157565 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:57 INFO - PROCESS | 760 | 1466522157660 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 08:15:57 INFO - PROCESS | 760 | 1466522157669 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 760 | 1466522157672 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:57 INFO - PROCESS | 760 | ++DOCSHELL 0D732800 == 26 [pid = 760] [id = 712] 08:15:57 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (0D734000) [pid = 760] [serial = 2136] [outer = 00000000] 08:15:57 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (0D75E800) [pid = 760] [serial = 2137] [outer = 0D734000] 08:15:57 INFO - PROCESS | 760 | 1466522157720 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (0D76A000) [pid = 760] [serial = 2138] [outer = 0D734000] 08:15:58 INFO - PROCESS | 760 | 1466522158241 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:15:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:15:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 08:15:58 INFO - PROCESS | 760 | 1466522158279 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 760 | 1466522158285 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 08:15:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:15:58 INFO - PROCESS | 760 | 1466522158291 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 760 | 1466522158293 Marionette TRACE conn5 <- [1,2814,null,{}] 08:15:58 INFO - PROCESS | 760 | 1466522158297 Marionette TRACE conn5 -> [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:15:58 INFO - PROCESS | 760 | 1466522158300 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:58 INFO - PROCESS | 760 | 1466522158425 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 08:15:58 INFO - PROCESS | 760 | 1466522158533 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 760 | 1466522158535 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:58 INFO - PROCESS | 760 | ++DOCSHELL 14368800 == 27 [pid = 760] [id = 713] 08:15:58 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (14368C00) [pid = 760] [serial = 2139] [outer = 00000000] 08:15:58 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (1436EC00) [pid = 760] [serial = 2140] [outer = 14368C00] 08:15:58 INFO - PROCESS | 760 | 1466522158582 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (14375000) [pid = 760] [serial = 2141] [outer = 14368C00] 08:15:58 INFO - PROCESS | 760 | 1466522158948 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:15:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 08:15:59 INFO - PROCESS | 760 | 1466522159024 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 760 | 1466522159027 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 08:15:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:15:59 INFO - PROCESS | 760 | 1466522159030 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - PROCESS | 760 | 1466522159034 Marionette TRACE conn5 <- [1,2818,null,{}] 08:15:59 INFO - PROCESS | 760 | 1466522159044 Marionette TRACE conn5 -> [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:15:59 INFO - PROCESS | 760 | 1466522159049 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:59 INFO - PROCESS | 760 | 1466522159138 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 08:15:59 INFO - PROCESS | 760 | 1466522159145 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:59 INFO - PROCESS | 760 | 1466522159148 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:59 INFO - PROCESS | 760 | ++DOCSHELL 14D4E400 == 28 [pid = 760] [id = 714] 08:15:59 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (14D50C00) [pid = 760] [serial = 2142] [outer = 00000000] 08:15:59 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (14DD3000) [pid = 760] [serial = 2143] [outer = 14D50C00] 08:15:59 INFO - PROCESS | 760 | 1466522159198 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (15C61800) [pid = 760] [serial = 2144] [outer = 14D50C00] 08:15:59 INFO - PROCESS | 760 | 1466522159702 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:15:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 08:15:59 INFO - PROCESS | 760 | 1466522159797 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 760 | 1466522159800 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 08:15:59 INFO - PROCESS | 760 | 1466522159814 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - PROCESS | 760 | 1466522159816 Marionette TRACE conn5 <- [1,2822,null,{}] 08:15:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:15:59 INFO - PROCESS | 760 | 1466522159820 Marionette TRACE conn5 -> [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:15:59 INFO - PROCESS | 760 | 1466522159821 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:15:59 INFO - PROCESS | 760 | 1466522159944 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 08:16:00 INFO - PROCESS | 760 | 1466522160006 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 760 | 1466522160008 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:00 INFO - PROCESS | 760 | ++DOCSHELL 16B1DC00 == 29 [pid = 760] [id = 715] 08:16:00 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16B1F400) [pid = 760] [serial = 2145] [outer = 00000000] 08:16:00 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (16D32400) [pid = 760] [serial = 2146] [outer = 16B1F400] 08:16:00 INFO - PROCESS | 760 | 1466522160052 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16DA9400) [pid = 760] [serial = 2147] [outer = 16B1F400] 08:16:00 INFO - PROCESS | 760 | 1466522160461 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:16:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:16:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 08:16:00 INFO - PROCESS | 760 | 1466522160490 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 760 | 1466522160492 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 08:16:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:16:00 INFO - PROCESS | 760 | 1466522160495 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - PROCESS | 760 | 1466522160497 Marionette TRACE conn5 <- [1,2826,null,{}] 08:16:00 INFO - PROCESS | 760 | 1466522160500 Marionette TRACE conn5 -> [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:16:00 INFO - PROCESS | 760 | 1466522160502 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:00 INFO - PROCESS | 760 | 1466522160627 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 08:16:00 INFO - PROCESS | 760 | 1466522160634 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 760 | 1466522160636 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:00 INFO - PROCESS | 760 | ++DOCSHELL 17ADA400 == 30 [pid = 760] [id = 716] 08:16:00 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (17ADB000) [pid = 760] [serial = 2148] [outer = 00000000] 08:16:00 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (17F22400) [pid = 760] [serial = 2149] [outer = 17ADB000] 08:16:00 INFO - PROCESS | 760 | 1466522160679 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1837B400) [pid = 760] [serial = 2150] [outer = 17ADB000] 08:16:01 INFO - PROCESS | 760 | 1466522161154 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:16:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:16:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 08:16:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:16:01 INFO - PROCESS | 760 | 1466522161166 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 08:16:01 INFO - PROCESS | 760 | 1466522161168 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 08:16:01 INFO - PROCESS | 760 | 1466522161171 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 760 | 1466522161173 Marionette TRACE conn5 <- [1,2830,null,{}] 08:16:01 INFO - PROCESS | 760 | 1466522161176 Marionette TRACE conn5 -> [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:16:01 INFO - PROCESS | 760 | 1466522161182 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:01 INFO - PROCESS | 760 | 1466522161344 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 08:16:01 INFO - PROCESS | 760 | --DOMWINDOW == 79 (17ADC000) [pid = 760] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:16:01 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19A99000) [pid = 760] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:16:01 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1459C400) [pid = 760] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:16:01 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0D519C00) [pid = 760] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:16:01 INFO - PROCESS | 760 | --DOMWINDOW == 75 (0D765C00) [pid = 760] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:16:01 INFO - PROCESS | 760 | --DOMWINDOW == 74 (19DADC00) [pid = 760] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:16:01 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D51BC00) [pid = 760] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:16:01 INFO - PROCESS | 760 | --DOMWINDOW == 72 (16A42C00) [pid = 760] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:16:01 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0DA91800) [pid = 760] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:16:01 INFO - PROCESS | 760 | --DOMWINDOW == 70 (148D4800) [pid = 760] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:16:01 INFO - PROCESS | 760 | --DOMWINDOW == 69 (1B40AC00) [pid = 760] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:16:01 INFO - PROCESS | 760 | --DOMWINDOW == 68 (19F37000) [pid = 760] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:16:01 INFO - PROCESS | 760 | --DOMWINDOW == 67 (143B5800) [pid = 760] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:16:01 INFO - PROCESS | 760 | 1466522161662 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 760 | 1466522161664 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:01 INFO - PROCESS | 760 | ++DOCSHELL 0CA21000 == 31 [pid = 760] [id = 717] 08:16:01 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (0CA6E000) [pid = 760] [serial = 2151] [outer = 00000000] 08:16:01 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0D73FC00) [pid = 760] [serial = 2152] [outer = 0CA6E000] 08:16:01 INFO - PROCESS | 760 | 1466522161708 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (143AD000) [pid = 760] [serial = 2153] [outer = 0CA6E000] 08:16:02 INFO - PROCESS | 760 | 1466522162087 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:16:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 971ms 08:16:02 INFO - PROCESS | 760 | 1466522162142 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 760 | 1466522162144 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 08:16:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:16:02 INFO - PROCESS | 760 | 1466522162147 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 760 | 1466522162149 Marionette TRACE conn5 <- [1,2834,null,{}] 08:16:02 INFO - PROCESS | 760 | 1466522162152 Marionette TRACE conn5 -> [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:16:02 INFO - PROCESS | 760 | 1466522162154 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:02 INFO - PROCESS | 760 | 1466522162267 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 08:16:02 INFO - PROCESS | 760 | 1466522162275 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:02 INFO - PROCESS | 760 | 1466522162277 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:02 INFO - PROCESS | 760 | ++DOCSHELL 0D73F000 == 32 [pid = 760] [id = 718] 08:16:02 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (14392800) [pid = 760] [serial = 2154] [outer = 00000000] 08:16:02 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (199B5C00) [pid = 760] [serial = 2155] [outer = 14392800] 08:16:02 INFO - PROCESS | 760 | 1466522162324 Marionette DEBUG loaded listener.js 08:16:02 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (19B27800) [pid = 760] [serial = 2156] [outer = 14392800] 08:16:02 INFO - PROCESS | 760 | 1466522162741 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:16:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 08:16:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:16:02 INFO - PROCESS | 760 | 1466522162778 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 760 | 1466522162780 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 08:16:02 INFO - PROCESS | 760 | 1466522162783 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 760 | 1466522162785 Marionette TRACE conn5 <- [1,2838,null,{}] 08:16:02 INFO - PROCESS | 760 | 1466522162788 Marionette TRACE conn5 -> [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:16:02 INFO - PROCESS | 760 | 1466522162790 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:02 INFO - PROCESS | 760 | 1466522162870 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 08:16:03 INFO - PROCESS | 760 | 1466522162998 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 760 | 1466522163000 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:03 INFO - PROCESS | 760 | ++DOCSHELL 0DA92C00 == 33 [pid = 760] [id = 719] 08:16:03 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (1436E400) [pid = 760] [serial = 2157] [outer = 00000000] 08:16:03 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (19BEE400) [pid = 760] [serial = 2158] [outer = 1436E400] 08:16:03 INFO - PROCESS | 760 | 1466522163045 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (16D3D000) [pid = 760] [serial = 2159] [outer = 1436E400] 08:16:03 INFO - PROCESS | 760 | 1466522163393 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:16:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:16:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 671ms 08:16:03 INFO - PROCESS | 760 | 1466522163455 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 08:16:03 INFO - PROCESS | 760 | 1466522163457 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 08:16:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:16:03 INFO - PROCESS | 760 | 1466522163461 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:16:03 INFO - PROCESS | 760 | 1466522163462 Marionette TRACE conn5 <- [1,2842,null,{}] 08:16:03 INFO - PROCESS | 760 | 1466522163466 Marionette TRACE conn5 -> [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:16:03 INFO - PROCESS | 760 | 1466522163468 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:03 INFO - PROCESS | 760 | 1466522163545 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 08:16:03 INFO - PROCESS | 760 | 1466522163551 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 760 | 1466522163553 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:03 INFO - PROCESS | 760 | ++DOCSHELL 19E90400 == 34 [pid = 760] [id = 720] 08:16:03 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19E91C00) [pid = 760] [serial = 2160] [outer = 00000000] 08:16:03 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19F2E400) [pid = 760] [serial = 2161] [outer = 19E91C00] 08:16:03 INFO - PROCESS | 760 | 1466522163605 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19F35800) [pid = 760] [serial = 2162] [outer = 19E91C00] 08:16:04 INFO - PROCESS | 760 | 1466522164482 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:16:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:16:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1080ms 08:16:04 INFO - PROCESS | 760 | 1466522164542 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 760 | 1466522164545 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 08:16:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:16:04 INFO - PROCESS | 760 | 1466522164550 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 760 | 1466522164553 Marionette TRACE conn5 <- [1,2846,null,{}] 08:16:04 INFO - PROCESS | 760 | 1466522164559 Marionette TRACE conn5 -> [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:16:04 INFO - PROCESS | 760 | 1466522164562 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:04 INFO - PROCESS | 760 | 1466522164723 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 08:16:04 INFO - PROCESS | 760 | 1466522164861 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 760 | 1466522164863 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:04 INFO - PROCESS | 760 | ++DOCSHELL 0D767C00 == 35 [pid = 760] [id = 721] 08:16:04 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (0D769C00) [pid = 760] [serial = 2163] [outer = 00000000] 08:16:04 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1436B000) [pid = 760] [serial = 2164] [outer = 0D769C00] 08:16:04 INFO - PROCESS | 760 | 1466522164925 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (143AC400) [pid = 760] [serial = 2165] [outer = 0D769C00] 08:16:05 INFO - PROCESS | 760 | 1466522165634 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:16:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:16:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1175ms 08:16:05 INFO - PROCESS | 760 | 1466522165727 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 08:16:05 INFO - PROCESS | 760 | 1466522165732 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 08:16:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:16:05 INFO - PROCESS | 760 | 1466522165738 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:16:05 INFO - PROCESS | 760 | 1466522165741 Marionette TRACE conn5 <- [1,2850,null,{}] 08:16:05 INFO - PROCESS | 760 | 1466522165745 Marionette TRACE conn5 -> [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:16:05 INFO - PROCESS | 760 | 1466522165748 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:05 INFO - PROCESS | 760 | 1466522165878 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 08:16:06 INFO - PROCESS | 760 | 1466522165998 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 760 | 1466522166001 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:06 INFO - PROCESS | 760 | ++DOCSHELL 0D735C00 == 36 [pid = 760] [id = 722] 08:16:06 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (0D736000) [pid = 760] [serial = 2166] [outer = 00000000] 08:16:06 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0E5D6400) [pid = 760] [serial = 2167] [outer = 0D736000] 08:16:06 INFO - PROCESS | 760 | 1466522166058 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (14D1F800) [pid = 760] [serial = 2168] [outer = 0D736000] 08:16:06 INFO - PROCESS | 760 | --DOCSHELL 0DA92C00 == 35 [pid = 760] [id = 719] 08:16:06 INFO - PROCESS | 760 | --DOCSHELL 0D73F000 == 34 [pid = 760] [id = 718] 08:16:06 INFO - PROCESS | 760 | --DOCSHELL 0CA21000 == 33 [pid = 760] [id = 717] 08:16:06 INFO - PROCESS | 760 | --DOCSHELL 17ADA400 == 32 [pid = 760] [id = 716] 08:16:06 INFO - PROCESS | 760 | --DOCSHELL 16B1DC00 == 31 [pid = 760] [id = 715] 08:16:06 INFO - PROCESS | 760 | --DOCSHELL 14D4E400 == 30 [pid = 760] [id = 714] 08:16:06 INFO - PROCESS | 760 | --DOCSHELL 14368800 == 29 [pid = 760] [id = 713] 08:16:06 INFO - PROCESS | 760 | --DOCSHELL 0D732800 == 28 [pid = 760] [id = 712] 08:16:06 INFO - PROCESS | 760 | --DOCSHELL 0D738800 == 27 [pid = 760] [id = 711] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 84 (17AE6C00) [pid = 760] [serial = 2107] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19B2F400) [pid = 760] [serial = 2110] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 82 (145E0400) [pid = 760] [serial = 2101] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14C29800) [pid = 760] [serial = 2102] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0D62F400) [pid = 760] [serial = 2095] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 79 (0D739000) [pid = 760] [serial = 2096] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0DA94000) [pid = 760] [serial = 2089] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0E8C6800) [pid = 760] [serial = 2090] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 76 (19E91000) [pid = 760] [serial = 2087] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 75 (14372400) [pid = 760] [serial = 2113] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 74 (16B24C00) [pid = 760] [serial = 2104] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0DA99800) [pid = 760] [serial = 2098] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0DD6F000) [pid = 760] [serial = 2099] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 71 (14D21C00) [pid = 760] [serial = 2092] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 70 (16B1A400) [pid = 760] [serial = 2093] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 69 (1B584000) [pid = 760] [serial = 2123] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 68 (19DAE800) [pid = 760] [serial = 2111] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 67 (1B580000) [pid = 760] [serial = 2122] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 66 (1ACDD800) [pid = 760] [serial = 2120] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 65 (16230400) [pid = 760] [serial = 2114] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 64 (19E93C00) [pid = 760] [serial = 2116] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 63 (1ACD8000) [pid = 760] [serial = 2119] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 62 (17FFD400) [pid = 760] [serial = 2108] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 61 (19F32000) [pid = 760] [serial = 2117] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | --DOMWINDOW == 60 (16D3F000) [pid = 760] [serial = 2105] [outer = 00000000] [url = about:blank] 08:16:06 INFO - PROCESS | 760 | 1466522166899 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:16:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1171ms 08:16:06 INFO - PROCESS | 760 | 1466522166912 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 760 | 1466522166916 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 08:16:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:16:06 INFO - PROCESS | 760 | 1466522166920 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 760 | 1466522166925 Marionette TRACE conn5 <- [1,2854,null,{}] 08:16:06 INFO - PROCESS | 760 | 1466522166930 Marionette TRACE conn5 -> [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:16:06 INFO - PROCESS | 760 | 1466522166932 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:07 INFO - PROCESS | 760 | 1466522167036 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 08:16:07 INFO - PROCESS | 760 | 1466522167140 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 760 | 1466522167143 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:07 INFO - PROCESS | 760 | ++DOCSHELL 0CAE4400 == 28 [pid = 760] [id = 723] 08:16:07 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (0CD33400) [pid = 760] [serial = 2169] [outer = 00000000] 08:16:07 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (0D738000) [pid = 760] [serial = 2170] [outer = 0CD33400] 08:16:07 INFO - PROCESS | 760 | 1466522167191 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (0DA91C00) [pid = 760] [serial = 2171] [outer = 0CD33400] 08:16:07 INFO - PROCESS | 760 | 1466522167602 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:16:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 08:16:07 INFO - PROCESS | 760 | 1466522167653 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 08:16:07 INFO - PROCESS | 760 | 1466522167657 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 08:16:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:16:07 INFO - PROCESS | 760 | 1466522167663 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:16:07 INFO - PROCESS | 760 | 1466522167665 Marionette TRACE conn5 <- [1,2858,null,{}] 08:16:07 INFO - PROCESS | 760 | 1466522167669 Marionette TRACE conn5 -> [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:16:07 INFO - PROCESS | 760 | 1466522167671 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:07 INFO - PROCESS | 760 | 1466522167760 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 08:16:07 INFO - PROCESS | 760 | 1466522167767 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 760 | 1466522167770 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:07 INFO - PROCESS | 760 | ++DOCSHELL 0DCBBC00 == 29 [pid = 760] [id = 724] 08:16:07 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (14367800) [pid = 760] [serial = 2172] [outer = 00000000] 08:16:07 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (143B4400) [pid = 760] [serial = 2173] [outer = 14367800] 08:16:07 INFO - PROCESS | 760 | 1466522167816 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (146C6800) [pid = 760] [serial = 2174] [outer = 14367800] 08:16:08 INFO - PROCESS | 760 | 1466522168303 Marionette TRACE conn5 <- [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:16:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:16:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 08:16:08 INFO - PROCESS | 760 | 1466522168338 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 760 | 1466522168340 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 08:16:08 INFO - PROCESS | 760 | 1466522168343 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:16:08 INFO - PROCESS | 760 | 1466522168346 Marionette TRACE conn5 <- [1,2862,null,{}] 08:16:08 INFO - PROCESS | 760 | 1466522168357 Marionette TRACE conn5 -> [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:16:08 INFO - PROCESS | 760 | 1466522168361 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:08 INFO - PROCESS | 760 | 1466522168447 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 08:16:08 INFO - PROCESS | 760 | 1466522168547 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 760 | 1466522168550 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:08 INFO - PROCESS | 760 | ++DOCSHELL 16B1B800 == 30 [pid = 760] [id = 725] 08:16:08 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (16B1C400) [pid = 760] [serial = 2175] [outer = 00000000] 08:16:08 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (16D13400) [pid = 760] [serial = 2176] [outer = 16B1C400] 08:16:08 INFO - PROCESS | 760 | 1466522168599 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (17A5BC00) [pid = 760] [serial = 2177] [outer = 16B1C400] 08:16:09 INFO - PROCESS | 760 | 1466522168991 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:16:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 08:16:09 INFO - PROCESS | 760 | 1466522169018 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 760 | 1466522169020 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 08:16:09 INFO - PROCESS | 760 | 1466522169024 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:16:09 INFO - PROCESS | 760 | 1466522169025 Marionette TRACE conn5 <- [1,2866,null,{}] 08:16:09 INFO - PROCESS | 760 | 1466522169029 Marionette TRACE conn5 -> [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:16:09 INFO - PROCESS | 760 | 1466522169031 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:09 INFO - PROCESS | 760 | 1466522169191 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 08:16:09 INFO - PROCESS | 760 | 1466522169260 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 760 | 1466522169262 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:09 INFO - PROCESS | 760 | ++DOCSHELL 17ADD800 == 31 [pid = 760] [id = 726] 08:16:09 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (17ADDC00) [pid = 760] [serial = 2178] [outer = 00000000] 08:16:09 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (18501C00) [pid = 760] [serial = 2179] [outer = 17ADDC00] 08:16:09 INFO - PROCESS | 760 | 1466522169306 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (19931800) [pid = 760] [serial = 2180] [outer = 17ADDC00] 08:16:09 INFO - PROCESS | 760 | 1466522169713 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:16:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 731ms 08:16:09 INFO - PROCESS | 760 | 1466522169759 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 760 | 1466522169761 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 08:16:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:16:09 INFO - PROCESS | 760 | 1466522169764 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 760 | 1466522169765 Marionette TRACE conn5 <- [1,2870,null,{}] 08:16:09 INFO - PROCESS | 760 | 1466522169769 Marionette TRACE conn5 -> [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:16:09 INFO - PROCESS | 760 | 1466522169771 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:09 INFO - PROCESS | 760 | 1466522169890 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 08:16:09 INFO - PROCESS | 760 | 1466522169895 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 760 | 1466522169897 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:09 INFO - PROCESS | 760 | ++DOCSHELL 19937000 == 32 [pid = 760] [id = 727] 08:16:09 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1993E000) [pid = 760] [serial = 2181] [outer = 00000000] 08:16:09 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (19A89000) [pid = 760] [serial = 2182] [outer = 1993E000] 08:16:09 INFO - PROCESS | 760 | 1466522169941 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (19B2D400) [pid = 760] [serial = 2183] [outer = 1993E000] 08:16:10 INFO - PROCESS | 760 | 1466522170419 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:16:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:16:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 08:16:10 INFO - PROCESS | 760 | 1466522170440 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 760 | 1466522170442 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 08:16:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:16:10 INFO - PROCESS | 760 | 1466522170446 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - PROCESS | 760 | 1466522170447 Marionette TRACE conn5 <- [1,2874,null,{}] 08:16:10 INFO - PROCESS | 760 | 1466522170451 Marionette TRACE conn5 -> [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:16:10 INFO - PROCESS | 760 | 1466522170456 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:10 INFO - PROCESS | 760 | 1466522170623 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 08:16:10 INFO - PROCESS | 760 | 1466522170649 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 760 | 1466522170651 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:10 INFO - PROCESS | 760 | ++DOCSHELL 19BB2400 == 33 [pid = 760] [id = 728] 08:16:10 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19DADC00) [pid = 760] [serial = 2184] [outer = 00000000] 08:16:10 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19E9D400) [pid = 760] [serial = 2185] [outer = 19DADC00] 08:16:10 INFO - PROCESS | 760 | 1466522170694 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19E9DC00) [pid = 760] [serial = 2186] [outer = 19DADC00] 08:16:11 INFO - PROCESS | 760 | 1466522171132 Marionette TRACE conn5 <- [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:16:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:16:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 08:16:11 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1436E400) [pid = 760] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:16:11 INFO - PROCESS | 760 | --DOMWINDOW == 76 (16B1F400) [pid = 760] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:16:11 INFO - PROCESS | 760 | --DOMWINDOW == 75 (14368C00) [pid = 760] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:16:11 INFO - PROCESS | 760 | --DOMWINDOW == 74 (0D734000) [pid = 760] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:16:11 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D73AC00) [pid = 760] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:16:11 INFO - PROCESS | 760 | --DOMWINDOW == 72 (17ADB000) [pid = 760] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:16:11 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D733000) [pid = 760] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:16:11 INFO - PROCESS | 760 | --DOMWINDOW == 70 (16B1E400) [pid = 760] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:16:11 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19DB0000) [pid = 760] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:16:11 INFO - PROCESS | 760 | --DOMWINDOW == 68 (0CA6E000) [pid = 760] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:16:11 INFO - PROCESS | 760 | --DOMWINDOW == 67 (14D50C00) [pid = 760] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:16:11 INFO - PROCESS | 760 | --DOMWINDOW == 66 (14392800) [pid = 760] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:16:11 INFO - PROCESS | 760 | 1466522171265 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 760 | 1466522171267 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 08:16:11 INFO - PROCESS | 760 | 1466522171276 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - PROCESS | 760 | 1466522171278 Marionette TRACE conn5 <- [1,2878,null,{}] 08:16:11 INFO - PROCESS | 760 | 1466522171281 Marionette TRACE conn5 -> [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:16:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:16:11 INFO - PROCESS | 760 | 1466522171283 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:11 INFO - PROCESS | 760 | 1466522171365 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 08:16:11 INFO - PROCESS | 760 | 1466522171371 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:11 INFO - PROCESS | 760 | 1466522171372 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:11 INFO - PROCESS | 760 | ++DOCSHELL 0E5D8000 == 34 [pid = 760] [id = 729] 08:16:11 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (14368C00) [pid = 760] [serial = 2187] [outer = 00000000] 08:16:11 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (14D4D400) [pid = 760] [serial = 2188] [outer = 14368C00] 08:16:11 INFO - PROCESS | 760 | 1466522171416 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (16238C00) [pid = 760] [serial = 2189] [outer = 14368C00] 08:16:11 INFO - PROCESS | 760 | 1466522171849 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:16:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:16:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 631ms 08:16:11 INFO - PROCESS | 760 | 1466522171915 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 760 | 1466522171917 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 08:16:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:16:11 INFO - PROCESS | 760 | 1466522171920 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - PROCESS | 760 | 1466522171921 Marionette TRACE conn5 <- [1,2882,null,{}] 08:16:11 INFO - PROCESS | 760 | 1466522171925 Marionette TRACE conn5 -> [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:16:11 INFO - PROCESS | 760 | 1466522171926 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:12 INFO - PROCESS | 760 | 1466522172031 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 08:16:12 INFO - PROCESS | 760 | 1466522172037 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 760 | 1466522172039 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:12 INFO - PROCESS | 760 | ++DOCSHELL 19DAE400 == 35 [pid = 760] [id = 730] 08:16:12 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (19DB0000) [pid = 760] [serial = 2190] [outer = 00000000] 08:16:12 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (1AC73400) [pid = 760] [serial = 2191] [outer = 19DB0000] 08:16:12 INFO - PROCESS | 760 | 1466522172082 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (1ACDEC00) [pid = 760] [serial = 2192] [outer = 19DB0000] 08:16:12 INFO - PROCESS | 760 | 1466522172525 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:16:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 631ms 08:16:12 INFO - PROCESS | 760 | 1466522172560 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 08:16:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:16:12 INFO - PROCESS | 760 | 1466522172562 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 08:16:12 INFO - PROCESS | 760 | 1466522172566 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - PROCESS | 760 | 1466522172567 Marionette TRACE conn5 <- [1,2886,null,{}] 08:16:12 INFO - PROCESS | 760 | 1466522172571 Marionette TRACE conn5 -> [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:16:12 INFO - PROCESS | 760 | 1466522172573 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:12 INFO - PROCESS | 760 | 1466522172652 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 08:16:12 INFO - PROCESS | 760 | 1466522172658 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 760 | 1466522172660 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:12 INFO - PROCESS | 760 | ++DOCSHELL 0D5B0000 == 36 [pid = 760] [id = 731] 08:16:12 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0D622400) [pid = 760] [serial = 2193] [outer = 00000000] 08:16:12 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (1837AC00) [pid = 760] [serial = 2194] [outer = 0D622400] 08:16:12 INFO - PROCESS | 760 | 1466522172702 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (1B580000) [pid = 760] [serial = 2195] [outer = 0D622400] 08:16:13 INFO - PROCESS | 760 | 1466522173128 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:16:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:16:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 630ms 08:16:13 INFO - PROCESS | 760 | 1466522173197 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 08:16:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:16:13 INFO - PROCESS | 760 | 1466522173199 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 08:16:13 INFO - PROCESS | 760 | 1466522173202 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 760 | 1466522173203 Marionette TRACE conn5 <- [1,2890,null,{}] 08:16:13 INFO - PROCESS | 760 | 1466522173207 Marionette TRACE conn5 -> [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:16:13 INFO - PROCESS | 760 | 1466522173208 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:13 INFO - PROCESS | 760 | 1466522173334 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 08:16:13 INFO - PROCESS | 760 | 1466522173533 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 760 | 1466522173537 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:13 INFO - PROCESS | 760 | ++DOCSHELL 0CDE5C00 == 37 [pid = 760] [id = 732] 08:16:13 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (0CDED800) [pid = 760] [serial = 2196] [outer = 00000000] 08:16:13 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (0D511C00) [pid = 760] [serial = 2197] [outer = 0CDED800] 08:16:13 INFO - PROCESS | 760 | 1466522173595 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0D62AC00) [pid = 760] [serial = 2198] [outer = 0CDED800] 08:16:14 INFO - PROCESS | 760 | 1466522174193 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:16:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:16:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1021ms 08:16:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:16:14 INFO - PROCESS | 760 | 1466522174225 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 08:16:14 INFO - PROCESS | 760 | 1466522174229 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 08:16:14 INFO - PROCESS | 760 | 1466522174234 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - PROCESS | 760 | 1466522174238 Marionette TRACE conn5 <- [1,2894,null,{}] 08:16:14 INFO - PROCESS | 760 | 1466522174263 Marionette TRACE conn5 -> [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:16:14 INFO - PROCESS | 760 | 1466522174266 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:14 INFO - PROCESS | 760 | 1466522174413 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 08:16:14 INFO - PROCESS | 760 | 1466522174561 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 760 | 1466522174564 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:14 INFO - PROCESS | 760 | ++DOCSHELL 14511400 == 38 [pid = 760] [id = 733] 08:16:14 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (14C29800) [pid = 760] [serial = 2199] [outer = 00000000] 08:16:14 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (15C5F800) [pid = 760] [serial = 2200] [outer = 14C29800] 08:16:14 INFO - PROCESS | 760 | 1466522174620 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16B22C00) [pid = 760] [serial = 2201] [outer = 14C29800] 08:16:15 INFO - PROCESS | 760 | 1466522175217 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:16:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:16:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1045ms 08:16:15 INFO - PROCESS | 760 | 1466522175280 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 760 | 1466522175283 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 08:16:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:16:15 INFO - PROCESS | 760 | 1466522175287 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - PROCESS | 760 | 1466522175289 Marionette TRACE conn5 <- [1,2898,null,{}] 08:16:15 INFO - PROCESS | 760 | 1466522175293 Marionette TRACE conn5 -> [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:16:15 INFO - PROCESS | 760 | 1466522175295 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:15 INFO - PROCESS | 760 | 1466522175408 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 08:16:15 INFO - PROCESS | 760 | 1466522175569 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:15 INFO - PROCESS | 760 | 1466522175571 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:15 INFO - PROCESS | 760 | ++DOCSHELL 148C9400 == 39 [pid = 760] [id = 734] 08:16:15 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (199A6800) [pid = 760] [serial = 2202] [outer = 00000000] 08:16:15 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19E9CC00) [pid = 760] [serial = 2203] [outer = 199A6800] 08:16:15 INFO - PROCESS | 760 | 1466522175626 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1B585800) [pid = 760] [serial = 2204] [outer = 199A6800] 08:16:16 INFO - PROCESS | 760 | 1466522176188 Marionette TRACE conn5 <- [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:16:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:16:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:16:16 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 08:16:16 INFO - PROCESS | 760 | 1466522176219 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 760 | 1466522176223 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 08:16:16 INFO - TEST-START | /DOMEvents/constructors.html 08:16:16 INFO - PROCESS | 760 | 1466522176234 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 760 | 1466522176239 Marionette TRACE conn5 <- [1,2902,null,{}] 08:16:16 INFO - PROCESS | 760 | 1466522176242 Marionette TRACE conn5 -> [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:16:16 INFO - PROCESS | 760 | 1466522176246 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:16 INFO - PROCESS | 760 | 1466522176357 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 08:16:16 INFO - PROCESS | 760 | 1466522176523 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:16 INFO - PROCESS | 760 | 1466522176525 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:16 INFO - PROCESS | 760 | ++DOCSHELL 19BF5C00 == 40 [pid = 760] [id = 735] 08:16:16 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19DBA400) [pid = 760] [serial = 2205] [outer = 00000000] 08:16:16 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1C28B400) [pid = 760] [serial = 2206] [outer = 19DBA400] 08:16:16 INFO - PROCESS | 760 | 1466522176579 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1C640800) [pid = 760] [serial = 2207] [outer = 19DBA400] 08:16:17 INFO - PROCESS | 760 | 1466522177521 Marionette TRACE conn5 <- [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:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:16:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:16:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:16:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:16:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:16:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:16:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:16:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:16:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:16:17 INFO - TEST-OK | /DOMEvents/constructors.html | took 1412ms 08:16:17 INFO - PROCESS | 760 | 1466522177642 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 760 | 1466522177646 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 08:16:17 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:16:17 INFO - PROCESS | 760 | 1466522177659 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 760 | 1466522177662 Marionette TRACE conn5 <- [1,2906,null,{}] 08:16:17 INFO - PROCESS | 760 | 1466522177667 Marionette TRACE conn5 -> [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:16:17 INFO - PROCESS | 760 | 1466522177670 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:17 INFO - PROCESS | 760 | 1466522177811 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 08:16:17 INFO - PROCESS | 760 | 1466522177922 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 760 | 1466522177926 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:17 INFO - PROCESS | 760 | ++DOCSHELL 0DC0FC00 == 41 [pid = 760] [id = 736] 08:16:17 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (0DC13800) [pid = 760] [serial = 2208] [outer = 00000000] 08:16:17 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (14309000) [pid = 760] [serial = 2209] [outer = 0DC13800] 08:16:18 INFO - PROCESS | 760 | 1466522177977 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (145A2800) [pid = 760] [serial = 2210] [outer = 0DC13800] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 0D5B0000 == 40 [pid = 760] [id = 731] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 19DAE400 == 39 [pid = 760] [id = 730] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 0E5D8000 == 38 [pid = 760] [id = 729] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 19BB2400 == 37 [pid = 760] [id = 728] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 19937000 == 36 [pid = 760] [id = 727] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 17ADD800 == 35 [pid = 760] [id = 726] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 16B1B800 == 34 [pid = 760] [id = 725] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 0DCBBC00 == 33 [pid = 760] [id = 724] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 0CAE4400 == 32 [pid = 760] [id = 723] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 0D735C00 == 31 [pid = 760] [id = 722] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 0D767C00 == 30 [pid = 760] [id = 721] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 19E90400 == 29 [pid = 760] [id = 720] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 19BF5C00 == 28 [pid = 760] [id = 735] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 148C9400 == 27 [pid = 760] [id = 734] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 0CDE5C00 == 26 [pid = 760] [id = 732] 08:16:19 INFO - PROCESS | 760 | --DOCSHELL 14511400 == 25 [pid = 760] [id = 733] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 89 (19BEE400) [pid = 760] [serial = 2158] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 88 (16D32400) [pid = 760] [serial = 2146] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1436EC00) [pid = 760] [serial = 2140] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 86 (14375000) [pid = 760] [serial = 2141] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 85 (0D75E800) [pid = 760] [serial = 2137] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 84 (0D76A000) [pid = 760] [serial = 2138] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1485C000) [pid = 760] [serial = 2135] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 82 (14396000) [pid = 760] [serial = 2134] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 81 (17F22400) [pid = 760] [serial = 2149] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 80 (143AB000) [pid = 760] [serial = 2126] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1436A400) [pid = 760] [serial = 2125] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1993A800) [pid = 760] [serial = 2129] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 77 (17AE1400) [pid = 760] [serial = 2128] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1BC3F800) [pid = 760] [serial = 2132] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1B587800) [pid = 760] [serial = 2131] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 74 (16DA9400) [pid = 760] [serial = 2147] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 73 (0D73FC00) [pid = 760] [serial = 2152] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1837B400) [pid = 760] [serial = 2150] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 71 (143AD000) [pid = 760] [serial = 2153] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 70 (14DD3000) [pid = 760] [serial = 2143] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 69 (199B5C00) [pid = 760] [serial = 2155] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 68 (16D3D000) [pid = 760] [serial = 2159] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 67 (19B27800) [pid = 760] [serial = 2156] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | --DOMWINDOW == 66 (15C61800) [pid = 760] [serial = 2144] [outer = 00000000] [url = about:blank] 08:16:19 INFO - PROCESS | 760 | 1466522179248 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:16:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:16:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1674ms 08:16:19 INFO - PROCESS | 760 | 1466522179331 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 760 | 1466522179335 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 08:16:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:16:19 INFO - PROCESS | 760 | 1466522179340 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - PROCESS | 760 | 1466522179343 Marionette TRACE conn5 <- [1,2910,null,{}] 08:16:19 INFO - PROCESS | 760 | 1466522179349 Marionette TRACE conn5 -> [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:16:19 INFO - PROCESS | 760 | 1466522179351 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:19 INFO - PROCESS | 760 | 1466522179449 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 08:16:19 INFO - PROCESS | 760 | 1466522179542 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 760 | 1466522179544 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:19 INFO - PROCESS | 760 | ++DOCSHELL 0D62BC00 == 26 [pid = 760] [id = 737] 08:16:19 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (0D62C800) [pid = 760] [serial = 2211] [outer = 00000000] 08:16:19 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (0D731800) [pid = 760] [serial = 2212] [outer = 0D62C800] 08:16:19 INFO - PROCESS | 760 | 1466522179592 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0D73D800) [pid = 760] [serial = 2213] [outer = 0D62C800] 08:16:19 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:16:19 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:16:19 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:16:19 INFO - PROCESS | 760 | [760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:16:20 INFO - PROCESS | 760 | 1466522180057 Marionette TRACE conn5 <- [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:16:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:16:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:16:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:16:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:16:20 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:16:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:16:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:16:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:16:20 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:16:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:16:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:16:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:16:20 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:16:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:16:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:16:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:16:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:16:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 793ms 08:16:20 INFO - PROCESS | 760 | 1466522180133 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 760 | 1466522180138 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 08:16:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:16:20 INFO - PROCESS | 760 | 1466522180145 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 760 | 1466522180147 Marionette TRACE conn5 <- [1,2914,null,{}] 08:16:20 INFO - PROCESS | 760 | 1466522180151 Marionette TRACE conn5 -> [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:16:20 INFO - PROCESS | 760 | 1466522180154 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:20 INFO - PROCESS | 760 | 1466522180244 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 08:16:20 INFO - PROCESS | 760 | 1466522180260 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 760 | 1466522180262 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:20 INFO - PROCESS | 760 | ++DOCSHELL 1436B800 == 27 [pid = 760] [id = 738] 08:16:20 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (1436BC00) [pid = 760] [serial = 2214] [outer = 00000000] 08:16:20 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (14371400) [pid = 760] [serial = 2215] [outer = 1436BC00] 08:16:20 INFO - PROCESS | 760 | 1466522180308 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (14375C00) [pid = 760] [serial = 2216] [outer = 1436BC00] 08:16:20 INFO - PROCESS | 760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:16:20 INFO - PROCESS | 760 | 1466522180767 Marionette TRACE conn5 <- [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:16:20 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:16:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 08:16:20 INFO - PROCESS | 760 | 1466522180821 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 760 | 1466522180823 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 08:16:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:16:20 INFO - PROCESS | 760 | 1466522180826 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 760 | 1466522180830 Marionette TRACE conn5 <- [1,2918,null,{}] 08:16:20 INFO - PROCESS | 760 | 1466522180872 Marionette TRACE conn5 -> [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:16:20 INFO - PROCESS | 760 | 1466522180877 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:20 INFO - PROCESS | 760 | 1466522180960 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 08:16:21 INFO - PROCESS | 760 | 1466522181065 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 760 | 1466522181068 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:21 INFO - PROCESS | 760 | ++DOCSHELL 14DCE000 == 28 [pid = 760] [id = 739] 08:16:21 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (14DCE400) [pid = 760] [serial = 2217] [outer = 00000000] 08:16:21 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (15C56000) [pid = 760] [serial = 2218] [outer = 14DCE400] 08:16:21 INFO - PROCESS | 760 | 1466522181116 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (15C5E000) [pid = 760] [serial = 2219] [outer = 14DCE400] 08:16:21 INFO - PROCESS | 760 | 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:16:21 INFO - PROCESS | 760 | 1466522181500 Marionette TRACE conn5 <- [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:16:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:16:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 710ms 08:16:21 INFO - PROCESS | 760 | 1466522181538 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 760 | 1466522181540 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 08:16:21 INFO - PROCESS | 760 | 1466522181543 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:16:21 INFO - PROCESS | 760 | 1466522181545 Marionette TRACE conn5 <- [1,2922,null,{}] 08:16:21 INFO - PROCESS | 760 | 1466522181548 Marionette TRACE conn5 -> [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:16:21 INFO - PROCESS | 760 | 1466522181550 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:21 INFO - PROCESS | 760 | 1466522181672 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 08:16:21 INFO - PROCESS | 760 | 1466522181676 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 760 | 1466522181678 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:21 INFO - PROCESS | 760 | ++DOCSHELL 16237C00 == 29 [pid = 760] [id = 740] 08:16:21 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (16B19C00) [pid = 760] [serial = 2220] [outer = 00000000] 08:16:21 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (17A5AC00) [pid = 760] [serial = 2221] [outer = 16B19C00] 08:16:21 INFO - PROCESS | 760 | 1466522181779 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (17AE1000) [pid = 760] [serial = 2222] [outer = 16B19C00] 08:16:22 INFO - PROCESS | 760 | 1466522182173 Marionette TRACE conn5 <- [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:16:22 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:16:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 671ms 08:16:22 INFO - PROCESS | 760 | 1466522182218 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 760 | 1466522182220 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 08:16:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:16:22 INFO - PROCESS | 760 | 1466522182223 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - PROCESS | 760 | 1466522182225 Marionette TRACE conn5 <- [1,2926,null,{}] 08:16:22 INFO - PROCESS | 760 | 1466522182228 Marionette TRACE conn5 -> [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:16:22 INFO - PROCESS | 760 | 1466522182230 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:22 INFO - PROCESS | 760 | 1466522182343 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 08:16:22 INFO - PROCESS | 760 | 1466522182433 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 760 | 1466522182435 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:22 INFO - PROCESS | 760 | ++DOCSHELL 17AE8C00 == 30 [pid = 760] [id = 741] 08:16:22 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (17F21000) [pid = 760] [serial = 2223] [outer = 00000000] 08:16:22 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (18382400) [pid = 760] [serial = 2224] [outer = 17F21000] 08:16:22 INFO - PROCESS | 760 | 1466522182479 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19930C00) [pid = 760] [serial = 2225] [outer = 17F21000] 08:16:22 INFO - PROCESS | 760 | 1466522182842 Marionette TRACE conn5 <- [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:16:22 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:16:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 08:16:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:16:22 INFO - PROCESS | 760 | 1466522182894 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 760 | 1466522182896 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 08:16:22 INFO - PROCESS | 760 | 1466522182899 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - PROCESS | 760 | 1466522182901 Marionette TRACE conn5 <- [1,2930,null,{}] 08:16:22 INFO - PROCESS | 760 | 1466522182904 Marionette TRACE conn5 -> [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:16:22 INFO - PROCESS | 760 | 1466522182910 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:23 INFO - PROCESS | 760 | 1466522183053 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 08:16:23 INFO - PROCESS | 760 | 1466522183059 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 760 | 1466522183061 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:23 INFO - PROCESS | 760 | ++DOCSHELL 0D731400 == 31 [pid = 760] [id = 742] 08:16:23 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19937000) [pid = 760] [serial = 2226] [outer = 00000000] 08:16:23 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19A8AC00) [pid = 760] [serial = 2227] [outer = 19937000] 08:16:23 INFO - PROCESS | 760 | 1466522183104 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19DAE400) [pid = 760] [serial = 2228] [outer = 19937000] 08:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 83 (0D622400) [pid = 760] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1993E000) [pid = 760] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 81 (19DADC00) [pid = 760] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0D769C00) [pid = 760] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 79 (14367800) [pid = 760] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0D736000) [pid = 760] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 77 (0CD33400) [pid = 760] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 76 (19E91C00) [pid = 760] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 75 (16B1C400) [pid = 760] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 74 (14368C00) [pid = 760] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 73 (19DB0000) [pid = 760] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 72 (17ADDC00) [pid = 760] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:16:23 INFO - PROCESS | 760 | 1466522183781 Marionette TRACE conn5 <- [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:16:23 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:16:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:16:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 08:16:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:16:23 INFO - PROCESS | 760 | 1466522183830 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 760 | 1466522183832 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 08:16:23 INFO - PROCESS | 760 | 1466522183835 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - PROCESS | 760 | 1466522183837 Marionette TRACE conn5 <- [1,2934,null,{}] 08:16:23 INFO - PROCESS | 760 | 1466522183840 Marionette TRACE conn5 -> [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:16:23 INFO - PROCESS | 760 | 1466522183842 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:23 INFO - PROCESS | 760 | 1466522183920 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 08:16:24 INFO - PROCESS | 760 | 1466522184021 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 760 | 1466522184023 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:24 INFO - PROCESS | 760 | ++DOCSHELL 0D73C400 == 32 [pid = 760] [id = 743] 08:16:24 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0DA96400) [pid = 760] [serial = 2229] [outer = 00000000] 08:16:24 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (17FFDC00) [pid = 760] [serial = 2230] [outer = 0DA96400] 08:16:24 INFO - PROCESS | 760 | 1466522184068 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (199B3C00) [pid = 760] [serial = 2231] [outer = 0DA96400] 08:16:24 INFO - PROCESS | 760 | 1466522184363 Marionette TRACE conn5 <- [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:16:24 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:16:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 08:16:24 INFO - PROCESS | 760 | 1466522184412 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 760 | 1466522184414 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 08:16:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:16:24 INFO - PROCESS | 760 | 1466522184422 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - PROCESS | 760 | 1466522184424 Marionette TRACE conn5 <- [1,2938,null,{}] 08:16:24 INFO - PROCESS | 760 | 1466522184427 Marionette TRACE conn5 -> [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:16:24 INFO - PROCESS | 760 | 1466522184429 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:24 INFO - PROCESS | 760 | 1466522184551 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 08:16:24 INFO - PROCESS | 760 | 1466522184609 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 760 | 1466522184611 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:24 INFO - PROCESS | 760 | ++DOCSHELL 19BAC800 == 33 [pid = 760] [id = 744] 08:16:24 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19DADC00) [pid = 760] [serial = 2232] [outer = 00000000] 08:16:24 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (19E92800) [pid = 760] [serial = 2233] [outer = 19DADC00] 08:16:24 INFO - PROCESS | 760 | 1466522184656 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19E8E400) [pid = 760] [serial = 2234] [outer = 19DADC00] 08:16:24 INFO - PROCESS | 760 | ++DOCSHELL 1ACD6800 == 34 [pid = 760] [id = 745] 08:16:24 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1ACD7800) [pid = 760] [serial = 2235] [outer = 00000000] 08:16:24 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (16B45800) [pid = 760] [serial = 2236] [outer = 1ACD7800] 08:16:25 INFO - PROCESS | 760 | 1466522185075 Marionette TRACE conn5 <- [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:16:25 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:16:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 08:16:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:16:25 INFO - PROCESS | 760 | 1466522185091 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 08:16:25 INFO - PROCESS | 760 | 1466522185093 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 08:16:25 INFO - PROCESS | 760 | 1466522185096 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - PROCESS | 760 | 1466522185098 Marionette TRACE conn5 <- [1,2942,null,{}] 08:16:25 INFO - PROCESS | 760 | 1466522185101 Marionette TRACE conn5 -> [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:16:25 INFO - PROCESS | 760 | 1466522185103 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:25 INFO - PROCESS | 760 | 1466522185193 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 08:16:25 INFO - PROCESS | 760 | 1466522185198 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:25 INFO - PROCESS | 760 | 1466522185200 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:25 INFO - PROCESS | 760 | ++DOCSHELL 19F34000 == 35 [pid = 760] [id = 746] 08:16:25 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19F34400) [pid = 760] [serial = 2237] [outer = 00000000] 08:16:25 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1ACDFC00) [pid = 760] [serial = 2238] [outer = 19F34400] 08:16:25 INFO - PROCESS | 760 | 1466522185253 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1B40E000) [pid = 760] [serial = 2239] [outer = 19F34400] 08:16:25 INFO - PROCESS | 760 | 1466522185749 Marionette TRACE conn5 <- [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:16:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:16:25 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:16:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 08:16:25 INFO - PROCESS | 760 | 1466522185771 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 08:16:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:16:25 INFO - PROCESS | 760 | 1466522185776 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 08:16:25 INFO - PROCESS | 760 | 1466522185782 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - PROCESS | 760 | 1466522185785 Marionette TRACE conn5 <- [1,2946,null,{}] 08:16:25 INFO - PROCESS | 760 | 1466522185791 Marionette TRACE conn5 -> [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:16:25 INFO - PROCESS | 760 | 1466522185794 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:25 INFO - PROCESS | 760 | 1466522185971 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 08:16:26 INFO - PROCESS | 760 | 1466522186115 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 760 | 1466522186120 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:26 INFO - PROCESS | 760 | ++DOCSHELL 0D769400 == 36 [pid = 760] [id = 747] 08:16:26 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0D769800) [pid = 760] [serial = 2240] [outer = 00000000] 08:16:26 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (0DA95C00) [pid = 760] [serial = 2241] [outer = 0D769800] 08:16:26 INFO - PROCESS | 760 | 1466522186181 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (0E5D5C00) [pid = 760] [serial = 2242] [outer = 0D769800] 08:16:26 INFO - PROCESS | 760 | 1466522186876 Marionette TRACE conn5 <- [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:16:26 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:16:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1125ms 08:16:26 INFO - PROCESS | 760 | 1466522186908 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 760 | 1466522186912 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 08:16:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:16:26 INFO - PROCESS | 760 | 1466522186920 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - PROCESS | 760 | 1466522186923 Marionette TRACE conn5 <- [1,2950,null,{}] 08:16:26 INFO - PROCESS | 760 | 1466522186927 Marionette TRACE conn5 -> [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:16:26 INFO - PROCESS | 760 | 1466522186930 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:27 INFO - PROCESS | 760 | 1466522187051 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 08:16:27 INFO - PROCESS | 760 | 1466522187196 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:27 INFO - PROCESS | 760 | 1466522187198 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:27 INFO - PROCESS | 760 | ++DOCSHELL 14C26C00 == 37 [pid = 760] [id = 748] 08:16:27 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (14D1E000) [pid = 760] [serial = 2243] [outer = 00000000] 08:16:27 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (14E98400) [pid = 760] [serial = 2244] [outer = 14D1E000] 08:16:27 INFO - PROCESS | 760 | 1466522187255 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (16B24000) [pid = 760] [serial = 2245] [outer = 14D1E000] 08:16:27 INFO - PROCESS | 760 | 1466522187847 Marionette TRACE conn5 <- [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:16:27 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:16:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 970ms 08:16:27 INFO - PROCESS | 760 | 1466522187894 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 08:16:27 INFO - PROCESS | 760 | 1466522187896 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 08:16:27 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:16:27 INFO - PROCESS | 760 | 1466522187900 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:16:27 INFO - PROCESS | 760 | 1466522187904 Marionette TRACE conn5 <- [1,2954,null,{}] 08:16:27 INFO - PROCESS | 760 | 1466522187915 Marionette TRACE conn5 -> [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:16:27 INFO - PROCESS | 760 | 1466522187920 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:28 INFO - PROCESS | 760 | 1466522188039 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 08:16:28 INFO - PROCESS | 760 | 1466522188219 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 760 | 1466522188222 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:28 INFO - PROCESS | 760 | ++DOCSHELL 19BB2400 == 38 [pid = 760] [id = 749] 08:16:28 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (19BE9000) [pid = 760] [serial = 2246] [outer = 00000000] 08:16:28 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (19F3C400) [pid = 760] [serial = 2247] [outer = 19BE9000] 08:16:28 INFO - PROCESS | 760 | 1466522188282 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1B584000) [pid = 760] [serial = 2248] [outer = 19BE9000] 08:16:29 INFO - PROCESS | 760 | 1466522188999 Marionette TRACE conn5 <- [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:16:29 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:16:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1177ms 08:16:29 INFO - PROCESS | 760 | 1466522189080 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 760 | 1466522189084 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 08:16:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:16:29 INFO - PROCESS | 760 | 1466522189113 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 760 | 1466522189117 Marionette TRACE conn5 <- [1,2958,null,{}] 08:16:29 INFO - PROCESS | 760 | 1466522189122 Marionette TRACE conn5 -> [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:16:29 INFO - PROCESS | 760 | 1466522189125 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:29 INFO - PROCESS | 760 | 1466522189251 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 08:16:29 INFO - PROCESS | 760 | 1466522189373 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 760 | 1466522189375 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:29 INFO - PROCESS | 760 | --DOCSHELL 1ACD6800 == 37 [pid = 760] [id = 745] 08:16:29 INFO - PROCESS | 760 | --DOCSHELL 19BAC800 == 36 [pid = 760] [id = 744] 08:16:29 INFO - PROCESS | 760 | --DOCSHELL 0D73C400 == 35 [pid = 760] [id = 743] 08:16:29 INFO - PROCESS | 760 | --DOCSHELL 0D731400 == 34 [pid = 760] [id = 742] 08:16:29 INFO - PROCESS | 760 | --DOCSHELL 17AE8C00 == 33 [pid = 760] [id = 741] 08:16:29 INFO - PROCESS | 760 | --DOCSHELL 16237C00 == 32 [pid = 760] [id = 740] 08:16:29 INFO - PROCESS | 760 | --DOCSHELL 14DCE000 == 31 [pid = 760] [id = 739] 08:16:29 INFO - PROCESS | 760 | --DOCSHELL 1436B800 == 30 [pid = 760] [id = 738] 08:16:29 INFO - PROCESS | 760 | --DOCSHELL 0D62BC00 == 29 [pid = 760] [id = 737] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 91 (1837AC00) [pid = 760] [serial = 2194] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 90 (19A89000) [pid = 760] [serial = 2182] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 89 (19E9D400) [pid = 760] [serial = 2185] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1436B000) [pid = 760] [serial = 2164] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 87 (143AC400) [pid = 760] [serial = 2165] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 86 (143B4400) [pid = 760] [serial = 2173] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 85 (146C6800) [pid = 760] [serial = 2174] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 84 (0E5D6400) [pid = 760] [serial = 2167] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 83 (14D1F800) [pid = 760] [serial = 2168] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0D738000) [pid = 760] [serial = 2170] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 81 (0DA91C00) [pid = 760] [serial = 2171] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 80 (19F35800) [pid = 760] [serial = 2162] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19F2E400) [pid = 760] [serial = 2161] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 78 (16D13400) [pid = 760] [serial = 2176] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 77 (17A5BC00) [pid = 760] [serial = 2177] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1B580000) [pid = 760] [serial = 2195] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 75 (14D4D400) [pid = 760] [serial = 2188] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 74 (16238C00) [pid = 760] [serial = 2189] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1AC73400) [pid = 760] [serial = 2191] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 72 (19E9DC00) [pid = 760] [serial = 2186] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 71 (1ACDEC00) [pid = 760] [serial = 2192] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 70 (18501C00) [pid = 760] [serial = 2179] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19B2D400) [pid = 760] [serial = 2183] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | --DOMWINDOW == 68 (19931800) [pid = 760] [serial = 2180] [outer = 00000000] [url = about:blank] 08:16:29 INFO - PROCESS | 760 | ++DOCSHELL 0CAE2800 == 30 [pid = 760] [id = 750] 08:16:29 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0CD83400) [pid = 760] [serial = 2249] [outer = 00000000] 08:16:29 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0D731400) [pid = 760] [serial = 2250] [outer = 0CD83400] 08:16:29 INFO - PROCESS | 760 | 1466522189478 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D9A3400) [pid = 760] [serial = 2251] [outer = 0CD83400] 08:16:29 INFO - PROCESS | 760 | 1466522189862 Marionette TRACE conn5 <- [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:16:29 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:16:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 770ms 08:16:29 INFO - PROCESS | 760 | 1466522189885 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 760 | 1466522189890 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 08:16:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:16:29 INFO - PROCESS | 760 | 1466522189895 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 760 | 1466522189898 Marionette TRACE conn5 <- [1,2962,null,{}] 08:16:29 INFO - PROCESS | 760 | 1466522189901 Marionette TRACE conn5 -> [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:16:29 INFO - PROCESS | 760 | 1466522189904 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:30 INFO - PROCESS | 760 | 1466522190021 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 08:16:30 INFO - PROCESS | 760 | 1466522190123 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 760 | 1466522190125 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:30 INFO - PROCESS | 760 | ++DOCSHELL 0E8C6400 == 31 [pid = 760] [id = 751] 08:16:30 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0E8C8800) [pid = 760] [serial = 2252] [outer = 00000000] 08:16:30 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (143B0400) [pid = 760] [serial = 2253] [outer = 0E8C8800] 08:16:30 INFO - PROCESS | 760 | 1466522190172 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (145E0400) [pid = 760] [serial = 2254] [outer = 0E8C8800] 08:16:30 INFO - PROCESS | 760 | 1466522190516 Marionette TRACE conn5 <- [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:16:30 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:16:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 08:16:30 INFO - PROCESS | 760 | 1466522190571 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 760 | 1466522190573 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 08:16:30 INFO - PROCESS | 760 | 1466522190576 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:16:30 INFO - PROCESS | 760 | 1466522190580 Marionette TRACE conn5 <- [1,2966,null,{}] 08:16:30 INFO - PROCESS | 760 | 1466522190590 Marionette TRACE conn5 -> [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:16:30 INFO - PROCESS | 760 | 1466522190594 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:30 INFO - PROCESS | 760 | 1466522190678 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 08:16:30 INFO - PROCESS | 760 | 1466522190685 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 760 | 1466522190688 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:30 INFO - PROCESS | 760 | ++DOCSHELL 14DD2800 == 32 [pid = 760] [id = 752] 08:16:30 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16238C00) [pid = 760] [serial = 2255] [outer = 00000000] 08:16:30 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (16D11000) [pid = 760] [serial = 2256] [outer = 16238C00] 08:16:30 INFO - PROCESS | 760 | 1466522190735 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16D9C000) [pid = 760] [serial = 2257] [outer = 16238C00] 08:16:31 INFO - PROCESS | 760 | 1466522191176 Marionette TRACE conn5 <- [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:16:31 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:16:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 08:16:31 INFO - PROCESS | 760 | 1466522191210 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 08:16:31 INFO - PROCESS | 760 | 1466522191213 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 08:16:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:16:31 INFO - PROCESS | 760 | 1466522191216 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - PROCESS | 760 | 1466522191217 Marionette TRACE conn5 <- [1,2970,null,{}] 08:16:31 INFO - PROCESS | 760 | 1466522191221 Marionette TRACE conn5 -> [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:16:31 INFO - PROCESS | 760 | 1466522191222 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:31 INFO - PROCESS | 760 | 1466522191370 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 08:16:31 INFO - PROCESS | 760 | 1466522191385 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 760 | 1466522191387 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:31 INFO - PROCESS | 760 | ++DOCSHELL 17AE8C00 == 33 [pid = 760] [id = 753] 08:16:31 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (17F15800) [pid = 760] [serial = 2258] [outer = 00000000] 08:16:31 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (18380800) [pid = 760] [serial = 2259] [outer = 17F15800] 08:16:31 INFO - PROCESS | 760 | 1466522191431 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19932800) [pid = 760] [serial = 2260] [outer = 17F15800] 08:16:31 INFO - PROCESS | 760 | 1466522191843 Marionette TRACE conn5 <- [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:16:31 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:16:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:16:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 08:16:31 INFO - PROCESS | 760 | 1466522191886 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 08:16:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:16:31 INFO - PROCESS | 760 | 1466522191888 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 08:16:31 INFO - PROCESS | 760 | 1466522191891 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - PROCESS | 760 | 1466522191893 Marionette TRACE conn5 <- [1,2974,null,{}] 08:16:31 INFO - PROCESS | 760 | 1466522191896 Marionette TRACE conn5 -> [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:16:31 INFO - PROCESS | 760 | 1466522191898 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:32 INFO - PROCESS | 760 | 1466522192014 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 08:16:32 INFO - PROCESS | 760 | 1466522192019 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 760 | 1466522192021 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:32 INFO - PROCESS | 760 | ++DOCSHELL 14C30800 == 34 [pid = 760] [id = 754] 08:16:32 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (14D05C00) [pid = 760] [serial = 2261] [outer = 00000000] 08:16:32 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19B30400) [pid = 760] [serial = 2262] [outer = 14D05C00] 08:16:32 INFO - PROCESS | 760 | 1466522192065 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19B31000) [pid = 760] [serial = 2263] [outer = 14D05C00] 08:16:32 INFO - PROCESS | 760 | 1466522192506 Marionette TRACE conn5 <- [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:16:32 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:16:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 08:16:32 INFO - PROCESS | 760 | 1466522192562 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 760 | 1466522192564 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 08:16:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:16:32 INFO - PROCESS | 760 | 1466522192576 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 760 | 1466522192578 Marionette TRACE conn5 <- [1,2978,null,{}] 08:16:32 INFO - PROCESS | 760 | 1466522192581 Marionette TRACE conn5 -> [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:16:32 INFO - PROCESS | 760 | 1466522192587 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:32 INFO - PROCESS | 760 | 1466522192732 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 08:16:32 INFO - PROCESS | 760 | 1466522192737 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 760 | 1466522192739 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:32 INFO - PROCESS | 760 | ++DOCSHELL 19DBAC00 == 35 [pid = 760] [id = 755] 08:16:32 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19E90800) [pid = 760] [serial = 2264] [outer = 00000000] 08:16:32 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19F3AC00) [pid = 760] [serial = 2265] [outer = 19E90800] 08:16:32 INFO - PROCESS | 760 | 1466522192845 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1ACD7000) [pid = 760] [serial = 2266] [outer = 19E90800] 08:16:33 INFO - PROCESS | 760 | ++DOCSHELL 1BC3A800 == 36 [pid = 760] [id = 756] 08:16:33 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1BC47400) [pid = 760] [serial = 2267] [outer = 00000000] 08:16:33 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (1BC48000) [pid = 760] [serial = 2268] [outer = 1BC47400] 08:16:33 INFO - PROCESS | 760 | 1466522193284 Marionette TRACE conn5 <- [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:16:33 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:16:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 08:16:33 INFO - PROCESS | 760 | 1466522193308 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 760 | 1466522193310 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 08:16:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:16:33 INFO - PROCESS | 760 | 1466522193313 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 760 | 1466522193315 Marionette TRACE conn5 <- [1,2982,null,{}] 08:16:33 INFO - PROCESS | 760 | 1466522193327 Marionette TRACE conn5 -> [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:16:33 INFO - PROCESS | 760 | 1466522193329 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:33 INFO - PROCESS | 760 | 1466522193484 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 08:16:33 INFO - PROCESS | 760 | 1466522193556 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 760 | 1466522193557 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:33 INFO - PROCESS | 760 | ++DOCSHELL 1B582800 == 37 [pid = 760] [id = 757] 08:16:33 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1B583400) [pid = 760] [serial = 2269] [outer = 00000000] 08:16:33 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1BC7A000) [pid = 760] [serial = 2270] [outer = 1B583400] 08:16:33 INFO - PROCESS | 760 | 1466522193600 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1BEC5C00) [pid = 760] [serial = 2271] [outer = 1B583400] 08:16:33 INFO - PROCESS | 760 | --DOMWINDOW == 90 (0D62C800) [pid = 760] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:16:33 INFO - PROCESS | 760 | --DOMWINDOW == 89 (14DCE400) [pid = 760] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:16:33 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1436BC00) [pid = 760] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:16:33 INFO - PROCESS | 760 | --DOMWINDOW == 87 (0DC13800) [pid = 760] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:16:33 INFO - PROCESS | 760 | --DOMWINDOW == 86 (16B19C00) [pid = 760] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:16:33 INFO - PROCESS | 760 | --DOMWINDOW == 85 (17F21000) [pid = 760] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:16:33 INFO - PROCESS | 760 | --DOMWINDOW == 84 (0DA96400) [pid = 760] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:16:33 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19937000) [pid = 760] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:16:33 INFO - PROCESS | 760 | --DOMWINDOW == 82 (0CDED800) [pid = 760] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:16:33 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14C29800) [pid = 760] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:16:33 INFO - PROCESS | 760 | --DOMWINDOW == 80 (199A6800) [pid = 760] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:16:33 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19DBA400) [pid = 760] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:16:33 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19DADC00) [pid = 760] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:16:33 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1ACD7800) [pid = 760] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:16:34 INFO - PROCESS | 760 | 1466522194022 Marionette TRACE conn5 <- [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:16:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:16:34 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:16:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 730ms 08:16:34 INFO - PROCESS | 760 | 1466522194045 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 760 | 1466522194046 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 08:16:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:16:34 INFO - PROCESS | 760 | 1466522194050 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - PROCESS | 760 | 1466522194051 Marionette TRACE conn5 <- [1,2986,null,{}] 08:16:34 INFO - PROCESS | 760 | 1466522194055 Marionette TRACE conn5 -> [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:16:34 INFO - PROCESS | 760 | 1466522194056 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:34 INFO - PROCESS | 760 | 1466522194187 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 08:16:34 INFO - PROCESS | 760 | 1466522194265 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 760 | 1466522194267 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:34 INFO - PROCESS | 760 | ++DOCSHELL 19DADC00 == 38 [pid = 760] [id = 758] 08:16:34 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19DAF400) [pid = 760] [serial = 2272] [outer = 00000000] 08:16:34 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1BECE800) [pid = 760] [serial = 2273] [outer = 19DAF400] 08:16:34 INFO - PROCESS | 760 | 1466522194311 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1C28F000) [pid = 760] [serial = 2274] [outer = 19DAF400] 08:16:34 INFO - PROCESS | 760 | 1466522194623 Marionette TRACE conn5 <- [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:16:34 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:16:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 08:16:34 INFO - PROCESS | 760 | 1466522194681 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 760 | 1466522194683 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 08:16:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:16:34 INFO - PROCESS | 760 | 1466522194686 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - PROCESS | 760 | 1466522194687 Marionette TRACE conn5 <- [1,2990,null,{}] 08:16:34 INFO - PROCESS | 760 | 1466522194691 Marionette TRACE conn5 -> [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:16:34 INFO - PROCESS | 760 | 1466522194693 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:34 INFO - PROCESS | 760 | 1466522194819 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 08:16:34 INFO - PROCESS | 760 | 1466522194826 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 760 | 1466522194837 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:34 INFO - PROCESS | 760 | ++DOCSHELL 16D3BC00 == 39 [pid = 760] [id = 759] 08:16:34 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (18381800) [pid = 760] [serial = 2275] [outer = 00000000] 08:16:34 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1C64B400) [pid = 760] [serial = 2276] [outer = 18381800] 08:16:34 INFO - PROCESS | 760 | 1466522194882 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1C69A800) [pid = 760] [serial = 2277] [outer = 18381800] 08:16:35 INFO - PROCESS | 760 | 1466522195277 Marionette TRACE conn5 <- [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:16:35 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:16:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 08:16:35 INFO - PROCESS | 760 | 1466522195316 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 760 | 1466522195318 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 08:16:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:16:35 INFO - PROCESS | 760 | 1466522195322 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 760 | 1466522195323 Marionette TRACE conn5 <- [1,2994,null,{}] 08:16:35 INFO - PROCESS | 760 | 1466522195327 Marionette TRACE conn5 -> [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:16:35 INFO - PROCESS | 760 | 1466522195329 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:35 INFO - PROCESS | 760 | 1466522195455 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 08:16:35 INFO - PROCESS | 760 | 1466522195463 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 760 | 1466522195465 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:35 INFO - PROCESS | 760 | ++DOCSHELL 1C64C000 == 40 [pid = 760] [id = 760] 08:16:35 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1C69EC00) [pid = 760] [serial = 2278] [outer = 00000000] 08:16:35 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1C971400) [pid = 760] [serial = 2279] [outer = 1C69EC00] 08:16:35 INFO - PROCESS | 760 | 1466522195508 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1C97C000) [pid = 760] [serial = 2280] [outer = 1C69EC00] 08:16:35 INFO - PROCESS | 760 | 1466522195964 Marionette TRACE conn5 <- [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:16:36 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:16:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 671ms 08:16:36 INFO - PROCESS | 760 | 1466522195994 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 760 | 1466522195999 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 08:16:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:16:36 INFO - PROCESS | 760 | 1466522196005 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 760 | 1466522196008 Marionette TRACE conn5 <- [1,2998,null,{}] 08:16:36 INFO - PROCESS | 760 | 1466522196058 Marionette TRACE conn5 -> [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:16:36 INFO - PROCESS | 760 | 1466522196061 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:36 INFO - PROCESS | 760 | 1466522196231 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 08:16:36 INFO - PROCESS | 760 | 1466522196364 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:36 INFO - PROCESS | 760 | 1466522196370 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:36 INFO - PROCESS | 760 | ++DOCSHELL 0DC0C000 == 41 [pid = 760] [id = 761] 08:16:36 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (0DC0E000) [pid = 760] [serial = 2281] [outer = 00000000] 08:16:36 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (1436A800) [pid = 760] [serial = 2282] [outer = 0DC0E000] 08:16:36 INFO - PROCESS | 760 | 1466522196441 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (143A9C00) [pid = 760] [serial = 2283] [outer = 0DC0E000] 08:16:36 INFO - PROCESS | 760 | [760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:16:37 INFO - PROCESS | 760 | 1466522196997 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:16:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:16:37 INFO - {} 08:16:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:16:37 INFO - {} 08:16:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:16:37 INFO - {} 08:16:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:16:37 INFO - {} 08:16:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1009ms 08:16:37 INFO - PROCESS | 760 | 1466522197018 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 760 | 1466522197023 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 08:16:37 INFO - TEST-START | /FileAPI/fileReader.html 08:16:37 INFO - PROCESS | 760 | 1466522197029 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - PROCESS | 760 | 1466522197032 Marionette TRACE conn5 <- [1,3002,null,{}] 08:16:37 INFO - PROCESS | 760 | 1466522197036 Marionette TRACE conn5 -> [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:16:37 INFO - PROCESS | 760 | 1466522197039 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:37 INFO - PROCESS | 760 | 1466522197190 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 08:16:37 INFO - PROCESS | 760 | 1466522197336 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 760 | 1466522197339 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:37 INFO - PROCESS | 760 | ++DOCSHELL 16D32400 == 42 [pid = 760] [id = 762] 08:16:37 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (17ADB800) [pid = 760] [serial = 2284] [outer = 00000000] 08:16:37 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (19A9A400) [pid = 760] [serial = 2285] [outer = 17ADB800] 08:16:37 INFO - PROCESS | 760 | 1466522197398 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (19E91C00) [pid = 760] [serial = 2286] [outer = 17ADB800] 08:16:37 INFO - PROCESS | 760 | 1466522197963 Marionette TRACE conn5 <- [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:16:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:16:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:16:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:16:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:16:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 970ms 08:16:38 INFO - PROCESS | 760 | 1466522198003 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 760 | 1466522198006 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 08:16:38 INFO - PROCESS | 760 | 1466522198010 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - TEST-START | /FileAPI/historical.html 08:16:38 INFO - PROCESS | 760 | 1466522198014 Marionette TRACE conn5 <- [1,3006,null,{}] 08:16:38 INFO - PROCESS | 760 | 1466522198025 Marionette TRACE conn5 -> [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:16:38 INFO - PROCESS | 760 | 1466522198030 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:38 INFO - PROCESS | 760 | 1466522198141 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 08:16:38 INFO - PROCESS | 760 | 1466522198304 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 760 | 1466522198308 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:38 INFO - PROCESS | 760 | ++DOCSHELL 1CD2B800 == 43 [pid = 760] [id = 763] 08:16:38 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1CD2BC00) [pid = 760] [serial = 2287] [outer = 00000000] 08:16:38 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1CD7B800) [pid = 760] [serial = 2288] [outer = 1CD2BC00] 08:16:38 INFO - PROCESS | 760 | 1466522198366 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (1CDAA800) [pid = 760] [serial = 2289] [outer = 1CD2BC00] 08:16:38 INFO - PROCESS | 760 | 1466522198926 Marionette TRACE conn5 <- [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:16:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:16:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:16:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:16:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:16:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:16:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:16:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:16:38 INFO - TEST-OK | /FileAPI/historical.html | took 930ms 08:16:38 INFO - PROCESS | 760 | 1466522198950 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 760 | 1466522198953 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 08:16:38 INFO - TEST-START | /FileAPI/idlharness.html 08:16:38 INFO - PROCESS | 760 | 1466522198958 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 760 | 1466522198960 Marionette TRACE conn5 <- [1,3010,null,{}] 08:16:38 INFO - PROCESS | 760 | 1466522198964 Marionette TRACE conn5 -> [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:16:38 INFO - PROCESS | 760 | 1466522198966 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:39 INFO - PROCESS | 760 | 1466522199076 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 08:16:39 INFO - PROCESS | 760 | 1466522199234 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 760 | 1466522199237 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:39 INFO - PROCESS | 760 | ++DOCSHELL 146C4000 == 44 [pid = 760] [id = 764] 08:16:39 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (1CDB4C00) [pid = 760] [serial = 2290] [outer = 00000000] 08:16:39 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (1D582800) [pid = 760] [serial = 2291] [outer = 1CDB4C00] 08:16:39 INFO - PROCESS | 760 | 1466522199292 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (1D588000) [pid = 760] [serial = 2292] [outer = 1CDB4C00] 08:16:40 INFO - PROCESS | 760 | 1466522200529 Marionette TRACE conn5 <- [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\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\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\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\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\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\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\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\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:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:16:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:16:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:16:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:16:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:16:40 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:16:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:16:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:16:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:16:40 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:16:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:16:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:16:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:16:40 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:16:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:16:40 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:16:40 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:16:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:16:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:16:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:16:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:16:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:16:40 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:16:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:16:40 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:16:40 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:16:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:16:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:16:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 1666ms 08:16:40 INFO - PROCESS | 760 | 1466522200625 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 08:16:40 INFO - PROCESS | 760 | 1466522200629 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 08:16:40 INFO - TEST-START | /FileAPI/idlharness.worker 08:16:40 INFO - PROCESS | 760 | 1466522200635 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:16:40 INFO - PROCESS | 760 | 1466522200638 Marionette TRACE conn5 <- [1,3014,null,{}] 08:16:40 INFO - PROCESS | 760 | 1466522200643 Marionette TRACE conn5 -> [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:16:40 INFO - PROCESS | 760 | 1466522200646 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:40 INFO - PROCESS | 760 | 1466522200823 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 08:16:40 INFO - PROCESS | 760 | 1466522200940 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:40 INFO - PROCESS | 760 | 1466522200945 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:40 INFO - PROCESS | 760 | ++DOCSHELL 14C9C000 == 45 [pid = 760] [id = 765] 08:16:40 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (14D06000) [pid = 760] [serial = 2293] [outer = 00000000] 08:16:41 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (1622E400) [pid = 760] [serial = 2294] [outer = 14D06000] 08:16:41 INFO - PROCESS | 760 | 1466522200994 Marionette DEBUG loaded listener.js 08:16:41 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (16B4C000) [pid = 760] [serial = 2295] [outer = 14D06000] 08:16:41 INFO - PROCESS | 760 | [760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 0DC0FC00 == 44 [pid = 760] [id = 736] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 16D3BC00 == 43 [pid = 760] [id = 759] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 19DADC00 == 42 [pid = 760] [id = 758] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 1B582800 == 41 [pid = 760] [id = 757] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 1BC3A800 == 40 [pid = 760] [id = 756] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 19DBAC00 == 39 [pid = 760] [id = 755] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 14C30800 == 38 [pid = 760] [id = 754] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 17AE8C00 == 37 [pid = 760] [id = 753] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 14DD2800 == 36 [pid = 760] [id = 752] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 0E8C6400 == 35 [pid = 760] [id = 751] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 0CAE2800 == 34 [pid = 760] [id = 750] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 19BB2400 == 33 [pid = 760] [id = 749] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 14C26C00 == 32 [pid = 760] [id = 748] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 19F34000 == 31 [pid = 760] [id = 746] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 0D769400 == 30 [pid = 760] [id = 747] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 146C4000 == 29 [pid = 760] [id = 764] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 1CD2B800 == 28 [pid = 760] [id = 763] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 1C64C000 == 27 [pid = 760] [id = 760] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 0DC0C000 == 26 [pid = 760] [id = 761] 08:16:42 INFO - PROCESS | 760 | --DOCSHELL 16D32400 == 25 [pid = 760] [id = 762] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 100 (0D731800) [pid = 760] [serial = 2212] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 99 (0D73D800) [pid = 760] [serial = 2213] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 98 (15C56000) [pid = 760] [serial = 2218] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 97 (14371400) [pid = 760] [serial = 2215] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 96 (14375C00) [pid = 760] [serial = 2216] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 95 (145A2800) [pid = 760] [serial = 2210] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 94 (14309000) [pid = 760] [serial = 2209] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 93 (17A5AC00) [pid = 760] [serial = 2221] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 92 (17AE1000) [pid = 760] [serial = 2222] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 91 (19930C00) [pid = 760] [serial = 2225] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 90 (18382400) [pid = 760] [serial = 2224] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 89 (17FFDC00) [pid = 760] [serial = 2230] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 88 (19A8AC00) [pid = 760] [serial = 2227] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 87 (0D62AC00) [pid = 760] [serial = 2198] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 86 (0D511C00) [pid = 760] [serial = 2197] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 85 (16B22C00) [pid = 760] [serial = 2201] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 84 (15C5F800) [pid = 760] [serial = 2200] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1B585800) [pid = 760] [serial = 2204] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 82 (19E9CC00) [pid = 760] [serial = 2203] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1C640800) [pid = 760] [serial = 2207] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1C28B400) [pid = 760] [serial = 2206] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19DAE400) [pid = 760] [serial = 2228] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 78 (199B3C00) [pid = 760] [serial = 2231] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1ACDFC00) [pid = 760] [serial = 2238] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 76 (15C5E000) [pid = 760] [serial = 2219] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 75 (19E8E400) [pid = 760] [serial = 2234] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 74 (16B45800) [pid = 760] [serial = 2236] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | --DOMWINDOW == 73 (19E92800) [pid = 760] [serial = 2233] [outer = 00000000] [url = about:blank] 08:16:42 INFO - PROCESS | 760 | 1466522202932 Marionette TRACE conn5 <- [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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:16:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:16:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:16:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:16:43 INFO - {} 08:16:43 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:16:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:16:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:16:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:16:43 INFO - {} 08:16:43 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:16:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:16:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:16:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:16:43 INFO - {} 08:16:43 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:16:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:16:43 INFO - {} 08:16:43 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:16:43 INFO - {} 08:16:43 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:16:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:16:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:16:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:16:43 INFO - {} 08:16:43 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:16:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:16:43 INFO - {} 08:16:43 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:16:43 INFO - {} 08:16:43 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:16:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:16:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:16:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:43 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:16:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:16:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:43 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:16:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:16:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:43 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:16:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:16:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:43 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:16:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:16:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:43 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:16:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:16:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:43 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:16:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:16:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:16:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:43 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:16:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:16:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:16:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:16:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:16:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:16:43 INFO - {} 08:16:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2409ms 08:16:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:16:43 INFO - PROCESS | 760 | 1466522203045 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 760 | 1466522203048 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 08:16:43 INFO - PROCESS | 760 | 1466522203054 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - PROCESS | 760 | 1466522203057 Marionette TRACE conn5 <- [1,3018,null,{}] 08:16:43 INFO - PROCESS | 760 | 1466522203065 Marionette TRACE conn5 -> [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:16:43 INFO - PROCESS | 760 | 1466522203068 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:43 INFO - PROCESS | 760 | 1466522203162 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 08:16:43 INFO - PROCESS | 760 | 1466522203169 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 760 | 1466522203172 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:43 INFO - PROCESS | 760 | ++DOCSHELL 16B47C00 == 26 [pid = 760] [id = 766] 08:16:43 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (16B49000) [pid = 760] [serial = 2296] [outer = 00000000] 08:16:43 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16D3BC00) [pid = 760] [serial = 2297] [outer = 16B49000] 08:16:43 INFO - PROCESS | 760 | 1466522203219 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (17A5C400) [pid = 760] [serial = 2298] [outer = 16B49000] 08:16:43 INFO - PROCESS | 760 | 1466522203685 Marionette TRACE conn5 <- [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:16:43 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:16:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 690ms 08:16:43 INFO - PROCESS | 760 | 1466522203744 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 760 | 1466522203749 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 08:16:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:16:43 INFO - PROCESS | 760 | 1466522203756 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - PROCESS | 760 | 1466522203758 Marionette TRACE conn5 <- [1,3022,null,{}] 08:16:43 INFO - PROCESS | 760 | 1466522203762 Marionette TRACE conn5 -> [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:16:43 INFO - PROCESS | 760 | 1466522203764 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:43 INFO - PROCESS | 760 | 1466522203853 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 08:16:43 INFO - PROCESS | 760 | 1466522203858 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 760 | 1466522203861 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:43 INFO - PROCESS | 760 | ++DOCSHELL 19939400 == 27 [pid = 760] [id = 767] 08:16:43 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1993A400) [pid = 760] [serial = 2299] [outer = 00000000] 08:16:43 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (199A9800) [pid = 760] [serial = 2300] [outer = 1993A400] 08:16:43 INFO - PROCESS | 760 | 1466522203908 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (199B3C00) [pid = 760] [serial = 2301] [outer = 1993A400] 08:16:44 INFO - PROCESS | 760 | 1466522204331 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:16:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:16:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 08:16:44 INFO - PROCESS | 760 | 1466522204400 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 08:16:44 INFO - PROCESS | 760 | 1466522204402 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 08:16:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:16:44 INFO - PROCESS | 760 | 1466522204432 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - PROCESS | 760 | 1466522204436 Marionette TRACE conn5 <- [1,3026,null,{}] 08:16:44 INFO - PROCESS | 760 | 1466522204446 Marionette TRACE conn5 -> [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:16:44 INFO - PROCESS | 760 | 1466522204451 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:44 INFO - PROCESS | 760 | 1466522204602 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 08:16:44 INFO - PROCESS | 760 | 1466522204666 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 760 | 1466522204669 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:44 INFO - PROCESS | 760 | ++DOCSHELL 19E9D400 == 28 [pid = 760] [id = 768] 08:16:44 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (19F2E400) [pid = 760] [serial = 2302] [outer = 00000000] 08:16:44 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19F35400) [pid = 760] [serial = 2303] [outer = 19F2E400] 08:16:44 INFO - PROCESS | 760 | 1466522204716 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19F3D000) [pid = 760] [serial = 2304] [outer = 19F2E400] 08:16:45 INFO - PROCESS | 760 | 1466522205109 Marionette TRACE conn5 <- [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:16:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:16:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 08:16:45 INFO - PROCESS | 760 | 1466522205158 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 08:16:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:16:45 INFO - PROCESS | 760 | 1466522205170 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 08:16:45 INFO - PROCESS | 760 | 1466522205174 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 760 | 1466522205175 Marionette TRACE conn5 <- [1,3030,null,{}] 08:16:45 INFO - PROCESS | 760 | 1466522205179 Marionette TRACE conn5 -> [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:16:45 INFO - PROCESS | 760 | 1466522205181 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:45 INFO - PROCESS | 760 | 1466522205304 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 08:16:45 INFO - PROCESS | 760 | 1466522205309 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:45 INFO - PROCESS | 760 | 1466522205311 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:45 INFO - PROCESS | 760 | ++DOCSHELL 1AEFA400 == 29 [pid = 760] [id = 769] 08:16:45 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1B40AC00) [pid = 760] [serial = 2305] [outer = 00000000] 08:16:45 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1BC3A800) [pid = 760] [serial = 2306] [outer = 1B40AC00] 08:16:45 INFO - PROCESS | 760 | 1466522205412 Marionette DEBUG loaded listener.js 08:16:45 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1BCC8800) [pid = 760] [serial = 2307] [outer = 1B40AC00] 08:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 84 (14D05C00) [pid = 760] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19E90800) [pid = 760] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 82 (18381800) [pid = 760] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 81 (19DAF400) [pid = 760] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 80 (0CD83400) [pid = 760] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 79 (19F34400) [pid = 760] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 78 (0E8C8800) [pid = 760] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19BE9000) [pid = 760] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 76 (0D769800) [pid = 760] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 75 (16238C00) [pid = 760] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 74 (14D1E000) [pid = 760] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 73 (17F15800) [pid = 760] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1BC47400) [pid = 760] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 71 (1C69EC00) [pid = 760] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 70 (1B583400) [pid = 760] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:16:46 INFO - PROCESS | 760 | 1466522206532 Marionette TRACE conn5 <- [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:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:16:46 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:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:16:46 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:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:16:46 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:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:16:46 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:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:16:46 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:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:16:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:16:46 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:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:16:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:16:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:16:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:16:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:16:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:16:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:16:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:16:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:16:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:16:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:16:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:16:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:16:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:16:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:16:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1412ms 08:16:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:16:46 INFO - PROCESS | 760 | 1466522206589 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 08:16:46 INFO - PROCESS | 760 | 1466522206593 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 08:16:46 INFO - PROCESS | 760 | 1466522206598 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:16:46 INFO - PROCESS | 760 | 1466522206602 Marionette TRACE conn5 <- [1,3034,null,{}] 08:16:46 INFO - PROCESS | 760 | 1466522206608 Marionette TRACE conn5 -> [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:16:46 INFO - PROCESS | 760 | 1466522206611 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:46 INFO - PROCESS | 760 | 1466522206753 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 08:16:46 INFO - PROCESS | 760 | 1466522206890 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:46 INFO - PROCESS | 760 | 1466522206895 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:46 INFO - PROCESS | 760 | ++DOCSHELL 145A2800 == 30 [pid = 760] [id = 770] 08:16:46 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (145A8C00) [pid = 760] [serial = 2308] [outer = 00000000] 08:16:46 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (15C57000) [pid = 760] [serial = 2309] [outer = 145A8C00] 08:16:46 INFO - PROCESS | 760 | 1466522206955 Marionette DEBUG loaded listener.js 08:16:47 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (16D13800) [pid = 760] [serial = 2310] [outer = 145A8C00] 08:16:47 INFO - PROCESS | 760 | [760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:16:47 INFO - PROCESS | 760 | 1466522207562 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:16:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:16:47 INFO - {} 08:16:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 987ms 08:16:47 INFO - PROCESS | 760 | 1466522207585 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 08:16:47 INFO - PROCESS | 760 | 1466522207590 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 08:16:47 INFO - PROCESS | 760 | 1466522207596 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:16:47 INFO - PROCESS | 760 | 1466522207599 Marionette TRACE conn5 <- [1,3038,null,{}] 08:16:47 INFO - PROCESS | 760 | 1466522207603 Marionette TRACE conn5 -> [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:16:47 INFO - PROCESS | 760 | 1466522207606 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:47 INFO - PROCESS | 760 | 1466522207725 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 08:16:47 INFO - PROCESS | 760 | 1466522207869 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 760 | 1466522207872 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:47 INFO - PROCESS | 760 | ++DOCSHELL 19DBC800 == 31 [pid = 760] [id = 771] 08:16:47 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (19E90800) [pid = 760] [serial = 2311] [outer = 00000000] 08:16:47 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (19E9A000) [pid = 760] [serial = 2312] [outer = 19E90800] 08:16:47 INFO - PROCESS | 760 | 1466522207929 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (19F3C800) [pid = 760] [serial = 2313] [outer = 19E90800] 08:16:48 INFO - PROCESS | 760 | 1466522208535 Marionette TRACE conn5 <- [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:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:16:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 970ms 08:16:48 INFO - PROCESS | 760 | 1466522208571 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 08:16:48 INFO - PROCESS | 760 | 1466522208573 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 08:16:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:16:48 INFO - PROCESS | 760 | 1466522208577 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - PROCESS | 760 | 1466522208581 Marionette TRACE conn5 <- [1,3042,null,{}] 08:16:48 INFO - PROCESS | 760 | 1466522208621 Marionette TRACE conn5 -> [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:16:48 INFO - PROCESS | 760 | 1466522208625 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:48 INFO - PROCESS | 760 | 1466522208743 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 08:16:48 INFO - PROCESS | 760 | 1466522208880 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 760 | 1466522208883 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:48 INFO - PROCESS | 760 | ++DOCSHELL 0D520400 == 32 [pid = 760] [id = 772] 08:16:48 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (0D626000) [pid = 760] [serial = 2314] [outer = 00000000] 08:16:49 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (0D761400) [pid = 760] [serial = 2315] [outer = 0D626000] 08:16:49 INFO - PROCESS | 760 | 1466522208987 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (0D92D000) [pid = 760] [serial = 2316] [outer = 0D626000] 08:16:49 INFO - PROCESS | 760 | 1466522209944 Marionette TRACE conn5 <- [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:16:49 INFO - PROCESS | 760 | --DOCSHELL 19E9D400 == 31 [pid = 760] [id = 768] 08:16:49 INFO - PROCESS | 760 | --DOCSHELL 19939400 == 30 [pid = 760] [id = 767] 08:16:49 INFO - PROCESS | 760 | --DOCSHELL 16B47C00 == 29 [pid = 760] [id = 766] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19B30400) [pid = 760] [serial = 2262] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 77 (19F3AC00) [pid = 760] [serial = 2265] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1C69A800) [pid = 760] [serial = 2277] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 75 (19B31000) [pid = 760] [serial = 2263] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1BECE800) [pid = 760] [serial = 2273] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1BC7A000) [pid = 760] [serial = 2270] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 72 (0D731400) [pid = 760] [serial = 2250] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 71 (0D9A3400) [pid = 760] [serial = 2251] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 70 (1B40E000) [pid = 760] [serial = 2239] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 69 (143B0400) [pid = 760] [serial = 2253] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 68 (145E0400) [pid = 760] [serial = 2254] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 67 (19F3C400) [pid = 760] [serial = 2247] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 66 (1B584000) [pid = 760] [serial = 2248] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 65 (0DA95C00) [pid = 760] [serial = 2241] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 64 (0E5D5C00) [pid = 760] [serial = 2242] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 63 (16D11000) [pid = 760] [serial = 2256] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 62 (16D9C000) [pid = 760] [serial = 2257] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 61 (14E98400) [pid = 760] [serial = 2244] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 60 (16B24000) [pid = 760] [serial = 2245] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 59 (18380800) [pid = 760] [serial = 2259] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 58 (1BC48000) [pid = 760] [serial = 2268] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 57 (1ACD7000) [pid = 760] [serial = 2266] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 56 (1BEC5C00) [pid = 760] [serial = 2271] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 55 (1C971400) [pid = 760] [serial = 2279] [outer = 00000000] [url = about:blank] 08:16:49 INFO - PROCESS | 760 | --DOMWINDOW == 54 (1C64B400) [pid = 760] [serial = 2276] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 760 | --DOMWINDOW == 53 (1C97C000) [pid = 760] [serial = 2280] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 760 | --DOMWINDOW == 52 (1C28F000) [pid = 760] [serial = 2274] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 760 | --DOMWINDOW == 51 (19932800) [pid = 760] [serial = 2260] [outer = 00000000] [url = about:blank] 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:16:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:16:50 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:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:16:50 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:16:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:16:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1521ms 08:16:50 INFO - PROCESS | 760 | 1466522210102 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 760 | 1466522210105 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 08:16:50 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:16:50 INFO - PROCESS | 760 | 1466522210110 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 760 | 1466522210113 Marionette TRACE conn5 <- [1,3046,null,{}] 08:16:50 INFO - PROCESS | 760 | 1466522210118 Marionette TRACE conn5 -> [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:16:50 INFO - PROCESS | 760 | 1466522210121 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:50 INFO - PROCESS | 760 | 1466522210214 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 08:16:50 INFO - PROCESS | 760 | 1466522210223 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:50 INFO - PROCESS | 760 | 1466522210226 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:50 INFO - PROCESS | 760 | ++DOCSHELL 0E5D4800 == 30 [pid = 760] [id = 773] 08:16:50 INFO - PROCESS | 760 | ++DOMWINDOW == 52 (0E5D6800) [pid = 760] [serial = 2317] [outer = 00000000] 08:16:50 INFO - PROCESS | 760 | ++DOMWINDOW == 53 (14309C00) [pid = 760] [serial = 2318] [outer = 0E5D6800] 08:16:50 INFO - PROCESS | 760 | 1466522210275 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 760 | ++DOMWINDOW == 54 (1436EC00) [pid = 760] [serial = 2319] [outer = 0E5D6800] 08:16:50 INFO - PROCESS | 760 | 1466522210828 Marionette TRACE conn5 <- [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:16:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:16:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:16:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:16:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:16:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:16:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:16:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:16:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:16:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:16:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:16:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:16:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:16:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:16:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:16:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:16:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:16:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 780ms 08:16:50 INFO - PROCESS | 760 | 1466522210891 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 760 | 1466522210896 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 08:16:50 INFO - PROCESS | 760 | 1466522210901 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:16:50 INFO - PROCESS | 760 | 1466522210904 Marionette TRACE conn5 <- [1,3050,null,{}] 08:16:50 INFO - PROCESS | 760 | 1466522210908 Marionette TRACE conn5 -> [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:16:50 INFO - PROCESS | 760 | 1466522210910 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:51 INFO - PROCESS | 760 | 1466522211003 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 08:16:51 INFO - PROCESS | 760 | 1466522211105 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 760 | 1466522211107 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:51 INFO - PROCESS | 760 | ++DOCSHELL 14D1B000 == 31 [pid = 760] [id = 774] 08:16:51 INFO - PROCESS | 760 | ++DOMWINDOW == 55 (14D4BC00) [pid = 760] [serial = 2320] [outer = 00000000] 08:16:51 INFO - PROCESS | 760 | ++DOMWINDOW == 56 (15C61C00) [pid = 760] [serial = 2321] [outer = 14D4BC00] 08:16:51 INFO - PROCESS | 760 | 1466522211153 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 760 | ++DOMWINDOW == 57 (16B1A800) [pid = 760] [serial = 2322] [outer = 14D4BC00] 08:16:51 INFO - PROCESS | 760 | [760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:16:51 INFO - PROCESS | 760 | 1466522211535 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:16:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:16:51 INFO - {} 08:16:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 08:16:51 INFO - PROCESS | 760 | 1466522211576 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 08:16:51 INFO - PROCESS | 760 | 1466522211579 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 08:16:51 INFO - PROCESS | 760 | 1466522211582 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:16:51 INFO - PROCESS | 760 | 1466522211585 Marionette TRACE conn5 <- [1,3054,null,{}] 08:16:51 INFO - PROCESS | 760 | 1466522211595 Marionette TRACE conn5 -> [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:16:51 INFO - PROCESS | 760 | 1466522211600 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:51 INFO - PROCESS | 760 | 1466522211729 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 08:16:51 INFO - PROCESS | 760 | 1466522211738 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 760 | 1466522211741 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:51 INFO - PROCESS | 760 | ++DOCSHELL 17FFF000 == 32 [pid = 760] [id = 775] 08:16:51 INFO - PROCESS | 760 | ++DOMWINDOW == 58 (1837C000) [pid = 760] [serial = 2323] [outer = 00000000] 08:16:51 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (189F6800) [pid = 760] [serial = 2324] [outer = 1837C000] 08:16:51 INFO - PROCESS | 760 | 1466522211788 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (1993DC00) [pid = 760] [serial = 2325] [outer = 1837C000] 08:16:52 INFO - PROCESS | 760 | 1466522212202 Marionette TRACE conn5 <- [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:16:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:16:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:16:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:16:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:16:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:16:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:16:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:16:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 08:16:52 INFO - PROCESS | 760 | 1466522212274 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 760 | 1466522212277 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 08:16:52 INFO - PROCESS | 760 | 1466522212280 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:16:52 INFO - PROCESS | 760 | 1466522212282 Marionette TRACE conn5 <- [1,3058,null,{}] 08:16:52 INFO - PROCESS | 760 | 1466522212285 Marionette TRACE conn5 -> [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:16:52 INFO - PROCESS | 760 | 1466522212287 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:52 INFO - PROCESS | 760 | 1466522212420 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 08:16:52 INFO - PROCESS | 760 | 1466522212498 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 760 | 1466522212500 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:52 INFO - PROCESS | 760 | ++DOCSHELL 19A86400 == 33 [pid = 760] [id = 776] 08:16:52 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (19B28800) [pid = 760] [serial = 2326] [outer = 00000000] 08:16:52 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (19BB2400) [pid = 760] [serial = 2327] [outer = 19B28800] 08:16:52 INFO - PROCESS | 760 | 1466522212546 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (19DB5400) [pid = 760] [serial = 2328] [outer = 19B28800] 08:16:52 INFO - PROCESS | 760 | 1466522212953 Marionette TRACE conn5 <- [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:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:16:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 08:16:53 INFO - PROCESS | 760 | 1466522213020 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 760 | 1466522213022 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 08:16:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:16:53 INFO - PROCESS | 760 | 1466522213025 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - PROCESS | 760 | 1466522213027 Marionette TRACE conn5 <- [1,3062,null,{}] 08:16:53 INFO - PROCESS | 760 | 1466522213030 Marionette TRACE conn5 -> [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:16:53 INFO - PROCESS | 760 | 1466522213032 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:53 INFO - PROCESS | 760 | 1466522213175 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 08:16:53 INFO - PROCESS | 760 | 1466522213190 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 760 | 1466522213192 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:53 INFO - PROCESS | 760 | ++DOCSHELL 19DBAC00 == 34 [pid = 760] [id = 777] 08:16:53 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (19DBBC00) [pid = 760] [serial = 2329] [outer = 00000000] 08:16:53 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (19E9B000) [pid = 760] [serial = 2330] [outer = 19DBBC00] 08:16:53 INFO - PROCESS | 760 | 1466522213235 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (19F2F800) [pid = 760] [serial = 2331] [outer = 19DBBC00] 08:16:53 INFO - PROCESS | 760 | 1466522213662 Marionette TRACE conn5 <- [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:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:16:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 08:16:53 INFO - PROCESS | 760 | 1466522213700 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 760 | 1466522213711 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 08:16:53 INFO - PROCESS | 760 | 1466522213714 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - PROCESS | 760 | 1466522213716 Marionette TRACE conn5 <- [1,3066,null,{}] 08:16:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:16:53 INFO - PROCESS | 760 | 1466522213719 Marionette TRACE conn5 -> [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:16:53 INFO - PROCESS | 760 | 1466522213725 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:53 INFO - PROCESS | 760 | 1466522213866 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 08:16:53 INFO - PROCESS | 760 | 1466522213935 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 760 | 1466522213937 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:53 INFO - PROCESS | 760 | ++DOCSHELL 1ACD6800 == 35 [pid = 760] [id = 778] 08:16:53 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (1ACDC800) [pid = 760] [serial = 2332] [outer = 00000000] 08:16:53 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (1B587C00) [pid = 760] [serial = 2333] [outer = 1ACDC800] 08:16:54 INFO - PROCESS | 760 | 1466522213982 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (1B5A9C00) [pid = 760] [serial = 2334] [outer = 1ACDC800] 08:16:54 INFO - PROCESS | 760 | --DOMWINDOW == 68 (1993A400) [pid = 760] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:16:54 INFO - PROCESS | 760 | --DOMWINDOW == 67 (19F2E400) [pid = 760] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:16:54 INFO - PROCESS | 760 | --DOMWINDOW == 66 (1CDB4C00) [pid = 760] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:16:54 INFO - PROCESS | 760 | --DOMWINDOW == 65 (1CD2BC00) [pid = 760] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:16:54 INFO - PROCESS | 760 | --DOMWINDOW == 64 (0DC0E000) [pid = 760] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:16:54 INFO - PROCESS | 760 | --DOMWINDOW == 63 (17ADB800) [pid = 760] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:16:54 INFO - PROCESS | 760 | --DOMWINDOW == 62 (14D06000) [pid = 760] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:16:54 INFO - PROCESS | 760 | --DOMWINDOW == 61 (16B49000) [pid = 760] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:16:54 INFO - PROCESS | 760 | 1466522214377 Marionette TRACE conn5 <- [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:16:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:16:54 INFO - PROCESS | 760 | 1466522214398 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 08:16:54 INFO - PROCESS | 760 | 1466522214401 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 760 | 1466522214402 Marionette TRACE conn5 <- [1,3070,null,{}] 08:16:54 INFO - PROCESS | 760 | 1466522214405 Marionette TRACE conn5 -> [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:16:54 INFO - PROCESS | 760 | 1466522214407 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:54 INFO - PROCESS | 760 | 1466522214488 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 08:16:54 INFO - PROCESS | 760 | 1466522214622 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 760 | 1466522214624 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:54 INFO - PROCESS | 760 | ++DOCSHELL 19BAE000 == 36 [pid = 760] [id = 779] 08:16:54 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (1B585C00) [pid = 760] [serial = 2335] [outer = 00000000] 08:16:54 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (1BECE000) [pid = 760] [serial = 2336] [outer = 1B585C00] 08:16:54 INFO - PROCESS | 760 | 1466522214669 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (1C28F000) [pid = 760] [serial = 2337] [outer = 1B585C00] 08:16:55 INFO - PROCESS | 760 | 1466522214993 Marionette TRACE conn5 <- [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:16:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:16:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:16:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:16:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 630ms 08:16:55 INFO - PROCESS | 760 | 1466522215032 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 760 | 1466522215034 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 08:16:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:16:55 INFO - PROCESS | 760 | 1466522215037 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 760 | 1466522215038 Marionette TRACE conn5 <- [1,3074,null,{}] 08:16:55 INFO - PROCESS | 760 | 1466522215042 Marionette TRACE conn5 -> [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:16:55 INFO - PROCESS | 760 | 1466522215044 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:55 INFO - PROCESS | 760 | 1466522215127 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 08:16:55 INFO - PROCESS | 760 | 1466522215132 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 760 | 1466522215134 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:55 INFO - PROCESS | 760 | ++DOCSHELL 1B588800 == 37 [pid = 760] [id = 780] 08:16:55 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (1BCC0000) [pid = 760] [serial = 2338] [outer = 00000000] 08:16:55 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (1C69C400) [pid = 760] [serial = 2339] [outer = 1BCC0000] 08:16:55 INFO - PROCESS | 760 | 1466522215178 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (1C6A2800) [pid = 760] [serial = 2340] [outer = 1BCC0000] 08:16:55 INFO - PROCESS | 760 | 1466522215603 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:16:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:16:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 631ms 08:16:55 INFO - PROCESS | 760 | 1466522215669 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 760 | 1466522215670 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 08:16:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:16:55 INFO - PROCESS | 760 | 1466522215674 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 760 | 1466522215675 Marionette TRACE conn5 <- [1,3078,null,{}] 08:16:55 INFO - PROCESS | 760 | 1466522215679 Marionette TRACE conn5 -> [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:16:55 INFO - PROCESS | 760 | 1466522215680 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:55 INFO - PROCESS | 760 | 1466522215762 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 08:16:55 INFO - PROCESS | 760 | 1466522215768 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 760 | 1466522215770 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:55 INFO - PROCESS | 760 | ++DOCSHELL 1C69EC00 == 38 [pid = 760] [id = 781] 08:16:55 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (1C6A5C00) [pid = 760] [serial = 2341] [outer = 00000000] 08:16:55 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (1CD22C00) [pid = 760] [serial = 2342] [outer = 1C6A5C00] 08:16:55 INFO - PROCESS | 760 | 1466522215813 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (1CD24000) [pid = 760] [serial = 2343] [outer = 1C6A5C00] 08:16:56 INFO - PROCESS | 760 | 1466522216230 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:16:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:16:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 570ms 08:16:56 INFO - PROCESS | 760 | 1466522216244 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 08:16:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:16:56 INFO - PROCESS | 760 | 1466522216246 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 08:16:56 INFO - PROCESS | 760 | 1466522216249 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - PROCESS | 760 | 1466522216251 Marionette TRACE conn5 <- [1,3082,null,{}] 08:16:56 INFO - PROCESS | 760 | 1466522216254 Marionette TRACE conn5 -> [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:16:56 INFO - PROCESS | 760 | 1466522216256 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:56 INFO - PROCESS | 760 | 1466522216471 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 08:16:56 INFO - PROCESS | 760 | 1466522216615 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 760 | 1466522216619 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:56 INFO - PROCESS | 760 | ++DOCSHELL 0D732400 == 39 [pid = 760] [id = 782] 08:16:56 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D732800) [pid = 760] [serial = 2344] [outer = 00000000] 08:16:56 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (0D92A800) [pid = 760] [serial = 2345] [outer = 0D732800] 08:16:56 INFO - PROCESS | 760 | 1466522216719 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (0DC43C00) [pid = 760] [serial = 2346] [outer = 0D732800] 08:16:57 INFO - PROCESS | 760 | 1466522217309 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:16:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:16:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1069ms 08:16:57 INFO - PROCESS | 760 | 1466522217321 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 08:16:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:16:57 INFO - PROCESS | 760 | 1466522217325 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 08:16:57 INFO - PROCESS | 760 | 1466522217329 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - PROCESS | 760 | 1466522217333 Marionette TRACE conn5 <- [1,3086,null,{}] 08:16:57 INFO - PROCESS | 760 | 1466522217337 Marionette TRACE conn5 -> [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:16:57 INFO - PROCESS | 760 | 1466522217340 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:57 INFO - PROCESS | 760 | 1466522217457 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 08:16:57 INFO - PROCESS | 760 | 1466522217625 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:57 INFO - PROCESS | 760 | 1466522217628 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:57 INFO - PROCESS | 760 | ++DOCSHELL 145E7C00 == 40 [pid = 760] [id = 783] 08:16:57 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (148C9400) [pid = 760] [serial = 2347] [outer = 00000000] 08:16:57 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (14D1E000) [pid = 760] [serial = 2348] [outer = 148C9400] 08:16:57 INFO - PROCESS | 760 | 1466522217687 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (16B22000) [pid = 760] [serial = 2349] [outer = 148C9400] 08:16:58 INFO - PROCESS | 760 | 1466522218204 Marionette TRACE conn5 <- [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:16:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:16:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:16:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 08:16:58 INFO - PROCESS | 760 | 1466522218268 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 08:16:58 INFO - PROCESS | 760 | 1466522218271 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 08:16:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:16:58 INFO - PROCESS | 760 | 1466522218276 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - PROCESS | 760 | 1466522218279 Marionette TRACE conn5 <- [1,3090,null,{}] 08:16:58 INFO - PROCESS | 760 | 1466522218283 Marionette TRACE conn5 -> [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:16:58 INFO - PROCESS | 760 | 1466522218285 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:58 INFO - PROCESS | 760 | 1466522218398 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 08:16:58 INFO - PROCESS | 760 | 1466522218562 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 760 | 1466522218565 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:58 INFO - PROCESS | 760 | ++DOCSHELL 1850C400 == 41 [pid = 760] [id = 784] 08:16:58 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1850D000) [pid = 760] [serial = 2350] [outer = 00000000] 08:16:58 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (199B3800) [pid = 760] [serial = 2351] [outer = 1850D000] 08:16:58 INFO - PROCESS | 760 | 1466522218624 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19B2C800) [pid = 760] [serial = 2352] [outer = 1850D000] 08:16:59 INFO - PROCESS | 760 | 1466522219129 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:16:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:16:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 870ms 08:16:59 INFO - PROCESS | 760 | 1466522219151 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 08:16:59 INFO - PROCESS | 760 | 1466522219156 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 08:16:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:16:59 INFO - PROCESS | 760 | 1466522219167 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:16:59 INFO - PROCESS | 760 | 1466522219171 Marionette TRACE conn5 <- [1,3094,null,{}] 08:16:59 INFO - PROCESS | 760 | 1466522219175 Marionette TRACE conn5 -> [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:16:59 INFO - PROCESS | 760 | 1466522219178 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:59 INFO - PROCESS | 760 | 1466522219290 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 08:16:59 INFO - PROCESS | 760 | 1466522219451 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 760 | 1466522219454 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:16:59 INFO - PROCESS | 760 | ++DOCSHELL 0CD83400 == 42 [pid = 760] [id = 785] 08:16:59 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (14373400) [pid = 760] [serial = 2353] [outer = 00000000] 08:16:59 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1C6A6C00) [pid = 760] [serial = 2354] [outer = 14373400] 08:16:59 INFO - PROCESS | 760 | 1466522219509 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1CD2BC00) [pid = 760] [serial = 2355] [outer = 14373400] 08:17:00 INFO - PROCESS | 760 | 1466522220299 Marionette TRACE conn5 <- [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:17:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:17:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:17:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:17:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1177ms 08:17:00 INFO - PROCESS | 760 | 1466522220343 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 760 | 1466522220347 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 08:17:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:17:00 INFO - PROCESS | 760 | 1466522220352 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - PROCESS | 760 | 1466522220356 Marionette TRACE conn5 <- [1,3098,null,{}] 08:17:00 INFO - PROCESS | 760 | 1466522220361 Marionette TRACE conn5 -> [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:17:00 INFO - PROCESS | 760 | 1466522220364 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:17:00 INFO - PROCESS | 760 | 1466522220551 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 08:17:00 INFO - PROCESS | 760 | 1466522220669 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 760 | 1466522220673 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:17:00 INFO - PROCESS | 760 | ++DOCSHELL 0D73D000 == 43 [pid = 760] [id = 786] 08:17:00 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (0D73E400) [pid = 760] [serial = 2356] [outer = 00000000] 08:17:00 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (0D92F800) [pid = 760] [serial = 2357] [outer = 0D73E400] 08:17:00 INFO - PROCESS | 760 | 1466522220722 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (0DA98C00) [pid = 760] [serial = 2358] [outer = 0D73E400] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 14C9C000 == 42 [pid = 760] [id = 765] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 1B588800 == 41 [pid = 760] [id = 780] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 19BAE000 == 40 [pid = 760] [id = 779] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 1ACD6800 == 39 [pid = 760] [id = 778] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 19DBAC00 == 38 [pid = 760] [id = 777] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 19A86400 == 37 [pid = 760] [id = 776] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 17FFF000 == 36 [pid = 760] [id = 775] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 14D1B000 == 35 [pid = 760] [id = 774] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 0E5D4800 == 34 [pid = 760] [id = 773] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 0D520400 == 33 [pid = 760] [id = 772] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 145A2800 == 32 [pid = 760] [id = 770] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 19DBC800 == 31 [pid = 760] [id = 771] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 1AEFA400 == 30 [pid = 760] [id = 769] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 0CD83400 == 29 [pid = 760] [id = 785] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 145E7C00 == 28 [pid = 760] [id = 783] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 1850C400 == 27 [pid = 760] [id = 784] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 1C69EC00 == 26 [pid = 760] [id = 781] 08:17:01 INFO - PROCESS | 760 | --DOCSHELL 0D732400 == 25 [pid = 760] [id = 782] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 84 (17A5C400) [pid = 760] [serial = 2298] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19F3D000) [pid = 760] [serial = 2304] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1622E400) [pid = 760] [serial = 2294] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 81 (16D3BC00) [pid = 760] [serial = 2297] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1BC3A800) [pid = 760] [serial = 2306] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1436A800) [pid = 760] [serial = 2282] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 78 (19A9A400) [pid = 760] [serial = 2285] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1CD7B800) [pid = 760] [serial = 2288] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1D582800) [pid = 760] [serial = 2291] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 75 (199B3C00) [pid = 760] [serial = 2301] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 74 (199A9800) [pid = 760] [serial = 2300] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 73 (19F35400) [pid = 760] [serial = 2303] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1D588000) [pid = 760] [serial = 2292] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 71 (1CDAA800) [pid = 760] [serial = 2289] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 70 (143A9C00) [pid = 760] [serial = 2283] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 69 (19E91C00) [pid = 760] [serial = 2286] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 760 | --DOMWINDOW == 68 (16B4C000) [pid = 760] [serial = 2295] [outer = 00000000] [url = about:blank] 08:17:02 INFO - PROCESS | 760 | 1466522222019 Marionette TRACE conn5 <- [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:17:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:17:02 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:17:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:17:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1736ms 08:17:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:17:02 INFO - PROCESS | 760 | 1466522222089 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 760 | 1466522222093 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 08:17:02 INFO - PROCESS | 760 | 1466522222097 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - PROCESS | 760 | 1466522222100 Marionette TRACE conn5 <- [1,3102,null,{}] 08:17:02 INFO - PROCESS | 760 | 1466522222106 Marionette TRACE conn5 -> [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:17:02 INFO - PROCESS | 760 | 1466522222109 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:17:02 INFO - PROCESS | 760 | 1466522222203 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 08:17:02 INFO - PROCESS | 760 | 1466522222309 Marionette TRACE conn5 -> [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\", \"b0c93db9-6fa9-4e6a-9b8f-94542b94c294\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 760 | 1466522222311 Marionette INFO sendAsync 289ac826-54ef-4464-a48d-6b0188fee3f5 08:17:02 INFO - PROCESS | 760 | ++DOCSHELL 0D5A8000 == 26 [pid = 760] [id = 787] 08:17:02 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (0D5A9400) [pid = 760] [serial = 2359] [outer = 00000000] 08:17:02 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (0D732000) [pid = 760] [serial = 2360] [outer = 0D5A9400] 08:17:02 INFO - PROCESS | 760 | 1466522222358 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (0D73DC00) [pid = 760] [serial = 2361] [outer = 0D5A9400] 08:17:02 INFO - PROCESS | 760 | 1466522222740 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:17:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:17:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 690ms 08:17:02 INFO - PROCESS | 760 | 1466522222790 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 760 | 1466522222795 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 08:17:03 WARNING - u'runner_teardown' () 08:17:03 INFO - No more tests 08:17:03 INFO - Got 0 unexpected results 08:17:03 INFO - SUITE-END | took 678s 08:17:03 INFO - Closing logging queue 08:17:03 INFO - queue closed 08:17:04 INFO - Return code: 0 08:17:04 WARNING - # TBPL SUCCESS # 08:17:04 INFO - Running post-action listener: _resource_record_post_action 08:17:04 INFO - Running post-run listener: _resource_record_post_run 08:17:05 INFO - Total resource usage - Wall time: 688s; CPU: 14.0%; Read bytes: 174253056; Write bytes: 1141564928; Read time: 2299230; Write time: 8535960 08:17:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:17:05 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 49831936; Read time: 0; Write time: 50600 08:17:05 INFO - run-tests - Wall time: 686s; CPU: 14.0%; Read bytes: 174253056; Write bytes: 1081737216; Read time: 2299230; Write time: 8473830 08:17:05 INFO - Running post-run listener: _upload_blobber_files 08:17:05 INFO - Blob upload gear active. 08:17:05 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:17:05 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:17:05 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:17:05 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:17:05 INFO - (blobuploader) - INFO - Open directory for files ... 08:17:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:17:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:17:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:17:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:17:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:17:06 INFO - (blobuploader) - INFO - Done attempting. 08:17:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:17:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:17:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:17:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:17:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:17:08 INFO - (blobuploader) - INFO - Done attempting. 08:17:08 INFO - (blobuploader) - INFO - Iteration through files over. 08:17:08 INFO - Return code: 0 08:17:08 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:17:08 INFO - Using _rmtree_windows ... 08:17:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:17:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b181cd1a769569bcdee977e93a958432ed8ef7bb6e8a46c972a4c9b6b69b6dc0500fa9ec8d55a4363fff73637267c9ef613d7b323232e8714e8baa6874e46d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9519ccb85f04d063a42e9ad11c686fb8a1ca37ffe997452b2d1906c62b49ed8e4054f9c78033a69132b0210999aaff5c3269edb603fd0fd971aff49ed28cb45b"} 08:17:08 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:17:08 INFO - Writing to file C:\slave\test\properties\blobber_files 08:17:08 INFO - Contents: 08:17:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b181cd1a769569bcdee977e93a958432ed8ef7bb6e8a46c972a4c9b6b69b6dc0500fa9ec8d55a4363fff73637267c9ef613d7b323232e8714e8baa6874e46d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9519ccb85f04d063a42e9ad11c686fb8a1ca37ffe997452b2d1906c62b49ed8e4054f9c78033a69132b0210999aaff5c3269edb603fd0fd971aff49ed28cb45b"} 08:17:08 INFO - Running post-run listener: copy_logs_to_upload_dir 08:17:08 INFO - Copying logs to upload dir... 08:17:08 INFO - mkdir: C:\slave\test\build\upload\logs 08:17:08 INFO - Copying logs to upload dir... 08:17:08 INFO - Using _rmtree_windows ... 08:17:08 INFO - Using _rmtree_windows ... 08:17:08 INFO - Using _rmtree_windows ... 08:17:08 INFO - Using _rmtree_windows ... 08:17:08 INFO - Using _rmtree_windows ... 08:17:08 INFO - Using _rmtree_windows ... 08:17:08 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=900.413000 ========= master_lag: 0.09 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 0 secs) (at 2016-06-21 08:17:09.143450) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 08:17:09.144452) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-133 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-133 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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-133 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b181cd1a769569bcdee977e93a958432ed8ef7bb6e8a46c972a4c9b6b69b6dc0500fa9ec8d55a4363fff73637267c9ef613d7b323232e8714e8baa6874e46d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9519ccb85f04d063a42e9ad11c686fb8a1ca37ffe997452b2d1906c62b49ed8e4054f9c78033a69132b0210999aaff5c3269edb603fd0fd971aff49ed28cb45b"} build_url:https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b181cd1a769569bcdee977e93a958432ed8ef7bb6e8a46c972a4c9b6b69b6dc0500fa9ec8d55a4363fff73637267c9ef613d7b323232e8714e8baa6874e46d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9519ccb85f04d063a42e9ad11c686fb8a1ca37ffe997452b2d1906c62b49ed8e4054f9c78033a69132b0210999aaff5c3269edb603fd0fd971aff49ed28cb45b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Cddm96kpTBy8Y7_P1FH_YA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 08:17:09.279894) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 08:17:09.280235) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-133 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-133 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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-133 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 08:17:09.397257) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 08:17:09.397644) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 08:17:10.136758) ========= ========= Total master_lag: 0.23 =========