builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-206 starttime: 1467823173.87 results: success (0) buildid: 20160706073523 builduid: c28e067fd6254dbbbe742961c22d611d revision: 85f50dde3d351d93b571ac49ff71cf5140a2a3a7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 09:39:33.866344) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 09:39:33.866788) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 09:39:33.867067) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 09:39:34.031626) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 09:39:34.032010) ========= '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-206 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-206 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-206 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 --09:39:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.10 GB/s 09:39:34 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.197000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 09:39:35.253170) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-06 09:39:35.253523) ========= '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-206 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-206 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-206 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=3.905000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-06 09:39:39.165915) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-07-06 09:39:39.166284) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 85f50dde3d351d93b571ac49ff71cf5140a2a3a7 --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 85f50dde3d351d93b571ac49ff71cf5140a2a3a7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-206 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-206 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-206 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-07-06 09:39:38,826 truncating revision to first 12 chars 2016-07-06 09:39:38,826 Setting DEBUG logging. 2016-07-06 09:39:38,828 attempt 1/10 2016-07-06 09:39:38,828 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/85f50dde3d35?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 09:39:39,407 unpacking tar archive at: mozilla-beta-85f50dde3d35/testing/mozharness/ program finished with exit code 0 elapsedTime=1.584000 ========= master_lag: 3.79 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-07-06 09:39:44.543377) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 09:39:44.543732) ========= script_repo_revision: 85f50dde3d351d93b571ac49ff71cf5140a2a3a7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 09:39:44.544126) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 09:39:44.544399) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 09:39:44.560544) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 5 secs) (at 2016-07-06 09:39:44.560852) ========= '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-206 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-206 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:\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-206 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 09:39:44 INFO - MultiFileLogger online at 20160706 09:39:44 in C:\slave\test 09:39:44 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 09:39:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:39:44 INFO - {'append_to_log': False, 09:39:44 INFO - 'base_work_dir': 'C:\\slave\\test', 09:39:44 INFO - 'blob_upload_branch': 'mozilla-beta', 09:39:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:39:44 INFO - 'buildbot_json_path': 'buildprops.json', 09:39:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:39:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:39:44 INFO - 'download_minidump_stackwalk': True, 09:39:44 INFO - 'download_symbols': 'true', 09:39:44 INFO - 'e10s': False, 09:39:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:39:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:39:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:39:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:39:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:39:44 INFO - 'C:/mozilla-build/tooltool.py'), 09:39:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:39:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:39:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:39:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:39:44 INFO - 'log_level': 'info', 09:39:44 INFO - 'log_to_console': True, 09:39:44 INFO - 'opt_config_files': (), 09:39:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:39:44 INFO - '--processes=1', 09:39:44 INFO - '--config=%(test_path)s/wptrunner.ini', 09:39:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:39:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:39:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:39:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:39:44 INFO - 'pip_index': False, 09:39:44 INFO - 'require_test_zip': True, 09:39:44 INFO - 'test_type': ('testharness',), 09:39:44 INFO - 'this_chunk': '1', 09:39:44 INFO - 'total_chunks': '10', 09:39:44 INFO - 'virtualenv_path': 'venv', 09:39:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:39:44 INFO - 'work_dir': 'build'} 09:39:44 INFO - ##### 09:39:44 INFO - ##### Running clobber step. 09:39:44 INFO - ##### 09:39:44 INFO - Running pre-action listener: _resource_record_pre_action 09:39:44 INFO - Running main action method: clobber 09:39:44 INFO - rmtree: C:\slave\test\build 09:39:44 INFO - Using _rmtree_windows ... 09:39:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:41:28 INFO - Running post-action listener: _resource_record_post_action 09:41:28 INFO - ##### 09:41:28 INFO - ##### Running read-buildbot-config step. 09:41:28 INFO - ##### 09:41:28 INFO - Running pre-action listener: _resource_record_pre_action 09:41:28 INFO - Running main action method: read_buildbot_config 09:41:28 INFO - Using buildbot properties: 09:41:28 INFO - { 09:41:28 INFO - "project": "", 09:41:28 INFO - "product": "firefox", 09:41:28 INFO - "script_repo_revision": "production", 09:41:28 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 09:41:28 INFO - "repository": "", 09:41:28 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 09:41:28 INFO - "buildid": "20160706073523", 09:41:28 INFO - "pgo_build": "False", 09:41:28 INFO - "basedir": "C:\\slave\\test", 09:41:28 INFO - "buildnumber": 9, 09:41:28 INFO - "slavename": "t-w732-ix-206", 09:41:28 INFO - "revision": "85f50dde3d351d93b571ac49ff71cf5140a2a3a7", 09:41:28 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 09:41:28 INFO - "platform": "win32", 09:41:28 INFO - "branch": "mozilla-beta", 09:41:28 INFO - "repo_path": "releases/mozilla-beta", 09:41:28 INFO - "moz_repo_path": "", 09:41:28 INFO - "stage_platform": "win32", 09:41:28 INFO - "builduid": "c28e067fd6254dbbbe742961c22d611d", 09:41:28 INFO - "slavebuilddir": "test" 09:41:28 INFO - } 09:41:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 09:41:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 09:41:28 INFO - Running post-action listener: _resource_record_post_action 09:41:28 INFO - ##### 09:41:28 INFO - ##### Running download-and-extract step. 09:41:28 INFO - ##### 09:41:28 INFO - Running pre-action listener: _resource_record_pre_action 09:41:28 INFO - Running main action method: download_and_extract 09:41:28 INFO - mkdir: C:\slave\test\build\tests 09:41:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:41:28 INFO - https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:41:28 INFO - trying https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 09:41:28 INFO - Downloading https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/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 09:41:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/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 09:41:29 INFO - Downloaded 1240 bytes. 09:41:29 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:41:29 INFO - Using the following test package requirements: 09:41:29 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:41:29 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:41:29 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 09:41:29 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:41:29 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 09:41:29 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:41:29 INFO - u'jsshell-win32.zip'], 09:41:29 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:41:29 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 09:41:29 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:41:29 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:41:29 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 09:41:29 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:41:29 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 09:41:29 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:41:29 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 09:41:29 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:41:29 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 09:41:29 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 09:41:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:41:29 INFO - https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:41:29 INFO - trying https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 09:41:29 INFO - Downloading https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/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 09:41:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/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 09:41:32 INFO - Downloaded 20402828 bytes. 09:41:32 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/*'] 09:41:32 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/* 09:41:34 INFO - caution: filename not matched: web-platform/* 09:41:34 INFO - Return code: 11 09:41:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:41:34 INFO - https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:41:34 INFO - trying https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 09:41:34 INFO - Downloading https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/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 09:41:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/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 09:41:36 INFO - Downloaded 36389908 bytes. 09:41:36 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/*'] 09:41:36 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/* 09:42:17 INFO - caution: filename not matched: bin/* 09:42:17 INFO - caution: filename not matched: config/* 09:42:17 INFO - caution: filename not matched: mozbase/* 09:42:17 INFO - caution: filename not matched: marionette/* 09:42:17 INFO - caution: filename not matched: tools/wptserve/* 09:42:17 INFO - Return code: 11 09:42:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:17 INFO - https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 09:42:17 INFO - trying https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:42:17 INFO - Downloading https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 09:42:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/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 09:42:18 INFO - Downloaded 68468913 bytes. 09:42:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:42:18 INFO - mkdir: C:\slave\test\properties 09:42:18 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:42:18 INFO - Writing to file C:\slave\test\properties\build_url 09:42:18 INFO - Contents: 09:42:18 INFO - build_url:https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:42:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:42:19 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:42:19 INFO - Writing to file C:\slave\test\properties\symbols_url 09:42:19 INFO - Contents: 09:42:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:42:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:19 INFO - https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:42:19 INFO - trying https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:42:19 INFO - Downloading https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/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 09:42:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/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 09:42:23 INFO - Downloaded 55591852 bytes. 09:42:23 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'] 09:42:23 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 09:42:26 INFO - Return code: 0 09:42:26 INFO - Running post-action listener: _resource_record_post_action 09:42:26 INFO - Running post-action listener: set_extra_try_arguments 09:42:26 INFO - ##### 09:42:26 INFO - ##### Running create-virtualenv step. 09:42:26 INFO - ##### 09:42:26 INFO - Running pre-action listener: _pre_create_virtualenv 09:42:26 INFO - Running pre-action listener: _resource_record_pre_action 09:42:26 INFO - Running main action method: create_virtualenv 09:42:26 INFO - Creating virtualenv C:\slave\test\build\venv 09:42:26 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 09:42:26 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:42:31 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:42:35 INFO - Installing distribute......................................................................................................................................................................................done. 09:42:37 INFO - Return code: 0 09:42:37 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:42: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')]} 09:42:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:42: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')]} 09:42:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:42:37 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 0x0194C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A71580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B66368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-206', 'USERDOMAIN': 'T-W732-IX-206', '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-206', '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:\\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 09:42:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 09:42:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:42:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:42:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:42:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:42:37 INFO - 'COMPUTERNAME': 'T-W732-IX-206', 09:42:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:42:37 INFO - 'DCLOCATION': 'SCL3', 09:42:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:42:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:42:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:42:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:42:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:42:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:42:37 INFO - 'HOMEDRIVE': 'C:', 09:42:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:42:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:42:37 INFO - 'KTS_VERSION': '1.19c', 09:42:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:42:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:42:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-206', 09:42:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:42:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:42:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:42:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:42:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:42:37 INFO - 'MOZ_AIRBAG': '1', 09:42:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:42:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:42:37 INFO - 'MOZ_MSVCVERSION': '8', 09:42:37 INFO - 'MOZ_NO_REMOTE': '1', 09:42:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:42:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:42:37 INFO - 'NO_EM_RESTART': '1', 09:42:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:42:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:42:37 INFO - 'OS': 'Windows_NT', 09:42:37 INFO - 'OURDRIVE': 'C:', 09:42:37 INFO - 'PATH': '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', 09:42:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:42:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:42:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:42:37 INFO - 'PROCESSOR_LEVEL': '6', 09:42:37 INFO - 'PROCESSOR_REVISION': '1e05', 09:42:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:42:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:42:37 INFO - 'PROMPT': '$P$G', 09:42:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:42:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:42:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:42:37 INFO - 'PWD': 'C:\\slave\\test', 09:42:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:42:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:42:37 INFO - 'SYSTEMDRIVE': 'C:', 09:42:37 INFO - 'SYSTEMROOT': 'C:\\windows', 09:42:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:42:37 INFO - 'TEST1': 'testie', 09:42:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:42:37 INFO - 'USERDOMAIN': 'T-W732-IX-206', 09:42:37 INFO - 'USERNAME': 'cltbld', 09:42:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:42:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:42:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:42:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:42:37 INFO - 'WINDIR': 'C:\\windows', 09:42:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:42:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:42:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:42:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:42:38 INFO - Downloading/unpacking psutil>=0.7.1 09:42:38 INFO - Running setup.py egg_info for package psutil 09:42:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:42:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:42:38 INFO - Installing collected packages: psutil 09:42:38 INFO - Running setup.py install for psutil 09:42:38 INFO - building 'psutil._psutil_windows' extension 09:42:38 INFO - error: Unable to find vcvarsall.bat 09:42:38 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-_fsjwb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:42:38 INFO - running install 09:42:38 INFO - running build 09:42:38 INFO - running build_py 09:42:38 INFO - creating build 09:42:38 INFO - creating build\lib.win32-2.7 09:42:38 INFO - creating build\lib.win32-2.7\psutil 09:42:38 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:42:38 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:42:38 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:42:38 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:42:38 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:42:38 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:42:38 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:42:38 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:42:38 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:42:38 INFO - running build_ext 09:42:38 INFO - building 'psutil._psutil_windows' extension 09:42:38 INFO - error: Unable to find vcvarsall.bat 09:42:38 INFO - ---------------------------------------- 09:42:38 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-_fsjwb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:42:38 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:42:38 WARNING - Return code: 1 09:42:38 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 09:42:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:42:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:42:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:42:38 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 0x0194C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A71580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B66368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-206', 'USERDOMAIN': 'T-W732-IX-206', '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-206', '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:\\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 09:42:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:42:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:42:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:42:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:42:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:42:38 INFO - 'COMPUTERNAME': 'T-W732-IX-206', 09:42:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:42:38 INFO - 'DCLOCATION': 'SCL3', 09:42:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:42:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:42:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:42:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:42:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:42:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:42:38 INFO - 'HOMEDRIVE': 'C:', 09:42:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:42:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:42:38 INFO - 'KTS_VERSION': '1.19c', 09:42:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:42:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:42:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-206', 09:42:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:42:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:42:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:42:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:42:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:42:38 INFO - 'MOZ_AIRBAG': '1', 09:42:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:42:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:42:38 INFO - 'MOZ_MSVCVERSION': '8', 09:42:38 INFO - 'MOZ_NO_REMOTE': '1', 09:42:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:42:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:42:38 INFO - 'NO_EM_RESTART': '1', 09:42:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:42:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:42:38 INFO - 'OS': 'Windows_NT', 09:42:38 INFO - 'OURDRIVE': 'C:', 09:42:38 INFO - 'PATH': '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', 09:42:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:42:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:42:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:42:38 INFO - 'PROCESSOR_LEVEL': '6', 09:42:38 INFO - 'PROCESSOR_REVISION': '1e05', 09:42:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:42:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:42:38 INFO - 'PROMPT': '$P$G', 09:42:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:42:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:42:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:42:38 INFO - 'PWD': 'C:\\slave\\test', 09:42:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:42:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:42:38 INFO - 'SYSTEMDRIVE': 'C:', 09:42:38 INFO - 'SYSTEMROOT': 'C:\\windows', 09:42:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:42:38 INFO - 'TEST1': 'testie', 09:42:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:42:38 INFO - 'USERDOMAIN': 'T-W732-IX-206', 09:42:38 INFO - 'USERNAME': 'cltbld', 09:42:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:42:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:42:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:42:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:42:38 INFO - 'WINDIR': 'C:\\windows', 09:42:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:42:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:42:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:42:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:42:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:42:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:42:39 INFO - Running setup.py egg_info for package mozsystemmonitor 09:42:39 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:42:39 INFO - Running setup.py egg_info for package psutil 09:42:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:42:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:42:39 INFO - Installing collected packages: mozsystemmonitor, psutil 09:42:39 INFO - Running setup.py install for mozsystemmonitor 09:42:39 INFO - Running setup.py install for psutil 09:42:39 INFO - building 'psutil._psutil_windows' extension 09:42:39 INFO - error: Unable to find vcvarsall.bat 09:42:39 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-nc1viu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:42:39 INFO - running install 09:42:39 INFO - running build 09:42:39 INFO - running build_py 09:42:39 INFO - running build_ext 09:42:39 INFO - building 'psutil._psutil_windows' extension 09:42:39 INFO - error: Unable to find vcvarsall.bat 09:42:39 INFO - ---------------------------------------- 09:42:39 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-nc1viu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:42:39 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:42:39 WARNING - Return code: 1 09:42:39 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 09:42:39 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:42:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:42:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:42:39 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 0x0194C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A71580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B66368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-206', 'USERDOMAIN': 'T-W732-IX-206', '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-206', '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:\\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 09:42:39 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 09:42:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:42:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:42:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:42:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:42:39 INFO - 'COMPUTERNAME': 'T-W732-IX-206', 09:42:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:42:39 INFO - 'DCLOCATION': 'SCL3', 09:42:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:42:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:42:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:42:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:42:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:42:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:42:39 INFO - 'HOMEDRIVE': 'C:', 09:42:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:42:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:42:39 INFO - 'KTS_VERSION': '1.19c', 09:42:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:42:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:42:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-206', 09:42:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:42:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:42:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:42:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:42:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:42:39 INFO - 'MOZ_AIRBAG': '1', 09:42:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:42:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:42:39 INFO - 'MOZ_MSVCVERSION': '8', 09:42:39 INFO - 'MOZ_NO_REMOTE': '1', 09:42:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:42:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:42:39 INFO - 'NO_EM_RESTART': '1', 09:42:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:42:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:42:39 INFO - 'OS': 'Windows_NT', 09:42:39 INFO - 'OURDRIVE': 'C:', 09:42:39 INFO - 'PATH': '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', 09:42:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:42:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:42:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:42:39 INFO - 'PROCESSOR_LEVEL': '6', 09:42:39 INFO - 'PROCESSOR_REVISION': '1e05', 09:42:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:42:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:42:39 INFO - 'PROMPT': '$P$G', 09:42:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:42:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:42:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:42:39 INFO - 'PWD': 'C:\\slave\\test', 09:42:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:42:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:42:39 INFO - 'SYSTEMDRIVE': 'C:', 09:42:39 INFO - 'SYSTEMROOT': 'C:\\windows', 09:42:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:42:39 INFO - 'TEST1': 'testie', 09:42:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:42:39 INFO - 'USERDOMAIN': 'T-W732-IX-206', 09:42:39 INFO - 'USERNAME': 'cltbld', 09:42:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:42:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:42:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:42:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:42:39 INFO - 'WINDIR': 'C:\\windows', 09:42:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:42:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:42:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:42:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:42:40 INFO - Downloading/unpacking blobuploader==1.2.4 09:42:40 INFO - Downloading blobuploader-1.2.4.tar.gz 09:42:40 INFO - Running setup.py egg_info for package blobuploader 09:42:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:42:44 INFO - Running setup.py egg_info for package requests 09:42:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:42:44 INFO - Downloading docopt-0.6.1.tar.gz 09:42:44 INFO - Running setup.py egg_info for package docopt 09:42:44 INFO - Installing collected packages: blobuploader, docopt, requests 09:42:44 INFO - Running setup.py install for blobuploader 09:42:44 INFO - Running setup.py install for docopt 09:42:44 INFO - Running setup.py install for requests 09:42:44 INFO - Successfully installed blobuploader docopt requests 09:42:44 INFO - Cleaning up... 09:42:44 INFO - Return code: 0 09:42:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:42:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:42:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:42:44 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 0x0194C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A71580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B66368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, '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-206', 'USERDOMAIN': 'T-W732-IX-206', '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-206', '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:\\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 09:42:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:42:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:42:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:42:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:42:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:42:44 INFO - 'COMPUTERNAME': 'T-W732-IX-206', 09:42:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:42:44 INFO - 'DCLOCATION': 'SCL3', 09:42:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:42:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:42:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:42:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:42:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:42:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:42:44 INFO - 'HOMEDRIVE': 'C:', 09:42:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:42:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:42:44 INFO - 'KTS_VERSION': '1.19c', 09:42:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:42:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:42:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-206', 09:42:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:42:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:42:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:42:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:42:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:42:44 INFO - 'MOZ_AIRBAG': '1', 09:42:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:42:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:42:44 INFO - 'MOZ_MSVCVERSION': '8', 09:42:44 INFO - 'MOZ_NO_REMOTE': '1', 09:42:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:42:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:42:44 INFO - 'NO_EM_RESTART': '1', 09:42:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:42:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:42:44 INFO - 'OS': 'Windows_NT', 09:42:44 INFO - 'OURDRIVE': 'C:', 09:42:44 INFO - 'PATH': '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', 09:42:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:42:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:42:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:42:44 INFO - 'PROCESSOR_LEVEL': '6', 09:42:44 INFO - 'PROCESSOR_REVISION': '1e05', 09:42:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:42:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:42:44 INFO - 'PROMPT': '$P$G', 09:42:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:42:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:42:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:42:44 INFO - 'PWD': 'C:\\slave\\test', 09:42:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:42:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:42:44 INFO - 'SYSTEMDRIVE': 'C:', 09:42:44 INFO - 'SYSTEMROOT': 'C:\\windows', 09:42:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:42:44 INFO - 'TEST1': 'testie', 09:42:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:42:44 INFO - 'USERDOMAIN': 'T-W732-IX-206', 09:42:44 INFO - 'USERNAME': 'cltbld', 09:42:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:42:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:42:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:42:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:42:44 INFO - 'WINDIR': 'C:\\windows', 09:42:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:42:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:42:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:42:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:42:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:42:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:42:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:42:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:42:49 INFO - Unpacking c:\slave\test\build\tests\marionette 09:42:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:42:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:42:49 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:42:49 INFO - Running setup.py install for browsermob-proxy 09:43:02 INFO - Running setup.py install for manifestparser 09:43:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Running setup.py install for marionette-client 09:43:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:43:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Running setup.py install for marionette-driver 09:43:02 INFO - Running setup.py install for mozcrash 09:43:02 INFO - Running setup.py install for mozdebug 09:43:02 INFO - Running setup.py install for mozdevice 09:43:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Running setup.py install for mozfile 09:43:02 INFO - Running setup.py install for mozhttpd 09:43:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Running setup.py install for mozinfo 09:43:02 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Running setup.py install for mozInstall 09:43:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Running setup.py install for mozleak 09:43:02 INFO - Running setup.py install for mozlog 09:43:02 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Running setup.py install for moznetwork 09:43:02 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Running setup.py install for mozprocess 09:43:02 INFO - Running setup.py install for mozprofile 09:43:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Running setup.py install for mozrunner 09:43:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Running setup.py install for mozscreenshot 09:43:02 INFO - Running setup.py install for moztest 09:43:02 INFO - Running setup.py install for mozversion 09:43:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:43:02 INFO - Running setup.py install for wptserve 09:43:02 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:43:02 INFO - Cleaning up... 09:43:02 INFO - Return code: 0 09:43:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:43:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:43:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:43:02 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 0x0194C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A71580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B66368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, '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-206', 'USERDOMAIN': 'T-W732-IX-206', '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-206', '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:\\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 09:43:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:43:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:43:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:43:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:43:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:43:02 INFO - 'COMPUTERNAME': 'T-W732-IX-206', 09:43:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:43:02 INFO - 'DCLOCATION': 'SCL3', 09:43:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:43:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:43:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:43:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:43:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:43:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:43:02 INFO - 'HOMEDRIVE': 'C:', 09:43:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:43:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:43:02 INFO - 'KTS_VERSION': '1.19c', 09:43:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:43:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:43:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-206', 09:43:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:43:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:43:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:43:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:43:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:43:02 INFO - 'MOZ_AIRBAG': '1', 09:43:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:43:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:02 INFO - 'MOZ_MSVCVERSION': '8', 09:43:02 INFO - 'MOZ_NO_REMOTE': '1', 09:43:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:43:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:43:02 INFO - 'NO_EM_RESTART': '1', 09:43:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:43:02 INFO - 'OS': 'Windows_NT', 09:43:02 INFO - 'OURDRIVE': 'C:', 09:43:02 INFO - 'PATH': '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', 09:43:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:43:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:43:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:43:02 INFO - 'PROCESSOR_LEVEL': '6', 09:43:02 INFO - 'PROCESSOR_REVISION': '1e05', 09:43:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:43:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:43:02 INFO - 'PROMPT': '$P$G', 09:43:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:43:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:43:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:43:02 INFO - 'PWD': 'C:\\slave\\test', 09:43:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:43:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:43:02 INFO - 'SYSTEMDRIVE': 'C:', 09:43:02 INFO - 'SYSTEMROOT': 'C:\\windows', 09:43:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:43:02 INFO - 'TEST1': 'testie', 09:43:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:43:02 INFO - 'USERDOMAIN': 'T-W732-IX-206', 09:43:02 INFO - 'USERNAME': 'cltbld', 09:43:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:43:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:43:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:43:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:43:02 INFO - 'WINDIR': 'C:\\windows', 09:43:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:43:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:43:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:43:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:43:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:43:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:43:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:43:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:43:07 INFO - Unpacking c:\slave\test\build\tests\marionette 09:43:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:43:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:43:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:43:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:43:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 09:43:18 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:43:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:43:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:43:18 INFO - Downloading blessings-1.6.tar.gz 09:43:18 INFO - Running setup.py egg_info for package blessings 09:43:18 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 09:43:18 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:43:18 INFO - Running setup.py install for blessings 09:43:18 INFO - Running setup.py install for browsermob-proxy 09:43:18 INFO - Running setup.py install for manifestparser 09:43:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Running setup.py install for marionette-client 09:43:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:43:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Running setup.py install for marionette-driver 09:43:18 INFO - Running setup.py install for mozcrash 09:43:18 INFO - Running setup.py install for mozdebug 09:43:18 INFO - Running setup.py install for mozdevice 09:43:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Running setup.py install for mozhttpd 09:43:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Running setup.py install for mozInstall 09:43:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Running setup.py install for mozleak 09:43:18 INFO - Running setup.py install for mozprofile 09:43:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Running setup.py install for mozrunner 09:43:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:43:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:43:20 INFO - Running setup.py install for mozscreenshot 09:43:20 INFO - Running setup.py install for moztest 09:43:20 INFO - Running setup.py install for mozversion 09:43:20 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:43:20 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:43:20 INFO - Running setup.py install for wptserve 09:43:20 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:43:20 INFO - Cleaning up... 09:43:20 INFO - Return code: 0 09:43:20 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:43:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:43:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:43:20 INFO - Reading from file tmpfile_stdout 09:43:20 INFO - Using _rmtree_windows ... 09:43:20 INFO - Using _rmtree_windows ... 09:43:20 INFO - Current package versions: 09:43:20 INFO - blessings == 1.6 09:43:20 INFO - blobuploader == 1.2.4 09:43:20 INFO - browsermob-proxy == 0.6.0 09:43:20 INFO - distribute == 0.6.14 09:43:20 INFO - docopt == 0.6.1 09:43:20 INFO - manifestparser == 1.1 09:43:20 INFO - marionette-client == 2.3.0 09:43:20 INFO - marionette-driver == 1.4.0 09:43:20 INFO - mozInstall == 1.12 09:43:20 INFO - mozcrash == 0.17 09:43:20 INFO - mozdebug == 0.1 09:43:20 INFO - mozdevice == 0.48 09:43:20 INFO - mozfile == 1.2 09:43:20 INFO - mozhttpd == 0.7 09:43:20 INFO - mozinfo == 0.9 09:43:20 INFO - mozleak == 0.1 09:43:20 INFO - mozlog == 3.1 09:43:20 INFO - moznetwork == 0.27 09:43:20 INFO - mozprocess == 0.22 09:43:20 INFO - mozprofile == 0.28 09:43:20 INFO - mozrunner == 6.11 09:43:20 INFO - mozscreenshot == 0.1 09:43:20 INFO - mozsystemmonitor == 0.0 09:43:20 INFO - moztest == 0.7 09:43:20 INFO - mozversion == 1.4 09:43:20 INFO - requests == 1.2.3 09:43:20 INFO - wptserve == 1.4.0 09:43:20 INFO - Running post-action listener: _resource_record_post_action 09:43:20 INFO - Running post-action listener: _start_resource_monitoring 09:43:20 INFO - Starting resource monitoring. 09:43:20 INFO - ##### 09:43:20 INFO - ##### Running pull step. 09:43:20 INFO - ##### 09:43:20 INFO - Running pre-action listener: _resource_record_pre_action 09:43:20 INFO - Running main action method: pull 09:43:20 INFO - Pull has nothing to do! 09:43:20 INFO - Running post-action listener: _resource_record_post_action 09:43:20 INFO - ##### 09:43:20 INFO - ##### Running install step. 09:43:20 INFO - ##### 09:43:20 INFO - Running pre-action listener: _resource_record_pre_action 09:43:20 INFO - Running main action method: install 09:43:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:43:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:43:20 INFO - Reading from file tmpfile_stdout 09:43:20 INFO - Using _rmtree_windows ... 09:43:20 INFO - Using _rmtree_windows ... 09:43:20 INFO - Detecting whether we're running mozinstall >=1.0... 09:43:20 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:43:20 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:43:21 INFO - Reading from file tmpfile_stdout 09:43:21 INFO - Output received: 09:43:21 INFO - Usage: mozinstall-script.py [options] installer 09:43:21 INFO - Options: 09:43:21 INFO - -h, --help show this help message and exit 09:43:21 INFO - -d DEST, --destination=DEST 09:43:21 INFO - Directory to install application into. [default: 09:43:21 INFO - "C:\slave\test"] 09:43:21 INFO - --app=APP Application being installed. [default: firefox] 09:43:21 INFO - Using _rmtree_windows ... 09:43:21 INFO - Using _rmtree_windows ... 09:43:21 INFO - mkdir: C:\slave\test\build\application 09:43:21 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'] 09:43:21 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 09:43:23 INFO - Reading from file tmpfile_stdout 09:43:23 INFO - Output received: 09:43:23 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:43:23 INFO - Using _rmtree_windows ... 09:43:23 INFO - Using _rmtree_windows ... 09:43:23 INFO - Running post-action listener: _resource_record_post_action 09:43:23 INFO - ##### 09:43:23 INFO - ##### Running run-tests step. 09:43:23 INFO - ##### 09:43:23 INFO - Running pre-action listener: _resource_record_pre_action 09:43:23 INFO - Running main action method: run_tests 09:43:23 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:43:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:43:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:43:23 INFO - grabbing minidump binary from tooltool 09:43:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:23 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 0x01B66368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:43:23 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 09:43:23 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 09:43:23 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:43:23 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpytaw8z 09:43:23 INFO - INFO - File integrity verified, renaming tmpytaw8z to win32-minidump_stackwalk.exe 09:43:23 INFO - Return code: 0 09:43:23 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:43:23 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:43:23 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/aY-Kzy7bQIaUNro1RxGyzg/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 09:43:23 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/aY-Kzy7bQIaUNro1RxGyzg/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 09:43:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:43:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:43:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:43:23 INFO - 'COMPUTERNAME': 'T-W732-IX-206', 09:43:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:43:23 INFO - 'DCLOCATION': 'SCL3', 09:43:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:43:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:43:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:43:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:43:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:43:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:43:23 INFO - 'HOMEDRIVE': 'C:', 09:43:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:43:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:43:23 INFO - 'KTS_VERSION': '1.19c', 09:43:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:43:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:43:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-206', 09:43:23 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:43:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:43:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:43:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:43:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:43:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:43:23 INFO - 'MOZ_AIRBAG': '1', 09:43:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:43:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:23 INFO - 'MOZ_MSVCVERSION': '8', 09:43:23 INFO - 'MOZ_NO_REMOTE': '1', 09:43:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:43:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:43:23 INFO - 'NO_EM_RESTART': '1', 09:43:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:43:23 INFO - 'OS': 'Windows_NT', 09:43:23 INFO - 'OURDRIVE': 'C:', 09:43:23 INFO - 'PATH': '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', 09:43:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:43:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:43:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:43:23 INFO - 'PROCESSOR_LEVEL': '6', 09:43:23 INFO - 'PROCESSOR_REVISION': '1e05', 09:43:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:43:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:43:23 INFO - 'PROMPT': '$P$G', 09:43:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:43:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:43:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:43:23 INFO - 'PWD': 'C:\\slave\\test', 09:43:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:43:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:43:23 INFO - 'SYSTEMDRIVE': 'C:', 09:43:23 INFO - 'SYSTEMROOT': 'C:\\windows', 09:43:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:43:23 INFO - 'TEST1': 'testie', 09:43:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:43:23 INFO - 'USERDOMAIN': 'T-W732-IX-206', 09:43:23 INFO - 'USERNAME': 'cltbld', 09:43:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:43:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:43:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:43:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:43:23 INFO - 'WINDIR': 'C:\\windows', 09:43:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:43:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:43:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:43:23 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/aY-Kzy7bQIaUNro1RxGyzg/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 09:43:25 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 09:43:25 INFO - import pkg_resources 09:43:26 INFO - Using 1 client processes 09:43:29 INFO - SUITE-START | Running 778 tests 09:43:29 INFO - Running testharness tests 09:43:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:43:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 09:43:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:43:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:43:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:43:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:43:30 INFO - Setting up ssl 09:43:30 INFO - PROCESS | certutil | 09:43:30 INFO - PROCESS | certutil | 09:43:30 INFO - PROCESS | certutil | 09:43:30 INFO - Certificate Nickname Trust Attributes 09:43:30 INFO - SSL,S/MIME,JAR/XPI 09:43:30 INFO - 09:43:30 INFO - web-platform-tests CT,, 09:43:30 INFO - 09:43:30 INFO - Starting runner 09:43:31 INFO - PROCESS | 1896 | [1896] 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 09:43:31 INFO - PROCESS | 1896 | [1896] 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 09:43:31 INFO - PROCESS | 1896 | [1896] 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 09:43:32 INFO - PROCESS | 1896 | 1467823412807 Marionette DEBUG Marionette enabled via build flag and pref 09:43:33 INFO - PROCESS | 1896 | ++DOCSHELL 0DECF400 == 1 [pid = 1896] [id = 1] 09:43:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 1 (0DECF800) [pid = 1896] [serial = 1] [outer = 00000000] 09:43:33 INFO - PROCESS | 1896 | [1896] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:43:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 2 (0DED0400) [pid = 1896] [serial = 2] [outer = 0DECF800] 09:43:34 INFO - PROCESS | 1896 | ++DOCSHELL 1410E000 == 2 [pid = 1896] [id = 2] 09:43:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 3 (1410E400) [pid = 1896] [serial = 3] [outer = 00000000] 09:43:34 INFO - PROCESS | 1896 | [1896] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:43:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 4 (1410F000) [pid = 1896] [serial = 4] [outer = 1410E400] 09:43:34 INFO - PROCESS | 1896 | 1467823414456 Marionette INFO Listening on port 2828 09:43:36 INFO - PROCESS | 1896 | 1467823416071 Marionette DEBUG Marionette enabled via command-line flag 09:43:36 INFO - PROCESS | 1896 | [1896] 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 09:43:36 INFO - PROCESS | 1896 | [1896] 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 09:43:36 INFO - PROCESS | 1896 | ++DOCSHELL 14B46800 == 3 [pid = 1896] [id = 3] 09:43:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 5 (14B4E800) [pid = 1896] [serial = 5] [outer = 00000000] 09:43:36 INFO - PROCESS | 1896 | [1896] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:43:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 6 (14B4F400) [pid = 1896] [serial = 6] [outer = 14B4E800] 09:43:36 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:43:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 7 (15A5C400) [pid = 1896] [serial = 7] [outer = 1410E400] 09:43:37 INFO - PROCESS | 1896 | [1896] 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 09:43:37 INFO - PROCESS | 1896 | 1467823417104 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49619 09:43:37 INFO - PROCESS | 1896 | [1896] 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 09:43:37 INFO - PROCESS | 1896 | 1467823417110 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49621 09:43:37 INFO - PROCESS | 1896 | [1896] 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 09:43:37 INFO - PROCESS | 1896 | 1467823417145 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49622 09:43:37 INFO - PROCESS | 1896 | [1896] 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 09:43:37 INFO - PROCESS | 1896 | 1467823417153 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49624 09:43:37 INFO - PROCESS | 1896 | 1467823417156 Marionette DEBUG Closed connection conn0 09:43:37 INFO - PROCESS | 1896 | 1467823417158 Marionette DEBUG Closed connection conn1 09:43:37 INFO - PROCESS | 1896 | 1467823417216 Marionette DEBUG Closed connection conn2 09:43:37 INFO - PROCESS | 1896 | 1467823417251 Marionette DEBUG Closed connection conn3 09:43:37 INFO - PROCESS | 1896 | [1896] 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 09:43:37 INFO - PROCESS | 1896 | 1467823417256 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49625 09:43:37 INFO - PROCESS | 1896 | 1467823417349 Marionette DEBUG Closed connection conn4 09:43:37 INFO - PROCESS | 1896 | [1896] 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 09:43:37 INFO - PROCESS | 1896 | 1467823417356 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49626 09:43:37 INFO - PROCESS | 1896 | ++DOCSHELL 0DED0800 == 4 [pid = 1896] [id = 4] 09:43:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 8 (16812800) [pid = 1896] [serial = 8] [outer = 00000000] 09:43:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 9 (17974000) [pid = 1896] [serial = 9] [outer = 16812800] 09:43:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 10 (1797A400) [pid = 1896] [serial = 10] [outer = 16812800] 09:43:37 INFO - PROCESS | 1896 | 1467823417542 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:43:37 INFO - PROCESS | 1896 | 1467823417546 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":"20160706073523","device":"desktop","version":"48.0"} 09:43:38 INFO - PROCESS | 1896 | [1896] 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 09:43:38 INFO - PROCESS | 1896 | [1896] 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 09:43:39 INFO - PROCESS | 1896 | [1896] 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 09:43:39 INFO - PROCESS | 1896 | ++DOCSHELL 18C2A800 == 5 [pid = 1896] [id = 5] 09:43:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 11 (18C2D400) [pid = 1896] [serial = 11] [outer = 00000000] 09:43:39 INFO - PROCESS | 1896 | ++DOCSHELL 18C2E000 == 6 [pid = 1896] [id = 6] 09:43:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 12 (18C2E400) [pid = 1896] [serial = 12] [outer = 00000000] 09:43:40 INFO - PROCESS | 1896 | [1896] 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 09:43:40 INFO - PROCESS | 1896 | ++DOCSHELL 19C80000 == 7 [pid = 1896] [id = 7] 09:43:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 13 (19C80400) [pid = 1896] [serial = 13] [outer = 00000000] 09:43:40 INFO - PROCESS | 1896 | [1896] 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 09:43:40 INFO - PROCESS | 1896 | [1896] 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 09:43:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 14 (19C88C00) [pid = 1896] [serial = 14] [outer = 19C80400] 09:43:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 15 (1850F400) [pid = 1896] [serial = 15] [outer = 18C2D400] 09:43:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 16 (18510800) [pid = 1896] [serial = 16] [outer = 18C2E400] 09:43:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 17 (19B78800) [pid = 1896] [serial = 17] [outer = 19C80400] 09:43:41 INFO - PROCESS | 1896 | 1467823421187 Marionette INFO startBrowser 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:41 INFO - PROCESS | 1896 | 1467823421223 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 1896 | 1467823421237 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 1896 | 1467823421239 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 18 (1C220400) [pid = 1896] [serial = 18] [outer = 19C80400] 09:43:42 INFO - PROCESS | 1896 | 1467823421983 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"000379a9-fb53-4884-a582-d9e322a64dc9","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":"20160706073523","device":"desktop","version":"48.0","command_id":1}}] 09:43:42 INFO - PROCESS | 1896 | 1467823422231 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}] 09:43:42 INFO - PROCESS | 1896 | 1467823422234 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:42 INFO - PROCESS | 1896 | 1467823422263 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 09:43:42 INFO - PROCESS | 1896 | 1467823422281 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:43:42 INFO - PROCESS | 1896 | 1467823422283 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:42 INFO - PROCESS | 1896 | [1896] 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 09:43:43 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:43:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 19 (1CA19000) [pid = 1896] [serial = 19] [outer = 19C80400] 09:43:43 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:43:43 INFO - PROCESS | 1896 | 1467823423326 Marionette TRACE conn5 <- [1,3,null,{}] 09:43:43 INFO - PROCESS | 1896 | 1467823423330 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:43:43 INFO - PROCESS | 1896 | 1467823423332 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:43 INFO - PROCESS | 1896 | 1467823423351 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 09:43:43 INFO - PROCESS | 1896 | 1467823423367 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 1896 | 1467823423369 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 09:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:43:43 INFO - PROCESS | 1896 | 1467823423375 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 1896 | 1467823423378 Marionette TRACE conn5 <- [1,6,null,{}] 09:43:43 INFO - PROCESS | 1896 | 1467823423403 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}] 09:43:43 INFO - PROCESS | 1896 | 1467823423405 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:43 INFO - PROCESS | 1896 | 1467823423421 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 09:43:43 INFO - PROCESS | 1896 | 1467823423424 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 1896 | 1467823423428 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:43 INFO - PROCESS | 1896 | ++DOCSHELL 1D701400 == 8 [pid = 1896] [id = 8] 09:43:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 20 (1D701800) [pid = 1896] [serial = 20] [outer = 00000000] 09:43:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 21 (1D704000) [pid = 1896] [serial = 21] [outer = 1D701800] 09:43:43 INFO - PROCESS | 1896 | 1467823423478 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (1D708400) [pid = 1896] [serial = 22] [outer = 1D701800] 09:43:43 INFO - PROCESS | 1896 | --DOCSHELL 0DECF400 == 7 [pid = 1896] [id = 1] 09:43:43 INFO - PROCESS | 1896 | ++DOCSHELL 0936E800 == 8 [pid = 1896] [id = 9] 09:43:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0C946000) [pid = 1896] [serial = 23] [outer = 00000000] 09:43:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0CD6E800) [pid = 1896] [serial = 24] [outer = 0C946000] 09:43:43 INFO - PROCESS | 1896 | 1467823423897 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0D182C00) [pid = 1896] [serial = 25] [outer = 0C946000] 09:43:44 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:43:44 INFO - PROCESS | 1896 | 1467823424796 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]]]}] 09:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1480ms 09:43:44 INFO - PROCESS | 1896 | 1467823424854 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 1896 | 1467823424857 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 09:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:43:44 INFO - PROCESS | 1896 | 1467823424862 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 1896 | 1467823424865 Marionette TRACE conn5 <- [1,10,null,{}] 09:43:44 INFO - PROCESS | 1896 | 1467823424870 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}] 09:43:44 INFO - PROCESS | 1896 | 1467823424873 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:45 INFO - PROCESS | 1896 | 1467823425031 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 09:43:45 INFO - PROCESS | 1896 | 1467823425116 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 1896 | 1467823425119 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:45 INFO - PROCESS | 1896 | ++DOCSHELL 1920CC00 == 9 [pid = 1896] [id = 10] 09:43:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (19445C00) [pid = 1896] [serial = 26] [outer = 00000000] 09:43:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (1ADAD800) [pid = 1896] [serial = 27] [outer = 19445C00] 09:43:45 INFO - PROCESS | 1896 | 1467823425178 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (1BD74800) [pid = 1896] [serial = 28] [outer = 19445C00] 09:43:45 INFO - PROCESS | 1896 | 1467823425821 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]]]}] 09:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 973ms 09:43:45 INFO - PROCESS | 1896 | 1467823425840 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 1896 | 1467823425844 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 09:43:45 INFO - PROCESS | 1896 | 1467823425850 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:43:45 INFO - PROCESS | 1896 | 1467823425854 Marionette TRACE conn5 <- [1,14,null,{}] 09:43:45 INFO - PROCESS | 1896 | 1467823425860 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}] 09:43:45 INFO - PROCESS | 1896 | 1467823425863 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:45 INFO - PROCESS | 1896 | 1467823425970 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 09:43:46 INFO - PROCESS | 1896 | 1467823426023 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 1896 | 1467823426028 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:46 INFO - PROCESS | 1896 | ++DOCSHELL 0D22E400 == 10 [pid = 1896] [id = 11] 09:43:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0D22E800) [pid = 1896] [serial = 29] [outer = 00000000] 09:43:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0D2F3400) [pid = 1896] [serial = 30] [outer = 0D22E800] 09:43:46 INFO - PROCESS | 1896 | 1467823426078 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0DAD5800) [pid = 1896] [serial = 31] [outer = 0D22E800] 09:43:46 INFO - PROCESS | 1896 | --DOCSHELL 0DED0800 == 9 [pid = 1896] [id = 4] 09:43:46 INFO - PROCESS | 1896 | 1467823426558 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]]]}] 09:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 731ms 09:43:46 INFO - PROCESS | 1896 | 1467823426585 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 1896 | 1467823426590 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 09:43:46 INFO - PROCESS | 1896 | 1467823426596 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:43:46 INFO - PROCESS | 1896 | 1467823426599 Marionette TRACE conn5 <- [1,18,null,{}] 09:43:46 INFO - PROCESS | 1896 | 1467823426603 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}] 09:43:46 INFO - PROCESS | 1896 | 1467823426605 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:46 INFO - PROCESS | 1896 | 1467823426711 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 09:43:46 INFO - PROCESS | 1896 | 1467823426776 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 1896 | 1467823426778 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:46 INFO - PROCESS | 1896 | ++DOCSHELL 0DD93000 == 10 [pid = 1896] [id = 12] 09:43:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0DEC6400) [pid = 1896] [serial = 32] [outer = 00000000] 09:43:46 INFO - PROCESS | 1896 | ++DOCSHELL 1410D000 == 11 [pid = 1896] [id = 13] 09:43:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (14111000) [pid = 1896] [serial = 33] [outer = 00000000] 09:43:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (143A1400) [pid = 1896] [serial = 34] [outer = 14111000] 09:43:46 INFO - PROCESS | 1896 | 1467823426836 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (143ECC00) [pid = 1896] [serial = 35] [outer = 14111000] 09:43:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (14694000) [pid = 1896] [serial = 36] [outer = 0DEC6400] 09:43:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (14B4C400) [pid = 1896] [serial = 37] [outer = 0DEC6400] 09:43:47 INFO - PROCESS | 1896 | ++DOCSHELL 0C94A000 == 12 [pid = 1896] [id = 14] 09:43:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (14325400) [pid = 1896] [serial = 38] [outer = 00000000] 09:43:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (14BEB800) [pid = 1896] [serial = 39] [outer = 14325400] 09:43:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (1797B800) [pid = 1896] [serial = 40] [outer = 14325400] 09:43:47 INFO - PROCESS | 1896 | 1467823427382 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]]]}] 09:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 832ms 09:43:47 INFO - PROCESS | 1896 | 1467823427430 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 1896 | 1467823427433 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 09:43:47 INFO - PROCESS | 1896 | 1467823427436 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:43:47 INFO - PROCESS | 1896 | 1467823427441 Marionette TRACE conn5 <- [1,22,null,{}] 09:43:47 INFO - PROCESS | 1896 | 1467823427452 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}] 09:43:47 INFO - PROCESS | 1896 | 1467823427456 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:47 INFO - PROCESS | 1896 | 1467823427552 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 09:43:47 INFO - PROCESS | 1896 | 1467823427611 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 1896 | 1467823427615 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:47 INFO - PROCESS | 1896 | ++DOCSHELL 14C70800 == 13 [pid = 1896] [id = 15] 09:43:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (15A5EC00) [pid = 1896] [serial = 41] [outer = 00000000] 09:43:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (18A94000) [pid = 1896] [serial = 42] [outer = 15A5EC00] 09:43:47 INFO - PROCESS | 1896 | 1467823427664 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (18AF7800) [pid = 1896] [serial = 43] [outer = 15A5EC00] 09:43:48 INFO - PROCESS | 1896 | 1467823428034 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]]]}] 09:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 632ms 09:43:48 INFO - PROCESS | 1896 | 1467823428075 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 1896 | 1467823428078 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 09:43:48 INFO - PROCESS | 1896 | 1467823428081 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:43:48 INFO - PROCESS | 1896 | 1467823428083 Marionette TRACE conn5 <- [1,26,null,{}] 09:43:48 INFO - PROCESS | 1896 | 1467823428086 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}] 09:43:48 INFO - PROCESS | 1896 | 1467823428088 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:48 INFO - PROCESS | 1896 | 1467823428173 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 09:43:48 INFO - PROCESS | 1896 | 1467823428179 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 1896 | 1467823428181 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:48 INFO - PROCESS | 1896 | ++DOCSHELL 18F7B400 == 14 [pid = 1896] [id = 16] 09:43:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (1920BC00) [pid = 1896] [serial = 44] [outer = 00000000] 09:43:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (19B27400) [pid = 1896] [serial = 45] [outer = 1920BC00] 09:43:48 INFO - PROCESS | 1896 | 1467823428226 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (1797B400) [pid = 1896] [serial = 46] [outer = 1920BC00] 09:43:48 INFO - PROCESS | 1896 | 1467823428622 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]]]}] 09:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 571ms 09:43:48 INFO - PROCESS | 1896 | 1467823428665 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 1896 | 1467823428668 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 09:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:43:48 INFO - PROCESS | 1896 | 1467823428682 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 1896 | 1467823428684 Marionette TRACE conn5 <- [1,30,null,{}] 09:43:48 INFO - PROCESS | 1896 | 1467823428688 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}] 09:43:48 INFO - PROCESS | 1896 | 1467823428689 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:48 INFO - PROCESS | 1896 | 1467823428767 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 09:43:48 INFO - PROCESS | 1896 | 1467823428772 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 1896 | 1467823428774 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:48 INFO - PROCESS | 1896 | ++DOCSHELL 19B7CC00 == 15 [pid = 1896] [id = 17] 09:43:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (19C83800) [pid = 1896] [serial = 47] [outer = 00000000] 09:43:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (1AFC0000) [pid = 1896] [serial = 48] [outer = 19C83800] 09:43:48 INFO - PROCESS | 1896 | 1467823428821 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (1B54F400) [pid = 1896] [serial = 49] [outer = 19C83800] 09:43:49 INFO - PROCESS | 1896 | 1467823429206 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]]]}] 09:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 571ms 09:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:43:49 INFO - PROCESS | 1896 | 1467823429254 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 1896 | 1467823429256 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 09:43:49 INFO - PROCESS | 1896 | 1467823429274 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 1896 | 1467823429276 Marionette TRACE conn5 <- [1,34,null,{}] 09:43:49 INFO - PROCESS | 1896 | 1467823429281 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}] 09:43:49 INFO - PROCESS | 1896 | 1467823429287 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:49 INFO - PROCESS | 1896 | 1467823429391 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 09:43:49 INFO - PROCESS | 1896 | 1467823429403 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 1896 | 1467823429405 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:49 INFO - PROCESS | 1896 | ++DOCSHELL 14693C00 == 16 [pid = 1896] [id = 18] 09:43:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (1ADADC00) [pid = 1896] [serial = 50] [outer = 00000000] 09:43:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (1C2A0400) [pid = 1896] [serial = 51] [outer = 1ADADC00] 09:43:49 INFO - PROCESS | 1896 | 1467823429451 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (1C733400) [pid = 1896] [serial = 52] [outer = 1ADADC00] 09:43:49 INFO - PROCESS | 1896 | 1467823429857 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]]]}] 09:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 652ms 09:43:49 INFO - PROCESS | 1896 | 1467823429913 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 1896 | 1467823429915 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 09:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:43:49 INFO - PROCESS | 1896 | 1467823429919 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 1896 | 1467823429920 Marionette TRACE conn5 <- [1,38,null,{}] 09:43:49 INFO - PROCESS | 1896 | 1467823429924 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}] 09:43:49 INFO - PROCESS | 1896 | 1467823429926 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:50 INFO - PROCESS | 1896 | 1467823430001 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 09:43:50 INFO - PROCESS | 1896 | 1467823430006 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 1896 | 1467823430008 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:50 INFO - PROCESS | 1896 | ++DOCSHELL 17918800 == 17 [pid = 1896] [id = 19] 09:43:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (1791A000) [pid = 1896] [serial = 53] [outer = 00000000] 09:43:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (17922000) [pid = 1896] [serial = 54] [outer = 1791A000] 09:43:50 INFO - PROCESS | 1896 | 1467823430054 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (17922C00) [pid = 1896] [serial = 55] [outer = 1791A000] 09:43:50 INFO - PROCESS | 1896 | 1467823430439 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]]]}] 09:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 571ms 09:43:50 INFO - PROCESS | 1896 | 1467823430490 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 1896 | 1467823430501 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 09:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:43:50 INFO - PROCESS | 1896 | 1467823430516 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - PROCESS | 1896 | 1467823430518 Marionette TRACE conn5 <- [1,42,null,{}] 09:43:50 INFO - PROCESS | 1896 | 1467823430521 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}] 09:43:50 INFO - PROCESS | 1896 | 1467823430523 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:50 INFO - PROCESS | 1896 | 1467823430598 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 09:43:50 INFO - PROCESS | 1896 | 1467823430603 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 1896 | 1467823430605 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:50 INFO - PROCESS | 1896 | ++DOCSHELL 1D325400 == 18 [pid = 1896] [id = 20] 09:43:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (1D38E400) [pid = 1896] [serial = 56] [outer = 00000000] 09:43:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (1D5FA800) [pid = 1896] [serial = 57] [outer = 1D38E400] 09:43:50 INFO - PROCESS | 1896 | 1467823430652 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (1D703400) [pid = 1896] [serial = 58] [outer = 1D38E400] 09:43:51 INFO - PROCESS | 1896 | 1467823431058 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]]]}] 09:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 571ms 09:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:43:51 INFO - PROCESS | 1896 | 1467823431088 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 1896 | 1467823431090 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 09:43:51 INFO - PROCESS | 1896 | 1467823431093 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 1896 | 1467823431095 Marionette TRACE conn5 <- [1,46,null,{}] 09:43:51 INFO - PROCESS | 1896 | 1467823431098 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}] 09:43:51 INFO - PROCESS | 1896 | 1467823431100 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:51 INFO - PROCESS | 1896 | 1467823431302 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 09:43:51 INFO - PROCESS | 1896 | 1467823431334 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 1896 | 1467823431336 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:51 INFO - PROCESS | 1896 | ++DOCSHELL 0C7E3800 == 19 [pid = 1896] [id = 21] 09:43:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0C7E4000) [pid = 1896] [serial = 59] [outer = 00000000] 09:43:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (1934D000) [pid = 1896] [serial = 60] [outer = 0C7E4000] 09:43:51 INFO - PROCESS | 1896 | 1467823431384 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (1D5F7400) [pid = 1896] [serial = 61] [outer = 0C7E4000] 09:43:51 INFO - PROCESS | 1896 | 1467823431752 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]]]}] 09:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 671ms 09:43:51 INFO - PROCESS | 1896 | 1467823431796 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 1896 | 1467823431798 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 09:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:43:51 INFO - PROCESS | 1896 | 1467823431801 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 1896 | 1467823431803 Marionette TRACE conn5 <- [1,50,null,{}] 09:43:51 INFO - PROCESS | 1896 | 1467823431807 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}] 09:43:51 INFO - PROCESS | 1896 | 1467823431809 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:51 INFO - PROCESS | 1896 | 1467823431922 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 09:43:51 INFO - PROCESS | 1896 | 1467823431957 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 1896 | 1467823431959 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:51 INFO - PROCESS | 1896 | ++DOCSHELL 18CC1800 == 20 [pid = 1896] [id = 22] 09:43:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (18CC3400) [pid = 1896] [serial = 62] [outer = 00000000] 09:43:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (18CCB800) [pid = 1896] [serial = 63] [outer = 18CC3400] 09:43:52 INFO - PROCESS | 1896 | 1467823432007 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (1934C000) [pid = 1896] [serial = 64] [outer = 18CC3400] 09:43:52 INFO - PROCESS | 1896 | 1467823432376 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]]]}] 09:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 631ms 09:43:52 INFO - PROCESS | 1896 | 1467823432432 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 1896 | 1467823432434 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 09:43:52 INFO - PROCESS | 1896 | 1467823432438 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:43:52 INFO - PROCESS | 1896 | 1467823432440 Marionette TRACE conn5 <- [1,54,null,{}] 09:43:52 INFO - PROCESS | 1896 | 1467823432444 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}] 09:43:52 INFO - PROCESS | 1896 | 1467823432446 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:52 INFO - PROCESS | 1896 | 1467823432567 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 09:43:52 INFO - PROCESS | 1896 | 1467823432581 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 1896 | 1467823432584 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:52 INFO - PROCESS | 1896 | ++DOCSHELL 0C75F000 == 21 [pid = 1896] [id = 23] 09:43:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0C75F400) [pid = 1896] [serial = 65] [outer = 00000000] 09:43:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (179E2800) [pid = 1896] [serial = 66] [outer = 0C75F400] 09:43:52 INFO - PROCESS | 1896 | 1467823432628 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (1BD33800) [pid = 1896] [serial = 67] [outer = 0C75F400] 09:43:53 INFO - PROCESS | 1896 | 1467823433004 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]]]}] 09:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 632ms 09:43:53 INFO - PROCESS | 1896 | 1467823433072 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 1896 | 1467823433074 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 09:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:43:53 INFO - PROCESS | 1896 | 1467823433077 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 1896 | 1467823433079 Marionette TRACE conn5 <- [1,58,null,{}] 09:43:53 INFO - PROCESS | 1896 | 1467823433082 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}] 09:43:53 INFO - PROCESS | 1896 | 1467823433084 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:53 INFO - PROCESS | 1896 | 1467823433189 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 09:43:53 INFO - PROCESS | 1896 | 1467823433219 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 1896 | 1467823433221 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:53 INFO - PROCESS | 1896 | ++DOCSHELL 0DD8CC00 == 22 [pid = 1896] [id = 24] 09:43:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (19448000) [pid = 1896] [serial = 68] [outer = 00000000] 09:43:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (1BD40400) [pid = 1896] [serial = 69] [outer = 19448000] 09:43:53 INFO - PROCESS | 1896 | 1467823433264 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (1D709800) [pid = 1896] [serial = 70] [outer = 19448000] 09:43:53 INFO - PROCESS | 1896 | 1467823433629 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]]]}] 09:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 09:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:43:53 INFO - PROCESS | 1896 | 1467823433647 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 1896 | 1467823433649 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 09:43:53 INFO - PROCESS | 1896 | 1467823433652 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 1896 | 1467823433654 Marionette TRACE conn5 <- [1,62,null,{}] 09:43:53 INFO - PROCESS | 1896 | 1467823433657 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}] 09:43:53 INFO - PROCESS | 1896 | 1467823433659 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:53 INFO - PROCESS | 1896 | 1467823433746 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 09:43:53 INFO - PROCESS | 1896 | 1467823433751 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 1896 | 1467823433753 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:54 INFO - PROCESS | 1896 | ++DOCSHELL 0C755400 == 23 [pid = 1896] [id = 25] 09:43:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0C755C00) [pid = 1896] [serial = 71] [outer = 00000000] 09:43:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0C7D9400) [pid = 1896] [serial = 72] [outer = 0C755C00] 09:43:54 INFO - PROCESS | 1896 | 1467823434524 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0C7E4800) [pid = 1896] [serial = 73] [outer = 0C755C00] 09:43:55 INFO - PROCESS | 1896 | 1467823434993 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]]]}] 09:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1383ms 09:43:55 INFO - PROCESS | 1896 | 1467823435036 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 1896 | 1467823435039 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 09:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:43:55 INFO - PROCESS | 1896 | 1467823435044 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 1896 | 1467823435047 Marionette TRACE conn5 <- [1,66,null,{}] 09:43:55 INFO - PROCESS | 1896 | 1467823435052 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}] 09:43:55 INFO - PROCESS | 1896 | 1467823435055 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:55 INFO - PROCESS | 1896 | 1467823435161 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 09:43:55 INFO - PROCESS | 1896 | 1467823435176 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 1896 | 1467823435179 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:55 INFO - PROCESS | 1896 | ++DOCSHELL 0D94DC00 == 24 [pid = 1896] [id = 26] 09:43:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0D94E400) [pid = 1896] [serial = 74] [outer = 00000000] 09:43:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0D951C00) [pid = 1896] [serial = 75] [outer = 0D94E400] 09:43:55 INFO - PROCESS | 1896 | 1467823435259 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0DB12400) [pid = 1896] [serial = 76] [outer = 0D94E400] 09:43:55 INFO - PROCESS | 1896 | 1467823435660 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]]]}] 09:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 672ms 09:43:55 INFO - PROCESS | 1896 | 1467823435715 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 1896 | 1467823435718 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 09:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:43:55 INFO - PROCESS | 1896 | 1467823435731 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 1896 | 1467823435734 Marionette TRACE conn5 <- [1,70,null,{}] 09:43:55 INFO - PROCESS | 1896 | 1467823435738 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}] 09:43:55 INFO - PROCESS | 1896 | 1467823435740 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:56 INFO - PROCESS | 1896 | 1467823436115 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 09:43:56 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (16812800) [pid = 1896] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:43:56 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1ADADC00) [pid = 1896] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:43:56 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (18CC3400) [pid = 1896] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:43:56 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0C75F400) [pid = 1896] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:43:56 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1D701800) [pid = 1896] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:43:56 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (19445C00) [pid = 1896] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:43:56 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0D22E800) [pid = 1896] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:43:56 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (14111000) [pid = 1896] [serial = 33] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:43:56 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (15A5EC00) [pid = 1896] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:43:56 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (1920BC00) [pid = 1896] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:43:56 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (19C83800) [pid = 1896] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:43:56 INFO - PROCESS | 1896 | 1467823436177 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 1896 | 1467823436179 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:56 INFO - PROCESS | 1896 | ++DOCSHELL 0C75F400 == 25 [pid = 1896] [id = 27] 09:43:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0C7DE400) [pid = 1896] [serial = 77] [outer = 00000000] 09:43:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0D675000) [pid = 1896] [serial = 78] [outer = 0C7DE400] 09:43:56 INFO - PROCESS | 1896 | 1467823436226 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (14B2BC00) [pid = 1896] [serial = 79] [outer = 0C7DE400] 09:43:56 INFO - PROCESS | 1896 | 1467823436587 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]]]}] 09:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 871ms 09:43:56 INFO - PROCESS | 1896 | 1467823436606 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 1896 | 1467823436608 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 09:43:56 INFO - PROCESS | 1896 | 1467823436612 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:43:56 INFO - PROCESS | 1896 | 1467823436616 Marionette TRACE conn5 <- [1,74,null,{}] 09:43:56 INFO - PROCESS | 1896 | 1467823436632 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}] 09:43:56 INFO - PROCESS | 1896 | 1467823436637 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:56 INFO - PROCESS | 1896 | 1467823436734 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 09:43:56 INFO - PROCESS | 1896 | 1467823436742 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 1896 | 1467823436744 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:56 INFO - PROCESS | 1896 | ++DOCSHELL 14C6C400 == 26 [pid = 1896] [id = 28] 09:43:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (14C6F000) [pid = 1896] [serial = 80] [outer = 00000000] 09:43:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (17920C00) [pid = 1896] [serial = 81] [outer = 14C6F000] 09:43:56 INFO - PROCESS | 1896 | 1467823436789 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (17A3B800) [pid = 1896] [serial = 82] [outer = 14C6F000] 09:43:57 INFO - PROCESS | 1896 | 1467823437200 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]]]}] 09:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 632ms 09:43:57 INFO - PROCESS | 1896 | 1467823437246 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 1896 | 1467823437248 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 09:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:43:57 INFO - PROCESS | 1896 | 1467823437251 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 1896 | 1467823437253 Marionette TRACE conn5 <- [1,78,null,{}] 09:43:57 INFO - PROCESS | 1896 | 1467823437257 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}] 09:43:57 INFO - PROCESS | 1896 | 1467823437259 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:57 INFO - PROCESS | 1896 | 1467823437340 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 09:43:57 INFO - PROCESS | 1896 | 1467823437345 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 1896 | 1467823437347 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:57 INFO - PROCESS | 1896 | ++DOCSHELL 17921400 == 27 [pid = 1896] [id = 29] 09:43:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (17C6D000) [pid = 1896] [serial = 83] [outer = 00000000] 09:43:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (18C2F400) [pid = 1896] [serial = 84] [outer = 17C6D000] 09:43:57 INFO - PROCESS | 1896 | 1467823437391 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (18CC4C00) [pid = 1896] [serial = 85] [outer = 17C6D000] 09:43:57 INFO - PROCESS | 1896 | 1467823437803 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]]]}] 09:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 09:43:57 INFO - PROCESS | 1896 | 1467823437826 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 09:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:43:57 INFO - PROCESS | 1896 | 1467823437828 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 09:43:57 INFO - PROCESS | 1896 | 1467823437831 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 1896 | 1467823437832 Marionette TRACE conn5 <- [1,82,null,{}] 09:43:57 INFO - PROCESS | 1896 | 1467823437836 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}] 09:43:57 INFO - PROCESS | 1896 | 1467823437838 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:57 INFO - PROCESS | 1896 | 1467823437913 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 09:43:57 INFO - PROCESS | 1896 | 1467823437918 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 1896 | 1467823437920 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:57 INFO - PROCESS | 1896 | ++DOCSHELL 18CCF400 == 28 [pid = 1896] [id = 30] 09:43:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18F76000) [pid = 1896] [serial = 86] [outer = 00000000] 09:43:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1934DC00) [pid = 1896] [serial = 87] [outer = 18F76000] 09:43:57 INFO - PROCESS | 1896 | 1467823437972 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (19B1BC00) [pid = 1896] [serial = 88] [outer = 18F76000] 09:43:58 INFO - PROCESS | 1896 | 1467823438606 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]]]}] 09:43:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 831ms 09:43:58 INFO - PROCESS | 1896 | 1467823438667 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 1896 | 1467823438670 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 09:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:43:58 INFO - PROCESS | 1896 | 1467823438689 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - PROCESS | 1896 | 1467823438693 Marionette TRACE conn5 <- [1,86,null,{}] 09:43:58 INFO - PROCESS | 1896 | 1467823438700 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}] 09:43:58 INFO - PROCESS | 1896 | 1467823438704 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:58 INFO - PROCESS | 1896 | 1467823438810 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 09:43:58 INFO - PROCESS | 1896 | 1467823438878 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 1896 | 1467823438881 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:58 INFO - PROCESS | 1896 | ++DOCSHELL 0D94A800 == 29 [pid = 1896] [id = 31] 09:43:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0D94F000) [pid = 1896] [serial = 89] [outer = 00000000] 09:43:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (14324800) [pid = 1896] [serial = 90] [outer = 0D94F000] 09:43:58 INFO - PROCESS | 1896 | 1467823438942 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1469A400) [pid = 1896] [serial = 91] [outer = 0D94F000] 09:43:59 INFO - PROCESS | 1896 | 1467823439471 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]]]}] 09:43:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 850ms 09:43:59 INFO - PROCESS | 1896 | 1467823439527 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 1896 | 1467823439532 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 09:43:59 INFO - PROCESS | 1896 | 1467823439538 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:43:59 INFO - PROCESS | 1896 | 1467823439541 Marionette TRACE conn5 <- [1,90,null,{}] 09:43:59 INFO - PROCESS | 1896 | 1467823439545 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}] 09:43:59 INFO - PROCESS | 1896 | 1467823439548 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:59 INFO - PROCESS | 1896 | 1467823439656 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 09:43:59 INFO - PROCESS | 1896 | 1467823439740 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 1896 | 1467823439742 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:43:59 INFO - PROCESS | 1896 | ++DOCSHELL 1846F400 == 30 [pid = 1896] [id = 32] 09:43:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18502800) [pid = 1896] [serial = 92] [outer = 00000000] 09:43:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1920B400) [pid = 1896] [serial = 93] [outer = 18502800] 09:43:59 INFO - PROCESS | 1896 | 1467823439798 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (19448800) [pid = 1896] [serial = 94] [outer = 18502800] 09:44:00 INFO - PROCESS | 1896 | 1467823440330 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]]]}] 09:44:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 831ms 09:44:00 INFO - PROCESS | 1896 | 1467823440372 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 1896 | 1467823440375 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 09:44:00 INFO - PROCESS | 1896 | 1467823440378 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:44:00 INFO - PROCESS | 1896 | 1467823440382 Marionette TRACE conn5 <- [1,94,null,{}] 09:44:00 INFO - PROCESS | 1896 | 1467823440393 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}] 09:44:00 INFO - PROCESS | 1896 | 1467823440398 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:00 INFO - PROCESS | 1896 | 1467823440499 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 09:44:00 INFO - PROCESS | 1896 | 1467823440584 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 1896 | 1467823440587 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:00 INFO - PROCESS | 1896 | ++DOCSHELL 1B5DB400 == 31 [pid = 1896] [id = 33] 09:44:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1B5DCC00) [pid = 1896] [serial = 95] [outer = 00000000] 09:44:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1B5E7000) [pid = 1896] [serial = 96] [outer = 1B5DCC00] 09:44:00 INFO - PROCESS | 1896 | 1467823440643 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1BD3A400) [pid = 1896] [serial = 97] [outer = 1B5DCC00] 09:44:01 INFO - PROCESS | 1896 | 1467823441157 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]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 09:44:01 INFO - PROCESS | 1896 | 1467823441212 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 1896 | 1467823441215 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 09:44:01 INFO - PROCESS | 1896 | 1467823441218 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:44:01 INFO - PROCESS | 1896 | 1467823441220 Marionette TRACE conn5 <- [1,98,null,{}] 09:44:01 INFO - PROCESS | 1896 | 1467823441224 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}] 09:44:01 INFO - PROCESS | 1896 | 1467823441227 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:01 INFO - PROCESS | 1896 | 1467823441343 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 09:44:01 INFO - PROCESS | 1896 | 1467823441429 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 1896 | 1467823441431 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:01 INFO - PROCESS | 1896 | ++DOCSHELL 14B31C00 == 32 [pid = 1896] [id = 34] 09:44:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (19D7A800) [pid = 1896] [serial = 98] [outer = 00000000] 09:44:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (19D85800) [pid = 1896] [serial = 99] [outer = 19D7A800] 09:44:01 INFO - PROCESS | 1896 | 1467823441485 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (19D89400) [pid = 1896] [serial = 100] [outer = 19D7A800] 09:44:02 INFO - PROCESS | 1896 | 1467823442089 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]]]}] 09:44:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 932ms 09:44:02 INFO - PROCESS | 1896 | 1467823442153 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 1896 | 1467823442157 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 09:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:44:02 INFO - PROCESS | 1896 | 1467823442162 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 1896 | 1467823442165 Marionette TRACE conn5 <- [1,102,null,{}] 09:44:02 INFO - PROCESS | 1896 | 1467823442170 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}] 09:44:02 INFO - PROCESS | 1896 | 1467823442173 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:02 INFO - PROCESS | 1896 | 1467823442282 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 09:44:02 INFO - PROCESS | 1896 | 1467823442354 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 1896 | 1467823442357 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:02 INFO - PROCESS | 1896 | ++DOCSHELL 0D674400 == 33 [pid = 1896] [id = 35] 09:44:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0D675800) [pid = 1896] [serial = 101] [outer = 00000000] 09:44:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0DB1A000) [pid = 1896] [serial = 102] [outer = 0D675800] 09:44:02 INFO - PROCESS | 1896 | 1467823442406 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (143F1800) [pid = 1896] [serial = 103] [outer = 0D675800] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (19B78800) [pid = 1896] [serial = 17] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (1C2A0400) [pid = 1896] [serial = 51] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (17922000) [pid = 1896] [serial = 54] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1D5FA800) [pid = 1896] [serial = 57] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (1934D000) [pid = 1896] [serial = 60] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (18CCB800) [pid = 1896] [serial = 63] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (179E2800) [pid = 1896] [serial = 66] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0CD6E800) [pid = 1896] [serial = 24] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1ADAD800) [pid = 1896] [serial = 27] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0D2F3400) [pid = 1896] [serial = 30] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (143A1400) [pid = 1896] [serial = 34] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (14BEB800) [pid = 1896] [serial = 39] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (18A94000) [pid = 1896] [serial = 42] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (18AF7800) [pid = 1896] [serial = 43] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (19B27400) [pid = 1896] [serial = 45] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1AFC0000) [pid = 1896] [serial = 48] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (14694000) [pid = 1896] [serial = 36] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1797B400) [pid = 1896] [serial = 46] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (1B54F400) [pid = 1896] [serial = 49] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1C733400) [pid = 1896] [serial = 52] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1BD74800) [pid = 1896] [serial = 28] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (143ECC00) [pid = 1896] [serial = 35] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1934C000) [pid = 1896] [serial = 64] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0DAD5800) [pid = 1896] [serial = 31] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (1D708400) [pid = 1896] [serial = 22] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (1BD40400) [pid = 1896] [serial = 69] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (1BD33800) [pid = 1896] [serial = 67] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (1797A400) [pid = 1896] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (17974000) [pid = 1896] [serial = 9] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (1410F000) [pid = 1896] [serial = 4] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (1D704000) [pid = 1896] [serial = 21] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (19C88C00) [pid = 1896] [serial = 14] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1896 | 1467823443340 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]]]}] 09:44:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1233ms 09:44:03 INFO - PROCESS | 1896 | 1467823443396 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 1896 | 1467823443400 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 09:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:44:03 INFO - PROCESS | 1896 | 1467823443404 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 1896 | 1467823443409 Marionette TRACE conn5 <- [1,106,null,{}] 09:44:03 INFO - PROCESS | 1896 | 1467823443414 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}] 09:44:03 INFO - PROCESS | 1896 | 1467823443416 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:03 INFO - PROCESS | 1896 | 1467823443507 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 09:44:03 INFO - PROCESS | 1896 | 1467823443576 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 1896 | 1467823443579 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:03 INFO - PROCESS | 1896 | ++DOCSHELL 0D259800 == 34 [pid = 1896] [id = 36] 09:44:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0D2F7800) [pid = 1896] [serial = 104] [outer = 00000000] 09:44:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0D948000) [pid = 1896] [serial = 105] [outer = 0D2F7800] 09:44:03 INFO - PROCESS | 1896 | 1467823443628 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0D951000) [pid = 1896] [serial = 106] [outer = 0D2F7800] 09:44:04 INFO - PROCESS | 1896 | 1467823443988 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]]]}] 09:44:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 09:44:04 INFO - PROCESS | 1896 | 1467823444035 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 1896 | 1467823444040 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 09:44:04 INFO - PROCESS | 1896 | 1467823444046 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:44:04 INFO - PROCESS | 1896 | 1467823444049 Marionette TRACE conn5 <- [1,110,null,{}] 09:44:04 INFO - PROCESS | 1896 | 1467823444052 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}] 09:44:04 INFO - PROCESS | 1896 | 1467823444055 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:04 INFO - PROCESS | 1896 | 1467823444143 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 09:44:04 INFO - PROCESS | 1896 | 1467823444150 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 1896 | 1467823444152 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:04 INFO - PROCESS | 1896 | ++DOCSHELL 11143400 == 35 [pid = 1896] [id = 37] 09:44:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (143A8000) [pid = 1896] [serial = 107] [outer = 00000000] 09:44:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (14B25C00) [pid = 1896] [serial = 108] [outer = 143A8000] 09:44:04 INFO - PROCESS | 1896 | 1467823444199 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (14BEB400) [pid = 1896] [serial = 109] [outer = 143A8000] 09:44:04 INFO - PROCESS | 1896 | 1467823444648 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]]]}] 09:44:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 09:44:04 INFO - PROCESS | 1896 | 1467823444680 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 1896 | 1467823444683 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 09:44:04 INFO - PROCESS | 1896 | 1467823444686 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:44:04 INFO - PROCESS | 1896 | 1467823444690 Marionette TRACE conn5 <- [1,114,null,{}] 09:44:04 INFO - PROCESS | 1896 | 1467823444706 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}] 09:44:04 INFO - PROCESS | 1896 | 1467823444711 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:04 INFO - PROCESS | 1896 | 1467823444796 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 09:44:04 INFO - PROCESS | 1896 | 1467823444805 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 1896 | 1467823444809 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:04 INFO - PROCESS | 1896 | ++DOCSHELL 17A2C800 == 36 [pid = 1896] [id = 38] 09:44:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (17A32800) [pid = 1896] [serial = 110] [outer = 00000000] 09:44:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (17CF3000) [pid = 1896] [serial = 111] [outer = 17A32800] 09:44:04 INFO - PROCESS | 1896 | 1467823444857 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (1846E000) [pid = 1896] [serial = 112] [outer = 17A32800] 09:44:05 INFO - PROCESS | 1896 | 1467823445276 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]]]}] 09:44:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 09:44:05 INFO - PROCESS | 1896 | 1467823445320 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 1896 | 1467823445323 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 09:44:05 INFO - PROCESS | 1896 | 1467823445326 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:44:05 INFO - PROCESS | 1896 | 1467823445328 Marionette TRACE conn5 <- [1,118,null,{}] 09:44:05 INFO - PROCESS | 1896 | 1467823445337 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}] 09:44:05 INFO - PROCESS | 1896 | 1467823445339 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:05 INFO - PROCESS | 1896 | 1467823445444 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 09:44:05 INFO - PROCESS | 1896 | 1467823445449 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 1896 | 1467823445451 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:05 INFO - PROCESS | 1896 | ++DOCSHELL 18A92400 == 37 [pid = 1896] [id = 39] 09:44:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (18A9B400) [pid = 1896] [serial = 113] [outer = 00000000] 09:44:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (18CC9400) [pid = 1896] [serial = 114] [outer = 18A9B400] 09:44:05 INFO - PROCESS | 1896 | 1467823445496 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (18F7EC00) [pid = 1896] [serial = 115] [outer = 18A9B400] 09:44:05 INFO - PROCESS | 1896 | 1467823445913 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]]]}] 09:44:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 09:44:05 INFO - PROCESS | 1896 | 1467823445960 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 1896 | 1467823445962 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 09:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:44:05 INFO - PROCESS | 1896 | 1467823445965 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 1896 | 1467823445967 Marionette TRACE conn5 <- [1,122,null,{}] 09:44:05 INFO - PROCESS | 1896 | 1467823445971 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}] 09:44:05 INFO - PROCESS | 1896 | 1467823445972 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:06 INFO - PROCESS | 1896 | 1467823446071 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 09:44:06 INFO - PROCESS | 1896 | 1467823446076 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 1896 | 1467823446078 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:06 INFO - PROCESS | 1896 | ++DOCSHELL 19446C00 == 38 [pid = 1896] [id = 40] 09:44:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (19447400) [pid = 1896] [serial = 116] [outer = 00000000] 09:44:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (19B24C00) [pid = 1896] [serial = 117] [outer = 19447400] 09:44:06 INFO - PROCESS | 1896 | 1467823446122 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (19B78800) [pid = 1896] [serial = 118] [outer = 19447400] 09:44:06 INFO - PROCESS | 1896 | 1467823446553 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]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 09:44:06 INFO - PROCESS | 1896 | 1467823446597 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 1896 | 1467823446599 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 09:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:44:06 INFO - PROCESS | 1896 | 1467823446602 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 1896 | 1467823446603 Marionette TRACE conn5 <- [1,126,null,{}] 09:44:06 INFO - PROCESS | 1896 | 1467823446607 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}] 09:44:06 INFO - PROCESS | 1896 | 1467823446612 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:06 INFO - PROCESS | 1896 | 1467823446735 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 09:44:06 INFO - PROCESS | 1896 | 1467823446808 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 1896 | 1467823446810 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:06 INFO - PROCESS | 1896 | ++DOCSHELL 19D7D400 == 39 [pid = 1896] [id = 41] 09:44:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19D80C00) [pid = 1896] [serial = 119] [outer = 00000000] 09:44:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1ADAD800) [pid = 1896] [serial = 120] [outer = 19D80C00] 09:44:06 INFO - PROCESS | 1896 | 1467823446854 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1B472400) [pid = 1896] [serial = 121] [outer = 19D80C00] 09:44:07 INFO - PROCESS | 1896 | 1467823447274 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]]]}] 09:44:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 731ms 09:44:07 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (19448000) [pid = 1896] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:44:07 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1791A000) [pid = 1896] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:44:07 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0C7E4000) [pid = 1896] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:44:07 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1D38E400) [pid = 1896] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:44:07 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (18F76000) [pid = 1896] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:44:07 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (17C6D000) [pid = 1896] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:44:07 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0D94E400) [pid = 1896] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:44:07 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0C7DE400) [pid = 1896] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:44:07 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (14C6F000) [pid = 1896] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:44:07 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0C755C00) [pid = 1896] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:44:07 INFO - PROCESS | 1896 | 1467823447392 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 1896 | 1467823447394 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 09:44:07 INFO - PROCESS | 1896 | 1467823447398 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 1896 | 1467823447400 Marionette TRACE conn5 <- [1,130,null,{}] 09:44:07 INFO - PROCESS | 1896 | 1467823447403 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}] 09:44:07 INFO - PROCESS | 1896 | 1467823447405 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:07 INFO - PROCESS | 1896 | 1467823447483 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 09:44:07 INFO - PROCESS | 1896 | 1467823447494 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 1896 | 1467823447496 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:07 INFO - PROCESS | 1896 | ++DOCSHELL 0D953000 == 40 [pid = 1896] [id = 42] 09:44:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (143A0400) [pid = 1896] [serial = 122] [outer = 00000000] 09:44:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (1791BC00) [pid = 1896] [serial = 123] [outer = 143A0400] 09:44:07 INFO - PROCESS | 1896 | 1467823447540 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (18CC8800) [pid = 1896] [serial = 124] [outer = 143A0400] 09:44:07 INFO - PROCESS | 1896 | 1467823447929 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]]]}] 09:44:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 09:44:07 INFO - PROCESS | 1896 | 1467823447969 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 1896 | 1467823447971 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 09:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:44:08 INFO - PROCESS | 1896 | 1467823447987 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 1896 | 1467823447989 Marionette TRACE conn5 <- [1,134,null,{}] 09:44:08 INFO - PROCESS | 1896 | 1467823447993 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}] 09:44:08 INFO - PROCESS | 1896 | 1467823447995 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:08 INFO - PROCESS | 1896 | 1467823448087 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 09:44:08 INFO - PROCESS | 1896 | 1467823448096 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 1896 | 1467823448097 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:08 INFO - PROCESS | 1896 | ++DOCSHELL 18C24000 == 41 [pid = 1896] [id = 43] 09:44:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (19448000) [pid = 1896] [serial = 125] [outer = 00000000] 09:44:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (1BD33400) [pid = 1896] [serial = 126] [outer = 19448000] 09:44:08 INFO - PROCESS | 1896 | 1467823448141 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (18F77000) [pid = 1896] [serial = 127] [outer = 19448000] 09:44:08 INFO - PROCESS | 1896 | 1467823448547 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]]]}] 09:44:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 590ms 09:44:08 INFO - PROCESS | 1896 | 1467823448565 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 09:44:08 INFO - PROCESS | 1896 | 1467823448567 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 09:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:44:08 INFO - PROCESS | 1896 | 1467823448570 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 1896 | 1467823448571 Marionette TRACE conn5 <- [1,138,null,{}] 09:44:08 INFO - PROCESS | 1896 | 1467823448575 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}] 09:44:08 INFO - PROCESS | 1896 | 1467823448576 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:08 INFO - PROCESS | 1896 | 1467823448682 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 09:44:08 INFO - PROCESS | 1896 | 1467823448689 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 1896 | 1467823448691 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:08 INFO - PROCESS | 1896 | ++DOCSHELL 1BD75800 == 42 [pid = 1896] [id = 44] 09:44:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (1BD75C00) [pid = 1896] [serial = 128] [outer = 00000000] 09:44:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1C025800) [pid = 1896] [serial = 129] [outer = 1BD75C00] 09:44:08 INFO - PROCESS | 1896 | 1467823448736 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1C0AC800) [pid = 1896] [serial = 130] [outer = 1BD75C00] 09:44:09 INFO - PROCESS | 1896 | 1467823449134 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]]]}] 09:44:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 09:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:44:09 INFO - PROCESS | 1896 | 1467823449201 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 1896 | 1467823449203 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 09:44:09 INFO - PROCESS | 1896 | 1467823449206 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - PROCESS | 1896 | 1467823449208 Marionette TRACE conn5 <- [1,142,null,{}] 09:44:09 INFO - PROCESS | 1896 | 1467823449211 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}] 09:44:09 INFO - PROCESS | 1896 | 1467823449213 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:09 INFO - PROCESS | 1896 | 1467823449314 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 09:44:09 INFO - PROCESS | 1896 | 1467823449322 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 1896 | 1467823449323 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:09 INFO - PROCESS | 1896 | ++DOCSHELL 0C83A800 == 43 [pid = 1896] [id = 45] 09:44:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0C83AC00) [pid = 1896] [serial = 131] [outer = 00000000] 09:44:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0C83F800) [pid = 1896] [serial = 132] [outer = 0C83AC00] 09:44:09 INFO - PROCESS | 1896 | 1467823449371 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0C843400) [pid = 1896] [serial = 133] [outer = 0C83AC00] 09:44:10 INFO - PROCESS | 1896 | 1467823450130 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]]]}] 09:44:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 971ms 09:44:10 INFO - PROCESS | 1896 | 1467823450177 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 1896 | 1467823450182 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 09:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:44:10 INFO - PROCESS | 1896 | 1467823450186 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - PROCESS | 1896 | 1467823450192 Marionette TRACE conn5 <- [1,146,null,{}] 09:44:10 INFO - PROCESS | 1896 | 1467823450197 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}] 09:44:10 INFO - PROCESS | 1896 | 1467823450200 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:10 INFO - PROCESS | 1896 | 1467823450319 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 09:44:10 INFO - PROCESS | 1896 | 1467823450390 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 1896 | 1467823450393 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:10 INFO - PROCESS | 1896 | ++DOCSHELL 0CDD2400 == 44 [pid = 1896] [id = 46] 09:44:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0D229400) [pid = 1896] [serial = 134] [outer = 00000000] 09:44:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0D94C000) [pid = 1896] [serial = 135] [outer = 0D229400] 09:44:10 INFO - PROCESS | 1896 | 1467823450450 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (111CF000) [pid = 1896] [serial = 136] [outer = 0D229400] 09:44:11 INFO - PROCESS | 1896 | 1467823451361 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]]]}] 09:44:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1222ms 09:44:11 INFO - PROCESS | 1896 | 1467823451410 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 09:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:44:11 INFO - PROCESS | 1896 | 1467823451414 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 09:44:11 INFO - PROCESS | 1896 | 1467823451419 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 1896 | 1467823451422 Marionette TRACE conn5 <- [1,150,null,{}] 09:44:11 INFO - PROCESS | 1896 | 1467823451428 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}] 09:44:11 INFO - PROCESS | 1896 | 1467823451430 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:11 INFO - PROCESS | 1896 | 1467823451536 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 1846F400 == 43 [pid = 1896] [id = 32] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 14B31C00 == 42 [pid = 1896] [id = 34] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 1B5DB400 == 41 [pid = 1896] [id = 33] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 0D94A800 == 40 [pid = 1896] [id = 31] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 17921400 == 39 [pid = 1896] [id = 29] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 18CCF400 == 38 [pid = 1896] [id = 30] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 1BD75800 == 37 [pid = 1896] [id = 44] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 18C24000 == 36 [pid = 1896] [id = 43] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 0D953000 == 35 [pid = 1896] [id = 42] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 19D7D400 == 34 [pid = 1896] [id = 41] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 19446C00 == 33 [pid = 1896] [id = 40] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 18A92400 == 32 [pid = 1896] [id = 39] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 17A2C800 == 31 [pid = 1896] [id = 38] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 11143400 == 30 [pid = 1896] [id = 37] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 0D259800 == 29 [pid = 1896] [id = 36] 09:44:11 INFO - PROCESS | 1896 | --DOCSHELL 0D674400 == 28 [pid = 1896] [id = 35] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1D709800) [pid = 1896] [serial = 70] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17922C00) [pid = 1896] [serial = 55] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1D5F7400) [pid = 1896] [serial = 61] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (1D703400) [pid = 1896] [serial = 58] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (19B1BC00) [pid = 1896] [serial = 88] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1934DC00) [pid = 1896] [serial = 87] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (18CC4C00) [pid = 1896] [serial = 85] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0D951C00) [pid = 1896] [serial = 75] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0D675000) [pid = 1896] [serial = 78] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0DB12400) [pid = 1896] [serial = 76] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (17920C00) [pid = 1896] [serial = 81] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (18C2F400) [pid = 1896] [serial = 84] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (17A3B800) [pid = 1896] [serial = 82] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (14B2BC00) [pid = 1896] [serial = 79] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0C7E4800) [pid = 1896] [serial = 73] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0C7D9400) [pid = 1896] [serial = 72] [outer = 00000000] [url = about:blank] 09:44:11 INFO - PROCESS | 1896 | 1467823451649 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 1896 | 1467823451653 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:11 INFO - PROCESS | 1896 | ++DOCSHELL 0C7DDC00 == 29 [pid = 1896] [id = 47] 09:44:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0C7E2C00) [pid = 1896] [serial = 137] [outer = 00000000] 09:44:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0CD6DC00) [pid = 1896] [serial = 138] [outer = 0C7E2C00] 09:44:11 INFO - PROCESS | 1896 | 1467823451701 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0D260800) [pid = 1896] [serial = 139] [outer = 0C7E2C00] 09:44:12 INFO - PROCESS | 1896 | 1467823452097 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]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 731ms 09:44:12 INFO - PROCESS | 1896 | 1467823452155 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 1896 | 1467823452160 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 09:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:44:12 INFO - PROCESS | 1896 | 1467823452167 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 1896 | 1467823452170 Marionette TRACE conn5 <- [1,154,null,{}] 09:44:12 INFO - PROCESS | 1896 | 1467823452174 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}] 09:44:12 INFO - PROCESS | 1896 | 1467823452176 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:12 INFO - PROCESS | 1896 | 1467823452263 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 09:44:12 INFO - PROCESS | 1896 | 1467823452270 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 1896 | 1467823452272 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:12 INFO - PROCESS | 1896 | ++DOCSHELL 0DB12400 == 30 [pid = 1896] [id = 48] 09:44:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0DCEF800) [pid = 1896] [serial = 140] [outer = 00000000] 09:44:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (143F0000) [pid = 1896] [serial = 141] [outer = 0DCEF800] 09:44:12 INFO - PROCESS | 1896 | 1467823452320 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (14A96C00) [pid = 1896] [serial = 142] [outer = 0DCEF800] 09:44:12 INFO - PROCESS | 1896 | 1467823452757 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]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 09:44:12 INFO - PROCESS | 1896 | 1467823452801 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 1896 | 1467823452803 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 09:44:12 INFO - PROCESS | 1896 | 1467823452807 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:44:12 INFO - PROCESS | 1896 | 1467823452810 Marionette TRACE conn5 <- [1,158,null,{}] 09:44:12 INFO - PROCESS | 1896 | 1467823452821 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}] 09:44:12 INFO - PROCESS | 1896 | 1467823452825 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:12 INFO - PROCESS | 1896 | 1467823452908 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 09:44:12 INFO - PROCESS | 1896 | 1467823452942 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 1896 | 1467823452945 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:12 INFO - PROCESS | 1896 | ++DOCSHELL 17974C00 == 31 [pid = 1896] [id = 49] 09:44:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17975000) [pid = 1896] [serial = 143] [outer = 00000000] 09:44:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (1797F400) [pid = 1896] [serial = 144] [outer = 17975000] 09:44:13 INFO - PROCESS | 1896 | 1467823452998 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17ADC000) [pid = 1896] [serial = 145] [outer = 17975000] 09:44:13 INFO - PROCESS | 1896 | 1467823453429 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]]]}] 09:44:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 09:44:13 INFO - PROCESS | 1896 | 1467823453480 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 1896 | 1467823453483 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 09:44:13 INFO - PROCESS | 1896 | 1467823453486 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 1896 | 1467823453488 Marionette TRACE conn5 <- [1,162,null,{}] 09:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:44:13 INFO - PROCESS | 1896 | 1467823453491 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}] 09:44:13 INFO - PROCESS | 1896 | 1467823453493 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:13 INFO - PROCESS | 1896 | 1467823453576 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 09:44:13 INFO - PROCESS | 1896 | 1467823453582 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 1896 | 1467823453584 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:13 INFO - PROCESS | 1896 | ++DOCSHELL 18467C00 == 32 [pid = 1896] [id = 50] 09:44:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18469800) [pid = 1896] [serial = 146] [outer = 00000000] 09:44:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (18CC3400) [pid = 1896] [serial = 147] [outer = 18469800] 09:44:13 INFO - PROCESS | 1896 | 1467823453628 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18CCA000) [pid = 1896] [serial = 148] [outer = 18469800] 09:44:14 INFO - PROCESS | 1896 | 1467823454080 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]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 09:44:14 INFO - PROCESS | 1896 | 1467823454120 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 1896 | 1467823454122 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 09:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:44:14 INFO - PROCESS | 1896 | 1467823454132 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 1896 | 1467823454134 Marionette TRACE conn5 <- [1,166,null,{}] 09:44:14 INFO - PROCESS | 1896 | 1467823454137 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}] 09:44:14 INFO - PROCESS | 1896 | 1467823454139 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:14 INFO - PROCESS | 1896 | 1467823454239 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 09:44:14 INFO - PROCESS | 1896 | 1467823454312 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 1896 | 1467823454314 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:14 INFO - PROCESS | 1896 | ++DOCSHELL 18CCFC00 == 33 [pid = 1896] [id = 51] 09:44:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1934D000) [pid = 1896] [serial = 149] [outer = 00000000] 09:44:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (19B1D800) [pid = 1896] [serial = 150] [outer = 1934D000] 09:44:14 INFO - PROCESS | 1896 | 1467823454358 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (19B28400) [pid = 1896] [serial = 151] [outer = 1934D000] 09:44:14 INFO - PROCESS | 1896 | 1467823454770 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]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 09:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:44:14 INFO - PROCESS | 1896 | 1467823454805 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 1896 | 1467823454808 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 09:44:14 INFO - PROCESS | 1896 | 1467823454811 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 1896 | 1467823454812 Marionette TRACE conn5 <- [1,170,null,{}] 09:44:14 INFO - PROCESS | 1896 | 1467823454816 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}] 09:44:14 INFO - PROCESS | 1896 | 1467823454821 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:14 INFO - PROCESS | 1896 | 1467823454954 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 09:44:14 INFO - PROCESS | 1896 | 1467823454962 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 1896 | 1467823454964 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:15 INFO - PROCESS | 1896 | ++DOCSHELL 19C88400 == 34 [pid = 1896] [id = 52] 09:44:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (19D7D400) [pid = 1896] [serial = 152] [outer = 00000000] 09:44:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1ADB2400) [pid = 1896] [serial = 153] [outer = 19D7D400] 09:44:15 INFO - PROCESS | 1896 | 1467823455008 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1B54E000) [pid = 1896] [serial = 154] [outer = 19D7D400] 09:44:15 INFO - PROCESS | 1896 | 1467823455434 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]]]}] 09:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 09:44:15 INFO - PROCESS | 1896 | 1467823455481 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 1896 | 1467823455483 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 09:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:44:15 INFO - PROCESS | 1896 | 1467823455486 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - PROCESS | 1896 | 1467823455488 Marionette TRACE conn5 <- [1,174,null,{}] 09:44:15 INFO - PROCESS | 1896 | 1467823455492 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}] 09:44:15 INFO - PROCESS | 1896 | 1467823455493 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:15 INFO - PROCESS | 1896 | 1467823455594 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 09:44:15 INFO - PROCESS | 1896 | 1467823455664 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 1896 | 1467823455666 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:15 INFO - PROCESS | 1896 | ++DOCSHELL 1ADAD400 == 35 [pid = 1896] [id = 53] 09:44:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1B5DB400) [pid = 1896] [serial = 155] [outer = 00000000] 09:44:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1BD41000) [pid = 1896] [serial = 156] [outer = 1B5DB400] 09:44:15 INFO - PROCESS | 1896 | 1467823455711 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1BD7BC00) [pid = 1896] [serial = 157] [outer = 1B5DB400] 09:44:15 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (1BD75C00) [pid = 1896] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:44:15 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (19447400) [pid = 1896] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:44:15 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0D2F7800) [pid = 1896] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:44:15 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (17A32800) [pid = 1896] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:44:15 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (143A8000) [pid = 1896] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:44:15 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0D675800) [pid = 1896] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:44:15 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (18A9B400) [pid = 1896] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:44:15 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (19D80C00) [pid = 1896] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:44:15 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0D94F000) [pid = 1896] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:44:15 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (18502800) [pid = 1896] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:44:15 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1B5DCC00) [pid = 1896] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:44:15 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (19D7A800) [pid = 1896] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:44:15 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (143A0400) [pid = 1896] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:44:15 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (19448000) [pid = 1896] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:44:16 INFO - PROCESS | 1896 | 1467823456145 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]]]}] 09:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 09:44:16 INFO - PROCESS | 1896 | 1467823456158 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 1896 | 1467823456159 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 09:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:44:16 INFO - PROCESS | 1896 | 1467823456163 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 1896 | 1467823456164 Marionette TRACE conn5 <- [1,178,null,{}] 09:44:16 INFO - PROCESS | 1896 | 1467823456168 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}] 09:44:16 INFO - PROCESS | 1896 | 1467823456170 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:16 INFO - PROCESS | 1896 | 1467823456279 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 09:44:16 INFO - PROCESS | 1896 | 1467823456322 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 1896 | 1467823456324 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:16 INFO - PROCESS | 1896 | ++DOCSHELL 0C94C800 == 36 [pid = 1896] [id = 54] 09:44:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (1797EC00) [pid = 1896] [serial = 158] [outer = 00000000] 09:44:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19D80C00) [pid = 1896] [serial = 159] [outer = 1797EC00] 09:44:16 INFO - PROCESS | 1896 | 1467823456368 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (19D82000) [pid = 1896] [serial = 160] [outer = 1797EC00] 09:44:16 INFO - PROCESS | 1896 | 1467823456689 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]]]}] 09:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 09:44:16 INFO - PROCESS | 1896 | 1467823456733 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 1896 | 1467823456735 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 09:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:44:16 INFO - PROCESS | 1896 | 1467823456738 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 1896 | 1467823456740 Marionette TRACE conn5 <- [1,182,null,{}] 09:44:16 INFO - PROCESS | 1896 | 1467823456744 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}] 09:44:16 INFO - PROCESS | 1896 | 1467823456746 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:16 INFO - PROCESS | 1896 | 1467823456857 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 09:44:16 INFO - PROCESS | 1896 | 1467823456864 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 1896 | 1467823456866 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:16 INFO - PROCESS | 1896 | ++DOCSHELL 0CD73000 == 37 [pid = 1896] [id = 55] 09:44:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0D2FA800) [pid = 1896] [serial = 161] [outer = 00000000] 09:44:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (17B69C00) [pid = 1896] [serial = 162] [outer = 0D2FA800] 09:44:16 INFO - PROCESS | 1896 | 1467823456918 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (17B6C800) [pid = 1896] [serial = 163] [outer = 0D2FA800] 09:44:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (17B49800) [pid = 1896] [serial = 164] [outer = 14325400] 09:44:17 INFO - PROCESS | 1896 | 1467823457371 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]]]}] 09:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 09:44:17 INFO - PROCESS | 1896 | 1467823457412 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 1896 | 1467823457414 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 09:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:44:17 INFO - PROCESS | 1896 | 1467823457417 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - PROCESS | 1896 | 1467823457419 Marionette TRACE conn5 <- [1,186,null,{}] 09:44:17 INFO - PROCESS | 1896 | 1467823457432 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}] 09:44:17 INFO - PROCESS | 1896 | 1467823457434 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:17 INFO - PROCESS | 1896 | 1467823457512 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 09:44:17 INFO - PROCESS | 1896 | 1467823457517 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 1896 | 1467823457519 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:17 INFO - PROCESS | 1896 | ++DOCSHELL 17B4C400 == 38 [pid = 1896] [id = 56] 09:44:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (17B4CC00) [pid = 1896] [serial = 165] [outer = 00000000] 09:44:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (17B6FC00) [pid = 1896] [serial = 166] [outer = 17B4CC00] 09:44:17 INFO - PROCESS | 1896 | 1467823457563 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18CCF000) [pid = 1896] [serial = 167] [outer = 17B4CC00] 09:44:17 INFO - PROCESS | 1896 | 1467823457944 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]]]}] 09:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 590ms 09:44:18 INFO - PROCESS | 1896 | 1467823458010 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 1896 | 1467823458015 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 09:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:44:18 INFO - PROCESS | 1896 | 1467823458020 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 1896 | 1467823458024 Marionette TRACE conn5 <- [1,190,null,{}] 09:44:18 INFO - PROCESS | 1896 | 1467823458030 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}] 09:44:18 INFO - PROCESS | 1896 | 1467823458034 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:18 INFO - PROCESS | 1896 | 1467823458210 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 09:44:18 INFO - PROCESS | 1896 | 1467823458304 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 1896 | 1467823458309 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:18 INFO - PROCESS | 1896 | ++DOCSHELL 0D136000 == 39 [pid = 1896] [id = 57] 09:44:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0D17AC00) [pid = 1896] [serial = 168] [outer = 00000000] 09:44:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0D673800) [pid = 1896] [serial = 169] [outer = 0D17AC00] 09:44:18 INFO - PROCESS | 1896 | 1467823458366 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0DAD5800) [pid = 1896] [serial = 170] [outer = 0D17AC00] 09:44:18 INFO - PROCESS | 1896 | 1467823458898 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]]]}] 09:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 931ms 09:44:18 INFO - PROCESS | 1896 | 1467823458950 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 1896 | 1467823458954 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 09:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:44:18 INFO - PROCESS | 1896 | 1467823458960 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 1896 | 1467823458964 Marionette TRACE conn5 <- [1,194,null,{}] 09:44:19 INFO - PROCESS | 1896 | 1467823458968 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}] 09:44:19 INFO - PROCESS | 1896 | 1467823458971 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:19 INFO - PROCESS | 1896 | 1467823459081 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 09:44:19 INFO - PROCESS | 1896 | 1467823459158 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 1896 | 1467823459160 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:19 INFO - PROCESS | 1896 | ++DOCSHELL 1791DC00 == 40 [pid = 1896] [id = 58] 09:44:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1791E800) [pid = 1896] [serial = 171] [outer = 00000000] 09:44:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (17922C00) [pid = 1896] [serial = 172] [outer = 1791E800] 09:44:19 INFO - PROCESS | 1896 | 1467823459217 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (17ADAC00) [pid = 1896] [serial = 173] [outer = 1791E800] 09:44:19 INFO - PROCESS | 1896 | 1467823459812 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]]]}] 09:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 930ms 09:44:19 INFO - PROCESS | 1896 | 1467823459890 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 1896 | 1467823459893 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 09:44:19 INFO - PROCESS | 1896 | 1467823459897 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:44:19 INFO - PROCESS | 1896 | 1467823459899 Marionette TRACE conn5 <- [1,198,null,{}] 09:44:19 INFO - PROCESS | 1896 | 1467823459910 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}] 09:44:19 INFO - PROCESS | 1896 | 1467823459915 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:20 INFO - PROCESS | 1896 | 1467823460032 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 09:44:20 INFO - PROCESS | 1896 | 1467823460104 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:20 INFO - PROCESS | 1896 | 1467823460109 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:20 INFO - PROCESS | 1896 | ++DOCSHELL 18CA7C00 == 41 [pid = 1896] [id = 59] 09:44:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (18CA8400) [pid = 1896] [serial = 174] [outer = 00000000] 09:44:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (18CAB400) [pid = 1896] [serial = 175] [outer = 18CA8400] 09:44:20 INFO - PROCESS | 1896 | 1467823460207 Marionette DEBUG loaded listener.js 09:44:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (18CAF000) [pid = 1896] [serial = 176] [outer = 18CA8400] 09:44:20 INFO - PROCESS | 1896 | 1467823460942 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]]]}] 09:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1070ms 09:44:21 INFO - PROCESS | 1896 | 1467823460973 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 1896 | 1467823460977 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 09:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:44:21 INFO - PROCESS | 1896 | 1467823460982 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 1896 | 1467823460985 Marionette TRACE conn5 <- [1,202,null,{}] 09:44:21 INFO - PROCESS | 1896 | 1467823460991 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}] 09:44:21 INFO - PROCESS | 1896 | 1467823460993 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:21 INFO - PROCESS | 1896 | 1467823461091 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 09:44:21 INFO - PROCESS | 1896 | 1467823461168 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 1896 | 1467823461173 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:21 INFO - PROCESS | 1896 | ++DOCSHELL 0D2F0C00 == 42 [pid = 1896] [id = 60] 09:44:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0D2F9000) [pid = 1896] [serial = 177] [outer = 00000000] 09:44:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0D94A400) [pid = 1896] [serial = 178] [outer = 0D2F9000] 09:44:21 INFO - PROCESS | 1896 | 1467823461222 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0DD90800) [pid = 1896] [serial = 179] [outer = 0D2F9000] 09:44:21 INFO - PROCESS | 1896 | --DOCSHELL 0CD73000 == 41 [pid = 1896] [id = 55] 09:44:21 INFO - PROCESS | 1896 | --DOCSHELL 0C94C800 == 40 [pid = 1896] [id = 54] 09:44:21 INFO - PROCESS | 1896 | --DOCSHELL 1ADAD400 == 39 [pid = 1896] [id = 53] 09:44:21 INFO - PROCESS | 1896 | --DOCSHELL 19C88400 == 38 [pid = 1896] [id = 52] 09:44:21 INFO - PROCESS | 1896 | --DOCSHELL 18CCFC00 == 37 [pid = 1896] [id = 51] 09:44:21 INFO - PROCESS | 1896 | --DOCSHELL 18467C00 == 36 [pid = 1896] [id = 50] 09:44:21 INFO - PROCESS | 1896 | --DOCSHELL 17974C00 == 35 [pid = 1896] [id = 49] 09:44:21 INFO - PROCESS | 1896 | --DOCSHELL 0DB12400 == 34 [pid = 1896] [id = 48] 09:44:21 INFO - PROCESS | 1896 | --DOCSHELL 0C7DDC00 == 33 [pid = 1896] [id = 47] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (1C025800) [pid = 1896] [serial = 129] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (19B24C00) [pid = 1896] [serial = 117] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0D948000) [pid = 1896] [serial = 105] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0D951000) [pid = 1896] [serial = 106] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (17CF3000) [pid = 1896] [serial = 111] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (14B25C00) [pid = 1896] [serial = 108] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0DB1A000) [pid = 1896] [serial = 102] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (18CC9400) [pid = 1896] [serial = 114] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (143F1800) [pid = 1896] [serial = 103] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (14BEB400) [pid = 1896] [serial = 109] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1ADAD800) [pid = 1896] [serial = 120] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1469A400) [pid = 1896] [serial = 91] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (14324800) [pid = 1896] [serial = 90] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (19448800) [pid = 1896] [serial = 94] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1920B400) [pid = 1896] [serial = 93] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1BD3A400) [pid = 1896] [serial = 97] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (1B5E7000) [pid = 1896] [serial = 96] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (19D89400) [pid = 1896] [serial = 100] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (19D85800) [pid = 1896] [serial = 99] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (18CC8800) [pid = 1896] [serial = 124] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1791BC00) [pid = 1896] [serial = 123] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1B472400) [pid = 1896] [serial = 121] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (19B78800) [pid = 1896] [serial = 118] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (18F7EC00) [pid = 1896] [serial = 115] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (18F77000) [pid = 1896] [serial = 127] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1BD33400) [pid = 1896] [serial = 126] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1846E000) [pid = 1896] [serial = 112] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (1C0AC800) [pid = 1896] [serial = 130] [outer = 00000000] [url = about:blank] 09:44:21 INFO - PROCESS | 1896 | 1467823461808 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]]]}] 09:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 871ms 09:44:21 INFO - PROCESS | 1896 | 1467823461855 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 1896 | 1467823461859 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 09:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:44:21 INFO - PROCESS | 1896 | 1467823461865 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 1896 | 1467823461868 Marionette TRACE conn5 <- [1,206,null,{}] 09:44:21 INFO - PROCESS | 1896 | 1467823461872 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}] 09:44:21 INFO - PROCESS | 1896 | 1467823461875 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:22 INFO - PROCESS | 1896 | 1467823461973 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 09:44:22 INFO - PROCESS | 1896 | 1467823462050 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 1896 | 1467823462052 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:22 INFO - PROCESS | 1896 | ++DOCSHELL 0C837000 == 34 [pid = 1896] [id = 61] 09:44:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0C839400) [pid = 1896] [serial = 180] [outer = 00000000] 09:44:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0D2FAC00) [pid = 1896] [serial = 181] [outer = 0C839400] 09:44:22 INFO - PROCESS | 1896 | 1467823462101 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0D94BC00) [pid = 1896] [serial = 182] [outer = 0C839400] 09:44:22 INFO - PROCESS | 1896 | 1467823462504 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]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 09:44:22 INFO - PROCESS | 1896 | 1467823462539 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 1896 | 1467823462542 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 09:44:22 INFO - PROCESS | 1896 | 1467823462545 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:44:22 INFO - PROCESS | 1896 | 1467823462549 Marionette TRACE conn5 <- [1,210,null,{}] 09:44:22 INFO - PROCESS | 1896 | 1467823462559 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}] 09:44:22 INFO - PROCESS | 1896 | 1467823462563 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:22 INFO - PROCESS | 1896 | 1467823462649 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 09:44:22 INFO - PROCESS | 1896 | 1467823462656 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 1896 | 1467823462659 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:22 INFO - PROCESS | 1896 | ++DOCSHELL 10FDA800 == 35 [pid = 1896] [id = 62] 09:44:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (10FE6400) [pid = 1896] [serial = 183] [outer = 00000000] 09:44:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (14C62800) [pid = 1896] [serial = 184] [outer = 10FE6400] 09:44:22 INFO - PROCESS | 1896 | 1467823462708 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17915400) [pid = 1896] [serial = 185] [outer = 10FE6400] 09:44:23 INFO - PROCESS | 1896 | 1467823463140 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]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 631ms 09:44:23 INFO - PROCESS | 1896 | 1467823463179 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 1896 | 1467823463182 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 09:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:44:23 INFO - PROCESS | 1896 | 1467823463185 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - PROCESS | 1896 | 1467823463186 Marionette TRACE conn5 <- [1,214,null,{}] 09:44:23 INFO - PROCESS | 1896 | 1467823463190 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}] 09:44:23 INFO - PROCESS | 1896 | 1467823463192 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:23 INFO - PROCESS | 1896 | 1467823463277 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 09:44:23 INFO - PROCESS | 1896 | 1467823463283 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 1896 | 1467823463285 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:23 INFO - PROCESS | 1896 | ++DOCSHELL 1797B000 == 36 [pid = 1896] [id = 63] 09:44:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (179DA800) [pid = 1896] [serial = 186] [outer = 00000000] 09:44:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17B64000) [pid = 1896] [serial = 187] [outer = 179DA800] 09:44:23 INFO - PROCESS | 1896 | 1467823463330 Marionette DEBUG loaded listener.js 09:44:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17B6E800) [pid = 1896] [serial = 188] [outer = 179DA800] 09:44:23 INFO - PROCESS | 1896 | 1467823463757 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]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 09:44:23 INFO - PROCESS | 1896 | 1467823463819 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 1896 | 1467823463821 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 09:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:44:23 INFO - PROCESS | 1896 | 1467823463824 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - PROCESS | 1896 | 1467823463826 Marionette TRACE conn5 <- [1,218,null,{}] 09:44:23 INFO - PROCESS | 1896 | 1467823463829 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}] 09:44:23 INFO - PROCESS | 1896 | 1467823463831 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:23 INFO - PROCESS | 1896 | 1467823463910 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 09:44:23 INFO - PROCESS | 1896 | 1467823463915 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 1896 | 1467823463917 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:23 INFO - PROCESS | 1896 | ++DOCSHELL 17C35800 == 37 [pid = 1896] [id = 64] 09:44:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17C35C00) [pid = 1896] [serial = 189] [outer = 00000000] 09:44:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (17C3B800) [pid = 1896] [serial = 190] [outer = 17C35C00] 09:44:24 INFO - PROCESS | 1896 | 1467823463962 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (17C3C800) [pid = 1896] [serial = 191] [outer = 17C35C00] 09:44:24 INFO - PROCESS | 1896 | 1467823464440 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]]]}] 09:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 09:44:24 INFO - PROCESS | 1896 | 1467823464495 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 09:44:24 INFO - PROCESS | 1896 | 1467823464497 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 09:44:24 INFO - PROCESS | 1896 | 1467823464500 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:44:24 INFO - PROCESS | 1896 | 1467823464502 Marionette TRACE conn5 <- [1,222,null,{}] 09:44:24 INFO - PROCESS | 1896 | 1467823464512 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}] 09:44:24 INFO - PROCESS | 1896 | 1467823464517 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:24 INFO - PROCESS | 1896 | 1467823464651 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 09:44:24 INFO - PROCESS | 1896 | 1467823464702 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 1896 | 1467823464704 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:24 INFO - PROCESS | 1896 | ++DOCSHELL 0C75C800 == 38 [pid = 1896] [id = 65] 09:44:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18AF0000) [pid = 1896] [serial = 192] [outer = 00000000] 09:44:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18CA2000) [pid = 1896] [serial = 193] [outer = 18AF0000] 09:44:24 INFO - PROCESS | 1896 | 1467823464749 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18CA9000) [pid = 1896] [serial = 194] [outer = 18AF0000] 09:44:25 INFO - PROCESS | 1896 | 1467823465153 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]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 09:44:25 INFO - PROCESS | 1896 | 1467823465177 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 1896 | 1467823465179 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 09:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:44:25 INFO - PROCESS | 1896 | 1467823465182 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 1896 | 1467823465184 Marionette TRACE conn5 <- [1,226,null,{}] 09:44:25 INFO - PROCESS | 1896 | 1467823465187 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}] 09:44:25 INFO - PROCESS | 1896 | 1467823465189 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:25 INFO - PROCESS | 1896 | 1467823465325 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 09:44:25 INFO - PROCESS | 1896 | 1467823465349 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 1896 | 1467823465351 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:25 INFO - PROCESS | 1896 | ++DOCSHELL 18A92800 == 39 [pid = 1896] [id = 66] 09:44:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18CC0800) [pid = 1896] [serial = 195] [outer = 00000000] 09:44:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18F76000) [pid = 1896] [serial = 196] [outer = 18CC0800] 09:44:25 INFO - PROCESS | 1896 | 1467823465396 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1920C800) [pid = 1896] [serial = 197] [outer = 18CC0800] 09:44:25 INFO - PROCESS | 1896 | 1467823465805 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]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 671ms 09:44:25 INFO - PROCESS | 1896 | 1467823465855 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 09:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:44:25 INFO - PROCESS | 1896 | 1467823465857 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 09:44:25 INFO - PROCESS | 1896 | 1467823465860 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 1896 | 1467823465862 Marionette TRACE conn5 <- [1,230,null,{}] 09:44:25 INFO - PROCESS | 1896 | 1467823465872 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}] 09:44:25 INFO - PROCESS | 1896 | 1467823465874 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:26 INFO - PROCESS | 1896 | 1467823465980 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 09:44:26 INFO - PROCESS | 1896 | 1467823465985 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 1896 | 1467823465987 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:26 INFO - PROCESS | 1896 | ++DOCSHELL 19347800 == 40 [pid = 1896] [id = 67] 09:44:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1934A000) [pid = 1896] [serial = 198] [outer = 00000000] 09:44:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (19B1EC00) [pid = 1896] [serial = 199] [outer = 1934A000] 09:44:26 INFO - PROCESS | 1896 | 1467823466031 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (19B22400) [pid = 1896] [serial = 200] [outer = 1934A000] 09:44:26 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1934D000) [pid = 1896] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:44:26 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (19D7D400) [pid = 1896] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:44:26 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (17975000) [pid = 1896] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:44:26 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (18469800) [pid = 1896] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:44:26 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0DCEF800) [pid = 1896] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:44:26 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0C7E2C00) [pid = 1896] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:44:26 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1797EC00) [pid = 1896] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:44:26 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1B5DB400) [pid = 1896] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:44:26 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0D2FA800) [pid = 1896] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:44:26 INFO - PROCESS | 1896 | 1467823466482 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]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 690ms 09:44:26 INFO - PROCESS | 1896 | 1467823466551 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 1896 | 1467823466553 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 09:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:44:26 INFO - PROCESS | 1896 | 1467823466556 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 1896 | 1467823466558 Marionette TRACE conn5 <- [1,234,null,{}] 09:44:26 INFO - PROCESS | 1896 | 1467823466561 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}] 09:44:26 INFO - PROCESS | 1896 | 1467823466563 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:26 INFO - PROCESS | 1896 | 1467823466663 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 09:44:26 INFO - PROCESS | 1896 | 1467823466672 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 1896 | 1467823466673 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:26 INFO - PROCESS | 1896 | ++DOCSHELL 0D675000 == 41 [pid = 1896] [id = 68] 09:44:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1791D000) [pid = 1896] [serial = 201] [outer = 00000000] 09:44:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (19B7C000) [pid = 1896] [serial = 202] [outer = 1791D000] 09:44:26 INFO - PROCESS | 1896 | 1467823466718 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (19C7E400) [pid = 1896] [serial = 203] [outer = 1791D000] 09:44:27 INFO - PROCESS | 1896 | 1467823467122 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]]]}] 09:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 631ms 09:44:27 INFO - PROCESS | 1896 | 1467823467187 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 09:44:27 INFO - PROCESS | 1896 | 1467823467189 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 09:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:44:27 INFO - PROCESS | 1896 | 1467823467192 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:44:27 INFO - PROCESS | 1896 | 1467823467194 Marionette TRACE conn5 <- [1,238,null,{}] 09:44:27 INFO - PROCESS | 1896 | 1467823467207 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}] 09:44:27 INFO - PROCESS | 1896 | 1467823467209 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:27 INFO - PROCESS | 1896 | 1467823467288 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 09:44:27 INFO - PROCESS | 1896 | 1467823467296 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 1896 | 1467823467298 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:27 INFO - PROCESS | 1896 | ++DOCSHELL 17976800 == 42 [pid = 1896] [id = 69] 09:44:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (19D7D800) [pid = 1896] [serial = 204] [outer = 00000000] 09:44:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (19D89800) [pid = 1896] [serial = 205] [outer = 19D7D800] 09:44:27 INFO - PROCESS | 1896 | 1467823467341 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1ADA5400) [pid = 1896] [serial = 206] [outer = 19D7D800] 09:44:27 INFO - PROCESS | 1896 | 1467823467751 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]]]}] 09:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 09:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:44:27 INFO - PROCESS | 1896 | 1467823467763 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 09:44:27 INFO - PROCESS | 1896 | 1467823467765 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 09:44:27 INFO - PROCESS | 1896 | 1467823467768 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:44:27 INFO - PROCESS | 1896 | 1467823467771 Marionette TRACE conn5 <- [1,242,null,{}] 09:44:27 INFO - PROCESS | 1896 | 1467823467774 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}] 09:44:27 INFO - PROCESS | 1896 | 1467823467776 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:27 INFO - PROCESS | 1896 | 1467823467940 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 09:44:27 INFO - PROCESS | 1896 | 1467823467948 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 1896 | 1467823467950 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:27 INFO - PROCESS | 1896 | ++DOCSHELL 1AD12400 == 43 [pid = 1896] [id = 70] 09:44:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1B0AE800) [pid = 1896] [serial = 207] [outer = 00000000] 09:44:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1BD33400) [pid = 1896] [serial = 208] [outer = 1B0AE800] 09:44:28 INFO - PROCESS | 1896 | 1467823467996 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1BD3BC00) [pid = 1896] [serial = 209] [outer = 1B0AE800] 09:44:28 INFO - PROCESS | 1896 | 1467823468569 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]]]}] 09:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 831ms 09:44:28 INFO - PROCESS | 1896 | 1467823468631 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 09:44:28 INFO - PROCESS | 1896 | 1467823468635 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 09:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:44:28 INFO - PROCESS | 1896 | 1467823468641 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:44:28 INFO - PROCESS | 1896 | 1467823468643 Marionette TRACE conn5 <- [1,246,null,{}] 09:44:28 INFO - PROCESS | 1896 | 1467823468649 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}] 09:44:28 INFO - PROCESS | 1896 | 1467823468652 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:28 INFO - PROCESS | 1896 | 1467823468765 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 09:44:28 INFO - PROCESS | 1896 | 1467823468842 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 1896 | 1467823468845 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:28 INFO - PROCESS | 1896 | ++DOCSHELL 0C75BC00 == 44 [pid = 1896] [id = 71] 09:44:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0C75FC00) [pid = 1896] [serial = 210] [outer = 00000000] 09:44:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0D674000) [pid = 1896] [serial = 211] [outer = 0C75FC00] 09:44:28 INFO - PROCESS | 1896 | 1467823468943 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0DAD6C00) [pid = 1896] [serial = 212] [outer = 0C75FC00] 09:44:29 INFO - PROCESS | 1896 | 1467823469502 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]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 930ms 09:44:29 INFO - PROCESS | 1896 | 1467823469571 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 1896 | 1467823469576 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 09:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:44:29 INFO - PROCESS | 1896 | 1467823469583 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 1896 | 1467823469586 Marionette TRACE conn5 <- [1,250,null,{}] 09:44:29 INFO - PROCESS | 1896 | 1467823469590 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}] 09:44:29 INFO - PROCESS | 1896 | 1467823469593 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:29 INFO - PROCESS | 1896 | 1467823469737 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 09:44:29 INFO - PROCESS | 1896 | 1467823469856 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 1896 | 1467823469859 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:29 INFO - PROCESS | 1896 | ++DOCSHELL 17B62000 == 45 [pid = 1896] [id = 72] 09:44:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (17B64400) [pid = 1896] [serial = 213] [outer = 00000000] 09:44:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (17C37800) [pid = 1896] [serial = 214] [outer = 17B64400] 09:44:29 INFO - PROCESS | 1896 | 1467823469927 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (17CFD800) [pid = 1896] [serial = 215] [outer = 17B64400] 09:44:30 INFO - PROCESS | 1896 | 1467823470626 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]]]}] 09:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1071ms 09:44:30 INFO - PROCESS | 1896 | 1467823470656 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 09:44:30 INFO - PROCESS | 1896 | 1467823470658 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 09:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:44:30 INFO - PROCESS | 1896 | 1467823470662 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:44:30 INFO - PROCESS | 1896 | 1467823470666 Marionette TRACE conn5 <- [1,254,null,{}] 09:44:30 INFO - PROCESS | 1896 | 1467823470677 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}] 09:44:30 INFO - PROCESS | 1896 | 1467823470682 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:30 INFO - PROCESS | 1896 | 1467823470789 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 09:44:30 INFO - PROCESS | 1896 | 1467823470910 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 1896 | 1467823470914 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:30 INFO - PROCESS | 1896 | ++DOCSHELL 1BD3A800 == 46 [pid = 1896] [id = 73] 09:44:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1BD3EC00) [pid = 1896] [serial = 216] [outer = 00000000] 09:44:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (1BD79400) [pid = 1896] [serial = 217] [outer = 1BD3EC00] 09:44:30 INFO - PROCESS | 1896 | 1467823470971 Marionette DEBUG loaded listener.js 09:44:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (1C0B2C00) [pid = 1896] [serial = 218] [outer = 1BD3EC00] 09:44:31 INFO - PROCESS | 1896 | 1467823471686 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]]]}] 09:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1080ms 09:44:31 INFO - PROCESS | 1896 | 1467823471745 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 09:44:31 INFO - PROCESS | 1896 | 1467823471749 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 09:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:44:31 INFO - PROCESS | 1896 | 1467823471754 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - PROCESS | 1896 | 1467823471757 Marionette TRACE conn5 <- [1,258,null,{}] 09:44:31 INFO - PROCESS | 1896 | 1467823471762 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}] 09:44:31 INFO - PROCESS | 1896 | 1467823471765 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:31 INFO - PROCESS | 1896 | 1467823471865 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 09:44:31 INFO - PROCESS | 1896 | 1467823471945 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:31 INFO - PROCESS | 1896 | 1467823471949 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:32 INFO - PROCESS | 1896 | ++DOCSHELL 0C842800 == 47 [pid = 1896] [id = 74] 09:44:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (0C943800) [pid = 1896] [serial = 219] [outer = 00000000] 09:44:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (143A1400) [pid = 1896] [serial = 220] [outer = 0C943800] 09:44:32 INFO - PROCESS | 1896 | 1467823472044 Marionette DEBUG loaded listener.js 09:44:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (14A2C800) [pid = 1896] [serial = 221] [outer = 0C943800] 09:44:32 INFO - PROCESS | 1896 | --DOCSHELL 17976800 == 46 [pid = 1896] [id = 69] 09:44:32 INFO - PROCESS | 1896 | --DOCSHELL 0D675000 == 45 [pid = 1896] [id = 68] 09:44:32 INFO - PROCESS | 1896 | --DOCSHELL 19347800 == 44 [pid = 1896] [id = 67] 09:44:32 INFO - PROCESS | 1896 | --DOCSHELL 18A92800 == 43 [pid = 1896] [id = 66] 09:44:32 INFO - PROCESS | 1896 | --DOCSHELL 0C75C800 == 42 [pid = 1896] [id = 65] 09:44:32 INFO - PROCESS | 1896 | --DOCSHELL 17C35800 == 41 [pid = 1896] [id = 64] 09:44:32 INFO - PROCESS | 1896 | --DOCSHELL 1797B000 == 40 [pid = 1896] [id = 63] 09:44:32 INFO - PROCESS | 1896 | --DOCSHELL 10FDA800 == 39 [pid = 1896] [id = 62] 09:44:32 INFO - PROCESS | 1896 | --DOCSHELL 0C837000 == 38 [pid = 1896] [id = 61] 09:44:32 INFO - PROCESS | 1896 | --DOCSHELL 0D2F0C00 == 37 [pid = 1896] [id = 60] 09:44:32 INFO - PROCESS | 1896 | --DOCSHELL 17B4C400 == 36 [pid = 1896] [id = 56] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (19B1D800) [pid = 1896] [serial = 150] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (1B54E000) [pid = 1896] [serial = 154] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (1797F400) [pid = 1896] [serial = 144] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (17ADC000) [pid = 1896] [serial = 145] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (0C83F800) [pid = 1896] [serial = 132] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (1ADB2400) [pid = 1896] [serial = 153] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (18CC3400) [pid = 1896] [serial = 147] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (143F0000) [pid = 1896] [serial = 141] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (14A96C00) [pid = 1896] [serial = 142] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0CD6DC00) [pid = 1896] [serial = 138] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0D260800) [pid = 1896] [serial = 139] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (19D80C00) [pid = 1896] [serial = 159] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0D94C000) [pid = 1896] [serial = 135] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (19B28400) [pid = 1896] [serial = 151] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1BD41000) [pid = 1896] [serial = 156] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (17B6C800) [pid = 1896] [serial = 163] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1797B800) [pid = 1896] [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.] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1BD7BC00) [pid = 1896] [serial = 157] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (19D82000) [pid = 1896] [serial = 160] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17B6FC00) [pid = 1896] [serial = 166] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (18CCA000) [pid = 1896] [serial = 148] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17B69C00) [pid = 1896] [serial = 162] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 1896 | 1467823472596 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]]]}] 09:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 09:44:32 INFO - PROCESS | 1896 | 1467823472625 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 09:44:32 INFO - PROCESS | 1896 | 1467823472629 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 09:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:44:32 INFO - PROCESS | 1896 | 1467823472634 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:44:32 INFO - PROCESS | 1896 | 1467823472637 Marionette TRACE conn5 <- [1,262,null,{}] 09:44:32 INFO - PROCESS | 1896 | 1467823472641 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}] 09:44:32 INFO - PROCESS | 1896 | 1467823472643 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:32 INFO - PROCESS | 1896 | 1467823472729 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 09:44:32 INFO - PROCESS | 1896 | 1467823472738 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:32 INFO - PROCESS | 1896 | 1467823472740 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:32 INFO - PROCESS | 1896 | ++DOCSHELL 0D671800 == 37 [pid = 1896] [id = 75] 09:44:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0DD8B400) [pid = 1896] [serial = 222] [outer = 00000000] 09:44:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (144C0C00) [pid = 1896] [serial = 223] [outer = 0DD8B400] 09:44:32 INFO - PROCESS | 1896 | 1467823472788 Marionette DEBUG loaded listener.js 09:44:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (14BEA000) [pid = 1896] [serial = 224] [outer = 0DD8B400] 09:44:33 INFO - PROCESS | 1896 | 1467823473249 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]]]}] 09:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 631ms 09:44:33 INFO - PROCESS | 1896 | 1467823473270 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 1896 | 1467823473272 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 09:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:44:33 INFO - PROCESS | 1896 | 1467823473280 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - PROCESS | 1896 | 1467823473284 Marionette TRACE conn5 <- [1,266,null,{}] 09:44:33 INFO - PROCESS | 1896 | 1467823473294 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}] 09:44:33 INFO - PROCESS | 1896 | 1467823473298 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:33 INFO - PROCESS | 1896 | 1467823473404 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 09:44:33 INFO - PROCESS | 1896 | 1467823473414 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 1896 | 1467823473417 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:33 INFO - PROCESS | 1896 | ++DOCSHELL 17B43800 == 38 [pid = 1896] [id = 76] 09:44:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (17B44000) [pid = 1896] [serial = 225] [outer = 00000000] 09:44:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (17B66C00) [pid = 1896] [serial = 226] [outer = 17B44000] 09:44:33 INFO - PROCESS | 1896 | 1467823473466 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (17C31800) [pid = 1896] [serial = 227] [outer = 17B44000] 09:44:34 INFO - PROCESS | 1896 | 1467823474004 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]]]}] 09:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 770ms 09:44:34 INFO - PROCESS | 1896 | 1467823474078 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 09:44:34 INFO - PROCESS | 1896 | 1467823474080 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 09:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:44:34 INFO - PROCESS | 1896 | 1467823474098 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - PROCESS | 1896 | 1467823474100 Marionette TRACE conn5 <- [1,270,null,{}] 09:44:34 INFO - PROCESS | 1896 | 1467823474128 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}] 09:44:34 INFO - PROCESS | 1896 | 1467823474130 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:34 INFO - PROCESS | 1896 | 1467823474231 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 09:44:34 INFO - PROCESS | 1896 | 1467823474308 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 1896 | 1467823474310 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:34 INFO - PROCESS | 1896 | ++DOCSHELL 18A94400 == 39 [pid = 1896] [id = 77] 09:44:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (18A96800) [pid = 1896] [serial = 228] [outer = 00000000] 09:44:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (18CC4C00) [pid = 1896] [serial = 229] [outer = 18A96800] 09:44:34 INFO - PROCESS | 1896 | 1467823474356 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (18CCC800) [pid = 1896] [serial = 230] [outer = 18A96800] 09:44:34 INFO - PROCESS | 1896 | 1467823474780 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]]]}] 09:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 733ms 09:44:34 INFO - PROCESS | 1896 | 1467823474832 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 09:44:34 INFO - PROCESS | 1896 | 1467823474834 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 09:44:34 INFO - PROCESS | 1896 | 1467823474837 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - PROCESS | 1896 | 1467823474839 Marionette TRACE conn5 <- [1,274,null,{}] 09:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:44:34 INFO - PROCESS | 1896 | 1467823474847 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}] 09:44:34 INFO - PROCESS | 1896 | 1467823474849 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:34 INFO - PROCESS | 1896 | 1467823474956 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 09:44:34 INFO - PROCESS | 1896 | 1467823474967 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 1896 | 1467823474969 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:34 INFO - PROCESS | 1896 | ++DOCSHELL 1934A800 == 40 [pid = 1896] [id = 78] 09:44:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (19350400) [pid = 1896] [serial = 231] [outer = 00000000] 09:44:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (19B21000) [pid = 1896] [serial = 232] [outer = 19350400] 09:44:35 INFO - PROCESS | 1896 | 1467823475012 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (19B78000) [pid = 1896] [serial = 233] [outer = 19350400] 09:44:35 INFO - PROCESS | 1896 | 1467823475462 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]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 09:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:44:35 INFO - PROCESS | 1896 | 1467823475512 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 1896 | 1467823475514 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 09:44:35 INFO - PROCESS | 1896 | 1467823475517 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 1896 | 1467823475519 Marionette TRACE conn5 <- [1,278,null,{}] 09:44:35 INFO - PROCESS | 1896 | 1467823475522 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}] 09:44:35 INFO - PROCESS | 1896 | 1467823475528 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:35 INFO - PROCESS | 1896 | 1467823475665 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 09:44:35 INFO - PROCESS | 1896 | 1467823475719 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 1896 | 1467823475721 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:35 INFO - PROCESS | 1896 | ++DOCSHELL 19D85800 == 41 [pid = 1896] [id = 79] 09:44:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (19D85C00) [pid = 1896] [serial = 234] [outer = 00000000] 09:44:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1B54F400) [pid = 1896] [serial = 235] [outer = 19D85C00] 09:44:35 INFO - PROCESS | 1896 | 1467823475766 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1B5DB000) [pid = 1896] [serial = 236] [outer = 19D85C00] 09:44:36 INFO - PROCESS | 1896 | 1467823476169 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]]]}] 09:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 09:44:36 INFO - PROCESS | 1896 | 1467823476187 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 1896 | 1467823476189 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 09:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:44:36 INFO - PROCESS | 1896 | 1467823476193 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - PROCESS | 1896 | 1467823476194 Marionette TRACE conn5 <- [1,282,null,{}] 09:44:36 INFO - PROCESS | 1896 | 1467823476203 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}] 09:44:36 INFO - PROCESS | 1896 | 1467823476205 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:36 INFO - PROCESS | 1896 | 1467823476333 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 09:44:36 INFO - PROCESS | 1896 | 1467823476342 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 1896 | 1467823476344 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:36 INFO - PROCESS | 1896 | ++DOCSHELL 111D1C00 == 42 [pid = 1896] [id = 80] 09:44:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (1B47AC00) [pid = 1896] [serial = 237] [outer = 00000000] 09:44:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1BD75800) [pid = 1896] [serial = 238] [outer = 1B47AC00] 09:44:36 INFO - PROCESS | 1896 | 1467823476387 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (1C024C00) [pid = 1896] [serial = 239] [outer = 1B47AC00] 09:44:36 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (18AF0000) [pid = 1896] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:44:36 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (18CC0800) [pid = 1896] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:44:36 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (1791E800) [pid = 1896] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:44:36 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0D2F9000) [pid = 1896] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:44:36 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0C839400) [pid = 1896] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:44:36 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (17C35C00) [pid = 1896] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:44:36 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (18CA8400) [pid = 1896] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:44:36 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (10FE6400) [pid = 1896] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:44:36 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0D17AC00) [pid = 1896] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:44:36 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (1934A000) [pid = 1896] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:44:36 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1791D000) [pid = 1896] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:44:36 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (19D7D800) [pid = 1896] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:44:36 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (179DA800) [pid = 1896] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:44:36 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0C83AC00) [pid = 1896] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:44:36 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0D229400) [pid = 1896] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:44:36 INFO - PROCESS | 1896 | 1467823476914 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]]]}] 09:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 770ms 09:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:44:36 INFO - PROCESS | 1896 | 1467823476964 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 1896 | 1467823476966 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 09:44:36 INFO - PROCESS | 1896 | 1467823476969 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - PROCESS | 1896 | 1467823476970 Marionette TRACE conn5 <- [1,286,null,{}] 09:44:37 INFO - PROCESS | 1896 | 1467823476982 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}] 09:44:37 INFO - PROCESS | 1896 | 1467823476984 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:37 INFO - PROCESS | 1896 | 1467823477074 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 09:44:37 INFO - PROCESS | 1896 | 1467823477081 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 1896 | 1467823477083 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:37 INFO - PROCESS | 1896 | ++DOCSHELL 0C7DB800 == 43 [pid = 1896] [id = 81] 09:44:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (14B25C00) [pid = 1896] [serial = 240] [outer = 00000000] 09:44:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18CA8400) [pid = 1896] [serial = 241] [outer = 14B25C00] 09:44:37 INFO - PROCESS | 1896 | 1467823477127 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (19B25000) [pid = 1896] [serial = 242] [outer = 14B25C00] 09:44:37 INFO - PROCESS | 1896 | 1467823477541 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]]]}] 09:44:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 591ms 09:44:37 INFO - PROCESS | 1896 | 1467823477560 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 1896 | 1467823477561 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 09:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:44:37 INFO - PROCESS | 1896 | 1467823477564 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 1896 | 1467823477566 Marionette TRACE conn5 <- [1,290,null,{}] 09:44:37 INFO - PROCESS | 1896 | 1467823477569 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}] 09:44:37 INFO - PROCESS | 1896 | 1467823477571 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:37 INFO - PROCESS | 1896 | 1467823477686 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 09:44:37 INFO - PROCESS | 1896 | 1467823477694 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 1896 | 1467823477696 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:37 INFO - PROCESS | 1896 | ++DOCSHELL 17B6E000 == 44 [pid = 1896] [id = 82] 09:44:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (17C3F400) [pid = 1896] [serial = 243] [outer = 00000000] 09:44:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1C21B400) [pid = 1896] [serial = 244] [outer = 17C3F400] 09:44:37 INFO - PROCESS | 1896 | 1467823477739 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1C224000) [pid = 1896] [serial = 245] [outer = 17C3F400] 09:44:38 INFO - PROCESS | 1896 | 1467823478150 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]]]}] 09:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 631ms 09:44:38 INFO - PROCESS | 1896 | 1467823478197 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 1896 | 1467823478199 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 09:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:44:38 INFO - PROCESS | 1896 | 1467823478202 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 1896 | 1467823478204 Marionette TRACE conn5 <- [1,294,null,{}] 09:44:38 INFO - PROCESS | 1896 | 1467823478207 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}] 09:44:38 INFO - PROCESS | 1896 | 1467823478209 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:38 INFO - PROCESS | 1896 | 1467823478320 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 09:44:38 INFO - PROCESS | 1896 | 1467823478328 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 1896 | 1467823478330 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:38 INFO - PROCESS | 1896 | ++DOCSHELL 19E6F400 == 45 [pid = 1896] [id = 83] 09:44:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1C72F800) [pid = 1896] [serial = 246] [outer = 00000000] 09:44:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1CA16000) [pid = 1896] [serial = 247] [outer = 1C72F800] 09:44:38 INFO - PROCESS | 1896 | 1467823478373 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1D322800) [pid = 1896] [serial = 248] [outer = 1C72F800] 09:44:38 INFO - PROCESS | 1896 | 1467823478814 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]]]}] 09:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 09:44:38 INFO - PROCESS | 1896 | 1467823478874 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 1896 | 1467823478878 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 09:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:44:38 INFO - PROCESS | 1896 | 1467823478884 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 1896 | 1467823478888 Marionette TRACE conn5 <- [1,298,null,{}] 09:44:38 INFO - PROCESS | 1896 | 1467823478895 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}] 09:44:38 INFO - PROCESS | 1896 | 1467823478898 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:39 INFO - PROCESS | 1896 | 1467823479091 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 09:44:39 INFO - PROCESS | 1896 | 1467823479213 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:39 INFO - PROCESS | 1896 | 1467823479218 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:39 INFO - PROCESS | 1896 | ++DOCSHELL 0D25D000 == 46 [pid = 1896] [id = 84] 09:44:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0D260800) [pid = 1896] [serial = 249] [outer = 00000000] 09:44:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0D67B800) [pid = 1896] [serial = 250] [outer = 0D260800] 09:44:39 INFO - PROCESS | 1896 | 1467823479275 Marionette DEBUG loaded listener.js 09:44:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0DD94000) [pid = 1896] [serial = 251] [outer = 0D260800] 09:44:39 INFO - PROCESS | 1896 | 1467823479817 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]]]}] 09:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 970ms 09:44:39 INFO - PROCESS | 1896 | 1467823479858 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 09:44:39 INFO - PROCESS | 1896 | 1467823479863 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 09:44:39 INFO - PROCESS | 1896 | 1467823479870 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:44:39 INFO - PROCESS | 1896 | 1467823479873 Marionette TRACE conn5 <- [1,302,null,{}] 09:44:39 INFO - PROCESS | 1896 | 1467823479877 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}] 09:44:39 INFO - PROCESS | 1896 | 1467823479880 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:40 INFO - PROCESS | 1896 | 1467823479994 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 09:44:40 INFO - PROCESS | 1896 | 1467823480090 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 1896 | 1467823480092 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:40 INFO - PROCESS | 1896 | ++DOCSHELL 179E2000 == 47 [pid = 1896] [id = 85] 09:44:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (179E6400) [pid = 1896] [serial = 252] [outer = 00000000] 09:44:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (17AE7800) [pid = 1896] [serial = 253] [outer = 179E6400] 09:44:40 INFO - PROCESS | 1896 | 1467823480149 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (17B67000) [pid = 1896] [serial = 254] [outer = 179E6400] 09:44:40 INFO - PROCESS | 1896 | 1467823480724 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]]]}] 09:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 931ms 09:44:40 INFO - PROCESS | 1896 | 1467823480803 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 09:44:40 INFO - PROCESS | 1896 | 1467823480806 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 09:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:44:40 INFO - PROCESS | 1896 | 1467823480810 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:44:40 INFO - PROCESS | 1896 | 1467823480813 Marionette TRACE conn5 <- [1,306,null,{}] 09:44:40 INFO - PROCESS | 1896 | 1467823480824 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}] 09:44:40 INFO - PROCESS | 1896 | 1467823480829 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:40 INFO - PROCESS | 1896 | 1467823480948 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 09:44:41 INFO - PROCESS | 1896 | 1467823481065 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 1896 | 1467823481068 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:41 INFO - PROCESS | 1896 | ++DOCSHELL 19D82C00 == 48 [pid = 1896] [id = 86] 09:44:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (19D83C00) [pid = 1896] [serial = 255] [outer = 00000000] 09:44:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (1B0AF000) [pid = 1896] [serial = 256] [outer = 19D83C00] 09:44:41 INFO - PROCESS | 1896 | 1467823481129 Marionette DEBUG loaded listener.js 09:44:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (1BD35000) [pid = 1896] [serial = 257] [outer = 19D83C00] 09:44:41 INFO - PROCESS | 1896 | 1467823481416 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:44:41 INFO - PROCESS | 1896 | 1467823481778 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]]]}] 09:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1020ms 09:44:41 INFO - PROCESS | 1896 | 1467823481832 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 09:44:41 INFO - PROCESS | 1896 | 1467823481835 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 09:44:41 INFO - PROCESS | 1896 | 1467823481838 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:44:41 INFO - PROCESS | 1896 | 1467823481840 Marionette TRACE conn5 <- [1,310,null,{}] 09:44:41 INFO - PROCESS | 1896 | 1467823481844 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}] 09:44:41 INFO - PROCESS | 1896 | 1467823481846 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:41 INFO - PROCESS | 1896 | 1467823481986 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 09:44:42 INFO - PROCESS | 1896 | 1467823482081 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:42 INFO - PROCESS | 1896 | 1467823482083 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:42 INFO - PROCESS | 1896 | ++DOCSHELL 1934CC00 == 49 [pid = 1896] [id = 87] 09:44:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (1934D800) [pid = 1896] [serial = 258] [outer = 00000000] 09:44:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (19C88800) [pid = 1896] [serial = 259] [outer = 1934D800] 09:44:42 INFO - PROCESS | 1896 | 1467823482137 Marionette DEBUG loaded listener.js 09:44:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (1B0B1400) [pid = 1896] [serial = 260] [outer = 1934D800] 09:44:42 INFO - PROCESS | 1896 | 1467823482835 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]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1019ms 09:44:42 INFO - PROCESS | 1896 | 1467823482873 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 1896 | 1467823482878 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 09:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:44:42 INFO - PROCESS | 1896 | 1467823482899 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - PROCESS | 1896 | 1467823482903 Marionette TRACE conn5 <- [1,314,null,{}] 09:44:42 INFO - PROCESS | 1896 | 1467823482909 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}] 09:44:42 INFO - PROCESS | 1896 | 1467823482912 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:43 INFO - PROCESS | 1896 | 1467823483016 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 09:44:43 INFO - PROCESS | 1896 | 1467823483116 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 1896 | 1467823483119 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:43 INFO - PROCESS | 1896 | ++DOCSHELL 0D947000 == 50 [pid = 1896] [id = 88] 09:44:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (0D94A000) [pid = 1896] [serial = 261] [outer = 00000000] 09:44:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 105 (143ED000) [pid = 1896] [serial = 262] [outer = 0D94A000] 09:44:43 INFO - PROCESS | 1896 | 1467823483170 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 106 (15A59800) [pid = 1896] [serial = 263] [outer = 0D94A000] 09:44:43 INFO - PROCESS | 1896 | --DOCSHELL 17B6E000 == 49 [pid = 1896] [id = 82] 09:44:43 INFO - PROCESS | 1896 | --DOCSHELL 0C7DB800 == 48 [pid = 1896] [id = 81] 09:44:43 INFO - PROCESS | 1896 | --DOCSHELL 111D1C00 == 47 [pid = 1896] [id = 80] 09:44:43 INFO - PROCESS | 1896 | --DOCSHELL 19D85800 == 46 [pid = 1896] [id = 79] 09:44:43 INFO - PROCESS | 1896 | --DOCSHELL 1934A800 == 45 [pid = 1896] [id = 78] 09:44:43 INFO - PROCESS | 1896 | --DOCSHELL 18A94400 == 44 [pid = 1896] [id = 77] 09:44:43 INFO - PROCESS | 1896 | --DOCSHELL 17B43800 == 43 [pid = 1896] [id = 76] 09:44:43 INFO - PROCESS | 1896 | --DOCSHELL 0D671800 == 42 [pid = 1896] [id = 75] 09:44:43 INFO - PROCESS | 1896 | --DOCSHELL 0C842800 == 41 [pid = 1896] [id = 74] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 105 (1BD33400) [pid = 1896] [serial = 208] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 104 (0C843400) [pid = 1896] [serial = 133] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (111CF000) [pid = 1896] [serial = 136] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (1ADA5400) [pid = 1896] [serial = 206] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (19D89800) [pid = 1896] [serial = 205] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (19C7E400) [pid = 1896] [serial = 203] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (19B22400) [pid = 1896] [serial = 200] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (17B6E800) [pid = 1896] [serial = 188] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (17B64000) [pid = 1896] [serial = 187] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (17C3C800) [pid = 1896] [serial = 191] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (18CA2000) [pid = 1896] [serial = 193] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (18CA9000) [pid = 1896] [serial = 194] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (1920C800) [pid = 1896] [serial = 197] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (18F76000) [pid = 1896] [serial = 196] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (17ADAC00) [pid = 1896] [serial = 173] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (17922C00) [pid = 1896] [serial = 172] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0DD90800) [pid = 1896] [serial = 179] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0D94A400) [pid = 1896] [serial = 178] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0D2FAC00) [pid = 1896] [serial = 181] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0D94BC00) [pid = 1896] [serial = 182] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (17C3B800) [pid = 1896] [serial = 190] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (18CAF000) [pid = 1896] [serial = 176] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (18CAB400) [pid = 1896] [serial = 175] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (14C62800) [pid = 1896] [serial = 184] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17915400) [pid = 1896] [serial = 185] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0DAD5800) [pid = 1896] [serial = 170] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0D673800) [pid = 1896] [serial = 169] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (19B1EC00) [pid = 1896] [serial = 199] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (19B7C000) [pid = 1896] [serial = 202] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 1896 | 1467823483742 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]]]}] 09:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 890ms 09:44:43 INFO - PROCESS | 1896 | 1467823483779 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 09:44:43 INFO - PROCESS | 1896 | 1467823483783 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 09:44:43 INFO - PROCESS | 1896 | 1467823483789 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:44:43 INFO - PROCESS | 1896 | 1467823483791 Marionette TRACE conn5 <- [1,318,null,{}] 09:44:43 INFO - PROCESS | 1896 | 1467823483795 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}] 09:44:43 INFO - PROCESS | 1896 | 1467823483797 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:43 INFO - PROCESS | 1896 | 1467823483886 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 09:44:43 INFO - PROCESS | 1896 | 1467823483968 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 1896 | 1467823483970 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:44 INFO - PROCESS | 1896 | ++DOCSHELL 0D772400 == 42 [pid = 1896] [id = 89] 09:44:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0D94CC00) [pid = 1896] [serial = 264] [outer = 00000000] 09:44:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (111D1C00) [pid = 1896] [serial = 265] [outer = 0D94CC00] 09:44:44 INFO - PROCESS | 1896 | 1467823484016 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (14B4A000) [pid = 1896] [serial = 266] [outer = 0D94CC00] 09:44:44 INFO - PROCESS | 1896 | 1467823484408 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]]]}] 09:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 672ms 09:44:44 INFO - PROCESS | 1896 | 1467823484487 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 09:44:44 INFO - PROCESS | 1896 | 1467823484489 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 09:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:44:44 INFO - PROCESS | 1896 | 1467823484497 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - PROCESS | 1896 | 1467823484500 Marionette TRACE conn5 <- [1,322,null,{}] 09:44:44 INFO - PROCESS | 1896 | 1467823484510 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}] 09:44:44 INFO - PROCESS | 1896 | 1467823484515 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:44 INFO - PROCESS | 1896 | 1467823484597 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 09:44:44 INFO - PROCESS | 1896 | 1467823484613 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 1896 | 1467823484616 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:44 INFO - PROCESS | 1896 | ++DOCSHELL 17B43800 == 43 [pid = 1896] [id = 90] 09:44:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (17B44800) [pid = 1896] [serial = 267] [outer = 00000000] 09:44:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (17B4D800) [pid = 1896] [serial = 268] [outer = 17B44800] 09:44:44 INFO - PROCESS | 1896 | 1467823484663 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (17B69800) [pid = 1896] [serial = 269] [outer = 17B44800] 09:44:45 INFO - PROCESS | 1896 | 1467823485101 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]]]}] 09:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 09:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:44:45 INFO - PROCESS | 1896 | 1467823485131 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 1896 | 1467823485133 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 09:44:45 INFO - PROCESS | 1896 | 1467823485137 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - PROCESS | 1896 | 1467823485138 Marionette TRACE conn5 <- [1,326,null,{}] 09:44:45 INFO - PROCESS | 1896 | 1467823485142 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}] 09:44:45 INFO - PROCESS | 1896 | 1467823485144 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:45 INFO - PROCESS | 1896 | 1467823485238 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 09:44:45 INFO - PROCESS | 1896 | 1467823485246 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 1896 | 1467823485248 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:45 INFO - PROCESS | 1896 | ++DOCSHELL 17C3CC00 == 44 [pid = 1896] [id = 91] 09:44:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (17C3D000) [pid = 1896] [serial = 270] [outer = 00000000] 09:44:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18469000) [pid = 1896] [serial = 271] [outer = 17C3D000] 09:44:45 INFO - PROCESS | 1896 | 1467823485293 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1850B000) [pid = 1896] [serial = 272] [outer = 17C3D000] 09:44:45 INFO - PROCESS | 1896 | 1467823485720 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]]]}] 09:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 631ms 09:44:45 INFO - PROCESS | 1896 | 1467823485771 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 1896 | 1467823485773 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 09:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:44:45 INFO - PROCESS | 1896 | 1467823485784 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - PROCESS | 1896 | 1467823485786 Marionette TRACE conn5 <- [1,330,null,{}] 09:44:45 INFO - PROCESS | 1896 | 1467823485790 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}] 09:44:45 INFO - PROCESS | 1896 | 1467823485792 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:45 INFO - PROCESS | 1896 | 1467823485897 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 09:44:45 INFO - PROCESS | 1896 | 1467823485903 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 1896 | 1467823485905 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:45 INFO - PROCESS | 1896 | ++DOCSHELL 18AF9000 == 45 [pid = 1896] [id = 92] 09:44:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (18C28400) [pid = 1896] [serial = 273] [outer = 00000000] 09:44:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (18CA6C00) [pid = 1896] [serial = 274] [outer = 18C28400] 09:44:45 INFO - PROCESS | 1896 | 1467823485949 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (18CA7400) [pid = 1896] [serial = 275] [outer = 18C28400] 09:44:46 INFO - PROCESS | 1896 | 1467823486420 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]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 09:44:46 INFO - PROCESS | 1896 | 1467823486456 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 1896 | 1467823486458 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 09:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:44:46 INFO - PROCESS | 1896 | 1467823486462 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 1896 | 1467823486463 Marionette TRACE conn5 <- [1,334,null,{}] 09:44:46 INFO - PROCESS | 1896 | 1467823486467 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}] 09:44:46 INFO - PROCESS | 1896 | 1467823486472 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:46 INFO - PROCESS | 1896 | 1467823486603 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 09:44:46 INFO - PROCESS | 1896 | 1467823486658 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 1896 | 1467823486660 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:46 INFO - PROCESS | 1896 | ++DOCSHELL 18CC8000 == 46 [pid = 1896] [id = 93] 09:44:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (18CCA400) [pid = 1896] [serial = 276] [outer = 00000000] 09:44:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (19449C00) [pid = 1896] [serial = 277] [outer = 18CCA400] 09:44:46 INFO - PROCESS | 1896 | 1467823486704 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (19B20C00) [pid = 1896] [serial = 278] [outer = 18CCA400] 09:44:47 INFO - PROCESS | 1896 | 1467823487118 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]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 690ms 09:44:47 INFO - PROCESS | 1896 | 1467823487152 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 1896 | 1467823487154 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 09:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:44:47 INFO - PROCESS | 1896 | 1467823487170 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 1896 | 1467823487172 Marionette TRACE conn5 <- [1,338,null,{}] 09:44:47 INFO - PROCESS | 1896 | 1467823487211 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}] 09:44:47 INFO - PROCESS | 1896 | 1467823487213 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:47 INFO - PROCESS | 1896 | 1467823487321 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 09:44:47 INFO - PROCESS | 1896 | 1467823487333 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:47 INFO - PROCESS | 1896 | 1467823487334 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:47 INFO - PROCESS | 1896 | ++DOCSHELL 0C83D800 == 47 [pid = 1896] [id = 94] 09:44:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (19B1B400) [pid = 1896] [serial = 279] [outer = 00000000] 09:44:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (19D85800) [pid = 1896] [serial = 280] [outer = 19B1B400] 09:44:47 INFO - PROCESS | 1896 | 1467823487378 Marionette DEBUG loaded listener.js 09:44:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (19D7D000) [pid = 1896] [serial = 281] [outer = 19B1B400] 09:44:47 INFO - PROCESS | 1896 | 1467823487933 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]]]}] 09:44:47 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (17C3F400) [pid = 1896] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:44:47 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (14B25C00) [pid = 1896] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:44:47 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (19350400) [pid = 1896] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:44:47 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (19D85C00) [pid = 1896] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:44:47 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0C943800) [pid = 1896] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:44:47 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (18A96800) [pid = 1896] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:44:47 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0DD8B400) [pid = 1896] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:44:47 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (17B44000) [pid = 1896] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:44:47 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1B47AC00) [pid = 1896] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 811ms 09:44:47 INFO - PROCESS | 1896 | 1467823487968 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 09:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:44:47 INFO - PROCESS | 1896 | 1467823487970 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 09:44:47 INFO - PROCESS | 1896 | 1467823487973 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 1896 | 1467823487975 Marionette TRACE conn5 <- [1,342,null,{}] 09:44:48 INFO - PROCESS | 1896 | 1467823487978 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}] 09:44:48 INFO - PROCESS | 1896 | 1467823487980 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:48 INFO - PROCESS | 1896 | 1467823488064 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 09:44:48 INFO - PROCESS | 1896 | 1467823488072 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 1896 | 1467823488073 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:48 INFO - PROCESS | 1896 | ++DOCSHELL 14B25C00 == 48 [pid = 1896] [id = 95] 09:44:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1680AC00) [pid = 1896] [serial = 282] [outer = 00000000] 09:44:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1846E000) [pid = 1896] [serial = 283] [outer = 1680AC00] 09:44:48 INFO - PROCESS | 1896 | 1467823488118 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (19446800) [pid = 1896] [serial = 284] [outer = 1680AC00] 09:44:48 INFO - PROCESS | 1896 | 1467823488536 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]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 570ms 09:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:44:48 INFO - PROCESS | 1896 | 1467823488544 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 1896 | 1467823488546 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 09:44:48 INFO - PROCESS | 1896 | 1467823488549 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - PROCESS | 1896 | 1467823488551 Marionette TRACE conn5 <- [1,346,null,{}] 09:44:48 INFO - PROCESS | 1896 | 1467823488554 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}] 09:44:48 INFO - PROCESS | 1896 | 1467823488556 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:48 INFO - PROCESS | 1896 | 1467823488700 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 09:44:48 INFO - PROCESS | 1896 | 1467823488708 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 1896 | 1467823488710 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:48 INFO - PROCESS | 1896 | ++DOCSHELL 1934C400 == 49 [pid = 1896] [id = 96] 09:44:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (19350400) [pid = 1896] [serial = 285] [outer = 00000000] 09:44:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1B47AC00) [pid = 1896] [serial = 286] [outer = 19350400] 09:44:48 INFO - PROCESS | 1896 | 1467823488754 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1BD37C00) [pid = 1896] [serial = 287] [outer = 19350400] 09:44:49 INFO - PROCESS | 1896 | 1467823489173 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]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 671ms 09:44:49 INFO - PROCESS | 1896 | 1467823489220 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 1896 | 1467823489222 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 09:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:44:49 INFO - PROCESS | 1896 | 1467823489225 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 1896 | 1467823489227 Marionette TRACE conn5 <- [1,350,null,{}] 09:44:49 INFO - PROCESS | 1896 | 1467823489230 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}] 09:44:49 INFO - PROCESS | 1896 | 1467823489232 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:49 INFO - PROCESS | 1896 | 1467823489313 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 09:44:49 INFO - PROCESS | 1896 | 1467823489318 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 1896 | 1467823489320 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:49 INFO - PROCESS | 1896 | ++DOCSHELL 18A22400 == 50 [pid = 1896] [id = 97] 09:44:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (18A24C00) [pid = 1896] [serial = 288] [outer = 00000000] 09:44:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (18A2CC00) [pid = 1896] [serial = 289] [outer = 18A24C00] 09:44:49 INFO - PROCESS | 1896 | 1467823489363 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (18A2EC00) [pid = 1896] [serial = 290] [outer = 18A24C00] 09:44:49 INFO - PROCESS | 1896 | 1467823489780 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]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 570ms 09:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:44:49 INFO - PROCESS | 1896 | 1467823489796 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 1896 | 1467823489798 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 09:44:49 INFO - PROCESS | 1896 | 1467823489801 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 1896 | 1467823489804 Marionette TRACE conn5 <- [1,354,null,{}] 09:44:49 INFO - PROCESS | 1896 | 1467823489820 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}] 09:44:49 INFO - PROCESS | 1896 | 1467823489823 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:49 INFO - PROCESS | 1896 | 1467823489923 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 09:44:49 INFO - PROCESS | 1896 | 1467823489971 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 1896 | 1467823489975 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:50 INFO - PROCESS | 1896 | ++DOCSHELL 0C759000 == 51 [pid = 1896] [id = 98] 09:44:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0C7DF000) [pid = 1896] [serial = 291] [outer = 00000000] 09:44:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (0C840C00) [pid = 1896] [serial = 292] [outer = 0C7DF000] 09:44:50 INFO - PROCESS | 1896 | 1467823490111 Marionette DEBUG loaded listener.js 09:44:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (0CD6BC00) [pid = 1896] [serial = 293] [outer = 0C7DF000] 09:44:50 INFO - PROCESS | 1896 | 1467823490732 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]]]}] 09:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 971ms 09:44:50 INFO - PROCESS | 1896 | 1467823490774 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 09:44:50 INFO - PROCESS | 1896 | 1467823490777 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 09:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:44:50 INFO - PROCESS | 1896 | 1467823490782 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:44:50 INFO - PROCESS | 1896 | 1467823490785 Marionette TRACE conn5 <- [1,358,null,{}] 09:44:50 INFO - PROCESS | 1896 | 1467823490791 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}] 09:44:50 INFO - PROCESS | 1896 | 1467823490794 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:50 INFO - PROCESS | 1896 | 1467823490909 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 09:44:51 INFO - PROCESS | 1896 | 1467823491034 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:51 INFO - PROCESS | 1896 | 1467823491037 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:51 INFO - PROCESS | 1896 | ++DOCSHELL 15A62800 == 52 [pid = 1896] [id = 99] 09:44:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (17917800) [pid = 1896] [serial = 294] [outer = 00000000] 09:44:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (17974400) [pid = 1896] [serial = 295] [outer = 17917800] 09:44:51 INFO - PROCESS | 1896 | 1467823491094 Marionette DEBUG loaded listener.js 09:44:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (17A30400) [pid = 1896] [serial = 296] [outer = 17917800] 09:44:51 INFO - PROCESS | 1896 | 1467823491670 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]]]}] 09:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 931ms 09:44:51 INFO - PROCESS | 1896 | 1467823491715 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 09:44:51 INFO - PROCESS | 1896 | 1467823491719 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 09:44:51 INFO - PROCESS | 1896 | 1467823491724 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:44:51 INFO - PROCESS | 1896 | 1467823491726 Marionette TRACE conn5 <- [1,362,null,{}] 09:44:51 INFO - PROCESS | 1896 | 1467823491731 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}] 09:44:51 INFO - PROCESS | 1896 | 1467823491733 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:51 INFO - PROCESS | 1896 | 1467823491847 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 09:44:51 INFO - PROCESS | 1896 | 1467823491944 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:51 INFO - PROCESS | 1896 | 1467823491946 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:51 INFO - PROCESS | 1896 | ++DOCSHELL 18A29800 == 53 [pid = 1896] [id = 100] 09:44:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (18A2C000) [pid = 1896] [serial = 297] [outer = 00000000] 09:44:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (18F7DC00) [pid = 1896] [serial = 298] [outer = 18A2C000] 09:44:52 INFO - PROCESS | 1896 | 1467823492001 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (19B19400) [pid = 1896] [serial = 299] [outer = 18A2C000] 09:44:52 INFO - PROCESS | 1896 | 1467823492615 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]]]}] 09:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 930ms 09:44:52 INFO - PROCESS | 1896 | 1467823492658 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 09:44:52 INFO - PROCESS | 1896 | 1467823492660 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 09:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:44:52 INFO - PROCESS | 1896 | 1467823492665 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:44:52 INFO - PROCESS | 1896 | 1467823492671 Marionette TRACE conn5 <- [1,366,null,{}] 09:44:52 INFO - PROCESS | 1896 | 1467823492681 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}] 09:44:52 INFO - PROCESS | 1896 | 1467823492684 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:52 INFO - PROCESS | 1896 | 1467823492795 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 09:44:52 INFO - PROCESS | 1896 | 1467823492919 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:52 INFO - PROCESS | 1896 | 1467823492922 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:52 INFO - PROCESS | 1896 | ++DOCSHELL 1D319400 == 54 [pid = 1896] [id = 101] 09:44:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 105 (1D31D000) [pid = 1896] [serial = 300] [outer = 00000000] 09:44:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 106 (1D37C400) [pid = 1896] [serial = 301] [outer = 1D31D000] 09:44:52 INFO - PROCESS | 1896 | 1467823492976 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 107 (1D37E800) [pid = 1896] [serial = 302] [outer = 1D31D000] 09:44:53 INFO - PROCESS | 1896 | 1467823493525 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]]]}] 09:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 891ms 09:44:53 INFO - PROCESS | 1896 | 1467823493557 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 09:44:53 INFO - PROCESS | 1896 | 1467823493560 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 09:44:53 INFO - PROCESS | 1896 | 1467823493563 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:44:53 INFO - PROCESS | 1896 | 1467823493565 Marionette TRACE conn5 <- [1,370,null,{}] 09:44:53 INFO - PROCESS | 1896 | 1467823493569 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}] 09:44:53 INFO - PROCESS | 1896 | 1467823493571 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:53 INFO - PROCESS | 1896 | 1467823493682 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 09:44:53 INFO - PROCESS | 1896 | 1467823493806 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:53 INFO - PROCESS | 1896 | 1467823493809 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:53 INFO - PROCESS | 1896 | ++DOCSHELL 1A144C00 == 55 [pid = 1896] [id = 102] 09:44:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 108 (1A145400) [pid = 1896] [serial = 303] [outer = 00000000] 09:44:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 109 (1A14C800) [pid = 1896] [serial = 304] [outer = 1A145400] 09:44:53 INFO - PROCESS | 1896 | 1467823493862 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 110 (1A14EC00) [pid = 1896] [serial = 305] [outer = 1A145400] 09:44:54 INFO - PROCESS | 1896 | 1467823494550 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]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1021ms 09:44:54 INFO - PROCESS | 1896 | 1467823494588 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 1896 | 1467823494592 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 09:44:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:44:54 INFO - PROCESS | 1896 | 1467823494596 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 1896 | 1467823494599 Marionette TRACE conn5 <- [1,374,null,{}] 09:44:54 INFO - PROCESS | 1896 | 1467823494605 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}] 09:44:54 INFO - PROCESS | 1896 | 1467823494607 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:54 INFO - PROCESS | 1896 | 1467823494726 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 09:44:54 INFO - PROCESS | 1896 | 1467823494858 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 1896 | 1467823494860 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:54 INFO - PROCESS | 1896 | ++DOCSHELL 0DB15800 == 56 [pid = 1896] [id = 103] 09:44:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 111 (0DCE4C00) [pid = 1896] [serial = 306] [outer = 00000000] 09:44:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 112 (17915400) [pid = 1896] [serial = 307] [outer = 0DCE4C00] 09:44:54 INFO - PROCESS | 1896 | 1467823494912 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 113 (17A31800) [pid = 1896] [serial = 308] [outer = 0DCE4C00] 09:44:55 INFO - PROCESS | 1896 | --DOCSHELL 0D136000 == 55 [pid = 1896] [id = 57] 09:44:55 INFO - PROCESS | 1896 | --DOCSHELL 1791DC00 == 54 [pid = 1896] [id = 58] 09:44:55 INFO - PROCESS | 1896 | --DOCSHELL 18A22400 == 53 [pid = 1896] [id = 97] 09:44:55 INFO - PROCESS | 1896 | --DOCSHELL 1934C400 == 52 [pid = 1896] [id = 96] 09:44:55 INFO - PROCESS | 1896 | --DOCSHELL 14B25C00 == 51 [pid = 1896] [id = 95] 09:44:55 INFO - PROCESS | 1896 | --DOCSHELL 0C83D800 == 50 [pid = 1896] [id = 94] 09:44:55 INFO - PROCESS | 1896 | --DOCSHELL 18CC8000 == 49 [pid = 1896] [id = 93] 09:44:55 INFO - PROCESS | 1896 | --DOCSHELL 18AF9000 == 48 [pid = 1896] [id = 92] 09:44:55 INFO - PROCESS | 1896 | --DOCSHELL 17C3CC00 == 47 [pid = 1896] [id = 91] 09:44:55 INFO - PROCESS | 1896 | --DOCSHELL 17B43800 == 46 [pid = 1896] [id = 90] 09:44:55 INFO - PROCESS | 1896 | --DOCSHELL 0D772400 == 45 [pid = 1896] [id = 89] 09:44:55 INFO - PROCESS | 1896 | --DOCSHELL 0D947000 == 44 [pid = 1896] [id = 88] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 112 (1BD79400) [pid = 1896] [serial = 217] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 111 (17C37800) [pid = 1896] [serial = 214] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 110 (0D674000) [pid = 1896] [serial = 211] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 109 (1CA16000) [pid = 1896] [serial = 247] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOCSHELL 0D25D000 == 43 [pid = 1896] [id = 84] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 108 (19B21000) [pid = 1896] [serial = 232] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 107 (1B5DB000) [pid = 1896] [serial = 236] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 106 (1B54F400) [pid = 1896] [serial = 235] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 105 (14A2C800) [pid = 1896] [serial = 221] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 104 (143A1400) [pid = 1896] [serial = 220] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (18CC4C00) [pid = 1896] [serial = 229] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (144C0C00) [pid = 1896] [serial = 223] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (14BEA000) [pid = 1896] [serial = 224] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (17B66C00) [pid = 1896] [serial = 226] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (17C31800) [pid = 1896] [serial = 227] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (1BD75800) [pid = 1896] [serial = 238] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (1C224000) [pid = 1896] [serial = 245] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (1C024C00) [pid = 1896] [serial = 239] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (19B78000) [pid = 1896] [serial = 233] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (18CA8400) [pid = 1896] [serial = 241] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (19B25000) [pid = 1896] [serial = 242] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (18CCC800) [pid = 1896] [serial = 230] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (1C21B400) [pid = 1896] [serial = 244] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 1896 | 1467823495534 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:44:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:44:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 09:44:55 INFO - PROCESS | 1896 | 1467823495568 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 09:44:55 INFO - PROCESS | 1896 | 1467823495572 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 09:44:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:44:55 INFO - PROCESS | 1896 | 1467823495578 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:44:55 INFO - PROCESS | 1896 | 1467823495581 Marionette TRACE conn5 <- [1,378,null,{}] 09:44:55 INFO - PROCESS | 1896 | 1467823495584 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}] 09:44:55 INFO - PROCESS | 1896 | 1467823495587 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:55 INFO - PROCESS | 1896 | 1467823495684 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 09:44:55 INFO - PROCESS | 1896 | 1467823495768 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 1896 | 1467823495771 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:55 INFO - PROCESS | 1896 | ++DOCSHELL 0D25D000 == 44 [pid = 1896] [id = 104] 09:44:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0D2F0400) [pid = 1896] [serial = 309] [outer = 00000000] 09:44:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (143E8000) [pid = 1896] [serial = 310] [outer = 0D2F0400] 09:44:55 INFO - PROCESS | 1896 | 1467823495818 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (14A30400) [pid = 1896] [serial = 311] [outer = 0D2F0400] 09:44:56 INFO - PROCESS | 1896 | 1467823496226 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:44:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 671ms 09:44:56 INFO - PROCESS | 1896 | 1467823496261 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 09:44:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:44:56 INFO - PROCESS | 1896 | 1467823496263 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 09:44:56 INFO - PROCESS | 1896 | 1467823496267 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 1896 | 1467823496270 Marionette TRACE conn5 <- [1,382,null,{}] 09:44:56 INFO - PROCESS | 1896 | 1467823496280 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}] 09:44:56 INFO - PROCESS | 1896 | 1467823496284 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:56 INFO - PROCESS | 1896 | 1467823496370 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 09:44:56 INFO - PROCESS | 1896 | 1467823496377 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 1896 | 1467823496380 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:56 INFO - PROCESS | 1896 | ++DOCSHELL 17B65C00 == 45 [pid = 1896] [id = 105] 09:44:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (17C33400) [pid = 1896] [serial = 312] [outer = 00000000] 09:44:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (17C3FC00) [pid = 1896] [serial = 313] [outer = 17C33400] 09:44:56 INFO - PROCESS | 1896 | 1467823496428 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (18A22C00) [pid = 1896] [serial = 314] [outer = 17C33400] 09:44:56 INFO - PROCESS | 1896 | 1467823496901 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:44:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 690ms 09:44:56 INFO - PROCESS | 1896 | 1467823496958 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 1896 | 1467823496960 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 09:44:56 INFO - PROCESS | 1896 | 1467823496963 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:44:56 INFO - PROCESS | 1896 | 1467823496965 Marionette TRACE conn5 <- [1,386,null,{}] 09:44:56 INFO - PROCESS | 1896 | 1467823496968 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}] 09:44:56 INFO - PROCESS | 1896 | 1467823496970 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:57 INFO - PROCESS | 1896 | 1467823497057 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 09:44:57 INFO - PROCESS | 1896 | 1467823497064 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 1896 | 1467823497066 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:57 INFO - PROCESS | 1896 | ++DOCSHELL 18467C00 == 46 [pid = 1896] [id = 106] 09:44:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (18A29400) [pid = 1896] [serial = 315] [outer = 00000000] 09:44:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (18CC7400) [pid = 1896] [serial = 316] [outer = 18A29400] 09:44:57 INFO - PROCESS | 1896 | 1467823497111 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (19209C00) [pid = 1896] [serial = 317] [outer = 18A29400] 09:44:57 INFO - PROCESS | 1896 | 1467823497608 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]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:44:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 09:44:57 INFO - PROCESS | 1896 | 1467823497638 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 1896 | 1467823497640 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 09:44:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:44:57 INFO - PROCESS | 1896 | 1467823497643 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - PROCESS | 1896 | 1467823497645 Marionette TRACE conn5 <- [1,390,null,{}] 09:44:57 INFO - PROCESS | 1896 | 1467823497648 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}] 09:44:57 INFO - PROCESS | 1896 | 1467823497650 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:57 INFO - PROCESS | 1896 | 1467823497760 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 09:44:57 INFO - PROCESS | 1896 | 1467823497766 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 1896 | 1467823497768 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:57 INFO - PROCESS | 1896 | ++DOCSHELL 19347C00 == 47 [pid = 1896] [id = 107] 09:44:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (19349800) [pid = 1896] [serial = 318] [outer = 00000000] 09:44:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (19B27400) [pid = 1896] [serial = 319] [outer = 19349800] 09:44:57 INFO - PROCESS | 1896 | 1467823497812 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (19B7B800) [pid = 1896] [serial = 320] [outer = 19349800] 09:44:58 INFO - PROCESS | 1896 | 1467823498295 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]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:44:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 09:44:58 INFO - PROCESS | 1896 | 1467823498315 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 1896 | 1467823498317 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 09:44:58 INFO - PROCESS | 1896 | 1467823498320 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:44:58 INFO - PROCESS | 1896 | 1467823498321 Marionette TRACE conn5 <- [1,394,null,{}] 09:44:58 INFO - PROCESS | 1896 | 1467823498329 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}] 09:44:58 INFO - PROCESS | 1896 | 1467823498334 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:58 INFO - PROCESS | 1896 | 1467823498497 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 09:44:58 INFO - PROCESS | 1896 | 1467823498554 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 1896 | 1467823498556 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:58 INFO - PROCESS | 1896 | ++DOCSHELL 0DD90C00 == 48 [pid = 1896] [id = 108] 09:44:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (14AA3C00) [pid = 1896] [serial = 321] [outer = 00000000] 09:44:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 105 (1B5DD800) [pid = 1896] [serial = 322] [outer = 14AA3C00] 09:44:58 INFO - PROCESS | 1896 | 1467823498601 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 106 (1BD36C00) [pid = 1896] [serial = 323] [outer = 14AA3C00] 09:44:59 INFO - PROCESS | 1896 | 1467823499066 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]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:44:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 771ms 09:44:59 INFO - PROCESS | 1896 | 1467823499103 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 1896 | 1467823499105 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 09:44:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:44:59 INFO - PROCESS | 1896 | 1467823499117 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - PROCESS | 1896 | 1467823499119 Marionette TRACE conn5 <- [1,398,null,{}] 09:44:59 INFO - PROCESS | 1896 | 1467823499123 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}] 09:44:59 INFO - PROCESS | 1896 | 1467823499125 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:59 INFO - PROCESS | 1896 | 1467823499237 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 09:44:59 INFO - PROCESS | 1896 | 1467823499293 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 1896 | 1467823499295 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:44:59 INFO - PROCESS | 1896 | ++DOCSHELL 1A161C00 == 49 [pid = 1896] [id = 109] 09:44:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 107 (1A163000) [pid = 1896] [serial = 324] [outer = 00000000] 09:44:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 108 (1A16A000) [pid = 1896] [serial = 325] [outer = 1A163000] 09:44:59 INFO - PROCESS | 1896 | 1467823499342 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 109 (1A16AC00) [pid = 1896] [serial = 326] [outer = 1A163000] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 108 (1B0AE800) [pid = 1896] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 107 (0C75FC00) [pid = 1896] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 106 (17B64400) [pid = 1896] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 105 (1BD3EC00) [pid = 1896] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 104 (17B4CC00) [pid = 1896] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (0D94CC00) [pid = 1896] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (17B44800) [pid = 1896] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (17C3D000) [pid = 1896] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (0D260800) [pid = 1896] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (0D94A000) [pid = 1896] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (18C28400) [pid = 1896] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (1934D800) [pid = 1896] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (19D83C00) [pid = 1896] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (179E6400) [pid = 1896] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (1C72F800) [pid = 1896] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (18CCA400) [pid = 1896] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (19B1B400) [pid = 1896] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (1680AC00) [pid = 1896] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:44:59 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (19350400) [pid = 1896] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:44:59 INFO - PROCESS | 1896 | 1467823499961 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]]]}] 09:45:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:45:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 891ms 09:45:00 INFO - PROCESS | 1896 | 1467823500005 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 1896 | 1467823500008 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 09:45:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:45:00 INFO - PROCESS | 1896 | 1467823500011 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - PROCESS | 1896 | 1467823500013 Marionette TRACE conn5 <- [1,402,null,{}] 09:45:00 INFO - PROCESS | 1896 | 1467823500016 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}] 09:45:00 INFO - PROCESS | 1896 | 1467823500018 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:00 INFO - PROCESS | 1896 | 1467823500131 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 09:45:00 INFO - PROCESS | 1896 | 1467823500189 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:00 INFO - PROCESS | 1896 | 1467823500191 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:00 INFO - PROCESS | 1896 | ++DOCSHELL 0DAD5800 == 50 [pid = 1896] [id = 110] 09:45:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (143AEC00) [pid = 1896] [serial = 327] [outer = 00000000] 09:45:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1846FC00) [pid = 1896] [serial = 328] [outer = 143AEC00] 09:45:00 INFO - PROCESS | 1896 | 1467823500234 Marionette DEBUG loaded listener.js 09:45:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (18CAF000) [pid = 1896] [serial = 329] [outer = 143AEC00] 09:45:00 INFO - PROCESS | 1896 | 1467823500617 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]]]}] 09:45:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:45:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 631ms 09:45:00 INFO - PROCESS | 1896 | 1467823500642 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 1896 | 1467823500644 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 09:45:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:45:00 INFO - PROCESS | 1896 | 1467823500647 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - PROCESS | 1896 | 1467823500649 Marionette TRACE conn5 <- [1,406,null,{}] 09:45:00 INFO - PROCESS | 1896 | 1467823500652 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}] 09:45:00 INFO - PROCESS | 1896 | 1467823500654 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:00 INFO - PROCESS | 1896 | 1467823500777 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 09:45:00 INFO - PROCESS | 1896 | 1467823500785 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:00 INFO - PROCESS | 1896 | 1467823500787 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:00 INFO - PROCESS | 1896 | ++DOCSHELL 19D83C00 == 51 [pid = 1896] [id = 111] 09:45:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1A162000) [pid = 1896] [serial = 330] [outer = 00000000] 09:45:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (1BD40800) [pid = 1896] [serial = 331] [outer = 1A162000] 09:45:00 INFO - PROCESS | 1896 | 1467823500830 Marionette DEBUG loaded listener.js 09:45:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1C29B000) [pid = 1896] [serial = 332] [outer = 1A162000] 09:45:01 INFO - PROCESS | 1896 | 1467823501248 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]]]}] 09:45:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:45:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 632ms 09:45:01 INFO - PROCESS | 1896 | 1467823501280 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 09:45:01 INFO - PROCESS | 1896 | 1467823501282 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 09:45:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:45:01 INFO - PROCESS | 1896 | 1467823501285 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - PROCESS | 1896 | 1467823501287 Marionette TRACE conn5 <- [1,410,null,{}] 09:45:01 INFO - PROCESS | 1896 | 1467823501291 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}] 09:45:01 INFO - PROCESS | 1896 | 1467823501293 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:01 INFO - PROCESS | 1896 | 1467823501416 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 09:45:01 INFO - PROCESS | 1896 | 1467823501462 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 1896 | 1467823501463 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:01 INFO - PROCESS | 1896 | ++DOCSHELL 17B42400 == 52 [pid = 1896] [id = 112] 09:45:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (1C2A1400) [pid = 1896] [serial = 333] [outer = 00000000] 09:45:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (1CA18800) [pid = 1896] [serial = 334] [outer = 1C2A1400] 09:45:01 INFO - PROCESS | 1896 | 1467823501509 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (1D375000) [pid = 1896] [serial = 335] [outer = 1C2A1400] 09:45:02 INFO - PROCESS | 1896 | 1467823502089 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]]]}] 09:45:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:45:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 831ms 09:45:02 INFO - PROCESS | 1896 | 1467823502120 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 09:45:02 INFO - PROCESS | 1896 | 1467823502125 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 09:45:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:45:02 INFO - PROCESS | 1896 | 1467823502130 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - PROCESS | 1896 | 1467823502133 Marionette TRACE conn5 <- [1,414,null,{}] 09:45:02 INFO - PROCESS | 1896 | 1467823502139 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}] 09:45:02 INFO - PROCESS | 1896 | 1467823502142 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:02 INFO - PROCESS | 1896 | 1467823502257 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 09:45:02 INFO - PROCESS | 1896 | 1467823502391 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 1896 | 1467823502394 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:02 INFO - PROCESS | 1896 | ++DOCSHELL 0D673C00 == 53 [pid = 1896] [id = 113] 09:45:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (0D946C00) [pid = 1896] [serial = 336] [outer = 00000000] 09:45:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (143A1C00) [pid = 1896] [serial = 337] [outer = 0D946C00] 09:45:02 INFO - PROCESS | 1896 | 1467823502452 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (14B33800) [pid = 1896] [serial = 338] [outer = 0D946C00] 09:45:03 INFO - PROCESS | 1896 | 1467823503086 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]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:45:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1024ms 09:45:03 INFO - PROCESS | 1896 | 1467823503154 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 1896 | 1467823503159 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 09:45:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:45:03 INFO - PROCESS | 1896 | 1467823503165 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 1896 | 1467823503168 Marionette TRACE conn5 <- [1,418,null,{}] 09:45:03 INFO - PROCESS | 1896 | 1467823503173 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}] 09:45:03 INFO - PROCESS | 1896 | 1467823503176 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:03 INFO - PROCESS | 1896 | 1467823503289 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 09:45:03 INFO - PROCESS | 1896 | 1467823503418 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 1896 | 1467823503421 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:03 INFO - PROCESS | 1896 | ++DOCSHELL 17C3BC00 == 54 [pid = 1896] [id = 114] 09:45:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (17C40800) [pid = 1896] [serial = 339] [outer = 00000000] 09:45:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (18A2D000) [pid = 1896] [serial = 340] [outer = 17C40800] 09:45:03 INFO - PROCESS | 1896 | 1467823503482 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 105 (18CCB000) [pid = 1896] [serial = 341] [outer = 17C40800] 09:45:04 INFO - PROCESS | 1896 | 1467823504540 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]]]}] 09:45:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:45:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1420ms 09:45:04 INFO - PROCESS | 1896 | 1467823504587 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 1896 | 1467823504590 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 09:45:04 INFO - PROCESS | 1896 | 1467823504594 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:45:04 INFO - PROCESS | 1896 | 1467823504598 Marionette TRACE conn5 <- [1,422,null,{}] 09:45:04 INFO - PROCESS | 1896 | 1467823504654 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}] 09:45:04 INFO - PROCESS | 1896 | 1467823504659 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:04 INFO - PROCESS | 1896 | 1467823504760 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 09:45:05 INFO - PROCESS | 1896 | 1467823505096 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 1896 | 1467823505099 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:05 INFO - PROCESS | 1896 | ++DOCSHELL 0C761000 == 55 [pid = 1896] [id = 115] 09:45:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 106 (0C761800) [pid = 1896] [serial = 342] [outer = 00000000] 09:45:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 107 (0C842800) [pid = 1896] [serial = 343] [outer = 0C761800] 09:45:05 INFO - PROCESS | 1896 | 1467823505149 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 108 (0D671800) [pid = 1896] [serial = 344] [outer = 0C761800] 09:45:05 INFO - PROCESS | 1896 | --DOCSHELL 19D83C00 == 54 [pid = 1896] [id = 111] 09:45:05 INFO - PROCESS | 1896 | --DOCSHELL 0DAD5800 == 53 [pid = 1896] [id = 110] 09:45:05 INFO - PROCESS | 1896 | --DOCSHELL 1A161C00 == 52 [pid = 1896] [id = 109] 09:45:05 INFO - PROCESS | 1896 | --DOCSHELL 19E6F400 == 51 [pid = 1896] [id = 83] 09:45:05 INFO - PROCESS | 1896 | --DOCSHELL 0DD90C00 == 50 [pid = 1896] [id = 108] 09:45:05 INFO - PROCESS | 1896 | --DOCSHELL 19347C00 == 49 [pid = 1896] [id = 107] 09:45:05 INFO - PROCESS | 1896 | --DOCSHELL 18467C00 == 48 [pid = 1896] [id = 106] 09:45:05 INFO - PROCESS | 1896 | --DOCSHELL 17B65C00 == 47 [pid = 1896] [id = 105] 09:45:05 INFO - PROCESS | 1896 | --DOCSHELL 0D25D000 == 46 [pid = 1896] [id = 104] 09:45:05 INFO - PROCESS | 1896 | --DOCSHELL 0DB15800 == 45 [pid = 1896] [id = 103] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 107 (1BD3BC00) [pid = 1896] [serial = 209] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 106 (0DAD6C00) [pid = 1896] [serial = 212] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 105 (17CFD800) [pid = 1896] [serial = 215] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 104 (1C0B2C00) [pid = 1896] [serial = 218] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (18CCF000) [pid = 1896] [serial = 167] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (111D1C00) [pid = 1896] [serial = 265] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (14B4A000) [pid = 1896] [serial = 266] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (17B4D800) [pid = 1896] [serial = 268] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (17B69800) [pid = 1896] [serial = 269] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (18469000) [pid = 1896] [serial = 271] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (0DD94000) [pid = 1896] [serial = 251] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (0D67B800) [pid = 1896] [serial = 250] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (15A59800) [pid = 1896] [serial = 263] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (143ED000) [pid = 1896] [serial = 262] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (18CA6C00) [pid = 1896] [serial = 274] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (19C88800) [pid = 1896] [serial = 259] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (1B0B1400) [pid = 1896] [serial = 260] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (1BD35000) [pid = 1896] [serial = 257] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (1B0AF000) [pid = 1896] [serial = 256] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (17B67000) [pid = 1896] [serial = 254] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (17AE7800) [pid = 1896] [serial = 253] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1D322800) [pid = 1896] [serial = 248] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (19449C00) [pid = 1896] [serial = 277] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (19D85800) [pid = 1896] [serial = 280] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (19446800) [pid = 1896] [serial = 284] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1846E000) [pid = 1896] [serial = 283] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1BD37C00) [pid = 1896] [serial = 287] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (19D7D000) [pid = 1896] [serial = 281] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (18CA7400) [pid = 1896] [serial = 275] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1B47AC00) [pid = 1896] [serial = 286] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (19B20C00) [pid = 1896] [serial = 278] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1850B000) [pid = 1896] [serial = 272] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (18A2CC00) [pid = 1896] [serial = 289] [outer = 00000000] [url = about:blank] 09:45:06 INFO - PROCESS | 1896 | 1467823506273 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]]]}] 09:45:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:45:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1730ms 09:45:06 INFO - PROCESS | 1896 | 1467823506327 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 09:45:06 INFO - PROCESS | 1896 | 1467823506331 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 09:45:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:45:06 INFO - PROCESS | 1896 | 1467823506335 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - PROCESS | 1896 | 1467823506338 Marionette TRACE conn5 <- [1,426,null,{}] 09:45:06 INFO - PROCESS | 1896 | 1467823506343 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}] 09:45:06 INFO - PROCESS | 1896 | 1467823506345 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:06 INFO - PROCESS | 1896 | 1467823506484 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 09:45:06 INFO - PROCESS | 1896 | 1467823506563 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 1896 | 1467823506566 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:06 INFO - PROCESS | 1896 | ++DOCSHELL 0D13A800 == 46 [pid = 1896] [id = 116] 09:45:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0D94D400) [pid = 1896] [serial = 345] [outer = 00000000] 09:45:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0DB14800) [pid = 1896] [serial = 346] [outer = 0D94D400] 09:45:06 INFO - PROCESS | 1896 | 1467823506614 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0DD94000) [pid = 1896] [serial = 347] [outer = 0D94D400] 09:45:07 INFO - PROCESS | 1896 | 1467823507015 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] 09:45:07 INFO - PROCESS | 1896 | 1467823507072 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 09:45:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:45:07 INFO - PROCESS | 1896 | 1467823507076 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - PROCESS | 1896 | 1467823507078 Marionette TRACE conn5 <- [1,430,null,{}] 09:45:07 INFO - PROCESS | 1896 | 1467823507081 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}] 09:45:07 INFO - PROCESS | 1896 | 1467823507083 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:07 INFO - PROCESS | 1896 | 1467823507170 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 09:45:07 INFO - PROCESS | 1896 | 1467823507178 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 1896 | 1467823507180 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:07 INFO - PROCESS | 1896 | ++DOCSHELL 15A5C000 == 47 [pid = 1896] [id = 117] 09:45:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (17918400) [pid = 1896] [serial = 348] [outer = 00000000] 09:45:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1797A000) [pid = 1896] [serial = 349] [outer = 17918400] 09:45:07 INFO - PROCESS | 1896 | 1467823507225 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (17B45800) [pid = 1896] [serial = 350] [outer = 17918400] 09:45:07 INFO - PROCESS | 1896 | 1467823507680 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]]]}] 09:45:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:45:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 09:45:07 INFO - PROCESS | 1896 | 1467823507751 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 1896 | 1467823507753 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 09:45:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:45:07 INFO - PROCESS | 1896 | 1467823507763 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - PROCESS | 1896 | 1467823507768 Marionette TRACE conn5 <- [1,434,null,{}] 09:45:07 INFO - PROCESS | 1896 | 1467823507773 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}] 09:45:07 INFO - PROCESS | 1896 | 1467823507776 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:07 INFO - PROCESS | 1896 | 1467823507887 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 09:45:07 INFO - PROCESS | 1896 | 1467823507894 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 1896 | 1467823507896 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:07 INFO - PROCESS | 1896 | ++DOCSHELL 17B4D800 == 48 [pid = 1896] [id = 118] 09:45:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (17B62400) [pid = 1896] [serial = 351] [outer = 00000000] 09:45:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (17CF4C00) [pid = 1896] [serial = 352] [outer = 17B62400] 09:45:07 INFO - PROCESS | 1896 | 1467823507939 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18A24800) [pid = 1896] [serial = 353] [outer = 17B62400] 09:45:08 INFO - PROCESS | 1896 | 1467823508443 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]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:45:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 09:45:08 INFO - PROCESS | 1896 | 1467823508491 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 09:45:08 INFO - PROCESS | 1896 | 1467823508493 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 09:45:08 INFO - PROCESS | 1896 | 1467823508496 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:45:08 INFO - PROCESS | 1896 | 1467823508498 Marionette TRACE conn5 <- [1,438,null,{}] 09:45:08 INFO - PROCESS | 1896 | 1467823508502 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}] 09:45:08 INFO - PROCESS | 1896 | 1467823508504 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:08 INFO - PROCESS | 1896 | 1467823508618 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 09:45:08 INFO - PROCESS | 1896 | 1467823508628 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 1896 | 1467823508630 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:08 INFO - PROCESS | 1896 | ++DOCSHELL 18A95400 == 49 [pid = 1896] [id = 119] 09:45:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18A99C00) [pid = 1896] [serial = 354] [outer = 00000000] 09:45:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (18C2EC00) [pid = 1896] [serial = 355] [outer = 18A99C00] 09:45:08 INFO - PROCESS | 1896 | 1467823508721 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (18CA4800) [pid = 1896] [serial = 356] [outer = 18A99C00] 09:45:09 INFO - PROCESS | 1896 | 1467823509149 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]]]}] 09:45:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:45:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 09:45:09 INFO - PROCESS | 1896 | 1467823509171 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 1896 | 1467823509173 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 09:45:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:45:09 INFO - PROCESS | 1896 | 1467823509184 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - PROCESS | 1896 | 1467823509186 Marionette TRACE conn5 <- [1,442,null,{}] 09:45:09 INFO - PROCESS | 1896 | 1467823509190 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}] 09:45:09 INFO - PROCESS | 1896 | 1467823509192 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:09 INFO - PROCESS | 1896 | 1467823509333 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 09:45:09 INFO - PROCESS | 1896 | 1467823509348 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 1896 | 1467823509353 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:09 INFO - PROCESS | 1896 | ++DOCSHELL 18CC5800 == 50 [pid = 1896] [id = 120] 09:45:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (18CC6000) [pid = 1896] [serial = 357] [outer = 00000000] 09:45:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1920B000) [pid = 1896] [serial = 358] [outer = 18CC6000] 09:45:09 INFO - PROCESS | 1896 | 1467823509454 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (19B1B400) [pid = 1896] [serial = 359] [outer = 18CC6000] 09:45:09 INFO - PROCESS | 1896 | 1467823509903 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]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:45:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 790ms 09:45:10 INFO - PROCESS | 1896 | 1467823509977 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 1896 | 1467823509980 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 09:45:10 INFO - PROCESS | 1896 | 1467823509983 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:45:10 INFO - PROCESS | 1896 | 1467823509985 Marionette TRACE conn5 <- [1,446,null,{}] 09:45:10 INFO - PROCESS | 1896 | 1467823509988 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}] 09:45:10 INFO - PROCESS | 1896 | 1467823509991 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:10 INFO - PROCESS | 1896 | 1467823510251 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 09:45:10 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (143AEC00) [pid = 1896] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:45:10 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1D31D000) [pid = 1896] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:45:10 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (19349800) [pid = 1896] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:45:10 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (14AA3C00) [pid = 1896] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:45:10 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1A162000) [pid = 1896] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:45:10 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0D2F0400) [pid = 1896] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:45:10 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1A163000) [pid = 1896] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:45:10 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (18A29400) [pid = 1896] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:45:10 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17C33400) [pid = 1896] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:45:10 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (18A2C000) [pid = 1896] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:45:10 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0C7DF000) [pid = 1896] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:45:10 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0DCE4C00) [pid = 1896] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:45:10 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1A145400) [pid = 1896] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:45:10 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17917800) [pid = 1896] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:45:10 INFO - PROCESS | 1896 | 1467823510316 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 1896 | 1467823510318 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:10 INFO - PROCESS | 1896 | ++DOCSHELL 0C838C00 == 51 [pid = 1896] [id = 121] 09:45:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0C83E800) [pid = 1896] [serial = 360] [outer = 00000000] 09:45:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (143AEC00) [pid = 1896] [serial = 361] [outer = 0C83E800] 09:45:10 INFO - PROCESS | 1896 | 1467823510363 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (17979400) [pid = 1896] [serial = 362] [outer = 0C83E800] 09:45:10 INFO - PROCESS | 1896 | 1467823510756 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]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:45:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 831ms 09:45:10 INFO - PROCESS | 1896 | 1467823510816 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 09:45:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:45:10 INFO - PROCESS | 1896 | 1467823510818 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 09:45:10 INFO - PROCESS | 1896 | 1467823510821 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 1896 | 1467823510823 Marionette TRACE conn5 <- [1,450,null,{}] 09:45:10 INFO - PROCESS | 1896 | 1467823510826 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}] 09:45:10 INFO - PROCESS | 1896 | 1467823510828 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:10 INFO - PROCESS | 1896 | 1467823510907 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 09:45:10 INFO - PROCESS | 1896 | 1467823510912 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 1896 | 1467823510914 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:10 INFO - PROCESS | 1896 | ++DOCSHELL 18CCFC00 == 52 [pid = 1896] [id = 122] 09:45:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1934D800) [pid = 1896] [serial = 363] [outer = 00000000] 09:45:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (19E67800) [pid = 1896] [serial = 364] [outer = 1934D800] 09:45:10 INFO - PROCESS | 1896 | 1467823510957 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1A147800) [pid = 1896] [serial = 365] [outer = 1934D800] 09:45:11 INFO - PROCESS | 1896 | 1467823511391 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] 09:45:11 INFO - PROCESS | 1896 | 1467823511458 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 09:45:11 INFO - PROCESS | 1896 | 1467823511460 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:45:11 INFO - PROCESS | 1896 | 1467823511462 Marionette TRACE conn5 <- [1,454,null,{}] 09:45:11 INFO - PROCESS | 1896 | 1467823511465 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}] 09:45:11 INFO - PROCESS | 1896 | 1467823511468 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:11 INFO - PROCESS | 1896 | 1467823511549 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 09:45:11 INFO - PROCESS | 1896 | 1467823511557 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 1896 | 1467823511559 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:11 INFO - PROCESS | 1896 | ++DOCSHELL 14B26800 == 53 [pid = 1896] [id = 123] 09:45:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1A150800) [pid = 1896] [serial = 366] [outer = 00000000] 09:45:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1ADA6800) [pid = 1896] [serial = 367] [outer = 1A150800] 09:45:11 INFO - PROCESS | 1896 | 1467823511603 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1ADACC00) [pid = 1896] [serial = 368] [outer = 1A150800] 09:45:12 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:12 INFO - PROCESS | 1896 | 1467823512050 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]]]}] 09:45:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:45:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 09:45:12 INFO - PROCESS | 1896 | 1467823512095 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 09:45:12 INFO - PROCESS | 1896 | 1467823512097 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 09:45:12 INFO - PROCESS | 1896 | 1467823512101 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:45:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:45:12 INFO - PROCESS | 1896 | 1467823512102 Marionette TRACE conn5 <- [1,458,null,{}] 09:45:12 INFO - PROCESS | 1896 | 1467823512106 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}] 09:45:12 INFO - PROCESS | 1896 | 1467823512108 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:12 INFO - PROCESS | 1896 | 1467823512187 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 09:45:12 INFO - PROCESS | 1896 | 1467823512193 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 1896 | 1467823512195 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:12 INFO - PROCESS | 1896 | ++DOCSHELL 1B46F800 == 54 [pid = 1896] [id = 124] 09:45:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1B477C00) [pid = 1896] [serial = 369] [outer = 00000000] 09:45:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1B5DB400) [pid = 1896] [serial = 370] [outer = 1B477C00] 09:45:12 INFO - PROCESS | 1896 | 1467823512238 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1B5DCC00) [pid = 1896] [serial = 371] [outer = 1B477C00] 09:45:12 INFO - PROCESS | 1896 | 1467823512935 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] 09:45:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:45:13 INFO - PROCESS | 1896 | 1467823512980 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 09:45:13 INFO - PROCESS | 1896 | 1467823512985 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 1896 | 1467823512990 Marionette TRACE conn5 <- [1,462,null,{}] 09:45:13 INFO - PROCESS | 1896 | 1467823512995 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}] 09:45:13 INFO - PROCESS | 1896 | 1467823512998 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:13 INFO - PROCESS | 1896 | 1467823513112 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 09:45:13 INFO - PROCESS | 1896 | 1467823513238 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:13 INFO - PROCESS | 1896 | 1467823513242 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:13 INFO - PROCESS | 1896 | ++DOCSHELL 0D224C00 == 55 [pid = 1896] [id = 125] 09:45:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0D94C400) [pid = 1896] [serial = 372] [outer = 00000000] 09:45:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1791C000) [pid = 1896] [serial = 373] [outer = 0D94C400] 09:45:13 INFO - PROCESS | 1896 | 1467823513304 Marionette DEBUG loaded listener.js 09:45:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (17B43000) [pid = 1896] [serial = 374] [outer = 0D94C400] 09:45:14 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:14 INFO - PROCESS | 1896 | 1467823513972 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] 09:45:14 INFO - PROCESS | 1896 | 1467823514014 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 09:45:14 INFO - PROCESS | 1896 | 1467823514021 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:45:14 INFO - PROCESS | 1896 | 1467823514024 Marionette TRACE conn5 <- [1,466,null,{}] 09:45:14 INFO - PROCESS | 1896 | 1467823514028 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}] 09:45:14 INFO - PROCESS | 1896 | 1467823514031 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:14 INFO - PROCESS | 1896 | 1467823514148 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 09:45:14 INFO - PROCESS | 1896 | 1467823514275 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 1896 | 1467823514278 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:14 INFO - PROCESS | 1896 | ++DOCSHELL 18CC8000 == 56 [pid = 1896] [id = 126] 09:45:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (19442400) [pid = 1896] [serial = 375] [outer = 00000000] 09:45:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (19B78800) [pid = 1896] [serial = 376] [outer = 19442400] 09:45:14 INFO - PROCESS | 1896 | 1467823514335 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (19E66800) [pid = 1896] [serial = 377] [outer = 19442400] 09:45:14 INFO - PROCESS | 1896 | 1467823514944 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] 09:45:15 INFO - PROCESS | 1896 | 1467823514997 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 09:45:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:45:15 INFO - PROCESS | 1896 | 1467823515001 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - PROCESS | 1896 | 1467823515005 Marionette TRACE conn5 <- [1,470,null,{}] 09:45:15 INFO - PROCESS | 1896 | 1467823515015 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}] 09:45:15 INFO - PROCESS | 1896 | 1467823515020 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:15 INFO - PROCESS | 1896 | 1467823515129 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 09:45:15 INFO - PROCESS | 1896 | 1467823515232 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 1896 | 1467823515235 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:15 INFO - PROCESS | 1896 | ++DOCSHELL 1C0B1800 == 57 [pid = 1896] [id = 127] 09:45:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (1C0B3800) [pid = 1896] [serial = 378] [outer = 00000000] 09:45:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1C2A0000) [pid = 1896] [serial = 379] [outer = 1C0B3800] 09:45:15 INFO - PROCESS | 1896 | 1467823515292 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (1C737800) [pid = 1896] [serial = 380] [outer = 1C0B3800] 09:45:15 INFO - PROCESS | 1896 | 1467823515884 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]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:45:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 871ms 09:45:15 INFO - PROCESS | 1896 | 1467823515920 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 09:45:15 INFO - PROCESS | 1896 | 1467823515924 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 09:45:15 INFO - PROCESS | 1896 | 1467823515929 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:45:15 INFO - PROCESS | 1896 | 1467823515931 Marionette TRACE conn5 <- [1,474,null,{}] 09:45:15 INFO - PROCESS | 1896 | 1467823515934 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}] 09:45:15 INFO - PROCESS | 1896 | 1467823515937 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:16 INFO - PROCESS | 1896 | 1467823516048 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 09:45:16 INFO - PROCESS | 1896 | 1467823516146 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 1896 | 1467823516148 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:16 INFO - PROCESS | 1896 | ++DOCSHELL 1CB1C000 == 58 [pid = 1896] [id = 128] 09:45:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (1CB1CC00) [pid = 1896] [serial = 381] [outer = 00000000] 09:45:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (1CB20C00) [pid = 1896] [serial = 382] [outer = 1CB1CC00] 09:45:16 INFO - PROCESS | 1896 | 1467823516202 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (1CB25400) [pid = 1896] [serial = 383] [outer = 1CB1CC00] 09:45:16 INFO - PROCESS | 1896 | 1467823516965 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]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:45:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1070ms 09:45:17 INFO - PROCESS | 1896 | 1467823517007 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 1896 | 1467823517011 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 09:45:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:45:17 INFO - PROCESS | 1896 | 1467823517016 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 1896 | 1467823517019 Marionette TRACE conn5 <- [1,478,null,{}] 09:45:17 INFO - PROCESS | 1896 | 1467823517025 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}] 09:45:17 INFO - PROCESS | 1896 | 1467823517027 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:17 INFO - PROCESS | 1896 | 1467823517132 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 09:45:17 INFO - PROCESS | 1896 | 1467823517266 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 1896 | 1467823517270 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:17 INFO - PROCESS | 1896 | ++DOCSHELL 0CDCBC00 == 59 [pid = 1896] [id = 129] 09:45:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (0D94B400) [pid = 1896] [serial = 384] [outer = 00000000] 09:45:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (14C6F000) [pid = 1896] [serial = 385] [outer = 0D94B400] 09:45:17 INFO - PROCESS | 1896 | 1467823517322 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (17B62800) [pid = 1896] [serial = 386] [outer = 0D94B400] 09:45:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (17920800) [pid = 1896] [serial = 387] [outer = 14325400] 09:45:17 INFO - PROCESS | 1896 | --DOCSHELL 19D82C00 == 58 [pid = 1896] [id = 86] 09:45:17 INFO - PROCESS | 1896 | --DOCSHELL 1934CC00 == 57 [pid = 1896] [id = 87] 09:45:17 INFO - PROCESS | 1896 | --DOCSHELL 14B26800 == 56 [pid = 1896] [id = 123] 09:45:17 INFO - PROCESS | 1896 | --DOCSHELL 18CCFC00 == 55 [pid = 1896] [id = 122] 09:45:17 INFO - PROCESS | 1896 | --DOCSHELL 0C838C00 == 54 [pid = 1896] [id = 121] 09:45:17 INFO - PROCESS | 1896 | --DOCSHELL 18CC5800 == 53 [pid = 1896] [id = 120] 09:45:17 INFO - PROCESS | 1896 | --DOCSHELL 18A95400 == 52 [pid = 1896] [id = 119] 09:45:17 INFO - PROCESS | 1896 | --DOCSHELL 17B4D800 == 51 [pid = 1896] [id = 118] 09:45:17 INFO - PROCESS | 1896 | --DOCSHELL 15A5C000 == 50 [pid = 1896] [id = 117] 09:45:17 INFO - PROCESS | 1896 | --DOCSHELL 0D13A800 == 49 [pid = 1896] [id = 116] 09:45:17 INFO - PROCESS | 1896 | --DOCSHELL 0C761000 == 48 [pid = 1896] [id = 115] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (1CA18800) [pid = 1896] [serial = 334] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOCSHELL 0D673C00 == 47 [pid = 1896] [id = 113] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (1C29B000) [pid = 1896] [serial = 332] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (1846FC00) [pid = 1896] [serial = 328] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (1D37C400) [pid = 1896] [serial = 301] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (19B7B800) [pid = 1896] [serial = 320] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (1BD36C00) [pid = 1896] [serial = 323] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (1BD40800) [pid = 1896] [serial = 331] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (143E8000) [pid = 1896] [serial = 310] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (1A16A000) [pid = 1896] [serial = 325] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (19209C00) [pid = 1896] [serial = 317] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (17C3FC00) [pid = 1896] [serial = 313] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (19B19400) [pid = 1896] [serial = 299] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0C840C00) [pid = 1896] [serial = 292] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0CD6BC00) [pid = 1896] [serial = 293] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (17A31800) [pid = 1896] [serial = 308] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (14A30400) [pid = 1896] [serial = 311] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (1A14EC00) [pid = 1896] [serial = 305] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1D37E800) [pid = 1896] [serial = 302] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (18F7DC00) [pid = 1896] [serial = 298] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (18CAF000) [pid = 1896] [serial = 329] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (17915400) [pid = 1896] [serial = 307] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (17974400) [pid = 1896] [serial = 295] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (18A22C00) [pid = 1896] [serial = 314] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1B5DD800) [pid = 1896] [serial = 322] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17A30400) [pid = 1896] [serial = 296] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (18CC7400) [pid = 1896] [serial = 316] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1A14C800) [pid = 1896] [serial = 304] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (19B27400) [pid = 1896] [serial = 319] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1A16AC00) [pid = 1896] [serial = 326] [outer = 00000000] [url = about:blank] 09:45:17 INFO - PROCESS | 1896 | 1467823517950 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]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:45:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 971ms 09:45:17 INFO - PROCESS | 1896 | 1467823517989 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 1896 | 1467823517993 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 09:45:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:45:18 INFO - PROCESS | 1896 | 1467823517999 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 1896 | 1467823518001 Marionette TRACE conn5 <- [1,482,null,{}] 09:45:18 INFO - PROCESS | 1896 | 1467823518005 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}] 09:45:18 INFO - PROCESS | 1896 | 1467823518008 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:18 INFO - PROCESS | 1896 | 1467823518097 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 09:45:18 INFO - PROCESS | 1896 | 1467823518187 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 1896 | 1467823518190 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:18 INFO - PROCESS | 1896 | ++DOCSHELL 14B4A000 == 48 [pid = 1896] [id = 130] 09:45:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (14B52800) [pid = 1896] [serial = 388] [outer = 00000000] 09:45:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17A35400) [pid = 1896] [serial = 389] [outer = 14B52800] 09:45:18 INFO - PROCESS | 1896 | 1467823518237 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17B4B800) [pid = 1896] [serial = 390] [outer = 14B52800] 09:45:18 INFO - PROCESS | 1896 | 1467823518688 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]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:45:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 731ms 09:45:18 INFO - PROCESS | 1896 | 1467823518734 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 1896 | 1467823518736 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 09:45:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:45:18 INFO - PROCESS | 1896 | 1467823518740 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 1896 | 1467823518743 Marionette TRACE conn5 <- [1,486,null,{}] 09:45:18 INFO - PROCESS | 1896 | 1467823518753 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}] 09:45:18 INFO - PROCESS | 1896 | 1467823518757 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:18 INFO - PROCESS | 1896 | 1467823518843 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 09:45:18 INFO - PROCESS | 1896 | 1467823518853 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 1896 | 1467823518856 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:18 INFO - PROCESS | 1896 | ++DOCSHELL 18C28400 == 49 [pid = 1896] [id = 131] 09:45:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18CA3000) [pid = 1896] [serial = 391] [outer = 00000000] 09:45:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18CAF000) [pid = 1896] [serial = 392] [outer = 18CA3000] 09:45:18 INFO - PROCESS | 1896 | 1467823518904 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18CCF400) [pid = 1896] [serial = 393] [outer = 18CA3000] 09:45:19 INFO - PROCESS | 1896 | 1467823519379 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]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:45:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 09:45:19 INFO - PROCESS | 1896 | 1467823519414 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 1896 | 1467823519416 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 09:45:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:45:19 INFO - PROCESS | 1896 | 1467823519419 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - PROCESS | 1896 | 1467823519421 Marionette TRACE conn5 <- [1,490,null,{}] 09:45:19 INFO - PROCESS | 1896 | 1467823519424 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}] 09:45:19 INFO - PROCESS | 1896 | 1467823519426 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:19 INFO - PROCESS | 1896 | 1467823519512 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 09:45:19 INFO - PROCESS | 1896 | 1467823519520 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:19 INFO - PROCESS | 1896 | 1467823519522 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:19 INFO - PROCESS | 1896 | ++DOCSHELL 18F7B000 == 50 [pid = 1896] [id = 132] 09:45:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (19348000) [pid = 1896] [serial = 394] [outer = 00000000] 09:45:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (19B1A800) [pid = 1896] [serial = 395] [outer = 19348000] 09:45:19 INFO - PROCESS | 1896 | 1467823519581 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (19B78C00) [pid = 1896] [serial = 396] [outer = 19348000] 09:45:20 INFO - PROCESS | 1896 | 1467823520104 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]]]}] 09:45:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:45:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 731ms 09:45:20 INFO - PROCESS | 1896 | 1467823520150 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 1896 | 1467823520152 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 09:45:20 INFO - PROCESS | 1896 | 1467823520155 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:45:20 INFO - PROCESS | 1896 | 1467823520157 Marionette TRACE conn5 <- [1,494,null,{}] 09:45:20 INFO - PROCESS | 1896 | 1467823520161 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}] 09:45:20 INFO - PROCESS | 1896 | 1467823520163 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:20 INFO - PROCESS | 1896 | 1467823520299 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 09:45:20 INFO - PROCESS | 1896 | 1467823520321 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 1896 | 1467823520323 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:20 INFO - PROCESS | 1896 | ++DOCSHELL 17B4C000 == 51 [pid = 1896] [id = 133] 09:45:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (19D7D400) [pid = 1896] [serial = 397] [outer = 00000000] 09:45:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (19E67400) [pid = 1896] [serial = 398] [outer = 19D7D400] 09:45:20 INFO - PROCESS | 1896 | 1467823520367 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1A146400) [pid = 1896] [serial = 399] [outer = 19D7D400] 09:45:20 INFO - PROCESS | 1896 | 1467823520825 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]]]}] 09:45:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:45:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 731ms 09:45:20 INFO - PROCESS | 1896 | 1467823520891 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 1896 | 1467823520893 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 09:45:20 INFO - PROCESS | 1896 | 1467823520912 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - PROCESS | 1896 | 1467823520913 Marionette TRACE conn5 <- [1,498,null,{}] 09:45:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:45:20 INFO - PROCESS | 1896 | 1467823520917 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}] 09:45:20 INFO - PROCESS | 1896 | 1467823520922 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:21 INFO - PROCESS | 1896 | 1467823521067 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 09:45:21 INFO - PROCESS | 1896 | 1467823521122 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 1896 | 1467823521124 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:21 INFO - PROCESS | 1896 | ++DOCSHELL 0C7DAC00 == 52 [pid = 1896] [id = 134] 09:45:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1B476800) [pid = 1896] [serial = 400] [outer = 00000000] 09:45:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1BD3F000) [pid = 1896] [serial = 401] [outer = 1B476800] 09:45:21 INFO - PROCESS | 1896 | 1467823521168 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1BD70000) [pid = 1896] [serial = 402] [outer = 1B476800] 09:45:21 INFO - PROCESS | 1896 | 1467823521626 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]]]}] 09:45:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:45:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 771ms 09:45:21 INFO - PROCESS | 1896 | 1467823521689 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 09:45:21 INFO - PROCESS | 1896 | 1467823521691 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 09:45:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:45:21 INFO - PROCESS | 1896 | 1467823521694 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - PROCESS | 1896 | 1467823521696 Marionette TRACE conn5 <- [1,502,null,{}] 09:45:21 INFO - PROCESS | 1896 | 1467823521701 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}] 09:45:21 INFO - PROCESS | 1896 | 1467823521712 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:21 INFO - PROCESS | 1896 | 1467823521833 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 09:45:21 INFO - PROCESS | 1896 | 1467823521842 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 1896 | 1467823521844 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:21 INFO - PROCESS | 1896 | ++DOCSHELL 0C7E2800 == 53 [pid = 1896] [id = 135] 09:45:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1C024C00) [pid = 1896] [serial = 403] [outer = 00000000] 09:45:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1CA15800) [pid = 1896] [serial = 404] [outer = 1C024C00] 09:45:21 INFO - PROCESS | 1896 | 1467823521890 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1CA16000) [pid = 1896] [serial = 405] [outer = 1C024C00] 09:45:22 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (1A150800) [pid = 1896] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:45:22 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (18A99C00) [pid = 1896] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:45:22 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (18CC6000) [pid = 1896] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:45:22 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0D946C00) [pid = 1896] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:45:22 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0C761800) [pid = 1896] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:45:22 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (17B62400) [pid = 1896] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:45:22 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (17C40800) [pid = 1896] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:45:22 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (17918400) [pid = 1896] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:45:22 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0D94D400) [pid = 1896] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:45:22 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1C2A1400) [pid = 1896] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:45:22 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0C83E800) [pid = 1896] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:45:22 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1934D800) [pid = 1896] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:45:22 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (18A24C00) [pid = 1896] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:45:22 INFO - PROCESS | 1896 | 1467823522420 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]]]}] 09:45:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:45:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 771ms 09:45:22 INFO - PROCESS | 1896 | 1467823522466 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 09:45:22 INFO - PROCESS | 1896 | 1467823522468 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 09:45:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:45:22 INFO - PROCESS | 1896 | 1467823522478 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:45:22 INFO - PROCESS | 1896 | 1467823522480 Marionette TRACE conn5 <- [1,506,null,{}] 09:45:22 INFO - PROCESS | 1896 | 1467823522483 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}] 09:45:22 INFO - PROCESS | 1896 | 1467823522485 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:22 INFO - PROCESS | 1896 | 1467823522567 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 09:45:22 INFO - PROCESS | 1896 | 1467823522575 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 1896 | 1467823522577 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:22 INFO - PROCESS | 1896 | ++DOCSHELL 17C37800 == 54 [pid = 1896] [id = 136] 09:45:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18A26000) [pid = 1896] [serial = 406] [outer = 00000000] 09:45:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (19D88000) [pid = 1896] [serial = 407] [outer = 18A26000] 09:45:22 INFO - PROCESS | 1896 | 1467823522622 Marionette DEBUG loaded listener.js 09:45:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1B557000) [pid = 1896] [serial = 408] [outer = 18A26000] 09:45:23 INFO - PROCESS | 1896 | 1467823523056 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]]]}] 09:45:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:45:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 631ms 09:45:23 INFO - PROCESS | 1896 | 1467823523111 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 1896 | 1467823523113 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 09:45:23 INFO - PROCESS | 1896 | 1467823523116 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:45:23 INFO - PROCESS | 1896 | 1467823523118 Marionette TRACE conn5 <- [1,510,null,{}] 09:45:23 INFO - PROCESS | 1896 | 1467823523122 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}] 09:45:23 INFO - PROCESS | 1896 | 1467823523123 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:23 INFO - PROCESS | 1896 | 1467823523208 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 09:45:23 INFO - PROCESS | 1896 | 1467823523216 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 1896 | 1467823523217 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:23 INFO - PROCESS | 1896 | ++DOCSHELL 0C7E2400 == 55 [pid = 1896] [id = 137] 09:45:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1C224800) [pid = 1896] [serial = 409] [outer = 00000000] 09:45:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1D323C00) [pid = 1896] [serial = 410] [outer = 1C224800] 09:45:23 INFO - PROCESS | 1896 | 1467823523260 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1D37D800) [pid = 1896] [serial = 411] [outer = 1C224800] 09:45:23 INFO - PROCESS | 1896 | 1467823523729 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]]]}] 09:45:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:45:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 09:45:23 INFO - PROCESS | 1896 | 1467823523764 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 1896 | 1467823523766 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 09:45:23 INFO - PROCESS | 1896 | 1467823523769 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:45:23 INFO - PROCESS | 1896 | 1467823523771 Marionette TRACE conn5 <- [1,514,null,{}] 09:45:23 INFO - PROCESS | 1896 | 1467823523774 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}] 09:45:23 INFO - PROCESS | 1896 | 1467823523776 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:23 INFO - PROCESS | 1896 | 1467823523862 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 09:45:23 INFO - PROCESS | 1896 | 1467823523868 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 1896 | 1467823523869 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:23 INFO - PROCESS | 1896 | ++DOCSHELL 18A2D400 == 56 [pid = 1896] [id = 138] 09:45:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (18A2E800) [pid = 1896] [serial = 412] [outer = 00000000] 09:45:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1D38CC00) [pid = 1896] [serial = 413] [outer = 18A2E800] 09:45:23 INFO - PROCESS | 1896 | 1467823523913 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1D392C00) [pid = 1896] [serial = 414] [outer = 18A2E800] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 17B42400 == 55 [pid = 1896] [id = 112] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 15A62800 == 54 [pid = 1896] [id = 99] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 0C75BC00 == 53 [pid = 1896] [id = 71] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 17C3BC00 == 52 [pid = 1896] [id = 114] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 0C759000 == 51 [pid = 1896] [id = 98] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 18CA7C00 == 50 [pid = 1896] [id = 59] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 1A144C00 == 49 [pid = 1896] [id = 102] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 0C83A800 == 48 [pid = 1896] [id = 45] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 1BD3A800 == 47 [pid = 1896] [id = 73] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 1D319400 == 46 [pid = 1896] [id = 101] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 1AD12400 == 45 [pid = 1896] [id = 70] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 0CDD2400 == 44 [pid = 1896] [id = 46] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 179E2000 == 43 [pid = 1896] [id = 85] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 17B62000 == 42 [pid = 1896] [id = 72] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 18A29800 == 41 [pid = 1896] [id = 100] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 0CDCBC00 == 40 [pid = 1896] [id = 129] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 1CB1C000 == 39 [pid = 1896] [id = 128] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 1C0B1800 == 38 [pid = 1896] [id = 127] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 0D224C00 == 37 [pid = 1896] [id = 125] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 18CC8000 == 36 [pid = 1896] [id = 126] 09:45:24 INFO - PROCESS | 1896 | --DOCSHELL 1B46F800 == 35 [pid = 1896] [id = 124] 09:45:25 INFO - PROCESS | 1896 | --DOCSHELL 18C28400 == 34 [pid = 1896] [id = 131] 09:45:25 INFO - PROCESS | 1896 | --DOCSHELL 14B4A000 == 33 [pid = 1896] [id = 130] 09:45:25 INFO - PROCESS | 1896 | --DOCSHELL 18F7B000 == 32 [pid = 1896] [id = 132] 09:45:25 INFO - PROCESS | 1896 | --DOCSHELL 0C7DAC00 == 31 [pid = 1896] [id = 134] 09:45:25 INFO - PROCESS | 1896 | --DOCSHELL 0C7E2800 == 30 [pid = 1896] [id = 135] 09:45:25 INFO - PROCESS | 1896 | --DOCSHELL 17B4C000 == 29 [pid = 1896] [id = 133] 09:45:25 INFO - PROCESS | 1896 | --DOCSHELL 0C7E2400 == 28 [pid = 1896] [id = 137] 09:45:25 INFO - PROCESS | 1896 | --DOCSHELL 17C37800 == 27 [pid = 1896] [id = 136] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (18A2EC00) [pid = 1896] [serial = 290] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0DB14800) [pid = 1896] [serial = 346] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0DD94000) [pid = 1896] [serial = 347] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1D375000) [pid = 1896] [serial = 335] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (18CA4800) [pid = 1896] [serial = 356] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (143AEC00) [pid = 1896] [serial = 361] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (19B1B400) [pid = 1896] [serial = 359] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (19E67800) [pid = 1896] [serial = 364] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1A147800) [pid = 1896] [serial = 365] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17979400) [pid = 1896] [serial = 362] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1ADACC00) [pid = 1896] [serial = 368] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (18A24800) [pid = 1896] [serial = 353] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1ADA6800) [pid = 1896] [serial = 367] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (18C2EC00) [pid = 1896] [serial = 355] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1920B000) [pid = 1896] [serial = 358] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (14B33800) [pid = 1896] [serial = 338] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (143A1C00) [pid = 1896] [serial = 337] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0D671800) [pid = 1896] [serial = 344] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0C842800) [pid = 1896] [serial = 343] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (17CF4C00) [pid = 1896] [serial = 352] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (18CCB000) [pid = 1896] [serial = 341] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (18A2D000) [pid = 1896] [serial = 340] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (1797A000) [pid = 1896] [serial = 349] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (17B45800) [pid = 1896] [serial = 350] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1896 | 1467823525823 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]]]}] 09:45:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:45:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 2073ms 09:45:25 INFO - PROCESS | 1896 | 1467823525844 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 09:45:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:45:25 INFO - PROCESS | 1896 | 1467823525847 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 09:45:25 INFO - PROCESS | 1896 | 1467823525852 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - PROCESS | 1896 | 1467823525856 Marionette TRACE conn5 <- [1,518,null,{}] 09:45:25 INFO - PROCESS | 1896 | 1467823525862 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}] 09:45:25 INFO - PROCESS | 1896 | 1467823525865 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:25 INFO - PROCESS | 1896 | 1467823525960 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 09:45:25 INFO - PROCESS | 1896 | 1467823525967 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 1896 | 1467823525972 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:26 INFO - PROCESS | 1896 | ++DOCSHELL 0CD6E800 == 28 [pid = 1896] [id = 139] 09:45:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0CD74400) [pid = 1896] [serial = 415] [outer = 00000000] 09:45:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0CDE5000) [pid = 1896] [serial = 416] [outer = 0CD74400] 09:45:26 INFO - PROCESS | 1896 | 1467823526022 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0D228000) [pid = 1896] [serial = 417] [outer = 0CD74400] 09:45:26 INFO - PROCESS | 1896 | 1467823526522 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]]]}] 09:45:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:45:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 09:45:26 INFO - PROCESS | 1896 | 1467823526583 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 09:45:26 INFO - PROCESS | 1896 | 1467823526588 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 09:45:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:45:26 INFO - PROCESS | 1896 | 1467823526594 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - PROCESS | 1896 | 1467823526597 Marionette TRACE conn5 <- [1,522,null,{}] 09:45:26 INFO - PROCESS | 1896 | 1467823526601 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}] 09:45:26 INFO - PROCESS | 1896 | 1467823526604 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:26 INFO - PROCESS | 1896 | 1467823526696 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 09:45:26 INFO - PROCESS | 1896 | 1467823526702 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 1896 | 1467823526705 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:26 INFO - PROCESS | 1896 | ++DOCSHELL 0D953400 == 29 [pid = 1896] [id = 140] 09:45:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0D954400) [pid = 1896] [serial = 418] [outer = 00000000] 09:45:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0DAD8800) [pid = 1896] [serial = 419] [outer = 0D954400] 09:45:26 INFO - PROCESS | 1896 | 1467823526754 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0DD8B400) [pid = 1896] [serial = 420] [outer = 0D954400] 09:45:27 INFO - PROCESS | 1896 | 1467823527250 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]]]}] 09:45:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:45:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 671ms 09:45:27 INFO - PROCESS | 1896 | 1467823527268 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 1896 | 1467823527270 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 09:45:27 INFO - PROCESS | 1896 | 1467823527274 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:45:27 INFO - PROCESS | 1896 | 1467823527277 Marionette TRACE conn5 <- [1,526,null,{}] 09:45:27 INFO - PROCESS | 1896 | 1467823527288 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}] 09:45:27 INFO - PROCESS | 1896 | 1467823527292 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:27 INFO - PROCESS | 1896 | 1467823527411 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 09:45:27 INFO - PROCESS | 1896 | 1467823527500 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 1896 | 1467823527504 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:27 INFO - PROCESS | 1896 | ++DOCSHELL 14AA3C00 == 30 [pid = 1896] [id = 141] 09:45:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (14B25C00) [pid = 1896] [serial = 421] [outer = 00000000] 09:45:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (14B33800) [pid = 1896] [serial = 422] [outer = 14B25C00] 09:45:27 INFO - PROCESS | 1896 | 1467823527556 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (14BEB000) [pid = 1896] [serial = 423] [outer = 14B25C00] 09:45:28 INFO - PROCESS | 1896 | 1467823527983 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]]]}] 09:45:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:45:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 730ms 09:45:28 INFO - PROCESS | 1896 | 1467823528008 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 1896 | 1467823528010 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 09:45:28 INFO - PROCESS | 1896 | 1467823528013 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:45:28 INFO - PROCESS | 1896 | 1467823528015 Marionette TRACE conn5 <- [1,530,null,{}] 09:45:28 INFO - PROCESS | 1896 | 1467823528019 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}] 09:45:28 INFO - PROCESS | 1896 | 1467823528021 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:28 INFO - PROCESS | 1896 | 1467823528107 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 09:45:28 INFO - PROCESS | 1896 | 1467823528112 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 1896 | 1467823528114 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:28 INFO - PROCESS | 1896 | ++DOCSHELL 14B33400 == 31 [pid = 1896] [id = 142] 09:45:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (14C65800) [pid = 1896] [serial = 424] [outer = 00000000] 09:45:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17974C00) [pid = 1896] [serial = 425] [outer = 14C65800] 09:45:28 INFO - PROCESS | 1896 | 1467823528159 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17AE6000) [pid = 1896] [serial = 426] [outer = 14C65800] 09:45:28 INFO - PROCESS | 1896 | 1467823528609 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"]]]}] 09:45:28 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:45:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:45:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:45:28 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:45:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:45:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:45:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 631ms 09:45:28 INFO - PROCESS | 1896 | 1467823528648 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 1896 | 1467823528650 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 09:45:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:45:28 INFO - PROCESS | 1896 | 1467823528653 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - PROCESS | 1896 | 1467823528655 Marionette TRACE conn5 <- [1,534,null,{}] 09:45:28 INFO - PROCESS | 1896 | 1467823528659 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}] 09:45:28 INFO - PROCESS | 1896 | 1467823528661 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:28 INFO - PROCESS | 1896 | 1467823528749 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 09:45:28 INFO - PROCESS | 1896 | 1467823528783 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 1896 | 1467823528785 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:28 INFO - PROCESS | 1896 | ++DOCSHELL 17B63400 == 32 [pid = 1896] [id = 143] 09:45:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17B64C00) [pid = 1896] [serial = 427] [outer = 00000000] 09:45:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (17C36000) [pid = 1896] [serial = 428] [outer = 17B64C00] 09:45:28 INFO - PROCESS | 1896 | 1467823528830 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (17C3B400) [pid = 1896] [serial = 429] [outer = 17B64C00] 09:45:29 INFO - PROCESS | 1896 | 1467823529291 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]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:45:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 09:45:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:45:29 INFO - PROCESS | 1896 | 1467823529328 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 1896 | 1467823529330 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 09:45:29 INFO - PROCESS | 1896 | 1467823529333 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 1896 | 1467823529335 Marionette TRACE conn5 <- [1,538,null,{}] 09:45:29 INFO - PROCESS | 1896 | 1467823529338 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}] 09:45:29 INFO - PROCESS | 1896 | 1467823529344 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:29 INFO - PROCESS | 1896 | 1467823529458 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 09:45:29 INFO - PROCESS | 1896 | 1467823529466 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 1896 | 1467823529468 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:29 INFO - PROCESS | 1896 | ++DOCSHELL 18A29400 == 33 [pid = 1896] [id = 144] 09:45:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18A29800) [pid = 1896] [serial = 430] [outer = 00000000] 09:45:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18AEFC00) [pid = 1896] [serial = 431] [outer = 18A29800] 09:45:29 INFO - PROCESS | 1896 | 1467823529513 Marionette DEBUG loaded listener.js 09:45:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18CA2C00) [pid = 1896] [serial = 432] [outer = 18A29800] 09:45:29 INFO - PROCESS | 1896 | 1467823529949 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]]]}] 09:45:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:45:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 09:45:30 INFO - PROCESS | 1896 | 1467823530004 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 1896 | 1467823530006 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 09:45:30 INFO - PROCESS | 1896 | 1467823530014 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 1896 | 1467823530016 Marionette TRACE conn5 <- [1,542,null,{}] 09:45:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:45:30 INFO - PROCESS | 1896 | 1467823530019 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}] 09:45:30 INFO - PROCESS | 1896 | 1467823530021 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:30 INFO - PROCESS | 1896 | 1467823530102 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 09:45:30 INFO - PROCESS | 1896 | 1467823530136 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 1896 | 1467823530138 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:30 INFO - PROCESS | 1896 | ++DOCSHELL 18CA9800 == 34 [pid = 1896] [id = 145] 09:45:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18CACC00) [pid = 1896] [serial = 433] [outer = 00000000] 09:45:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18CCD800) [pid = 1896] [serial = 434] [outer = 18CACC00] 09:45:30 INFO - PROCESS | 1896 | 1467823530183 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (18F73400) [pid = 1896] [serial = 435] [outer = 18CACC00] 09:45:30 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:30 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:30 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:30 INFO - PROCESS | 1896 | 1467823530620 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]]]}] 09:45:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:45:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 631ms 09:45:30 INFO - PROCESS | 1896 | 1467823530656 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 1896 | 1467823530658 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 09:45:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:45:30 INFO - PROCESS | 1896 | 1467823530661 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 1896 | 1467823530663 Marionette TRACE conn5 <- [1,546,null,{}] 09:45:30 INFO - PROCESS | 1896 | 1467823530667 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}] 09:45:30 INFO - PROCESS | 1896 | 1467823530668 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:30 INFO - PROCESS | 1896 | 1467823530748 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 09:45:30 INFO - PROCESS | 1896 | 1467823530754 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 1896 | 1467823530756 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:30 INFO - PROCESS | 1896 | ++DOCSHELL 18CCD000 == 35 [pid = 1896] [id = 146] 09:45:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (19205C00) [pid = 1896] [serial = 436] [outer = 00000000] 09:45:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1934CC00) [pid = 1896] [serial = 437] [outer = 19205C00] 09:45:30 INFO - PROCESS | 1896 | 1467823530803 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (19342C00) [pid = 1896] [serial = 438] [outer = 19205C00] 09:45:31 INFO - PROCESS | 1896 | 1467823531288 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]]]}] 09:45:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:45:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 09:45:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:45:31 INFO - PROCESS | 1896 | 1467823531334 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 1896 | 1467823531336 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 09:45:31 INFO - PROCESS | 1896 | 1467823531339 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - PROCESS | 1896 | 1467823531341 Marionette TRACE conn5 <- [1,550,null,{}] 09:45:31 INFO - PROCESS | 1896 | 1467823531344 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}] 09:45:31 INFO - PROCESS | 1896 | 1467823531346 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:31 INFO - PROCESS | 1896 | 1467823531468 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 09:45:31 INFO - PROCESS | 1896 | 1467823531554 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 1896 | 1467823531556 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:31 INFO - PROCESS | 1896 | ++DOCSHELL 14C65000 == 36 [pid = 1896] [id = 147] 09:45:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (17921800) [pid = 1896] [serial = 439] [outer = 00000000] 09:45:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (19B1E400) [pid = 1896] [serial = 440] [outer = 17921800] 09:45:31 INFO - PROCESS | 1896 | 1467823531603 Marionette DEBUG loaded listener.js 09:45:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (19B25400) [pid = 1896] [serial = 441] [outer = 17921800] 09:45:31 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:31 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:32 INFO - PROCESS | 1896 | 1467823532021 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]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:45:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 731ms 09:45:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:45:32 INFO - PROCESS | 1896 | 1467823532070 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 1896 | 1467823532072 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 09:45:32 INFO - PROCESS | 1896 | 1467823532076 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 1896 | 1467823532077 Marionette TRACE conn5 <- [1,554,null,{}] 09:45:32 INFO - PROCESS | 1896 | 1467823532081 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}] 09:45:32 INFO - PROCESS | 1896 | 1467823532083 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:32 INFO - PROCESS | 1896 | 1467823532205 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 09:45:32 INFO - PROCESS | 1896 | 1467823532210 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:32 INFO - PROCESS | 1896 | 1467823532212 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:32 INFO - PROCESS | 1896 | ++DOCSHELL 19B85C00 == 37 [pid = 1896] [id = 148] 09:45:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (19BE3C00) [pid = 1896] [serial = 442] [outer = 00000000] 09:45:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (19D83800) [pid = 1896] [serial = 443] [outer = 19BE3C00] 09:45:32 INFO - PROCESS | 1896 | 1467823532259 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (19D88400) [pid = 1896] [serial = 444] [outer = 19BE3C00] 09:45:32 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:32 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:32 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:32 INFO - PROCESS | 1896 | 1467823532728 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]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:45:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 09:45:32 INFO - PROCESS | 1896 | 1467823532746 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 09:45:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:45:32 INFO - PROCESS | 1896 | 1467823532748 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 09:45:32 INFO - PROCESS | 1896 | 1467823532751 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 1896 | 1467823532754 Marionette TRACE conn5 <- [1,558,null,{}] 09:45:32 INFO - PROCESS | 1896 | 1467823532766 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}] 09:45:32 INFO - PROCESS | 1896 | 1467823532769 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:32 INFO - PROCESS | 1896 | 1467823532924 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 09:45:32 INFO - PROCESS | 1896 | 1467823532952 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:32 INFO - PROCESS | 1896 | 1467823532955 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:32 INFO - PROCESS | 1896 | ++DOCSHELL 1A108400 == 38 [pid = 1896] [id = 149] 09:45:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1A108800) [pid = 1896] [serial = 445] [outer = 00000000] 09:45:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (1A110000) [pid = 1896] [serial = 446] [outer = 1A108800] 09:45:33 INFO - PROCESS | 1896 | 1467823533006 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (1A148800) [pid = 1896] [serial = 447] [outer = 1A108800] 09:45:33 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (19D7D400) [pid = 1896] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:45:33 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (1B476800) [pid = 1896] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:45:33 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (1C024C00) [pid = 1896] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:45:33 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (1C224800) [pid = 1896] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:45:33 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (19348000) [pid = 1896] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:45:33 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (18CA3000) [pid = 1896] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:45:33 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (14B52800) [pid = 1896] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:45:33 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0D94B400) [pid = 1896] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:45:33 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (1CB1CC00) [pid = 1896] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:45:33 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1C0B3800) [pid = 1896] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:45:33 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (19442400) [pid = 1896] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:45:33 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0D94C400) [pid = 1896] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:45:33 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1B477C00) [pid = 1896] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:45:33 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (18A26000) [pid = 1896] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:45:33 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:33 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:33 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:33 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:33 INFO - PROCESS | 1896 | 1467823533656 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]]]}] 09:45:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:45:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 931ms 09:45:33 INFO - PROCESS | 1896 | 1467823533682 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 09:45:33 INFO - PROCESS | 1896 | 1467823533684 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 09:45:33 INFO - PROCESS | 1896 | 1467823533699 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:45:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:45:33 INFO - PROCESS | 1896 | 1467823533701 Marionette TRACE conn5 <- [1,562,null,{}] 09:45:33 INFO - PROCESS | 1896 | 1467823533704 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}] 09:45:33 INFO - PROCESS | 1896 | 1467823533706 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:33 INFO - PROCESS | 1896 | 1467823533786 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 09:45:33 INFO - PROCESS | 1896 | 1467823533792 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 1896 | 1467823533793 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:33 INFO - PROCESS | 1896 | ++DOCSHELL 17B63C00 == 39 [pid = 1896] [id = 150] 09:45:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (17B6B400) [pid = 1896] [serial = 448] [outer = 00000000] 09:45:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (18A9BC00) [pid = 1896] [serial = 449] [outer = 17B6B400] 09:45:33 INFO - PROCESS | 1896 | 1467823533847 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (18CA3000) [pid = 1896] [serial = 450] [outer = 17B6B400] 09:45:34 INFO - PROCESS | 1896 | 1467823534316 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]]]}] 09:45:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:45:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 09:45:34 INFO - PROCESS | 1896 | 1467823534373 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 1896 | 1467823534375 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 09:45:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:45:34 INFO - PROCESS | 1896 | 1467823534378 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 1896 | 1467823534380 Marionette TRACE conn5 <- [1,566,null,{}] 09:45:34 INFO - PROCESS | 1896 | 1467823534383 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}] 09:45:34 INFO - PROCESS | 1896 | 1467823534385 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:34 INFO - PROCESS | 1896 | 1467823534466 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 09:45:34 INFO - PROCESS | 1896 | 1467823534477 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 1896 | 1467823534479 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:34 INFO - PROCESS | 1896 | ++DOCSHELL 17C3F800 == 40 [pid = 1896] [id = 151] 09:45:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (19B1F800) [pid = 1896] [serial = 451] [outer = 00000000] 09:45:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1A15F000) [pid = 1896] [serial = 452] [outer = 19B1F800] 09:45:34 INFO - PROCESS | 1896 | 1467823534522 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1A162C00) [pid = 1896] [serial = 453] [outer = 19B1F800] 09:45:34 INFO - PROCESS | 1896 | 1467823534972 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]]]}] 09:45:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:45:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 631ms 09:45:35 INFO - PROCESS | 1896 | 1467823535012 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 1896 | 1467823535014 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 09:45:35 INFO - PROCESS | 1896 | 1467823535017 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:45:35 INFO - PROCESS | 1896 | 1467823535018 Marionette TRACE conn5 <- [1,570,null,{}] 09:45:35 INFO - PROCESS | 1896 | 1467823535022 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}] 09:45:35 INFO - PROCESS | 1896 | 1467823535024 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:35 INFO - PROCESS | 1896 | 1467823535106 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 09:45:35 INFO - PROCESS | 1896 | 1467823535112 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 1896 | 1467823535113 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:35 INFO - PROCESS | 1896 | ++DOCSHELL 17C35000 == 41 [pid = 1896] [id = 152] 09:45:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1A166C00) [pid = 1896] [serial = 454] [outer = 00000000] 09:45:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1ADA6800) [pid = 1896] [serial = 455] [outer = 1A166C00] 09:45:35 INFO - PROCESS | 1896 | 1467823535157 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1B0B2400) [pid = 1896] [serial = 456] [outer = 1A166C00] 09:45:35 INFO - PROCESS | 1896 | 1467823535697 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]]]}] 09:45:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:45:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 09:45:35 INFO - PROCESS | 1896 | 1467823535751 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 09:45:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:45:35 INFO - PROCESS | 1896 | 1467823535756 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 09:45:35 INFO - PROCESS | 1896 | 1467823535761 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 1896 | 1467823535765 Marionette TRACE conn5 <- [1,574,null,{}] 09:45:35 INFO - PROCESS | 1896 | 1467823535771 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}] 09:45:35 INFO - PROCESS | 1896 | 1467823535775 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:36 INFO - PROCESS | 1896 | 1467823536013 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 09:45:36 INFO - PROCESS | 1896 | 1467823536093 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 1896 | 1467823536096 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:36 INFO - PROCESS | 1896 | ++DOCSHELL 0D674C00 == 42 [pid = 1896] [id = 153] 09:45:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0D67C800) [pid = 1896] [serial = 457] [outer = 00000000] 09:45:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0D951000) [pid = 1896] [serial = 458] [outer = 0D67C800] 09:45:36 INFO - PROCESS | 1896 | 1467823536156 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1113B000) [pid = 1896] [serial = 459] [outer = 0D67C800] 09:45:36 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:36 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:36 INFO - PROCESS | 1896 | 1467823536772 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]]]}] 09:45:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:45:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1125ms 09:45:37 INFO - PROCESS | 1896 | 1467823536990 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 1896 | 1467823536994 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 09:45:37 INFO - PROCESS | 1896 | 1467823537042 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 1896 | 1467823537045 Marionette TRACE conn5 <- [1,578,null,{}] 09:45:37 INFO - PROCESS | 1896 | 1467823537050 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}] 09:45:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:45:37 INFO - PROCESS | 1896 | 1467823537053 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:37 INFO - PROCESS | 1896 | 1467823537156 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 09:45:37 INFO - PROCESS | 1896 | 1467823537278 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 1896 | 1467823537281 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:37 INFO - PROCESS | 1896 | ++DOCSHELL 143A0400 == 43 [pid = 1896] [id = 154] 09:45:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (143E8C00) [pid = 1896] [serial = 460] [outer = 00000000] 09:45:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (1846E800) [pid = 1896] [serial = 461] [outer = 143E8C00] 09:45:37 INFO - PROCESS | 1896 | 1467823537337 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (18A92400) [pid = 1896] [serial = 462] [outer = 143E8C00] 09:45:38 INFO - PROCESS | 1896 | 1467823538250 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]]]}] 09:45:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:45:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1215ms 09:45:38 INFO - PROCESS | 1896 | 1467823538270 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 09:45:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:45:38 INFO - PROCESS | 1896 | 1467823538274 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 09:45:38 INFO - PROCESS | 1896 | 1467823538279 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - PROCESS | 1896 | 1467823538282 Marionette TRACE conn5 <- [1,582,null,{}] 09:45:38 INFO - PROCESS | 1896 | 1467823538288 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}] 09:45:38 INFO - PROCESS | 1896 | 1467823538290 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:38 INFO - PROCESS | 1896 | 1467823538401 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 09:45:38 INFO - PROCESS | 1896 | 1467823538534 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 1896 | 1467823538538 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 18CC1800 == 42 [pid = 1896] [id = 22] 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 0DD8CC00 == 41 [pid = 1896] [id = 24] 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 17918800 == 40 [pid = 1896] [id = 19] 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 0C7E3800 == 39 [pid = 1896] [id = 21] 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 1D325400 == 38 [pid = 1896] [id = 20] 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 0D22E400 == 37 [pid = 1896] [id = 11] 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 0C75F400 == 36 [pid = 1896] [id = 27] 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 18F7B400 == 35 [pid = 1896] [id = 16] 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 14C6C400 == 34 [pid = 1896] [id = 28] 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 14693C00 == 33 [pid = 1896] [id = 18] 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 19B7CC00 == 32 [pid = 1896] [id = 17] 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 0D94DC00 == 31 [pid = 1896] [id = 26] 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 14C70800 == 30 [pid = 1896] [id = 15] 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 1410D000 == 29 [pid = 1896] [id = 13] 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 0C755400 == 28 [pid = 1896] [id = 25] 09:45:38 INFO - PROCESS | 1896 | --DOCSHELL 18A2D400 == 27 [pid = 1896] [id = 138] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (19E67400) [pid = 1896] [serial = 398] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (1A146400) [pid = 1896] [serial = 399] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (1BD3F000) [pid = 1896] [serial = 401] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (1CA15800) [pid = 1896] [serial = 404] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (1BD70000) [pid = 1896] [serial = 402] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (1D323C00) [pid = 1896] [serial = 410] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (1CA16000) [pid = 1896] [serial = 405] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (19B1A800) [pid = 1896] [serial = 395] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (18CAF000) [pid = 1896] [serial = 392] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (18CCF400) [pid = 1896] [serial = 393] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (17A35400) [pid = 1896] [serial = 389] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (17B4B800) [pid = 1896] [serial = 390] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (17B62800) [pid = 1896] [serial = 386] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (14C6F000) [pid = 1896] [serial = 385] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1CB25400) [pid = 1896] [serial = 383] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1CB20C00) [pid = 1896] [serial = 382] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1C737800) [pid = 1896] [serial = 380] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1C2A0000) [pid = 1896] [serial = 379] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (19E66800) [pid = 1896] [serial = 377] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (19B78800) [pid = 1896] [serial = 376] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17B43000) [pid = 1896] [serial = 374] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1791C000) [pid = 1896] [serial = 373] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1B5DB400) [pid = 1896] [serial = 370] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1B5DCC00) [pid = 1896] [serial = 371] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1D37D800) [pid = 1896] [serial = 411] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (1D38CC00) [pid = 1896] [serial = 413] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (17B49800) [pid = 1896] [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.] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (19D88000) [pid = 1896] [serial = 407] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1B557000) [pid = 1896] [serial = 408] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (19B78C00) [pid = 1896] [serial = 396] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 1896 | ++DOCSHELL 0C755400 == 28 [pid = 1896] [id = 155] 09:45:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0C757C00) [pid = 1896] [serial = 463] [outer = 00000000] 09:45:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0C7E7800) [pid = 1896] [serial = 464] [outer = 0C757C00] 09:45:38 INFO - PROCESS | 1896 | 1467823538649 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0D2F8C00) [pid = 1896] [serial = 465] [outer = 0C757C00] 09:45:39 INFO - PROCESS | 1896 | 1467823539042 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]]]}] 09:45:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:45:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 791ms 09:45:39 INFO - PROCESS | 1896 | 1467823539070 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 1896 | 1467823539074 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 09:45:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:45:39 INFO - PROCESS | 1896 | 1467823539103 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - PROCESS | 1896 | 1467823539106 Marionette TRACE conn5 <- [1,586,null,{}] 09:45:39 INFO - PROCESS | 1896 | 1467823539110 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}] 09:45:39 INFO - PROCESS | 1896 | 1467823539113 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:39 INFO - PROCESS | 1896 | 1467823539200 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 09:45:39 INFO - PROCESS | 1896 | 1467823539206 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 1896 | 1467823539208 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:39 INFO - PROCESS | 1896 | ++DOCSHELL 0D94DC00 == 29 [pid = 1896] [id = 156] 09:45:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0D952C00) [pid = 1896] [serial = 466] [outer = 00000000] 09:45:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (1468D800) [pid = 1896] [serial = 467] [outer = 0D952C00] 09:45:39 INFO - PROCESS | 1896 | 1467823539256 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (14B29400) [pid = 1896] [serial = 468] [outer = 0D952C00] 09:45:39 INFO - PROCESS | 1896 | 1467823539718 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]]]}] 09:45:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:45:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 690ms 09:45:39 INFO - PROCESS | 1896 | 1467823539775 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 1896 | 1467823539777 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 09:45:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:45:39 INFO - PROCESS | 1896 | 1467823539780 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - PROCESS | 1896 | 1467823539784 Marionette TRACE conn5 <- [1,590,null,{}] 09:45:39 INFO - PROCESS | 1896 | 1467823539794 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}] 09:45:39 INFO - PROCESS | 1896 | 1467823539799 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:39 INFO - PROCESS | 1896 | 1467823539917 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 09:45:39 INFO - PROCESS | 1896 | 1467823539932 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 1896 | 1467823539935 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:39 INFO - PROCESS | 1896 | ++DOCSHELL 17B4F400 == 30 [pid = 1896] [id = 157] 09:45:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17B60C00) [pid = 1896] [serial = 469] [outer = 00000000] 09:45:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17B67400) [pid = 1896] [serial = 470] [outer = 17B60C00] 09:45:40 INFO - PROCESS | 1896 | 1467823539983 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17C38C00) [pid = 1896] [serial = 471] [outer = 17B60C00] 09:45:40 INFO - PROCESS | 1896 | 1467823540431 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]]]}] 09:45:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:45:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 731ms 09:45:40 INFO - PROCESS | 1896 | 1467823540515 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 1896 | 1467823540517 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 09:45:40 INFO - PROCESS | 1896 | 1467823540521 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:45:40 INFO - PROCESS | 1896 | 1467823540522 Marionette TRACE conn5 <- [1,594,null,{}] 09:45:40 INFO - PROCESS | 1896 | 1467823540535 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}] 09:45:40 INFO - PROCESS | 1896 | 1467823540537 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:40 INFO - PROCESS | 1896 | 1467823540623 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 09:45:40 INFO - PROCESS | 1896 | 1467823540628 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 1896 | 1467823540630 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:40 INFO - PROCESS | 1896 | ++DOCSHELL 18A28000 == 31 [pid = 1896] [id = 158] 09:45:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18A2A000) [pid = 1896] [serial = 472] [outer = 00000000] 09:45:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18CA5C00) [pid = 1896] [serial = 473] [outer = 18A2A000] 09:45:40 INFO - PROCESS | 1896 | 1467823540675 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18CC1800) [pid = 1896] [serial = 474] [outer = 18A2A000] 09:45:41 INFO - PROCESS | 1896 | 1467823541156 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]]]}] 09:45:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:45:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 690ms 09:45:41 INFO - PROCESS | 1896 | 1467823541215 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 1896 | 1467823541217 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 09:45:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:45:41 INFO - PROCESS | 1896 | 1467823541220 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - PROCESS | 1896 | 1467823541221 Marionette TRACE conn5 <- [1,598,null,{}] 09:45:41 INFO - PROCESS | 1896 | 1467823541230 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}] 09:45:41 INFO - PROCESS | 1896 | 1467823541232 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:41 INFO - PROCESS | 1896 | 1467823541371 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 09:45:41 INFO - PROCESS | 1896 | 1467823541380 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 1896 | 1467823541382 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:41 INFO - PROCESS | 1896 | ++DOCSHELL 18CC4000 == 32 [pid = 1896] [id = 159] 09:45:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18CC5800) [pid = 1896] [serial = 475] [outer = 00000000] 09:45:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1920BC00) [pid = 1896] [serial = 476] [outer = 18CC5800] 09:45:41 INFO - PROCESS | 1896 | 1467823541427 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1934AC00) [pid = 1896] [serial = 477] [outer = 18CC5800] 09:45:42 INFO - PROCESS | 1896 | 1467823542120 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]]]}] 09:45:42 INFO - PROCESS | 1896 | [1896] 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 09:45:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:45:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 991ms 09:45:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:45:42 INFO - PROCESS | 1896 | 1467823542211 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 1896 | 1467823542213 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 09:45:42 INFO - PROCESS | 1896 | 1467823542216 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 1896 | 1467823542218 Marionette TRACE conn5 <- [1,602,null,{}] 09:45:42 INFO - PROCESS | 1896 | 1467823542222 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}] 09:45:42 INFO - PROCESS | 1896 | 1467823542227 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:42 INFO - PROCESS | 1896 | 1467823542362 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 09:45:42 INFO - PROCESS | 1896 | 1467823542370 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 1896 | 1467823542372 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:42 INFO - PROCESS | 1896 | ++DOCSHELL 19B1BC00 == 33 [pid = 1896] [id = 160] 09:45:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (19B79800) [pid = 1896] [serial = 478] [outer = 00000000] 09:45:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (19E67C00) [pid = 1896] [serial = 479] [outer = 19B79800] 09:45:42 INFO - PROCESS | 1896 | 1467823542469 Marionette DEBUG loaded listener.js 09:45:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (19D86400) [pid = 1896] [serial = 480] [outer = 19B79800] 09:45:42 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (14C65800) [pid = 1896] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:45:42 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0CD74400) [pid = 1896] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:45:42 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (17921800) [pid = 1896] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:45:42 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (18A29800) [pid = 1896] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:45:42 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (18CACC00) [pid = 1896] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:45:43 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (19BE3C00) [pid = 1896] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:45:43 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (19205C00) [pid = 1896] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:45:43 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (1A108800) [pid = 1896] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:45:43 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0D954400) [pid = 1896] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:45:43 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (17B64C00) [pid = 1896] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:45:43 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (18A2E800) [pid = 1896] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:45:43 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (14B25C00) [pid = 1896] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:45:43 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (19B1F800) [pid = 1896] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:45:43 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (17B6B400) [pid = 1896] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:45:43 INFO - PROCESS | 1896 | 1467823543054 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]]]}] 09:45:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:45:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 871ms 09:45:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:45:43 INFO - PROCESS | 1896 | 1467823543087 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 09:45:43 INFO - PROCESS | 1896 | 1467823543089 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 09:45:43 INFO - PROCESS | 1896 | 1467823543092 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:45:43 INFO - PROCESS | 1896 | 1467823543094 Marionette TRACE conn5 <- [1,606,null,{}] 09:45:43 INFO - PROCESS | 1896 | 1467823543097 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}] 09:45:43 INFO - PROCESS | 1896 | 1467823543099 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:43 INFO - PROCESS | 1896 | 1467823543178 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 09:45:43 INFO - PROCESS | 1896 | 1467823543183 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:43 INFO - PROCESS | 1896 | 1467823543185 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:43 INFO - PROCESS | 1896 | ++DOCSHELL 143F0000 == 34 [pid = 1896] [id = 161] 09:45:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17921800) [pid = 1896] [serial = 481] [outer = 00000000] 09:45:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18A22400) [pid = 1896] [serial = 482] [outer = 17921800] 09:45:43 INFO - PROCESS | 1896 | 1467823543228 Marionette DEBUG loaded listener.js 09:45:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1920C400) [pid = 1896] [serial = 483] [outer = 17921800] 09:45:43 INFO - PROCESS | 1896 | 1467823543678 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]]]}] 09:45:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:45:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 09:45:43 INFO - PROCESS | 1896 | 1467823543723 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 09:45:43 INFO - PROCESS | 1896 | 1467823543725 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 09:45:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:45:43 INFO - PROCESS | 1896 | 1467823543728 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:45:43 INFO - PROCESS | 1896 | 1467823543730 Marionette TRACE conn5 <- [1,610,null,{}] 09:45:43 INFO - PROCESS | 1896 | 1467823543733 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}] 09:45:43 INFO - PROCESS | 1896 | 1467823543735 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:43 INFO - PROCESS | 1896 | 1467823543840 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 09:45:43 INFO - PROCESS | 1896 | 1467823543848 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:43 INFO - PROCESS | 1896 | 1467823543850 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:43 INFO - PROCESS | 1896 | ++DOCSHELL 19B25C00 == 35 [pid = 1896] [id = 162] 09:45:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (19BE3C00) [pid = 1896] [serial = 484] [outer = 00000000] 09:45:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1A10C000) [pid = 1896] [serial = 485] [outer = 19BE3C00] 09:45:43 INFO - PROCESS | 1896 | 1467823543894 Marionette DEBUG loaded listener.js 09:45:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1A146800) [pid = 1896] [serial = 486] [outer = 19BE3C00] 09:45:44 INFO - PROCESS | 1896 | 1467823544326 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]]]}] 09:45:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:45:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 631ms 09:45:44 INFO - PROCESS | 1896 | 1467823544362 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 1896 | 1467823544364 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 09:45:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:45:44 INFO - PROCESS | 1896 | 1467823544367 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:45:44 INFO - PROCESS | 1896 | 1467823544369 Marionette TRACE conn5 <- [1,614,null,{}] 09:45:44 INFO - PROCESS | 1896 | 1467823544372 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}] 09:45:44 INFO - PROCESS | 1896 | 1467823544374 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:44 INFO - PROCESS | 1896 | 1467823544463 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 09:45:44 INFO - PROCESS | 1896 | 1467823544469 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 1896 | 1467823544471 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:44 INFO - PROCESS | 1896 | ++DOCSHELL 17AE6C00 == 36 [pid = 1896] [id = 163] 09:45:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A150400) [pid = 1896] [serial = 487] [outer = 00000000] 09:45:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A16BC00) [pid = 1896] [serial = 488] [outer = 1A150400] 09:45:44 INFO - PROCESS | 1896 | 1467823544514 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1A16C000) [pid = 1896] [serial = 489] [outer = 1A150400] 09:45:44 INFO - PROCESS | 1896 | 1467823544941 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]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:45:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 09:45:45 INFO - PROCESS | 1896 | 1467823545006 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 1896 | 1467823545010 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 09:45:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:45:45 INFO - PROCESS | 1896 | 1467823545019 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 1896 | 1467823545024 Marionette TRACE conn5 <- [1,618,null,{}] 09:45:45 INFO - PROCESS | 1896 | 1467823545030 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}] 09:45:45 INFO - PROCESS | 1896 | 1467823545034 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:45 INFO - PROCESS | 1896 | 1467823545150 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 09:45:45 INFO - PROCESS | 1896 | 1467823545309 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 1896 | 1467823545314 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:45 INFO - PROCESS | 1896 | ++DOCSHELL 0D2F9000 == 37 [pid = 1896] [id = 164] 09:45:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0D2FAC00) [pid = 1896] [serial = 490] [outer = 00000000] 09:45:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0D94B800) [pid = 1896] [serial = 491] [outer = 0D2FAC00] 09:45:45 INFO - PROCESS | 1896 | 1467823545372 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (10FE6400) [pid = 1896] [serial = 492] [outer = 0D2FAC00] 09:45:45 INFO - PROCESS | 1896 | 1467823545927 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]]]}] 09:45:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:45:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 991ms 09:45:46 INFO - PROCESS | 1896 | 1467823546010 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 1896 | 1467823546014 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 09:45:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:45:46 INFO - PROCESS | 1896 | 1467823546021 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - PROCESS | 1896 | 1467823546025 Marionette TRACE conn5 <- [1,622,null,{}] 09:45:46 INFO - PROCESS | 1896 | 1467823546029 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}] 09:45:46 INFO - PROCESS | 1896 | 1467823546032 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:46 INFO - PROCESS | 1896 | 1467823546149 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 09:45:46 INFO - PROCESS | 1896 | 1467823546271 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:46 INFO - PROCESS | 1896 | 1467823546274 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:46 INFO - PROCESS | 1896 | ++DOCSHELL 17B4B800 == 38 [pid = 1896] [id = 165] 09:45:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (17B4E000) [pid = 1896] [serial = 493] [outer = 00000000] 09:45:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (17B6F800) [pid = 1896] [serial = 494] [outer = 17B4E000] 09:45:46 INFO - PROCESS | 1896 | 1467823546331 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (18A29C00) [pid = 1896] [serial = 495] [outer = 17B4E000] 09:45:46 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:46 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:46 INFO - PROCESS | 1896 | 1467823546928 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]]]}] 09:45:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:45:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 09:45:46 INFO - PROCESS | 1896 | 1467823546950 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 1896 | 1467823546953 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 09:45:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:45:46 INFO - PROCESS | 1896 | 1467823546970 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - PROCESS | 1896 | 1467823546972 Marionette TRACE conn5 <- [1,626,null,{}] 09:45:47 INFO - PROCESS | 1896 | 1467823546984 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}] 09:45:47 INFO - PROCESS | 1896 | 1467823546989 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:47 INFO - PROCESS | 1896 | 1467823547102 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 09:45:47 INFO - PROCESS | 1896 | 1467823547230 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 1896 | 1467823547234 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:47 INFO - PROCESS | 1896 | ++DOCSHELL 1A147800 == 39 [pid = 1896] [id = 166] 09:45:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1A162800) [pid = 1896] [serial = 496] [outer = 00000000] 09:45:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1AFC6400) [pid = 1896] [serial = 497] [outer = 1A162800] 09:45:47 INFO - PROCESS | 1896 | 1467823547293 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1B551800) [pid = 1896] [serial = 498] [outer = 1A162800] 09:45:47 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:47 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:47 INFO - PROCESS | 1896 | 1467823547913 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]]]}] 09:45:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:45:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 991ms 09:45:47 INFO - PROCESS | 1896 | 1467823547950 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 1896 | 1467823547952 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 09:45:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:45:47 INFO - PROCESS | 1896 | 1467823547956 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - PROCESS | 1896 | 1467823547958 Marionette TRACE conn5 <- [1,630,null,{}] 09:45:47 INFO - PROCESS | 1896 | 1467823547962 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}] 09:45:47 INFO - PROCESS | 1896 | 1467823547964 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:48 INFO - PROCESS | 1896 | 1467823548073 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 09:45:48 INFO - PROCESS | 1896 | 1467823548199 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:48 INFO - PROCESS | 1896 | 1467823548202 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:48 INFO - PROCESS | 1896 | ++DOCSHELL 1BD35400 == 40 [pid = 1896] [id = 167] 09:45:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1BD36400) [pid = 1896] [serial = 499] [outer = 00000000] 09:45:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1BD3B800) [pid = 1896] [serial = 500] [outer = 1BD36400] 09:45:48 INFO - PROCESS | 1896 | 1467823548257 Marionette DEBUG loaded listener.js 09:45:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1BD75000) [pid = 1896] [serial = 501] [outer = 1BD36400] 09:45:48 INFO - PROCESS | 1896 | 1467823548821 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]]]}] 09:45:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:45:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 931ms 09:45:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:45:48 INFO - PROCESS | 1896 | 1467823548891 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 1896 | 1467823548893 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 09:45:48 INFO - PROCESS | 1896 | 1467823548897 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - PROCESS | 1896 | 1467823548899 Marionette TRACE conn5 <- [1,634,null,{}] 09:45:48 INFO - PROCESS | 1896 | 1467823548903 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}] 09:45:48 INFO - PROCESS | 1896 | 1467823548905 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:49 INFO - PROCESS | 1896 | 1467823549010 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 09:45:49 INFO - PROCESS | 1896 | 1467823549242 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:49 INFO - PROCESS | 1896 | 1467823549245 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:49 INFO - PROCESS | 1896 | ++DOCSHELL 0C841C00 == 41 [pid = 1896] [id = 168] 09:45:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0CDCE400) [pid = 1896] [serial = 502] [outer = 00000000] 09:45:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0D2F3800) [pid = 1896] [serial = 503] [outer = 0CDCE400] 09:45:49 INFO - PROCESS | 1896 | 1467823549335 Marionette DEBUG loaded listener.js 09:45:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (0D94F000) [pid = 1896] [serial = 504] [outer = 0CDCE400] 09:45:50 INFO - PROCESS | 1896 | --DOCSHELL 1920CC00 == 40 [pid = 1896] [id = 10] 09:45:50 INFO - PROCESS | 1896 | --DOCSHELL 0C75F000 == 39 [pid = 1896] [id = 23] 09:45:50 INFO - PROCESS | 1896 | --DOCSHELL 18A28000 == 38 [pid = 1896] [id = 158] 09:45:50 INFO - PROCESS | 1896 | --DOCSHELL 1D701400 == 37 [pid = 1896] [id = 8] 09:45:50 INFO - PROCESS | 1896 | --DOCSHELL 19B1BC00 == 36 [pid = 1896] [id = 160] 09:45:50 INFO - PROCESS | 1896 | --DOCSHELL 19B25C00 == 35 [pid = 1896] [id = 162] 09:45:50 INFO - PROCESS | 1896 | --DOCSHELL 143F0000 == 34 [pid = 1896] [id = 161] 09:45:50 INFO - PROCESS | 1896 | --DOCSHELL 18CC4000 == 33 [pid = 1896] [id = 159] 09:45:50 INFO - PROCESS | 1896 | --DOCSHELL 17B4F400 == 32 [pid = 1896] [id = 157] 09:45:50 INFO - PROCESS | 1896 | --DOCSHELL 1BD35400 == 31 [pid = 1896] [id = 167] 09:45:50 INFO - PROCESS | 1896 | --DOCSHELL 1A147800 == 30 [pid = 1896] [id = 166] 09:45:50 INFO - PROCESS | 1896 | --DOCSHELL 17AE6C00 == 29 [pid = 1896] [id = 163] 09:45:50 INFO - PROCESS | 1896 | --DOCSHELL 0D2F9000 == 28 [pid = 1896] [id = 164] 09:45:50 INFO - PROCESS | 1896 | --DOCSHELL 17B4B800 == 27 [pid = 1896] [id = 165] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (17974C00) [pid = 1896] [serial = 425] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (17AE6000) [pid = 1896] [serial = 426] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (0CDE5000) [pid = 1896] [serial = 416] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (19B1E400) [pid = 1896] [serial = 440] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0D228000) [pid = 1896] [serial = 417] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (18CA2C00) [pid = 1896] [serial = 432] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (18CCD800) [pid = 1896] [serial = 434] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (19D83800) [pid = 1896] [serial = 443] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (18F73400) [pid = 1896] [serial = 435] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (18AEFC00) [pid = 1896] [serial = 431] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (19B25400) [pid = 1896] [serial = 441] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1934CC00) [pid = 1896] [serial = 437] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1A110000) [pid = 1896] [serial = 446] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0DAD8800) [pid = 1896] [serial = 419] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0DD8B400) [pid = 1896] [serial = 420] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (19D88400) [pid = 1896] [serial = 444] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (17C36000) [pid = 1896] [serial = 428] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17C3B400) [pid = 1896] [serial = 429] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1D392C00) [pid = 1896] [serial = 414] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (14B33800) [pid = 1896] [serial = 422] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (14BEB000) [pid = 1896] [serial = 423] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1A15F000) [pid = 1896] [serial = 452] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1A162C00) [pid = 1896] [serial = 453] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (1ADA6800) [pid = 1896] [serial = 455] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1A148800) [pid = 1896] [serial = 447] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (18A9BC00) [pid = 1896] [serial = 449] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (18CA3000) [pid = 1896] [serial = 450] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (19342C00) [pid = 1896] [serial = 438] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 1896 | 1467823550673 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]]]}] 09:45:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:45:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1831ms 09:45:50 INFO - PROCESS | 1896 | 1467823550730 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 09:45:50 INFO - PROCESS | 1896 | 1467823550735 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 09:45:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:45:50 INFO - PROCESS | 1896 | 1467823550740 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:45:50 INFO - PROCESS | 1896 | 1467823550743 Marionette TRACE conn5 <- [1,638,null,{}] 09:45:50 INFO - PROCESS | 1896 | 1467823550750 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}] 09:45:50 INFO - PROCESS | 1896 | 1467823550753 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:50 INFO - PROCESS | 1896 | 1467823550870 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 09:45:50 INFO - PROCESS | 1896 | 1467823550880 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 1896 | 1467823550884 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:50 INFO - PROCESS | 1896 | ++DOCSHELL 0C948000 == 28 [pid = 1896] [id = 169] 09:45:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0C94B800) [pid = 1896] [serial = 505] [outer = 00000000] 09:45:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0CDCBC00) [pid = 1896] [serial = 506] [outer = 0C94B800] 09:45:50 INFO - PROCESS | 1896 | 1467823550934 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0D22DC00) [pid = 1896] [serial = 507] [outer = 0C94B800] 09:45:51 INFO - PROCESS | 1896 | 1467823551392 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]]]}] 09:45:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:45:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 690ms 09:45:51 INFO - PROCESS | 1896 | 1467823551430 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 09:45:51 INFO - PROCESS | 1896 | 1467823551435 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 09:45:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:45:51 INFO - PROCESS | 1896 | 1467823551442 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - PROCESS | 1896 | 1467823551444 Marionette TRACE conn5 <- [1,642,null,{}] 09:45:51 INFO - PROCESS | 1896 | 1467823551448 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}] 09:45:51 INFO - PROCESS | 1896 | 1467823551451 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:51 INFO - PROCESS | 1896 | 1467823551538 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 09:45:51 INFO - PROCESS | 1896 | 1467823551547 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:51 INFO - PROCESS | 1896 | 1467823551549 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:51 INFO - PROCESS | 1896 | ++DOCSHELL 10FDB800 == 29 [pid = 1896] [id = 170] 09:45:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (10FDE000) [pid = 1896] [serial = 508] [outer = 00000000] 09:45:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (143A4C00) [pid = 1896] [serial = 509] [outer = 10FDE000] 09:45:51 INFO - PROCESS | 1896 | 1467823551597 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (143F0000) [pid = 1896] [serial = 510] [outer = 10FDE000] 09:45:52 INFO - PROCESS | 1896 | 1467823552063 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]]]}] 09:45:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:45:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 09:45:52 INFO - PROCESS | 1896 | 1467823552115 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 1896 | 1467823552117 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 09:45:52 INFO - PROCESS | 1896 | 1467823552121 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:45:52 INFO - PROCESS | 1896 | 1467823552124 Marionette TRACE conn5 <- [1,646,null,{}] 09:45:52 INFO - PROCESS | 1896 | 1467823552135 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}] 09:45:52 INFO - PROCESS | 1896 | 1467823552140 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:52 INFO - PROCESS | 1896 | 1467823552252 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 09:45:52 INFO - PROCESS | 1896 | 1467823552340 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 1896 | 1467823552343 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:52 INFO - PROCESS | 1896 | ++DOCSHELL 17979000 == 30 [pid = 1896] [id = 171] 09:45:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1797AC00) [pid = 1896] [serial = 511] [outer = 00000000] 09:45:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17A2D400) [pid = 1896] [serial = 512] [outer = 1797AC00] 09:45:52 INFO - PROCESS | 1896 | 1467823552391 Marionette DEBUG loaded listener.js 09:45:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17B42800) [pid = 1896] [serial = 513] [outer = 1797AC00] 09:45:52 INFO - PROCESS | 1896 | 1467823552811 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]]]}] 09:45:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:45:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 09:45:52 INFO - PROCESS | 1896 | 1467823552855 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 1896 | 1467823552858 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 09:45:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:45:52 INFO - PROCESS | 1896 | 1467823552870 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 1896 | 1467823552872 Marionette TRACE conn5 <- [1,650,null,{}] 09:45:52 INFO - PROCESS | 1896 | 1467823552880 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}] 09:45:52 INFO - PROCESS | 1896 | 1467823552882 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:53 INFO - PROCESS | 1896 | 1467823552999 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 09:45:53 INFO - PROCESS | 1896 | 1467823553011 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 1896 | 1467823553013 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:53 INFO - PROCESS | 1896 | ++DOCSHELL 17B61000 == 31 [pid = 1896] [id = 172] 09:45:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (17B64C00) [pid = 1896] [serial = 514] [outer = 00000000] 09:45:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (17C35C00) [pid = 1896] [serial = 515] [outer = 17B64C00] 09:45:53 INFO - PROCESS | 1896 | 1467823553060 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (17CF4C00) [pid = 1896] [serial = 516] [outer = 17B64C00] 09:45:53 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:53 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:53 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:53 INFO - PROCESS | 1896 | 1467823553515 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]]]}] 09:45:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:45:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 09:45:53 INFO - PROCESS | 1896 | 1467823553551 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 1896 | 1467823553553 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 09:45:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:45:53 INFO - PROCESS | 1896 | 1467823553594 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - PROCESS | 1896 | 1467823553596 Marionette TRACE conn5 <- [1,654,null,{}] 09:45:53 INFO - PROCESS | 1896 | 1467823553600 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}] 09:45:53 INFO - PROCESS | 1896 | 1467823553602 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:53 INFO - PROCESS | 1896 | 1467823553705 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 09:45:53 INFO - PROCESS | 1896 | 1467823553717 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 1896 | 1467823553719 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:53 INFO - PROCESS | 1896 | ++DOCSHELL 18A27800 == 32 [pid = 1896] [id = 173] 09:45:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18A2A800) [pid = 1896] [serial = 517] [outer = 00000000] 09:45:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18AEF800) [pid = 1896] [serial = 518] [outer = 18A2A800] 09:45:53 INFO - PROCESS | 1896 | 1467823553762 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18CA3800) [pid = 1896] [serial = 519] [outer = 18A2A800] 09:45:54 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:54 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:54 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:54 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:54 INFO - PROCESS | 1896 | 1467823554219 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]]]}] 09:45:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:45:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 690ms 09:45:54 INFO - PROCESS | 1896 | 1467823554281 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 1896 | 1467823554284 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 09:45:54 INFO - PROCESS | 1896 | 1467823554296 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 1896 | 1467823554298 Marionette TRACE conn5 <- [1,658,null,{}] 09:45:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:45:54 INFO - PROCESS | 1896 | 1467823554302 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}] 09:45:54 INFO - PROCESS | 1896 | 1467823554308 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:54 INFO - PROCESS | 1896 | 1467823554450 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 09:45:54 INFO - PROCESS | 1896 | 1467823554460 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 1896 | 1467823554462 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:54 INFO - PROCESS | 1896 | ++DOCSHELL 18F76800 == 33 [pid = 1896] [id = 174] 09:45:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18F76C00) [pid = 1896] [serial = 520] [outer = 00000000] 09:45:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1920B400) [pid = 1896] [serial = 521] [outer = 18F76C00] 09:45:54 INFO - PROCESS | 1896 | 1467823554552 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1934DC00) [pid = 1896] [serial = 522] [outer = 18F76C00] 09:45:54 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1A150400) [pid = 1896] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:45:54 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (143E8C00) [pid = 1896] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:45:54 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (18CC5800) [pid = 1896] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:45:54 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0D952C00) [pid = 1896] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:45:54 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0D67C800) [pid = 1896] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:45:54 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (19B79800) [pid = 1896] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:45:54 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (19BE3C00) [pid = 1896] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:45:54 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17921800) [pid = 1896] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:45:54 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17B60C00) [pid = 1896] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:45:54 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (18A2A000) [pid = 1896] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:45:54 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0C757C00) [pid = 1896] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:45:54 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1A166C00) [pid = 1896] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:45:55 INFO - PROCESS | 1896 | 1467823555128 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]]]}] 09:45:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:45:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 871ms 09:45:55 INFO - PROCESS | 1896 | 1467823555172 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 1896 | 1467823555175 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 09:45:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:45:55 INFO - PROCESS | 1896 | 1467823555178 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - PROCESS | 1896 | 1467823555180 Marionette TRACE conn5 <- [1,662,null,{}] 09:45:55 INFO - PROCESS | 1896 | 1467823555183 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}] 09:45:55 INFO - PROCESS | 1896 | 1467823555185 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:55 INFO - PROCESS | 1896 | 1467823555262 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 09:45:55 INFO - PROCESS | 1896 | 1467823555267 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 1896 | 1467823555269 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:55 INFO - PROCESS | 1896 | ++DOCSHELL 18A24800 == 34 [pid = 1896] [id = 175] 09:45:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (18A95400) [pid = 1896] [serial = 523] [outer = 00000000] 09:45:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1934C400) [pid = 1896] [serial = 524] [outer = 18A95400] 09:45:55 INFO - PROCESS | 1896 | 1467823555312 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19449C00) [pid = 1896] [serial = 525] [outer = 18A95400] 09:45:55 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:55 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:55 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:45:55 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:55 INFO - PROCESS | 1896 | 1467823555728 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]]]}] 09:45:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:45:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 570ms 09:45:55 INFO - PROCESS | 1896 | 1467823555752 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 1896 | 1467823555754 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 09:45:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:45:55 INFO - PROCESS | 1896 | 1467823555769 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - PROCESS | 1896 | 1467823555771 Marionette TRACE conn5 <- [1,666,null,{}] 09:45:55 INFO - PROCESS | 1896 | 1467823555778 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}] 09:45:55 INFO - PROCESS | 1896 | 1467823555780 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:55 INFO - PROCESS | 1896 | 1467823555856 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 09:45:55 INFO - PROCESS | 1896 | 1467823555862 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 1896 | 1467823555864 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:55 INFO - PROCESS | 1896 | ++DOCSHELL 19B23400 == 35 [pid = 1896] [id = 176] 09:45:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19B23C00) [pid = 1896] [serial = 526] [outer = 00000000] 09:45:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (19B28400) [pid = 1896] [serial = 527] [outer = 19B23C00] 09:45:55 INFO - PROCESS | 1896 | 1467823555908 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (19B25C00) [pid = 1896] [serial = 528] [outer = 19B23C00] 09:45:56 INFO - PROCESS | 1896 | 1467823556335 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]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:45:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 631ms 09:45:56 INFO - PROCESS | 1896 | 1467823556403 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 1896 | 1467823556405 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 09:45:56 INFO - PROCESS | 1896 | 1467823556409 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:45:56 INFO - PROCESS | 1896 | 1467823556410 Marionette TRACE conn5 <- [1,670,null,{}] 09:45:56 INFO - PROCESS | 1896 | 1467823556414 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}] 09:45:56 INFO - PROCESS | 1896 | 1467823556416 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:56 INFO - PROCESS | 1896 | 1467823556493 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 09:45:56 INFO - PROCESS | 1896 | 1467823556500 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 1896 | 1467823556502 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:56 INFO - PROCESS | 1896 | ++DOCSHELL 17977400 == 36 [pid = 1896] [id = 177] 09:45:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (19D7E800) [pid = 1896] [serial = 529] [outer = 00000000] 09:45:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (19D84000) [pid = 1896] [serial = 530] [outer = 19D7E800] 09:45:56 INFO - PROCESS | 1896 | 1467823556545 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (19D85400) [pid = 1896] [serial = 531] [outer = 19D7E800] 09:45:57 INFO - PROCESS | 1896 | 1467823557683 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]]]}] 09:45:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:45:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1317ms 09:45:57 INFO - PROCESS | 1896 | 1467823557730 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 09:45:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:45:57 INFO - PROCESS | 1896 | 1467823557734 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 09:45:57 INFO - PROCESS | 1896 | 1467823557739 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - PROCESS | 1896 | 1467823557743 Marionette TRACE conn5 <- [1,674,null,{}] 09:45:57 INFO - PROCESS | 1896 | 1467823557749 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}] 09:45:57 INFO - PROCESS | 1896 | 1467823557751 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:57 INFO - PROCESS | 1896 | 1467823557890 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 09:45:58 INFO - PROCESS | 1896 | 1467823558033 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 1896 | 1467823558036 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:58 INFO - PROCESS | 1896 | ++DOCSHELL 0C838400 == 37 [pid = 1896] [id = 178] 09:45:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0D672800) [pid = 1896] [serial = 532] [outer = 00000000] 09:45:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (111D1400) [pid = 1896] [serial = 533] [outer = 0D672800] 09:45:58 INFO - PROCESS | 1896 | 1467823558093 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (14B45C00) [pid = 1896] [serial = 534] [outer = 0D672800] 09:45:59 INFO - PROCESS | 1896 | 1467823559267 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]]]}] 09:45:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:45:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1577ms 09:45:59 INFO - PROCESS | 1896 | 1467823559316 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 09:45:59 INFO - PROCESS | 1896 | 1467823559319 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 09:45:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:45:59 INFO - PROCESS | 1896 | 1467823559324 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 1896 | 1467823559326 Marionette TRACE conn5 <- [1,678,null,{}] 09:45:59 INFO - PROCESS | 1896 | 1467823559332 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}] 09:45:59 INFO - PROCESS | 1896 | 1467823559334 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:59 INFO - PROCESS | 1896 | 1467823559459 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 09:45:59 INFO - PROCESS | 1896 | --DOCSHELL 19B23400 == 36 [pid = 1896] [id = 176] 09:45:59 INFO - PROCESS | 1896 | --DOCSHELL 18A24800 == 35 [pid = 1896] [id = 175] 09:45:59 INFO - PROCESS | 1896 | --DOCSHELL 18F76800 == 34 [pid = 1896] [id = 174] 09:45:59 INFO - PROCESS | 1896 | --DOCSHELL 18A27800 == 33 [pid = 1896] [id = 173] 09:45:59 INFO - PROCESS | 1896 | --DOCSHELL 17B61000 == 32 [pid = 1896] [id = 172] 09:45:59 INFO - PROCESS | 1896 | --DOCSHELL 17979000 == 31 [pid = 1896] [id = 171] 09:45:59 INFO - PROCESS | 1896 | --DOCSHELL 10FDB800 == 30 [pid = 1896] [id = 170] 09:45:59 INFO - PROCESS | 1896 | --DOCSHELL 0C948000 == 29 [pid = 1896] [id = 169] 09:45:59 INFO - PROCESS | 1896 | --DOCSHELL 0C841C00 == 28 [pid = 1896] [id = 168] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1920BC00) [pid = 1896] [serial = 476] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0C7E7800) [pid = 1896] [serial = 464] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (17C38C00) [pid = 1896] [serial = 471] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (18A92400) [pid = 1896] [serial = 462] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1A16BC00) [pid = 1896] [serial = 488] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1A16C000) [pid = 1896] [serial = 489] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1A146800) [pid = 1896] [serial = 486] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (1846E800) [pid = 1896] [serial = 461] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1934AC00) [pid = 1896] [serial = 477] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1468D800) [pid = 1896] [serial = 467] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0D951000) [pid = 1896] [serial = 458] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (14B29400) [pid = 1896] [serial = 468] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (19D86400) [pid = 1896] [serial = 480] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (1A10C000) [pid = 1896] [serial = 485] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1920C400) [pid = 1896] [serial = 483] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (17B67400) [pid = 1896] [serial = 470] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (18CC1800) [pid = 1896] [serial = 474] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (18CA5C00) [pid = 1896] [serial = 473] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (19E67C00) [pid = 1896] [serial = 479] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0D2F8C00) [pid = 1896] [serial = 465] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (1B0B2400) [pid = 1896] [serial = 456] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (18A22400) [pid = 1896] [serial = 482] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (1113B000) [pid = 1896] [serial = 459] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1896 | 1467823559580 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 1896 | 1467823559582 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:45:59 INFO - PROCESS | 1896 | ++DOCSHELL 0C7DE400 == 29 [pid = 1896] [id = 179] 09:45:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0C7E1400) [pid = 1896] [serial = 535] [outer = 00000000] 09:45:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0C948000) [pid = 1896] [serial = 536] [outer = 0C7E1400] 09:45:59 INFO - PROCESS | 1896 | 1467823559631 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0D676400) [pid = 1896] [serial = 537] [outer = 0C7E1400] 09:46:00 INFO - PROCESS | 1896 | 1467823560489 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]]]}] 09:46:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:46:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1183ms 09:46:00 INFO - PROCESS | 1896 | 1467823560508 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 1896 | 1467823560512 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 09:46:00 INFO - PROCESS | 1896 | 1467823560519 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:46:00 INFO - PROCESS | 1896 | 1467823560521 Marionette TRACE conn5 <- [1,682,null,{}] 09:46:00 INFO - PROCESS | 1896 | 1467823560525 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}] 09:46:00 INFO - PROCESS | 1896 | 1467823560528 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:00 INFO - PROCESS | 1896 | 1467823560622 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 09:46:00 INFO - PROCESS | 1896 | 1467823560696 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 1896 | 1467823560698 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:00 INFO - PROCESS | 1896 | ++DOCSHELL 14B29400 == 30 [pid = 1896] [id = 180] 09:46:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (14B29800) [pid = 1896] [serial = 538] [outer = 00000000] 09:46:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (14BEBC00) [pid = 1896] [serial = 539] [outer = 14B29800] 09:46:00 INFO - PROCESS | 1896 | 1467823560747 Marionette DEBUG loaded listener.js 09:46:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (17915400) [pid = 1896] [serial = 540] [outer = 14B29800] 09:46:01 INFO - PROCESS | 1896 | 1467823561650 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]]]}] 09:46:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:46:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1172ms 09:46:01 INFO - PROCESS | 1896 | 1467823561694 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 1896 | 1467823561696 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 09:46:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:46:01 INFO - PROCESS | 1896 | 1467823561705 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 1896 | 1467823561709 Marionette TRACE conn5 <- [1,686,null,{}] 09:46:01 INFO - PROCESS | 1896 | 1467823561720 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}] 09:46:01 INFO - PROCESS | 1896 | 1467823561725 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:01 INFO - PROCESS | 1896 | 1467823561842 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 09:46:01 INFO - PROCESS | 1896 | 1467823561849 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 1896 | 1467823561852 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:01 INFO - PROCESS | 1896 | ++DOCSHELL 17B67800 == 31 [pid = 1896] [id = 181] 09:46:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (17B6A400) [pid = 1896] [serial = 541] [outer = 00000000] 09:46:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (17C37000) [pid = 1896] [serial = 542] [outer = 17B6A400] 09:46:01 INFO - PROCESS | 1896 | 1467823561900 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (17CF6000) [pid = 1896] [serial = 543] [outer = 17B6A400] 09:46:02 INFO - PROCESS | 1896 | 1467823562853 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]]]}] 09:46:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:46:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1176ms 09:46:02 INFO - PROCESS | 1896 | 1467823562880 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 1896 | 1467823562882 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 09:46:02 INFO - PROCESS | 1896 | 1467823562886 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:46:02 INFO - PROCESS | 1896 | 1467823562887 Marionette TRACE conn5 <- [1,690,null,{}] 09:46:02 INFO - PROCESS | 1896 | 1467823562891 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}] 09:46:02 INFO - PROCESS | 1896 | 1467823562893 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:03 INFO - PROCESS | 1896 | 1467823563052 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 09:46:03 INFO - PROCESS | 1896 | 1467823563058 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 1896 | 1467823563060 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:03 INFO - PROCESS | 1896 | ++DOCSHELL 18A28800 == 32 [pid = 1896] [id = 182] 09:46:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (18A2AC00) [pid = 1896] [serial = 544] [outer = 00000000] 09:46:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18CAA000) [pid = 1896] [serial = 545] [outer = 18A2AC00] 09:46:03 INFO - PROCESS | 1896 | 1467823563107 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (18CAFC00) [pid = 1896] [serial = 546] [outer = 18A2AC00] 09:46:03 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (17B64C00) [pid = 1896] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:46:03 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0C94B800) [pid = 1896] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:46:03 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (1797AC00) [pid = 1896] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:46:03 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (10FDE000) [pid = 1896] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:46:03 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (18A2A800) [pid = 1896] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:46:03 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0D2FAC00) [pid = 1896] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:46:03 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (17B4E000) [pid = 1896] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:46:03 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (1A162800) [pid = 1896] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:46:03 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (1BD36400) [pid = 1896] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:46:03 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (18F76C00) [pid = 1896] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:46:03 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (19B23C00) [pid = 1896] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:46:03 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (18A95400) [pid = 1896] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:46:04 INFO - PROCESS | 1896 | 1467823564089 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]]]}] 09:46:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:46:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1235ms 09:46:04 INFO - PROCESS | 1896 | 1467823564155 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 09:46:04 INFO - PROCESS | 1896 | 1467823564157 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 09:46:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:46:04 INFO - PROCESS | 1896 | 1467823564161 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - PROCESS | 1896 | 1467823564162 Marionette TRACE conn5 <- [1,694,null,{}] 09:46:04 INFO - PROCESS | 1896 | 1467823564166 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}] 09:46:04 INFO - PROCESS | 1896 | 1467823564168 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:04 INFO - PROCESS | 1896 | 1467823564247 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 09:46:04 INFO - PROCESS | 1896 | 1467823564253 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:04 INFO - PROCESS | 1896 | 1467823564255 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:04 INFO - PROCESS | 1896 | ++DOCSHELL 0C840C00 == 33 [pid = 1896] [id = 183] 09:46:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0DE07800) [pid = 1896] [serial = 547] [outer = 00000000] 09:46:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (18CA8000) [pid = 1896] [serial = 548] [outer = 0DE07800] 09:46:04 INFO - PROCESS | 1896 | 1467823564300 Marionette DEBUG loaded listener.js 09:46:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (18CC7000) [pid = 1896] [serial = 549] [outer = 0DE07800] 09:46:05 INFO - PROCESS | 1896 | 1467823565237 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]]]}] 09:46:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:46:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1128ms 09:46:05 INFO - PROCESS | 1896 | 1467823565292 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 09:46:05 INFO - PROCESS | 1896 | 1467823565294 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 09:46:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:46:05 INFO - PROCESS | 1896 | 1467823565297 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - PROCESS | 1896 | 1467823565299 Marionette TRACE conn5 <- [1,698,null,{}] 09:46:05 INFO - PROCESS | 1896 | 1467823565303 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}] 09:46:05 INFO - PROCESS | 1896 | 1467823565308 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:05 INFO - PROCESS | 1896 | 1467823565409 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 09:46:05 INFO - PROCESS | 1896 | 1467823565416 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 1896 | 1467823565418 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:05 INFO - PROCESS | 1896 | ++DOCSHELL 18CCA000 == 34 [pid = 1896] [id = 184] 09:46:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (18CCAC00) [pid = 1896] [serial = 550] [outer = 00000000] 09:46:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (19B22800) [pid = 1896] [serial = 551] [outer = 18CCAC00] 09:46:05 INFO - PROCESS | 1896 | 1467823565461 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (19C83800) [pid = 1896] [serial = 552] [outer = 18CCAC00] 09:46:06 INFO - PROCESS | 1896 | 1467823566608 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]]]}] 09:46:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:46:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1325ms 09:46:06 INFO - PROCESS | 1896 | 1467823566623 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 09:46:06 INFO - PROCESS | 1896 | 1467823566627 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 09:46:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:46:06 INFO - PROCESS | 1896 | 1467823566632 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 1896 | 1467823566635 Marionette TRACE conn5 <- [1,702,null,{}] 09:46:06 INFO - PROCESS | 1896 | 1467823566640 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}] 09:46:06 INFO - PROCESS | 1896 | 1467823566644 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:06 INFO - PROCESS | 1896 | 1467823566752 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 09:46:06 INFO - PROCESS | 1896 | 1467823566829 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 1896 | 1467823566832 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:06 INFO - PROCESS | 1896 | ++DOCSHELL 0DB19C00 == 35 [pid = 1896] [id = 185] 09:46:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0DD91400) [pid = 1896] [serial = 553] [outer = 00000000] 09:46:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (1791E800) [pid = 1896] [serial = 554] [outer = 0DD91400] 09:46:06 INFO - PROCESS | 1896 | 1467823566930 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (17979000) [pid = 1896] [serial = 555] [outer = 0DD91400] 09:46:08 INFO - PROCESS | 1896 | 1467823568007 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]]]}] 09:46:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:46:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1437ms 09:46:08 INFO - PROCESS | 1896 | 1467823568069 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 1896 | 1467823568073 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 09:46:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:46:08 INFO - PROCESS | 1896 | 1467823568080 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - PROCESS | 1896 | 1467823568083 Marionette TRACE conn5 <- [1,706,null,{}] 09:46:08 INFO - PROCESS | 1896 | 1467823568087 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}] 09:46:08 INFO - PROCESS | 1896 | 1467823568090 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:08 INFO - PROCESS | 1896 | 1467823568236 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 09:46:08 INFO - PROCESS | 1896 | 1467823568361 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 1896 | 1467823568364 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:08 INFO - PROCESS | 1896 | ++DOCSHELL 18A9C400 == 36 [pid = 1896] [id = 186] 09:46:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (18AA0800) [pid = 1896] [serial = 556] [outer = 00000000] 09:46:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18CCA800) [pid = 1896] [serial = 557] [outer = 18AA0800] 09:46:08 INFO - PROCESS | 1896 | 1467823568420 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19207800) [pid = 1896] [serial = 558] [outer = 18AA0800] 09:46:09 INFO - PROCESS | 1896 | 1467823569444 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]]]}] 09:46:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:46:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1435ms 09:46:09 INFO - PROCESS | 1896 | 1467823569518 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 09:46:09 INFO - PROCESS | 1896 | 1467823569521 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 09:46:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:46:09 INFO - PROCESS | 1896 | 1467823569526 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:46:09 INFO - PROCESS | 1896 | 1467823569529 Marionette TRACE conn5 <- [1,710,null,{}] 09:46:09 INFO - PROCESS | 1896 | 1467823569535 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}] 09:46:09 INFO - PROCESS | 1896 | 1467823569537 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:09 INFO - PROCESS | 1896 | 1467823569677 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 09:46:10 INFO - PROCESS | 1896 | --DOCSHELL 0C840C00 == 35 [pid = 1896] [id = 183] 09:46:10 INFO - PROCESS | 1896 | --DOCSHELL 18A28800 == 34 [pid = 1896] [id = 182] 09:46:10 INFO - PROCESS | 1896 | --DOCSHELL 17B67800 == 33 [pid = 1896] [id = 181] 09:46:10 INFO - PROCESS | 1896 | --DOCSHELL 14B29400 == 32 [pid = 1896] [id = 180] 09:46:10 INFO - PROCESS | 1896 | --DOCSHELL 0C7DE400 == 31 [pid = 1896] [id = 179] 09:46:10 INFO - PROCESS | 1896 | --DOCSHELL 0C838400 == 30 [pid = 1896] [id = 178] 09:46:10 INFO - PROCESS | 1896 | --DOCSHELL 17977400 == 29 [pid = 1896] [id = 177] 09:46:10 INFO - PROCESS | 1896 | --DOCSHELL 18A9C400 == 28 [pid = 1896] [id = 186] 09:46:10 INFO - PROCESS | 1896 | --DOCSHELL 18CCA000 == 27 [pid = 1896] [id = 184] 09:46:10 INFO - PROCESS | 1896 | --DOCSHELL 0DB19C00 == 26 [pid = 1896] [id = 185] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (17C35C00) [pid = 1896] [serial = 515] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0CDCBC00) [pid = 1896] [serial = 506] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0D22DC00) [pid = 1896] [serial = 507] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (17A2D400) [pid = 1896] [serial = 512] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0D2F3800) [pid = 1896] [serial = 503] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (143A4C00) [pid = 1896] [serial = 509] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (143F0000) [pid = 1896] [serial = 510] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (18AEF800) [pid = 1896] [serial = 518] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (10FE6400) [pid = 1896] [serial = 492] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0D94B800) [pid = 1896] [serial = 491] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (18A29C00) [pid = 1896] [serial = 495] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (17B6F800) [pid = 1896] [serial = 494] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (1B551800) [pid = 1896] [serial = 498] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (1AFC6400) [pid = 1896] [serial = 497] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (1BD75000) [pid = 1896] [serial = 501] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (1BD3B800) [pid = 1896] [serial = 500] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (1920B400) [pid = 1896] [serial = 521] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (18CA3800) [pid = 1896] [serial = 519] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (19B25C00) [pid = 1896] [serial = 528] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (19D84000) [pid = 1896] [serial = 530] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (19B28400) [pid = 1896] [serial = 527] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (1934DC00) [pid = 1896] [serial = 522] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (17CF4C00) [pid = 1896] [serial = 516] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (1934C400) [pid = 1896] [serial = 524] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (17B42800) [pid = 1896] [serial = 513] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (19449C00) [pid = 1896] [serial = 525] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 1896 | 1467823570368 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:10 INFO - PROCESS | 1896 | 1467823570371 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:10 INFO - PROCESS | 1896 | ++DOCSHELL 0C842400 == 27 [pid = 1896] [id = 187] 09:46:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0C843000) [pid = 1896] [serial = 559] [outer = 00000000] 09:46:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0CD6A800) [pid = 1896] [serial = 560] [outer = 0C843000] 09:46:10 INFO - PROCESS | 1896 | 1467823570423 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0D228000) [pid = 1896] [serial = 561] [outer = 0C843000] 09:46:10 INFO - PROCESS | 1896 | 1467823570867 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] 09:46:10 INFO - PROCESS | 1896 | 1467823570926 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 09:46:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:46:10 INFO - PROCESS | 1896 | 1467823570936 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:46:10 INFO - PROCESS | 1896 | 1467823570939 Marionette TRACE conn5 <- [1,714,null,{}] 09:46:10 INFO - PROCESS | 1896 | 1467823570945 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}] 09:46:10 INFO - PROCESS | 1896 | 1467823570949 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:11 INFO - PROCESS | 1896 | 1467823571040 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 09:46:11 INFO - PROCESS | 1896 | 1467823571050 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:11 INFO - PROCESS | 1896 | 1467823571053 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:11 INFO - PROCESS | 1896 | ++DOCSHELL 0DD8B400 == 28 [pid = 1896] [id = 188] 09:46:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0DD8BC00) [pid = 1896] [serial = 562] [outer = 00000000] 09:46:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (10FDE400) [pid = 1896] [serial = 563] [outer = 0DD8BC00] 09:46:11 INFO - PROCESS | 1896 | 1467823571106 Marionette DEBUG loaded listener.js 09:46:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (14144000) [pid = 1896] [serial = 564] [outer = 0DD8BC00] 09:46:11 INFO - PROCESS | 1896 | 1467823571629 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]]]}] 09:46:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:46:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 731ms 09:46:11 INFO - PROCESS | 1896 | 1467823571672 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 09:46:11 INFO - PROCESS | 1896 | 1467823571677 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 09:46:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:46:11 INFO - PROCESS | 1896 | 1467823571683 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:46:11 INFO - PROCESS | 1896 | 1467823571685 Marionette TRACE conn5 <- [1,718,null,{}] 09:46:11 INFO - PROCESS | 1896 | 1467823571689 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}] 09:46:11 INFO - PROCESS | 1896 | 1467823571691 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:11 INFO - PROCESS | 1896 | 1467823571809 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 09:46:11 INFO - PROCESS | 1896 | 1467823571862 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:11 INFO - PROCESS | 1896 | 1467823571864 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:11 INFO - PROCESS | 1896 | ++DOCSHELL 15A5E800 == 29 [pid = 1896] [id = 189] 09:46:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (15A66C00) [pid = 1896] [serial = 565] [outer = 00000000] 09:46:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (17916000) [pid = 1896] [serial = 566] [outer = 15A66C00] 09:46:11 INFO - PROCESS | 1896 | 1467823571910 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (1791D400) [pid = 1896] [serial = 567] [outer = 15A66C00] 09:46:12 INFO - PROCESS | 1896 | 1467823572356 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] 09:46:12 INFO - PROCESS | 1896 | 1467823572421 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 09:46:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:46:12 INFO - PROCESS | 1896 | 1467823572431 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 1896 | 1467823572437 Marionette TRACE conn5 <- [1,722,null,{}] 09:46:12 INFO - PROCESS | 1896 | 1467823572447 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}] 09:46:12 INFO - PROCESS | 1896 | 1467823572451 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:12 INFO - PROCESS | 1896 | 1467823572567 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 09:46:12 INFO - PROCESS | 1896 | 1467823572582 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 1896 | 1467823572584 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:12 INFO - PROCESS | 1896 | ++DOCSHELL 179E6400 == 30 [pid = 1896] [id = 190] 09:46:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (17A2C800) [pid = 1896] [serial = 568] [outer = 00000000] 09:46:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (17B6B800) [pid = 1896] [serial = 569] [outer = 17A2C800] 09:46:12 INFO - PROCESS | 1896 | 1467823572628 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (17CF4C00) [pid = 1896] [serial = 570] [outer = 17A2C800] 09:46:13 INFO - PROCESS | 1896 | 1467823573084 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]]]}] 09:46:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:46:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 691ms 09:46:13 INFO - PROCESS | 1896 | 1467823573147 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 09:46:13 INFO - PROCESS | 1896 | 1467823573150 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 09:46:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:46:13 INFO - PROCESS | 1896 | 1467823573161 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - PROCESS | 1896 | 1467823573163 Marionette TRACE conn5 <- [1,726,null,{}] 09:46:13 INFO - PROCESS | 1896 | 1467823573167 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}] 09:46:13 INFO - PROCESS | 1896 | 1467823573169 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:13 INFO - PROCESS | 1896 | 1467823573280 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 09:46:13 INFO - PROCESS | 1896 | 1467823573292 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 1896 | 1467823573294 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:13 INFO - PROCESS | 1896 | ++DOCSHELL 1846EC00 == 31 [pid = 1896] [id = 191] 09:46:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (1850E000) [pid = 1896] [serial = 571] [outer = 00000000] 09:46:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (18A9BC00) [pid = 1896] [serial = 572] [outer = 1850E000] 09:46:13 INFO - PROCESS | 1896 | 1467823573339 Marionette DEBUG loaded listener.js 09:46:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (18C28400) [pid = 1896] [serial = 573] [outer = 1850E000] 09:46:14 INFO - PROCESS | 1896 | 1467823574299 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]]]}] 09:46:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:46:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1183ms 09:46:14 INFO - PROCESS | 1896 | 1467823574346 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 09:46:14 INFO - PROCESS | 1896 | 1467823574348 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 09:46:14 INFO - PROCESS | 1896 | 1467823574352 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - PROCESS | 1896 | 1467823574354 Marionette TRACE conn5 <- [1,730,null,{}] 09:46:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:46:14 INFO - PROCESS | 1896 | 1467823574357 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}] 09:46:14 INFO - PROCESS | 1896 | 1467823574359 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:14 INFO - PROCESS | 1896 | 1467823574556 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 09:46:14 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (18CCAC00) [pid = 1896] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:46:14 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0DE07800) [pid = 1896] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:46:14 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0CDCE400) [pid = 1896] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:46:14 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (17B6A400) [pid = 1896] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:46:14 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0D672800) [pid = 1896] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:46:14 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (14B29800) [pid = 1896] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:46:14 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (19D7E800) [pid = 1896] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:46:14 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0C7E1400) [pid = 1896] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:46:14 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (18A2AC00) [pid = 1896] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:46:14 INFO - PROCESS | 1896 | 1467823574636 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 1896 | 1467823574642 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:14 INFO - PROCESS | 1896 | ++DOCSHELL 0DE0F400 == 32 [pid = 1896] [id = 192] 09:46:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (111D1C00) [pid = 1896] [serial = 574] [outer = 00000000] 09:46:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (17C36000) [pid = 1896] [serial = 575] [outer = 111D1C00] 09:46:14 INFO - PROCESS | 1896 | 1467823574698 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (18CCF000) [pid = 1896] [serial = 576] [outer = 111D1C00] 09:46:15 INFO - PROCESS | 1896 | 1467823575592 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]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:46:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1273ms 09:46:15 INFO - PROCESS | 1896 | 1467823575629 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 09:46:15 INFO - PROCESS | 1896 | 1467823575631 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 09:46:15 INFO - PROCESS | 1896 | 1467823575634 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:46:15 INFO - PROCESS | 1896 | 1467823575635 Marionette TRACE conn5 <- [1,734,null,{}] 09:46:15 INFO - PROCESS | 1896 | 1467823575639 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}] 09:46:15 INFO - PROCESS | 1896 | 1467823575641 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:15 INFO - PROCESS | 1896 | 1467823575722 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 09:46:15 INFO - PROCESS | 1896 | 1467823575727 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 1896 | 1467823575729 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:15 INFO - PROCESS | 1896 | ++DOCSHELL 0C759800 == 33 [pid = 1896] [id = 193] 09:46:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (18F80000) [pid = 1896] [serial = 577] [outer = 00000000] 09:46:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (19B21800) [pid = 1896] [serial = 578] [outer = 18F80000] 09:46:15 INFO - PROCESS | 1896 | 1467823575773 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (19B24400) [pid = 1896] [serial = 579] [outer = 18F80000] 09:46:16 INFO - PROCESS | 1896 | 1467823576736 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]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:46:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1121ms 09:46:16 INFO - PROCESS | 1896 | 1467823576759 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 1896 | 1467823576764 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 09:46:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:46:16 INFO - PROCESS | 1896 | 1467823576769 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - PROCESS | 1896 | 1467823576773 Marionette TRACE conn5 <- [1,738,null,{}] 09:46:16 INFO - PROCESS | 1896 | 1467823576779 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}] 09:46:16 INFO - PROCESS | 1896 | 1467823576782 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:16 INFO - PROCESS | 1896 | 1467823576924 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 09:46:17 INFO - PROCESS | 1896 | 1467823576996 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 1896 | 1467823576999 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:17 INFO - PROCESS | 1896 | ++DOCSHELL 0D67F800 == 34 [pid = 1896] [id = 194] 09:46:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0D770400) [pid = 1896] [serial = 580] [outer = 00000000] 09:46:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0D94EC00) [pid = 1896] [serial = 581] [outer = 0D770400] 09:46:17 INFO - PROCESS | 1896 | 1467823577100 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0DE05C00) [pid = 1896] [serial = 582] [outer = 0D770400] 09:46:18 INFO - PROCESS | 1896 | 1467823578285 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]]]}] 09:46:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:46:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1575ms 09:46:18 INFO - PROCESS | 1896 | 1467823578348 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 09:46:18 INFO - PROCESS | 1896 | 1467823578353 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 09:46:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:46:18 INFO - PROCESS | 1896 | 1467823578369 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:46:18 INFO - PROCESS | 1896 | 1467823578372 Marionette TRACE conn5 <- [1,742,null,{}] 09:46:18 INFO - PROCESS | 1896 | 1467823578376 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}] 09:46:18 INFO - PROCESS | 1896 | 1467823578378 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:18 INFO - PROCESS | 1896 | 1467823578547 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 09:46:18 INFO - PROCESS | 1896 | 1467823578644 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 1896 | 1467823578647 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:18 INFO - PROCESS | 1896 | ++DOCSHELL 0D952C00 == 35 [pid = 1896] [id = 195] 09:46:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0D954800) [pid = 1896] [serial = 583] [outer = 00000000] 09:46:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (17918000) [pid = 1896] [serial = 584] [outer = 0D954800] 09:46:18 INFO - PROCESS | 1896 | 1467823578704 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (17B4C400) [pid = 1896] [serial = 585] [outer = 0D954800] 09:46:19 INFO - PROCESS | 1896 | --DOCSHELL 0C755400 == 34 [pid = 1896] [id = 155] 09:46:19 INFO - PROCESS | 1896 | --DOCSHELL 17B63400 == 33 [pid = 1896] [id = 143] 09:46:19 INFO - PROCESS | 1896 | --DOCSHELL 0D953400 == 32 [pid = 1896] [id = 140] 09:46:19 INFO - PROCESS | 1896 | --DOCSHELL 19B85C00 == 31 [pid = 1896] [id = 148] 09:46:19 INFO - PROCESS | 1896 | --DOCSHELL 0CD6E800 == 30 [pid = 1896] [id = 139] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0D94F000) [pid = 1896] [serial = 504] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (17C37000) [pid = 1896] [serial = 542] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (111D1400) [pid = 1896] [serial = 533] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (14B45C00) [pid = 1896] [serial = 534] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (14BEBC00) [pid = 1896] [serial = 539] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (19D85400) [pid = 1896] [serial = 531] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0C948000) [pid = 1896] [serial = 536] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0D676400) [pid = 1896] [serial = 537] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (18CAA000) [pid = 1896] [serial = 545] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (19B22800) [pid = 1896] [serial = 551] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (19C83800) [pid = 1896] [serial = 552] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (18CC7000) [pid = 1896] [serial = 549] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (17CF6000) [pid = 1896] [serial = 543] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (18CA8000) [pid = 1896] [serial = 548] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (17915400) [pid = 1896] [serial = 540] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (18CAFC00) [pid = 1896] [serial = 546] [outer = 00000000] [url = about:blank] 09:46:19 INFO - PROCESS | 1896 | 1467823579842 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]]]}] 09:46:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:46:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1530ms 09:46:19 INFO - PROCESS | 1896 | 1467823579898 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 1896 | 1467823579902 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 09:46:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:46:19 INFO - PROCESS | 1896 | 1467823579906 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 1896 | 1467823579909 Marionette TRACE conn5 <- [1,746,null,{}] 09:46:19 INFO - PROCESS | 1896 | 1467823579914 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}] 09:46:19 INFO - PROCESS | 1896 | 1467823579917 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:20 INFO - PROCESS | 1896 | 1467823580040 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 09:46:20 INFO - PROCESS | 1896 | 1467823580095 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:20 INFO - PROCESS | 1896 | 1467823580097 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:20 INFO - PROCESS | 1896 | ++DOCSHELL 0D25D000 == 31 [pid = 1896] [id = 196] 09:46:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0D25D800) [pid = 1896] [serial = 586] [outer = 00000000] 09:46:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0D2FA400) [pid = 1896] [serial = 587] [outer = 0D25D800] 09:46:20 INFO - PROCESS | 1896 | 1467823580149 Marionette DEBUG loaded listener.js 09:46:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0D67D000) [pid = 1896] [serial = 588] [outer = 0D25D800] 09:46:20 INFO - PROCESS | 1896 | 1467823580585 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]]]}] 09:46:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:46:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 731ms 09:46:20 INFO - PROCESS | 1896 | 1467823580638 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 09:46:20 INFO - PROCESS | 1896 | 1467823580642 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 09:46:20 INFO - PROCESS | 1896 | 1467823580648 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:46:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:46:20 INFO - PROCESS | 1896 | 1467823580650 Marionette TRACE conn5 <- [1,750,null,{}] 09:46:20 INFO - PROCESS | 1896 | 1467823580654 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}] 09:46:20 INFO - PROCESS | 1896 | 1467823580657 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:20 INFO - PROCESS | 1896 | 1467823580750 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 09:46:20 INFO - PROCESS | 1896 | 1467823580759 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:20 INFO - PROCESS | 1896 | 1467823580761 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:20 INFO - PROCESS | 1896 | ++DOCSHELL 0DED2C00 == 32 [pid = 1896] [id = 197] 09:46:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (10FDE000) [pid = 1896] [serial = 589] [outer = 00000000] 09:46:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (14325C00) [pid = 1896] [serial = 590] [outer = 10FDE000] 09:46:20 INFO - PROCESS | 1896 | 1467823580813 Marionette DEBUG loaded listener.js 09:46:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (143F0000) [pid = 1896] [serial = 591] [outer = 10FDE000] 09:46:21 INFO - PROCESS | 1896 | 1467823581739 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]]]}] 09:46:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:46:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1129ms 09:46:21 INFO - PROCESS | 1896 | 1467823581781 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 09:46:21 INFO - PROCESS | 1896 | 1467823581783 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 09:46:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:46:21 INFO - PROCESS | 1896 | 1467823581787 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:46:21 INFO - PROCESS | 1896 | 1467823581790 Marionette TRACE conn5 <- [1,754,null,{}] 09:46:21 INFO - PROCESS | 1896 | 1467823581801 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}] 09:46:21 INFO - PROCESS | 1896 | 1467823581806 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:21 INFO - PROCESS | 1896 | 1467823581927 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 09:46:21 INFO - PROCESS | 1896 | 1467823581934 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 1896 | 1467823581937 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:21 INFO - PROCESS | 1896 | ++DOCSHELL 17976000 == 33 [pid = 1896] [id = 198] 09:46:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (17979C00) [pid = 1896] [serial = 592] [outer = 00000000] 09:46:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (17A2D400) [pid = 1896] [serial = 593] [outer = 17979C00] 09:46:22 INFO - PROCESS | 1896 | 1467823581986 Marionette DEBUG loaded listener.js 09:46:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (17B4EC00) [pid = 1896] [serial = 594] [outer = 17979C00] 09:46:22 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (15A66C00) [pid = 1896] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:46:22 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0C843000) [pid = 1896] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:46:22 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0DD8BC00) [pid = 1896] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:46:22 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (17A2C800) [pid = 1896] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:46:22 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0DD91400) [pid = 1896] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:46:22 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (1850E000) [pid = 1896] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:46:22 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (111D1C00) [pid = 1896] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:46:22 INFO - PROCESS | 1896 | 1467823582910 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]]]}] 09:46:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:46:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1181ms 09:46:22 INFO - PROCESS | 1896 | 1467823582971 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 1896 | 1467823582973 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 09:46:22 INFO - PROCESS | 1896 | 1467823582977 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - PROCESS | 1896 | 1467823582978 Marionette TRACE conn5 <- [1,758,null,{}] 09:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:46:23 INFO - PROCESS | 1896 | 1467823582982 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}] 09:46:23 INFO - PROCESS | 1896 | 1467823582984 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:23 INFO - PROCESS | 1896 | 1467823583070 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 09:46:23 INFO - PROCESS | 1896 | 1467823583140 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 1896 | 1467823583142 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:23 INFO - PROCESS | 1896 | ++DOCSHELL 17B64400 == 34 [pid = 1896] [id = 199] 09:46:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (17B64C00) [pid = 1896] [serial = 595] [outer = 00000000] 09:46:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (17B6DC00) [pid = 1896] [serial = 596] [outer = 17B64C00] 09:46:23 INFO - PROCESS | 1896 | 1467823583187 Marionette DEBUG loaded listener.js 09:46:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (17C3B400) [pid = 1896] [serial = 597] [outer = 17B64C00] 09:46:23 INFO - PROCESS | 1896 | 1467823583581 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]]]}] 09:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 09:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:46:23 INFO - PROCESS | 1896 | 1467823583610 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 09:46:23 INFO - PROCESS | 1896 | 1467823583613 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 09:46:23 INFO - PROCESS | 1896 | 1467823583616 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - PROCESS | 1896 | 1467823583617 Marionette TRACE conn5 <- [1,762,null,{}] 09:46:23 INFO - PROCESS | 1896 | 1467823583621 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}] 09:46:23 INFO - PROCESS | 1896 | 1467823583623 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:23 INFO - PROCESS | 1896 | 1467823583735 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 09:46:23 INFO - PROCESS | 1896 | 1467823583781 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 1896 | 1467823583783 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:23 INFO - PROCESS | 1896 | ++DOCSHELL 0C943800 == 35 [pid = 1896] [id = 200] 09:46:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0CD73000) [pid = 1896] [serial = 598] [outer = 00000000] 09:46:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (18A26800) [pid = 1896] [serial = 599] [outer = 0CD73000] 09:46:23 INFO - PROCESS | 1896 | 1467823583830 Marionette DEBUG loaded listener.js 09:46:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (18A94C00) [pid = 1896] [serial = 600] [outer = 0CD73000] 09:46:24 INFO - PROCESS | 1896 | 1467823584199 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]]]}] 09:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 09:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:46:24 INFO - PROCESS | 1896 | 1467823584246 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 09:46:24 INFO - PROCESS | 1896 | 1467823584248 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 09:46:24 INFO - PROCESS | 1896 | 1467823584251 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - PROCESS | 1896 | 1467823584253 Marionette TRACE conn5 <- [1,766,null,{}] 09:46:24 INFO - PROCESS | 1896 | 1467823584257 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}] 09:46:24 INFO - PROCESS | 1896 | 1467823584262 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:24 INFO - PROCESS | 1896 | 1467823584388 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 09:46:24 INFO - PROCESS | 1896 | 1467823584431 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 1896 | 1467823584433 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:24 INFO - PROCESS | 1896 | ++DOCSHELL 18CAB000 == 36 [pid = 1896] [id = 201] 09:46:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (18CC0400) [pid = 1896] [serial = 601] [outer = 00000000] 09:46:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (18CCEC00) [pid = 1896] [serial = 602] [outer = 18CC0400] 09:46:24 INFO - PROCESS | 1896 | 1467823584477 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (19205C00) [pid = 1896] [serial = 603] [outer = 18CC0400] 09:46:24 INFO - PROCESS | 1896 | 1467823584889 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]]]}] 09:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 09:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:46:24 INFO - PROCESS | 1896 | 1467823584923 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 09:46:24 INFO - PROCESS | 1896 | 1467823584925 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 09:46:24 INFO - PROCESS | 1896 | 1467823584928 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - PROCESS | 1896 | 1467823584930 Marionette TRACE conn5 <- [1,770,null,{}] 09:46:24 INFO - PROCESS | 1896 | 1467823584933 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}] 09:46:24 INFO - PROCESS | 1896 | 1467823584935 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:25 INFO - PROCESS | 1896 | 1467823585012 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 09:46:25 INFO - PROCESS | 1896 | 1467823585018 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:25 INFO - PROCESS | 1896 | 1467823585020 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:25 INFO - PROCESS | 1896 | ++DOCSHELL 19344C00 == 37 [pid = 1896] [id = 202] 09:46:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (19346000) [pid = 1896] [serial = 604] [outer = 00000000] 09:46:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (19B1B000) [pid = 1896] [serial = 605] [outer = 19346000] 09:46:25 INFO - PROCESS | 1896 | 1467823585063 Marionette DEBUG loaded listener.js 09:46:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (19B20000) [pid = 1896] [serial = 606] [outer = 19346000] 09:46:25 INFO - PROCESS | 1896 | 1467823585498 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]]]}] 09:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 09:46:25 INFO - PROCESS | 1896 | 1467823585572 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 09:46:25 INFO - PROCESS | 1896 | 1467823585577 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 09:46:25 INFO - PROCESS | 1896 | 1467823585582 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:46:25 INFO - PROCESS | 1896 | 1467823585587 Marionette TRACE conn5 <- [1,774,null,{}] 09:46:25 INFO - PROCESS | 1896 | 1467823585593 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}] 09:46:25 INFO - PROCESS | 1896 | 1467823585596 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:25 INFO - PROCESS | 1896 | 1467823585742 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 09:46:25 INFO - PROCESS | 1896 | 1467823585913 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:25 INFO - PROCESS | 1896 | 1467823585918 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:25 INFO - PROCESS | 1896 | ++DOCSHELL 0D224C00 == 38 [pid = 1896] [id = 203] 09:46:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0D225400) [pid = 1896] [serial = 607] [outer = 00000000] 09:46:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0D2FAC00) [pid = 1896] [serial = 608] [outer = 0D225400] 09:46:26 INFO - PROCESS | 1896 | 1467823585977 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0D950800) [pid = 1896] [serial = 609] [outer = 0D225400] 09:46:26 INFO - PROCESS | 1896 | 1467823586571 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]]]}] 09:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1020ms 09:46:26 INFO - PROCESS | 1896 | 1467823586607 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 09:46:26 INFO - PROCESS | 1896 | 1467823586610 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 09:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:46:26 INFO - PROCESS | 1896 | 1467823586616 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:46:26 INFO - PROCESS | 1896 | 1467823586620 Marionette TRACE conn5 <- [1,778,null,{}] 09:46:26 INFO - PROCESS | 1896 | 1467823586625 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}] 09:46:26 INFO - PROCESS | 1896 | 1467823586628 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:26 INFO - PROCESS | 1896 | 1467823586738 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 09:46:26 INFO - PROCESS | 1896 | 1467823586861 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 1896 | 1467823586864 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:26 INFO - PROCESS | 1896 | ++DOCSHELL 14C6C400 == 39 [pid = 1896] [id = 204] 09:46:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (14C6FC00) [pid = 1896] [serial = 610] [outer = 00000000] 09:46:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (17915400) [pid = 1896] [serial = 611] [outer = 14C6FC00] 09:46:26 INFO - PROCESS | 1896 | 1467823586921 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (17923800) [pid = 1896] [serial = 612] [outer = 14C6FC00] 09:46:27 INFO - PROCESS | 1896 | 1467823587527 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]]]}] 09:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 991ms 09:46:27 INFO - PROCESS | 1896 | 1467823587607 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 09:46:27 INFO - PROCESS | 1896 | 1467823587609 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 09:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:46:27 INFO - PROCESS | 1896 | 1467823587613 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - PROCESS | 1896 | 1467823587615 Marionette TRACE conn5 <- [1,782,null,{}] 09:46:27 INFO - PROCESS | 1896 | 1467823587625 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}] 09:46:27 INFO - PROCESS | 1896 | 1467823587630 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:27 INFO - PROCESS | 1896 | 1467823587746 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 09:46:27 INFO - PROCESS | 1896 | 1467823587865 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 1896 | 1467823587869 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:27 INFO - PROCESS | 1896 | ++DOCSHELL 18CC9400 == 40 [pid = 1896] [id = 205] 09:46:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (18CCA000) [pid = 1896] [serial = 613] [outer = 00000000] 09:46:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (19B19400) [pid = 1896] [serial = 614] [outer = 18CCA000] 09:46:27 INFO - PROCESS | 1896 | 1467823587929 Marionette DEBUG loaded listener.js 09:46:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (19B7C000) [pid = 1896] [serial = 615] [outer = 18CCA000] 09:46:28 INFO - PROCESS | 1896 | 1467823588560 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]]]}] 09:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1127ms 09:46:28 INFO - PROCESS | 1896 | 1467823588745 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 09:46:28 INFO - PROCESS | 1896 | 1467823588749 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 09:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:46:28 INFO - PROCESS | 1896 | 1467823588754 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 1896 | 1467823588757 Marionette TRACE conn5 <- [1,786,null,{}] 09:46:28 INFO - PROCESS | 1896 | 1467823588762 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}] 09:46:28 INFO - PROCESS | 1896 | 1467823588766 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:28 INFO - PROCESS | 1896 | 1467823588864 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 09:46:28 INFO - PROCESS | 1896 | 1467823588941 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:28 INFO - PROCESS | 1896 | 1467823588946 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:28 INFO - PROCESS | 1896 | ++DOCSHELL 0D230000 == 41 [pid = 1896] [id = 206] 09:46:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0D25A000) [pid = 1896] [serial = 616] [outer = 00000000] 09:46:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0D672400) [pid = 1896] [serial = 617] [outer = 0D25A000] 09:46:29 INFO - PROCESS | 1896 | 1467823588996 Marionette DEBUG loaded listener.js 09:46:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0DCF0000) [pid = 1896] [serial = 618] [outer = 0D25A000] 09:46:30 INFO - PROCESS | 1896 | --DOCSHELL 0D94DC00 == 40 [pid = 1896] [id = 156] 09:46:30 INFO - PROCESS | 1896 | --DOCSHELL 18CCD000 == 39 [pid = 1896] [id = 146] 09:46:30 INFO - PROCESS | 1896 | --DOCSHELL 0C842400 == 38 [pid = 1896] [id = 187] 09:46:30 INFO - PROCESS | 1896 | --DOCSHELL 14C65000 == 37 [pid = 1896] [id = 147] 09:46:30 INFO - PROCESS | 1896 | --DOCSHELL 17C35000 == 36 [pid = 1896] [id = 152] 09:46:30 INFO - PROCESS | 1896 | --DOCSHELL 14AA3C00 == 35 [pid = 1896] [id = 141] 09:46:30 INFO - PROCESS | 1896 | --DOCSHELL 14B33400 == 34 [pid = 1896] [id = 142] 09:46:30 INFO - PROCESS | 1896 | --DOCSHELL 18A29400 == 33 [pid = 1896] [id = 144] 09:46:30 INFO - PROCESS | 1896 | --DOCSHELL 18CA9800 == 32 [pid = 1896] [id = 145] 09:46:30 INFO - PROCESS | 1896 | --DOCSHELL 17C3F800 == 31 [pid = 1896] [id = 151] 09:46:30 INFO - PROCESS | 1896 | --DOCSHELL 0D674C00 == 30 [pid = 1896] [id = 153] 09:46:30 INFO - PROCESS | 1896 | --DOCSHELL 1A108400 == 29 [pid = 1896] [id = 149] 09:46:30 INFO - PROCESS | 1896 | --DOCSHELL 143A0400 == 28 [pid = 1896] [id = 154] 09:46:30 INFO - PROCESS | 1896 | --DOCSHELL 17B63C00 == 27 [pid = 1896] [id = 150] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (19B21800) [pid = 1896] [serial = 578] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17916000) [pid = 1896] [serial = 566] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0CD6A800) [pid = 1896] [serial = 560] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0D228000) [pid = 1896] [serial = 561] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (10FDE400) [pid = 1896] [serial = 563] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (14144000) [pid = 1896] [serial = 564] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (17B6B800) [pid = 1896] [serial = 569] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (17979000) [pid = 1896] [serial = 555] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1791E800) [pid = 1896] [serial = 554] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (18CCA800) [pid = 1896] [serial = 557] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (18C28400) [pid = 1896] [serial = 573] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (18A9BC00) [pid = 1896] [serial = 572] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (17C36000) [pid = 1896] [serial = 575] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (17CF4C00) [pid = 1896] [serial = 570] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (18CCF000) [pid = 1896] [serial = 576] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (1791D400) [pid = 1896] [serial = 567] [outer = 00000000] [url = about:blank] 09:46:30 INFO - PROCESS | 1896 | 1467823590192 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]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1475ms 09:46:30 INFO - PROCESS | 1896 | 1467823590271 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 1896 | 1467823590276 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 09:46:30 INFO - PROCESS | 1896 | 1467823590281 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:46:30 INFO - PROCESS | 1896 | 1467823590284 Marionette TRACE conn5 <- [1,790,null,{}] 09:46:30 INFO - PROCESS | 1896 | 1467823590289 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}] 09:46:30 INFO - PROCESS | 1896 | 1467823590292 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:30 INFO - PROCESS | 1896 | 1467823590379 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 09:46:30 INFO - PROCESS | 1896 | 1467823590457 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 1896 | 1467823590461 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:30 INFO - PROCESS | 1896 | ++DOCSHELL 0C842400 == 28 [pid = 1896] [id = 207] 09:46:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0C842800) [pid = 1896] [serial = 619] [outer = 00000000] 09:46:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0D260000) [pid = 1896] [serial = 620] [outer = 0C842800] 09:46:30 INFO - PROCESS | 1896 | 1467823590509 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0D674000) [pid = 1896] [serial = 621] [outer = 0C842800] 09:46:30 INFO - PROCESS | 1896 | 1467823590929 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]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 09:46:30 INFO - PROCESS | 1896 | 1467823590956 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 1896 | 1467823590961 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 09:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:46:30 INFO - PROCESS | 1896 | 1467823590968 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - PROCESS | 1896 | 1467823590970 Marionette TRACE conn5 <- [1,794,null,{}] 09:46:30 INFO - PROCESS | 1896 | 1467823590974 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}] 09:46:31 INFO - PROCESS | 1896 | 1467823590977 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:31 INFO - PROCESS | 1896 | 1467823591064 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 09:46:31 INFO - PROCESS | 1896 | 1467823591071 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 1896 | 1467823591074 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:31 INFO - PROCESS | 1896 | ++DOCSHELL 10FDB800 == 29 [pid = 1896] [id = 208] 09:46:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (1431AC00) [pid = 1896] [serial = 622] [outer = 00000000] 09:46:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (143A9400) [pid = 1896] [serial = 623] [outer = 1431AC00] 09:46:31 INFO - PROCESS | 1896 | 1467823591123 Marionette DEBUG loaded listener.js 09:46:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (144C1800) [pid = 1896] [serial = 624] [outer = 1431AC00] 09:46:31 INFO - PROCESS | 1896 | 1467823591595 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]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 09:46:31 INFO - PROCESS | 1896 | 1467823591641 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 09:46:31 INFO - PROCESS | 1896 | 1467823591643 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 09:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:46:31 INFO - PROCESS | 1896 | 1467823591646 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 1896 | 1467823591650 Marionette TRACE conn5 <- [1,798,null,{}] 09:46:31 INFO - PROCESS | 1896 | 1467823591660 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}] 09:46:31 INFO - PROCESS | 1896 | 1467823591665 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:31 INFO - PROCESS | 1896 | 1467823591777 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 09:46:31 INFO - PROCESS | 1896 | 1467823591864 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 1896 | 1467823591867 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:31 INFO - PROCESS | 1896 | ++DOCSHELL 1797B000 == 30 [pid = 1896] [id = 209] 09:46:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (1797B400) [pid = 1896] [serial = 625] [outer = 00000000] 09:46:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (17A3B400) [pid = 1896] [serial = 626] [outer = 1797B400] 09:46:31 INFO - PROCESS | 1896 | 1467823591916 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (17B49400) [pid = 1896] [serial = 627] [outer = 1797B400] 09:46:32 INFO - PROCESS | 1896 | 1467823592350 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]]]}] 09:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 731ms 09:46:32 INFO - PROCESS | 1896 | 1467823592378 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 09:46:32 INFO - PROCESS | 1896 | 1467823592380 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 09:46:32 INFO - PROCESS | 1896 | 1467823592383 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:46:32 INFO - PROCESS | 1896 | 1467823592385 Marionette TRACE conn5 <- [1,802,null,{}] 09:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:46:32 INFO - PROCESS | 1896 | 1467823592389 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}] 09:46:32 INFO - PROCESS | 1896 | 1467823592391 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:32 INFO - PROCESS | 1896 | 1467823592513 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 09:46:32 INFO - PROCESS | 1896 | 1467823592518 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 1896 | 1467823592521 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:32 INFO - PROCESS | 1896 | ++DOCSHELL 17A38000 == 31 [pid = 1896] [id = 210] 09:46:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (17B48800) [pid = 1896] [serial = 628] [outer = 00000000] 09:46:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (17C3C000) [pid = 1896] [serial = 629] [outer = 17B48800] 09:46:32 INFO - PROCESS | 1896 | 1467823592567 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (18468400) [pid = 1896] [serial = 630] [outer = 17B48800] 09:46:33 INFO - PROCESS | 1896 | 1467823593039 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] 09:46:33 INFO - PROCESS | 1896 | 1467823593060 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 09:46:33 INFO - PROCESS | 1896 | 1467823593063 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - PROCESS | 1896 | 1467823593065 Marionette TRACE conn5 <- [1,806,null,{}] 09:46:33 INFO - PROCESS | 1896 | 1467823593081 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}] 09:46:33 INFO - PROCESS | 1896 | 1467823593083 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:33 INFO - PROCESS | 1896 | 1467823593220 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 09:46:33 INFO - PROCESS | 1896 | 1467823593233 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 1896 | 1467823593235 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:33 INFO - PROCESS | 1896 | ++DOCSHELL 18A2DC00 == 32 [pid = 1896] [id = 211] 09:46:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18A30000) [pid = 1896] [serial = 631] [outer = 00000000] 09:46:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (18C29C00) [pid = 1896] [serial = 632] [outer = 18A30000] 09:46:33 INFO - PROCESS | 1896 | 1467823593281 Marionette DEBUG loaded listener.js 09:46:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18CA3C00) [pid = 1896] [serial = 633] [outer = 18A30000] 09:46:33 INFO - PROCESS | 1896 | 1467823593726 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]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 09:46:33 INFO - PROCESS | 1896 | 1467823593794 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 09:46:33 INFO - PROCESS | 1896 | 1467823593796 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 09:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:46:33 INFO - PROCESS | 1896 | 1467823593799 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - PROCESS | 1896 | 1467823593801 Marionette TRACE conn5 <- [1,810,null,{}] 09:46:33 INFO - PROCESS | 1896 | 1467823593805 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}] 09:46:33 INFO - PROCESS | 1896 | 1467823593810 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:33 INFO - PROCESS | 1896 | 1467823593945 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 09:46:33 INFO - PROCESS | 1896 | 1467823593960 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 1896 | 1467823593962 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:34 INFO - PROCESS | 1896 | ++DOCSHELL 18CCA800 == 33 [pid = 1896] [id = 212] 09:46:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (18CCC000) [pid = 1896] [serial = 634] [outer = 00000000] 09:46:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19348800) [pid = 1896] [serial = 635] [outer = 18CCC000] 09:46:34 INFO - PROCESS | 1896 | 1467823594006 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (19B1B400) [pid = 1896] [serial = 636] [outer = 18CCC000] 09:46:34 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (19346000) [pid = 1896] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:46:34 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17979C00) [pid = 1896] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:46:34 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0D25D800) [pid = 1896] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:46:34 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (10FDE000) [pid = 1896] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:46:34 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0CD73000) [pid = 1896] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:46:34 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (18F80000) [pid = 1896] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:46:34 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0D954800) [pid = 1896] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:46:34 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0D770400) [pid = 1896] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:46:34 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (18CC0400) [pid = 1896] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:46:34 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (17B64C00) [pid = 1896] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:46:34 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (18AA0800) [pid = 1896] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:46:34 INFO - PROCESS | 1896 | 1467823594616 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] 09:46:34 INFO - PROCESS | 1896 | 1467823594672 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 09:46:34 INFO - PROCESS | 1896 | 1467823594675 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - PROCESS | 1896 | 1467823594677 Marionette TRACE conn5 <- [1,814,null,{}] 09:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:46:34 INFO - PROCESS | 1896 | 1467823594681 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}] 09:46:34 INFO - PROCESS | 1896 | 1467823594683 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:34 INFO - PROCESS | 1896 | 1467823594758 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 09:46:34 INFO - PROCESS | 1896 | 1467823594765 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 1896 | 1467823594767 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:34 INFO - PROCESS | 1896 | ++DOCSHELL 0CDF0400 == 34 [pid = 1896] [id = 213] 09:46:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (17921000) [pid = 1896] [serial = 637] [outer = 00000000] 09:46:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (1934B000) [pid = 1896] [serial = 638] [outer = 17921000] 09:46:34 INFO - PROCESS | 1896 | 1467823594811 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (19B19800) [pid = 1896] [serial = 639] [outer = 17921000] 09:46:35 INFO - PROCESS | 1896 | 1467823595235 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]]]}] 09:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 571ms 09:46:35 INFO - PROCESS | 1896 | 1467823595251 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 09:46:35 INFO - PROCESS | 1896 | 1467823595253 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 09:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:46:35 INFO - PROCESS | 1896 | 1467823595256 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:46:35 INFO - PROCESS | 1896 | 1467823595258 Marionette TRACE conn5 <- [1,818,null,{}] 09:46:35 INFO - PROCESS | 1896 | 1467823595274 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}] 09:46:35 INFO - PROCESS | 1896 | 1467823595276 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:35 INFO - PROCESS | 1896 | 1467823595356 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 09:46:35 INFO - PROCESS | 1896 | 1467823595361 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:35 INFO - PROCESS | 1896 | 1467823595363 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:35 INFO - PROCESS | 1896 | ++DOCSHELL 19C83800 == 35 [pid = 1896] [id = 214] 09:46:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (19C85C00) [pid = 1896] [serial = 640] [outer = 00000000] 09:46:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (19D80000) [pid = 1896] [serial = 641] [outer = 19C85C00] 09:46:35 INFO - PROCESS | 1896 | 1467823595408 Marionette DEBUG loaded listener.js 09:46:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (19D7D800) [pid = 1896] [serial = 642] [outer = 19C85C00] 09:46:35 INFO - PROCESS | 1896 | 1467823595835 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]]]}] 09:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 651ms 09:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:46:35 INFO - PROCESS | 1896 | 1467823595907 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 09:46:35 INFO - PROCESS | 1896 | 1467823595909 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 09:46:35 INFO - PROCESS | 1896 | 1467823595913 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:46:35 INFO - PROCESS | 1896 | 1467823595914 Marionette TRACE conn5 <- [1,822,null,{}] 09:46:35 INFO - PROCESS | 1896 | 1467823595918 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}] 09:46:35 INFO - PROCESS | 1896 | 1467823595920 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:36 INFO - PROCESS | 1896 | 1467823595998 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 09:46:36 INFO - PROCESS | 1896 | 1467823596005 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:36 INFO - PROCESS | 1896 | 1467823596007 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:36 INFO - PROCESS | 1896 | ++DOCSHELL 1797A800 == 36 [pid = 1896] [id = 215] 09:46:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19E6F000) [pid = 1896] [serial = 643] [outer = 00000000] 09:46:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (14A99000) [pid = 1896] [serial = 644] [outer = 19E6F000] 09:46:36 INFO - PROCESS | 1896 | 1467823596053 Marionette DEBUG loaded listener.js 09:46:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1A102400) [pid = 1896] [serial = 645] [outer = 19E6F000] 09:46:37 INFO - PROCESS | 1896 | --DOCSHELL 18CC9400 == 35 [pid = 1896] [id = 205] 09:46:37 INFO - PROCESS | 1896 | --DOCSHELL 0C842400 == 34 [pid = 1896] [id = 207] 09:46:37 INFO - PROCESS | 1896 | --DOCSHELL 0D230000 == 33 [pid = 1896] [id = 206] 09:46:37 INFO - PROCESS | 1896 | --DOCSHELL 1797B000 == 32 [pid = 1896] [id = 209] 09:46:37 INFO - PROCESS | 1896 | --DOCSHELL 18CCA800 == 31 [pid = 1896] [id = 212] 09:46:37 INFO - PROCESS | 1896 | --DOCSHELL 10FDB800 == 30 [pid = 1896] [id = 208] 09:46:37 INFO - PROCESS | 1896 | --DOCSHELL 19C83800 == 29 [pid = 1896] [id = 214] 09:46:37 INFO - PROCESS | 1896 | --DOCSHELL 18A2DC00 == 28 [pid = 1896] [id = 211] 09:46:37 INFO - PROCESS | 1896 | --DOCSHELL 17A38000 == 27 [pid = 1896] [id = 210] 09:46:37 INFO - PROCESS | 1896 | --DOCSHELL 0CDF0400 == 26 [pid = 1896] [id = 213] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (19207800) [pid = 1896] [serial = 558] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (19B1B000) [pid = 1896] [serial = 605] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (17A2D400) [pid = 1896] [serial = 593] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0D2FA400) [pid = 1896] [serial = 587] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0D67D000) [pid = 1896] [serial = 588] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (14325C00) [pid = 1896] [serial = 590] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (18A26800) [pid = 1896] [serial = 599] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (19B24400) [pid = 1896] [serial = 579] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (18A94C00) [pid = 1896] [serial = 600] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (17918000) [pid = 1896] [serial = 584] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (17B4C400) [pid = 1896] [serial = 585] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0D94EC00) [pid = 1896] [serial = 581] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0DE05C00) [pid = 1896] [serial = 582] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (19B20000) [pid = 1896] [serial = 606] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (18CCEC00) [pid = 1896] [serial = 602] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (19205C00) [pid = 1896] [serial = 603] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (17B4EC00) [pid = 1896] [serial = 594] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (17C3B400) [pid = 1896] [serial = 597] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (17B6DC00) [pid = 1896] [serial = 596] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (143F0000) [pid = 1896] [serial = 591] [outer = 00000000] [url = about:blank] 09:46:37 INFO - PROCESS | 1896 | 1467823597727 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]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1875ms 09:46:37 INFO - PROCESS | 1896 | 1467823597788 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 1896 | 1467823597792 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 09:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:46:37 INFO - PROCESS | 1896 | 1467823597797 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - PROCESS | 1896 | 1467823597801 Marionette TRACE conn5 <- [1,826,null,{}] 09:46:37 INFO - PROCESS | 1896 | 1467823597807 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}] 09:46:37 INFO - PROCESS | 1896 | 1467823597810 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:37 INFO - PROCESS | 1896 | 1467823597898 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 09:46:37 INFO - PROCESS | 1896 | 1467823597906 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 1896 | 1467823597910 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:37 INFO - PROCESS | 1896 | ++DOCSHELL 0CD73000 == 27 [pid = 1896] [id = 216] 09:46:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0CD75000) [pid = 1896] [serial = 646] [outer = 00000000] 09:46:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0D136800) [pid = 1896] [serial = 647] [outer = 0CD75000] 09:46:38 INFO - PROCESS | 1896 | 1467823597964 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0D22EC00) [pid = 1896] [serial = 648] [outer = 0CD75000] 09:46:38 INFO - PROCESS | 1896 | 1467823598415 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]]]}] 09:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 691ms 09:46:38 INFO - PROCESS | 1896 | 1467823598489 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 1896 | 1467823598494 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 09:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:46:38 INFO - PROCESS | 1896 | 1467823598500 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - PROCESS | 1896 | 1467823598502 Marionette TRACE conn5 <- [1,830,null,{}] 09:46:38 INFO - PROCESS | 1896 | 1467823598506 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}] 09:46:38 INFO - PROCESS | 1896 | 1467823598509 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:38 INFO - PROCESS | 1896 | 1467823598596 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 09:46:38 INFO - PROCESS | 1896 | 1467823598609 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 1896 | 1467823598612 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:38 INFO - PROCESS | 1896 | ++DOCSHELL 0DB16C00 == 28 [pid = 1896] [id = 217] 09:46:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0DB19000) [pid = 1896] [serial = 649] [outer = 00000000] 09:46:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0DD8EC00) [pid = 1896] [serial = 650] [outer = 0DB19000] 09:46:38 INFO - PROCESS | 1896 | 1467823598662 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (10FE0400) [pid = 1896] [serial = 651] [outer = 0DB19000] 09:46:39 INFO - PROCESS | 1896 | 1467823599130 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]]]}] 09:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 09:46:39 INFO - PROCESS | 1896 | 1467823599174 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 09:46:39 INFO - PROCESS | 1896 | 1467823599176 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 09:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:46:39 INFO - PROCESS | 1896 | 1467823599181 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - PROCESS | 1896 | 1467823599184 Marionette TRACE conn5 <- [1,834,null,{}] 09:46:39 INFO - PROCESS | 1896 | 1467823599195 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}] 09:46:39 INFO - PROCESS | 1896 | 1467823599199 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:39 INFO - PROCESS | 1896 | 1467823599312 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 09:46:39 INFO - PROCESS | 1896 | 1467823599395 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 1896 | 1467823599398 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:39 INFO - PROCESS | 1896 | ++DOCSHELL 14BEB400 == 29 [pid = 1896] [id = 218] 09:46:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (14BEB800) [pid = 1896] [serial = 652] [outer = 00000000] 09:46:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (14C69C00) [pid = 1896] [serial = 653] [outer = 14BEB800] 09:46:39 INFO - PROCESS | 1896 | 1467823599448 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (1680AC00) [pid = 1896] [serial = 654] [outer = 14BEB800] 09:46:39 INFO - PROCESS | 1896 | 1467823599835 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]]]}] 09:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 09:46:39 INFO - PROCESS | 1896 | 1467823599853 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 09:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:46:39 INFO - PROCESS | 1896 | 1467823599856 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 09:46:39 INFO - PROCESS | 1896 | 1467823599859 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - PROCESS | 1896 | 1467823599860 Marionette TRACE conn5 <- [1,838,null,{}] 09:46:39 INFO - PROCESS | 1896 | 1467823599864 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}] 09:46:39 INFO - PROCESS | 1896 | 1467823599866 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:40 INFO - PROCESS | 1896 | 1467823599978 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 09:46:40 INFO - PROCESS | 1896 | 1467823600025 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 1896 | 1467823600027 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:40 INFO - PROCESS | 1896 | ++DOCSHELL 17915C00 == 30 [pid = 1896] [id = 219] 09:46:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (1791BC00) [pid = 1896] [serial = 655] [outer = 00000000] 09:46:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (179E2C00) [pid = 1896] [serial = 656] [outer = 1791BC00] 09:46:40 INFO - PROCESS | 1896 | 1467823600072 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (17B48000) [pid = 1896] [serial = 657] [outer = 1791BC00] 09:46:40 INFO - PROCESS | 1896 | 1467823600450 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]]]}] 09:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 632ms 09:46:40 INFO - PROCESS | 1896 | 1467823600490 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 09:46:40 INFO - PROCESS | 1896 | 1467823600492 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 09:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:46:40 INFO - PROCESS | 1896 | 1467823600496 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - PROCESS | 1896 | 1467823600497 Marionette TRACE conn5 <- [1,842,null,{}] 09:46:40 INFO - PROCESS | 1896 | 1467823600501 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}] 09:46:40 INFO - PROCESS | 1896 | 1467823600503 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:40 INFO - PROCESS | 1896 | 1467823600610 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 09:46:40 INFO - PROCESS | 1896 | 1467823600615 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 1896 | 1467823600617 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:40 INFO - PROCESS | 1896 | ++DOCSHELL 17B62400 == 31 [pid = 1896] [id = 220] 09:46:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (17B67400) [pid = 1896] [serial = 658] [outer = 00000000] 09:46:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (17B6EC00) [pid = 1896] [serial = 659] [outer = 17B67400] 09:46:40 INFO - PROCESS | 1896 | 1467823600688 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (17C36400) [pid = 1896] [serial = 660] [outer = 17B67400] 09:46:41 INFO - PROCESS | 1896 | 1467823601083 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]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 09:46:41 INFO - PROCESS | 1896 | 1467823601127 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 1896 | 1467823601129 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 09:46:41 INFO - PROCESS | 1896 | 1467823601132 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:46:41 INFO - PROCESS | 1896 | 1467823601134 Marionette TRACE conn5 <- [1,846,null,{}] 09:46:41 INFO - PROCESS | 1896 | 1467823601137 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}] 09:46:41 INFO - PROCESS | 1896 | 1467823601143 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:41 INFO - PROCESS | 1896 | 1467823601251 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 09:46:41 INFO - PROCESS | 1896 | 1467823601258 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 1896 | 1467823601260 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:41 INFO - PROCESS | 1896 | ++DOCSHELL 17C6F800 == 32 [pid = 1896] [id = 221] 09:46:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17C6FC00) [pid = 1896] [serial = 661] [outer = 00000000] 09:46:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18A2B400) [pid = 1896] [serial = 662] [outer = 17C6FC00] 09:46:41 INFO - PROCESS | 1896 | 1467823601304 Marionette DEBUG loaded listener.js 09:46:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (18A9D000) [pid = 1896] [serial = 663] [outer = 17C6FC00] 09:46:41 INFO - PROCESS | 1896 | 1467823601736 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]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 631ms 09:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:46:41 INFO - PROCESS | 1896 | 1467823601766 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 1896 | 1467823601768 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 09:46:41 INFO - PROCESS | 1896 | 1467823601771 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 1896 | 1467823601773 Marionette TRACE conn5 <- [1,850,null,{}] 09:46:41 INFO - PROCESS | 1896 | 1467823601781 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}] 09:46:41 INFO - PROCESS | 1896 | 1467823601782 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:41 INFO - PROCESS | 1896 | 1467823601858 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 09:46:41 INFO - PROCESS | 1896 | 1467823601864 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 1896 | 1467823601866 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:41 INFO - PROCESS | 1896 | ++DOCSHELL 18A95000 == 33 [pid = 1896] [id = 222] 09:46:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18AF0000) [pid = 1896] [serial = 664] [outer = 00000000] 09:46:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (18CC1800) [pid = 1896] [serial = 665] [outer = 18AF0000] 09:46:41 INFO - PROCESS | 1896 | 1467823601909 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18CC2800) [pid = 1896] [serial = 666] [outer = 18AF0000] 09:46:43 INFO - PROCESS | 1896 | 1467823603460 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]]]}] 09:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1723ms 09:46:43 INFO - PROCESS | 1896 | 1467823603494 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 09:46:43 INFO - PROCESS | 1896 | 1467823603496 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 09:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:46:43 INFO - PROCESS | 1896 | 1467823603499 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:46:43 INFO - PROCESS | 1896 | 1467823603501 Marionette TRACE conn5 <- [1,854,null,{}] 09:46:43 INFO - PROCESS | 1896 | 1467823603504 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}] 09:46:43 INFO - PROCESS | 1896 | 1467823603506 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:43 INFO - PROCESS | 1896 | 1467823603608 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 09:46:43 INFO - PROCESS | 1896 | 1467823603613 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 1896 | 1467823603615 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:43 INFO - PROCESS | 1896 | ++DOCSHELL 18CCF800 == 34 [pid = 1896] [id = 223] 09:46:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18F7EC00) [pid = 1896] [serial = 667] [outer = 00000000] 09:46:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (19B28000) [pid = 1896] [serial = 668] [outer = 18F7EC00] 09:46:43 INFO - PROCESS | 1896 | 1467823603658 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (19C7E400) [pid = 1896] [serial = 669] [outer = 18F7EC00] 09:46:44 INFO - PROCESS | 1896 | 1467823604084 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]]]}] 09:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 09:46:44 INFO - PROCESS | 1896 | 1467823604138 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 09:46:44 INFO - PROCESS | 1896 | 1467823604140 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 09:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:46:44 INFO - PROCESS | 1896 | 1467823604149 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - PROCESS | 1896 | 1467823604150 Marionette TRACE conn5 <- [1,858,null,{}] 09:46:44 INFO - PROCESS | 1896 | 1467823604154 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}] 09:46:44 INFO - PROCESS | 1896 | 1467823604155 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:44 INFO - PROCESS | 1896 | 1467823604258 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 09:46:44 INFO - PROCESS | 1896 | 1467823604264 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:44 INFO - PROCESS | 1896 | 1467823604265 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:44 INFO - PROCESS | 1896 | ++DOCSHELL 14BEB000 == 35 [pid = 1896] [id = 224] 09:46:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (19D87800) [pid = 1896] [serial = 670] [outer = 00000000] 09:46:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1A103800) [pid = 1896] [serial = 671] [outer = 19D87800] 09:46:44 INFO - PROCESS | 1896 | 1467823604308 Marionette DEBUG loaded listener.js 09:46:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1A105C00) [pid = 1896] [serial = 672] [outer = 19D87800] 09:46:44 INFO - PROCESS | 1896 | 1467823604787 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]]]}] 09:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 09:46:44 INFO - PROCESS | 1896 | 1467823604836 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 09:46:44 INFO - PROCESS | 1896 | 1467823604838 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 09:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:46:44 INFO - PROCESS | 1896 | 1467823604841 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - PROCESS | 1896 | 1467823604843 Marionette TRACE conn5 <- [1,862,null,{}] 09:46:44 INFO - PROCESS | 1896 | 1467823604846 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}] 09:46:44 INFO - PROCESS | 1896 | 1467823604848 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:44 INFO - PROCESS | 1896 | 1467823604966 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 09:46:45 INFO - PROCESS | 1896 | 1467823604974 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 1896 | 1467823604976 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:45 INFO - PROCESS | 1896 | ++DOCSHELL 0CD76C00 == 36 [pid = 1896] [id = 225] 09:46:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0DAD1400) [pid = 1896] [serial = 673] [outer = 00000000] 09:46:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1A147000) [pid = 1896] [serial = 674] [outer = 0DAD1400] 09:46:45 INFO - PROCESS | 1896 | 1467823605019 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1A14BC00) [pid = 1896] [serial = 675] [outer = 0DAD1400] 09:46:45 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (17B48800) [pid = 1896] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:46:45 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (18A30000) [pid = 1896] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:46:45 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (18CCC000) [pid = 1896] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:46:45 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (19C85C00) [pid = 1896] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:46:45 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (14C6FC00) [pid = 1896] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:46:45 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0D225400) [pid = 1896] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:46:45 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1797B400) [pid = 1896] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:46:45 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1431AC00) [pid = 1896] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:46:45 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0C842800) [pid = 1896] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:46:45 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0D25A000) [pid = 1896] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:46:45 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (18CCA000) [pid = 1896] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:46:45 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17921000) [pid = 1896] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:46:45 INFO - PROCESS | 1896 | 1467823605645 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]]]}] 09:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 830ms 09:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:46:45 INFO - PROCESS | 1896 | 1467823605676 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 09:46:45 INFO - PROCESS | 1896 | 1467823605678 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 09:46:45 INFO - PROCESS | 1896 | 1467823605682 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:46:45 INFO - PROCESS | 1896 | 1467823605685 Marionette TRACE conn5 <- [1,866,null,{}] 09:46:45 INFO - PROCESS | 1896 | 1467823605689 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}] 09:46:45 INFO - PROCESS | 1896 | 1467823605691 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:45 INFO - PROCESS | 1896 | 1467823605788 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 09:46:45 INFO - PROCESS | 1896 | 1467823605868 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 1896 | 1467823605870 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:45 INFO - PROCESS | 1896 | ++DOCSHELL 0D2FE400 == 37 [pid = 1896] [id = 226] 09:46:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1410F800) [pid = 1896] [serial = 676] [outer = 00000000] 09:46:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (18CC3000) [pid = 1896] [serial = 677] [outer = 1410F800] 09:46:45 INFO - PROCESS | 1896 | 1467823605916 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1A141800) [pid = 1896] [serial = 678] [outer = 1410F800] 09:46:46 INFO - PROCESS | 1896 | 1467823606276 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]]]}] 09:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 631ms 09:46:46 INFO - PROCESS | 1896 | 1467823606315 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 09:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:46:46 INFO - PROCESS | 1896 | 1467823606317 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 09:46:46 INFO - PROCESS | 1896 | 1467823606320 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - PROCESS | 1896 | 1467823606322 Marionette TRACE conn5 <- [1,870,null,{}] 09:46:46 INFO - PROCESS | 1896 | 1467823606326 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}] 09:46:46 INFO - PROCESS | 1896 | 1467823606327 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:46 INFO - PROCESS | 1896 | 1467823606405 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 09:46:46 INFO - PROCESS | 1896 | 1467823606483 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 1896 | 1467823606494 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:46 INFO - PROCESS | 1896 | ++DOCSHELL 1A10DC00 == 38 [pid = 1896] [id = 227] 09:46:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A147400) [pid = 1896] [serial = 679] [outer = 00000000] 09:46:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A164C00) [pid = 1896] [serial = 680] [outer = 1A147400] 09:46:46 INFO - PROCESS | 1896 | 1467823606538 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1A168000) [pid = 1896] [serial = 681] [outer = 1A147400] 09:46:46 INFO - PROCESS | 1896 | 1467823606896 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]]]}] 09:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 09:46:46 INFO - PROCESS | 1896 | 1467823606952 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 09:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:46:46 INFO - PROCESS | 1896 | 1467823606954 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 09:46:46 INFO - PROCESS | 1896 | 1467823606957 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - PROCESS | 1896 | 1467823606958 Marionette TRACE conn5 <- [1,874,null,{}] 09:46:47 INFO - PROCESS | 1896 | 1467823606962 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}] 09:46:47 INFO - PROCESS | 1896 | 1467823606964 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:47 INFO - PROCESS | 1896 | 1467823607073 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 09:46:47 INFO - PROCESS | 1896 | 1467823607080 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:47 INFO - PROCESS | 1896 | 1467823607082 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:47 INFO - PROCESS | 1896 | ++DOCSHELL 1A167800 == 39 [pid = 1896] [id = 228] 09:46:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1A168400) [pid = 1896] [serial = 682] [outer = 00000000] 09:46:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1ADB2800) [pid = 1896] [serial = 683] [outer = 1A168400] 09:46:47 INFO - PROCESS | 1896 | 1467823607125 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1B46F400) [pid = 1896] [serial = 684] [outer = 1A168400] 09:46:47 INFO - PROCESS | 1896 | 1467823607593 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]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 671ms 09:46:47 INFO - PROCESS | 1896 | 1467823607635 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 09:46:47 INFO - PROCESS | 1896 | 1467823607640 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 09:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:46:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0C7E6400) [pid = 1896] [serial = 685] [outer = 14325400] 09:46:47 INFO - PROCESS | 1896 | 1467823607675 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 1896 | 1467823607680 Marionette TRACE conn5 <- [1,878,null,{}] 09:46:47 INFO - PROCESS | 1896 | 1467823607768 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}] 09:46:47 INFO - PROCESS | 1896 | 1467823607771 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:47 INFO - PROCESS | 1896 | 1467823607929 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 09:46:48 INFO - PROCESS | 1896 | 1467823607981 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 1896 | 1467823607986 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:48 INFO - PROCESS | 1896 | ++DOCSHELL 0D677400 == 40 [pid = 1896] [id = 229] 09:46:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0D67C800) [pid = 1896] [serial = 686] [outer = 00000000] 09:46:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0D94F400) [pid = 1896] [serial = 687] [outer = 0D67C800] 09:46:48 INFO - PROCESS | 1896 | 1467823608043 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0DCE8C00) [pid = 1896] [serial = 688] [outer = 0D67C800] 09:46:48 INFO - PROCESS | 1896 | 1467823608709 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]]]}] 09:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1121ms 09:46:48 INFO - PROCESS | 1896 | 1467823608781 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 1896 | 1467823608786 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 09:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:46:48 INFO - PROCESS | 1896 | 1467823608793 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - PROCESS | 1896 | 1467823608796 Marionette TRACE conn5 <- [1,882,null,{}] 09:46:48 INFO - PROCESS | 1896 | 1467823608800 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}] 09:46:48 INFO - PROCESS | 1896 | 1467823608803 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:48 INFO - PROCESS | 1896 | 1467823608931 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 09:46:49 INFO - PROCESS | 1896 | 1467823609049 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 1896 | 1467823609051 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:49 INFO - PROCESS | 1896 | ++DOCSHELL 14B52000 == 41 [pid = 1896] [id = 230] 09:46:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (14BE3400) [pid = 1896] [serial = 689] [outer = 00000000] 09:46:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1791FC00) [pid = 1896] [serial = 690] [outer = 14BE3400] 09:46:49 INFO - PROCESS | 1896 | 1467823609109 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (17B45400) [pid = 1896] [serial = 691] [outer = 14BE3400] 09:46:50 INFO - PROCESS | 1896 | --DOCSHELL 1A10DC00 == 40 [pid = 1896] [id = 227] 09:46:50 INFO - PROCESS | 1896 | --DOCSHELL 0D2FE400 == 39 [pid = 1896] [id = 226] 09:46:50 INFO - PROCESS | 1896 | --DOCSHELL 0CD76C00 == 38 [pid = 1896] [id = 225] 09:46:50 INFO - PROCESS | 1896 | --DOCSHELL 14BEB000 == 37 [pid = 1896] [id = 224] 09:46:50 INFO - PROCESS | 1896 | --DOCSHELL 18CCF800 == 36 [pid = 1896] [id = 223] 09:46:50 INFO - PROCESS | 1896 | --DOCSHELL 18A95000 == 35 [pid = 1896] [id = 222] 09:46:50 INFO - PROCESS | 1896 | --DOCSHELL 17C6F800 == 34 [pid = 1896] [id = 221] 09:46:50 INFO - PROCESS | 1896 | --DOCSHELL 17B62400 == 33 [pid = 1896] [id = 220] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (14A99000) [pid = 1896] [serial = 644] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | 1467823610096 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]]]}] 09:46:50 INFO - PROCESS | 1896 | --DOCSHELL 17915C00 == 32 [pid = 1896] [id = 219] 09:46:50 INFO - PROCESS | 1896 | --DOCSHELL 14BEB400 == 31 [pid = 1896] [id = 218] 09:46:50 INFO - PROCESS | 1896 | --DOCSHELL 0DB16C00 == 30 [pid = 1896] [id = 217] 09:46:50 INFO - PROCESS | 1896 | --DOCSHELL 0CD73000 == 29 [pid = 1896] [id = 216] 09:46:50 INFO - PROCESS | 1896 | --DOCSHELL 1797A800 == 28 [pid = 1896] [id = 215] 09:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1318ms 09:46:50 INFO - PROCESS | 1896 | 1467823610114 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 09:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:46:50 INFO - PROCESS | 1896 | 1467823610117 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 09:46:50 INFO - PROCESS | 1896 | 1467823610122 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 1896 | 1467823610125 Marionette TRACE conn5 <- [1,886,null,{}] 09:46:50 INFO - PROCESS | 1896 | 1467823610130 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}] 09:46:50 INFO - PROCESS | 1896 | 1467823610133 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:50 INFO - PROCESS | 1896 | 1467823610229 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (17C3C000) [pid = 1896] [serial = 629] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (18C29C00) [pid = 1896] [serial = 632] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (19348800) [pid = 1896] [serial = 635] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (18CA3C00) [pid = 1896] [serial = 633] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (19B1B400) [pid = 1896] [serial = 636] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (19D80000) [pid = 1896] [serial = 641] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (17915400) [pid = 1896] [serial = 611] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0D950800) [pid = 1896] [serial = 609] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0D2FAC00) [pid = 1896] [serial = 608] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17A3B400) [pid = 1896] [serial = 626] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (143A9400) [pid = 1896] [serial = 623] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (144C1800) [pid = 1896] [serial = 624] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0D260000) [pid = 1896] [serial = 620] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0D674000) [pid = 1896] [serial = 621] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0DCF0000) [pid = 1896] [serial = 618] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0D672400) [pid = 1896] [serial = 617] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (19B7C000) [pid = 1896] [serial = 615] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (19B19400) [pid = 1896] [serial = 614] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (17923800) [pid = 1896] [serial = 612] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1934B000) [pid = 1896] [serial = 638] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (18468400) [pid = 1896] [serial = 630] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (19B19800) [pid = 1896] [serial = 639] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (17B49400) [pid = 1896] [serial = 627] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (19D7D800) [pid = 1896] [serial = 642] [outer = 00000000] [url = about:blank] 09:46:50 INFO - PROCESS | 1896 | 1467823610319 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 1896 | 1467823610321 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:50 INFO - PROCESS | 1896 | ++DOCSHELL 0C948400 == 29 [pid = 1896] [id = 231] 09:46:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0CD76C00) [pid = 1896] [serial = 692] [outer = 00000000] 09:46:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0D2F8400) [pid = 1896] [serial = 693] [outer = 0CD76C00] 09:46:50 INFO - PROCESS | 1896 | 1467823610369 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0D76D400) [pid = 1896] [serial = 694] [outer = 0CD76C00] 09:46:50 INFO - PROCESS | 1896 | 1467823610780 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]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 09:46:50 INFO - PROCESS | 1896 | 1467823610826 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 09:46:50 INFO - PROCESS | 1896 | 1467823610831 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 09:46:50 INFO - PROCESS | 1896 | 1467823610837 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:46:50 INFO - PROCESS | 1896 | 1467823610840 Marionette TRACE conn5 <- [1,890,null,{}] 09:46:50 INFO - PROCESS | 1896 | 1467823610843 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}] 09:46:50 INFO - PROCESS | 1896 | 1467823610846 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:50 INFO - PROCESS | 1896 | 1467823610929 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 09:46:50 INFO - PROCESS | 1896 | 1467823610935 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 1896 | 1467823610938 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:50 INFO - PROCESS | 1896 | ++DOCSHELL 0D954C00 == 30 [pid = 1896] [id = 232] 09:46:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0DACD800) [pid = 1896] [serial = 695] [outer = 00000000] 09:46:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (143A8400) [pid = 1896] [serial = 696] [outer = 0DACD800] 09:46:50 INFO - PROCESS | 1896 | 1467823610985 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (143F0000) [pid = 1896] [serial = 697] [outer = 0DACD800] 09:46:51 INFO - PROCESS | 1896 | 1467823611452 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]]]}] 09:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 09:46:51 INFO - PROCESS | 1896 | 1467823611511 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 1896 | 1467823611514 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 09:46:51 INFO - PROCESS | 1896 | 1467823611517 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:46:51 INFO - PROCESS | 1896 | 1467823611521 Marionette TRACE conn5 <- [1,894,null,{}] 09:46:51 INFO - PROCESS | 1896 | 1467823611531 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}] 09:46:51 INFO - PROCESS | 1896 | 1467823611536 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:51 INFO - PROCESS | 1896 | 1467823611649 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 09:46:51 INFO - PROCESS | 1896 | 1467823611733 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 1896 | 1467823611736 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:51 INFO - PROCESS | 1896 | ++DOCSHELL 17919400 == 31 [pid = 1896] [id = 233] 09:46:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (1791A400) [pid = 1896] [serial = 698] [outer = 00000000] 09:46:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17922800) [pid = 1896] [serial = 699] [outer = 1791A400] 09:46:51 INFO - PROCESS | 1896 | 1467823611784 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17A2C800) [pid = 1896] [serial = 700] [outer = 1791A400] 09:46:52 INFO - PROCESS | 1896 | 1467823612176 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]]]}] 09:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 09:46:52 INFO - PROCESS | 1896 | 1467823612191 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 09:46:52 INFO - PROCESS | 1896 | 1467823612194 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 09:46:52 INFO - PROCESS | 1896 | 1467823612197 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:46:52 INFO - PROCESS | 1896 | 1467823612199 Marionette TRACE conn5 <- [1,898,null,{}] 09:46:52 INFO - PROCESS | 1896 | 1467823612202 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}] 09:46:52 INFO - PROCESS | 1896 | 1467823612204 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:52 INFO - PROCESS | 1896 | 1467823612326 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 09:46:52 INFO - PROCESS | 1896 | 1467823612340 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 1896 | 1467823612342 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:52 INFO - PROCESS | 1896 | ++DOCSHELL 17B49400 == 32 [pid = 1896] [id = 234] 09:46:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17B50000) [pid = 1896] [serial = 701] [outer = 00000000] 09:46:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17C3C800) [pid = 1896] [serial = 702] [outer = 17B50000] 09:46:52 INFO - PROCESS | 1896 | 1467823612387 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (17CF6C00) [pid = 1896] [serial = 703] [outer = 17B50000] 09:46:52 INFO - PROCESS | 1896 | 1467823612832 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]]]}] 09:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 09:46:52 INFO - PROCESS | 1896 | 1467823612871 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 09:46:52 INFO - PROCESS | 1896 | 1467823612873 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 09:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:46:52 INFO - PROCESS | 1896 | 1467823612876 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:46:52 INFO - PROCESS | 1896 | 1467823612878 Marionette TRACE conn5 <- [1,902,null,{}] 09:46:52 INFO - PROCESS | 1896 | 1467823612881 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}] 09:46:52 INFO - PROCESS | 1896 | 1467823612884 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:53 INFO - PROCESS | 1896 | 1467823612995 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 09:46:53 INFO - PROCESS | 1896 | 1467823613083 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 1896 | 1467823613085 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:53 INFO - PROCESS | 1896 | ++DOCSHELL 1846F800 == 33 [pid = 1896] [id = 235] 09:46:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18A22400) [pid = 1896] [serial = 704] [outer = 00000000] 09:46:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18A2F800) [pid = 1896] [serial = 705] [outer = 18A22400] 09:46:53 INFO - PROCESS | 1896 | 1467823613131 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18AF7400) [pid = 1896] [serial = 706] [outer = 18A22400] 09:46:53 INFO - PROCESS | 1896 | 1467823613562 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]]]}] 09:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 731ms 09:46:53 INFO - PROCESS | 1896 | 1467823613607 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 1896 | 1467823613609 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 09:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:46:53 INFO - PROCESS | 1896 | 1467823613612 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - PROCESS | 1896 | 1467823613614 Marionette TRACE conn5 <- [1,906,null,{}] 09:46:53 INFO - PROCESS | 1896 | 1467823613617 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}] 09:46:53 INFO - PROCESS | 1896 | 1467823613623 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:53 INFO - PROCESS | 1896 | 1467823613766 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 09:46:53 INFO - PROCESS | 1896 | 1467823613826 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 1896 | 1467823613828 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:53 INFO - PROCESS | 1896 | ++DOCSHELL 18CA4800 == 34 [pid = 1896] [id = 236] 09:46:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18CAAC00) [pid = 1896] [serial = 707] [outer = 00000000] 09:46:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (19207800) [pid = 1896] [serial = 708] [outer = 18CAAC00] 09:46:53 INFO - PROCESS | 1896 | 1467823613872 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18CCF800) [pid = 1896] [serial = 709] [outer = 18CAAC00] 09:46:54 INFO - PROCESS | 1896 | 1467823614282 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]]]}] 09:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 831ms 09:46:54 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (18F7EC00) [pid = 1896] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:46:54 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (19E6F000) [pid = 1896] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:46:54 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (18AF0000) [pid = 1896] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:46:54 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17B67400) [pid = 1896] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:46:54 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (17C6FC00) [pid = 1896] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:46:54 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (14BEB800) [pid = 1896] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:46:54 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1791BC00) [pid = 1896] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:46:54 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0DB19000) [pid = 1896] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:46:54 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0CD75000) [pid = 1896] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:46:54 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (19D87800) [pid = 1896] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:46:54 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1410F800) [pid = 1896] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:46:54 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (1A147400) [pid = 1896] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:46:54 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0DAD1400) [pid = 1896] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:46:54 INFO - PROCESS | 1896 | 1467823614461 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 1896 | 1467823614463 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 09:46:54 INFO - PROCESS | 1896 | 1467823614467 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:46:54 INFO - PROCESS | 1896 | 1467823614468 Marionette TRACE conn5 <- [1,910,null,{}] 09:46:54 INFO - PROCESS | 1896 | 1467823614472 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}] 09:46:54 INFO - PROCESS | 1896 | 1467823614474 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:54 INFO - PROCESS | 1896 | 1467823614555 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 09:46:54 INFO - PROCESS | 1896 | 1467823614560 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:54 INFO - PROCESS | 1896 | 1467823614562 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:54 INFO - PROCESS | 1896 | ++DOCSHELL 1414D400 == 35 [pid = 1896] [id = 237] 09:46:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (143EC000) [pid = 1896] [serial = 710] [outer = 00000000] 09:46:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17B47800) [pid = 1896] [serial = 711] [outer = 143EC000] 09:46:54 INFO - PROCESS | 1896 | 1467823614606 Marionette DEBUG loaded listener.js 09:46:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18A25C00) [pid = 1896] [serial = 712] [outer = 143EC000] 09:46:55 INFO - PROCESS | 1896 | 1467823615034 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]]]}] 09:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 09:46:55 INFO - PROCESS | 1896 | 1467823615101 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 09:46:55 INFO - PROCESS | 1896 | 1467823615104 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 09:46:55 INFO - PROCESS | 1896 | 1467823615107 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - PROCESS | 1896 | 1467823615108 Marionette TRACE conn5 <- [1,914,null,{}] 09:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:46:55 INFO - PROCESS | 1896 | 1467823615112 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}] 09:46:55 INFO - PROCESS | 1896 | 1467823615114 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:55 INFO - PROCESS | 1896 | 1467823615191 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 09:46:55 INFO - PROCESS | 1896 | 1467823615196 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 1896 | 1467823615198 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:55 INFO - PROCESS | 1896 | ++DOCSHELL 18F7EC00 == 36 [pid = 1896] [id = 238] 09:46:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19208400) [pid = 1896] [serial = 713] [outer = 00000000] 09:46:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (19B25400) [pid = 1896] [serial = 714] [outer = 19208400] 09:46:55 INFO - PROCESS | 1896 | 1467823615242 Marionette DEBUG loaded listener.js 09:46:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19D7E000) [pid = 1896] [serial = 715] [outer = 19208400] 09:46:55 INFO - PROCESS | 1896 | 1467823615664 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]]]}] 09:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 570ms 09:46:55 INFO - PROCESS | 1896 | 1467823615692 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 09:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:46:55 INFO - PROCESS | 1896 | 1467823615704 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 09:46:55 INFO - PROCESS | 1896 | 1467823615709 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - PROCESS | 1896 | 1467823615710 Marionette TRACE conn5 <- [1,918,null,{}] 09:46:55 INFO - PROCESS | 1896 | 1467823615714 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}] 09:46:55 INFO - PROCESS | 1896 | 1467823615715 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:55 INFO - PROCESS | 1896 | 1467823615793 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 09:46:55 INFO - PROCESS | 1896 | 1467823615799 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 1896 | 1467823615801 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:55 INFO - PROCESS | 1896 | ++DOCSHELL 19D86400 == 37 [pid = 1896] [id = 239] 09:46:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19D87C00) [pid = 1896] [serial = 716] [outer = 00000000] 09:46:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A104C00) [pid = 1896] [serial = 717] [outer = 19D87C00] 09:46:55 INFO - PROCESS | 1896 | 1467823615845 Marionette DEBUG loaded listener.js 09:46:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A106800) [pid = 1896] [serial = 718] [outer = 19D87C00] 09:46:56 INFO - PROCESS | 1896 | 1467823616284 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]]]}] 09:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 631ms 09:46:56 INFO - PROCESS | 1896 | 1467823616339 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 09:46:56 INFO - PROCESS | 1896 | 1467823616341 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 09:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:46:56 INFO - PROCESS | 1896 | 1467823616344 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:46:56 INFO - PROCESS | 1896 | 1467823616346 Marionette TRACE conn5 <- [1,922,null,{}] 09:46:56 INFO - PROCESS | 1896 | 1467823616350 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}] 09:46:56 INFO - PROCESS | 1896 | 1467823616352 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:56 INFO - PROCESS | 1896 | 1467823616432 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 09:46:56 INFO - PROCESS | 1896 | 1467823616559 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:56 INFO - PROCESS | 1896 | 1467823616563 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:56 INFO - PROCESS | 1896 | ++DOCSHELL 0C75C000 == 38 [pid = 1896] [id = 240] 09:46:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0C75D000) [pid = 1896] [serial = 719] [outer = 00000000] 09:46:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0C7DC800) [pid = 1896] [serial = 720] [outer = 0C75D000] 09:46:56 INFO - PROCESS | 1896 | 1467823616620 Marionette DEBUG loaded listener.js 09:46:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0CD27400) [pid = 1896] [serial = 721] [outer = 0C75D000] 09:46:57 INFO - PROCESS | 1896 | 1467823617257 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]]]}] 09:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 971ms 09:46:57 INFO - PROCESS | 1896 | 1467823617317 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 09:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:46:57 INFO - PROCESS | 1896 | 1467823617321 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 09:46:57 INFO - PROCESS | 1896 | 1467823617326 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:46:57 INFO - PROCESS | 1896 | 1467823617329 Marionette TRACE conn5 <- [1,926,null,{}] 09:46:57 INFO - PROCESS | 1896 | 1467823617335 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}] 09:46:57 INFO - PROCESS | 1896 | 1467823617337 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:57 INFO - PROCESS | 1896 | 1467823617484 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 09:46:57 INFO - PROCESS | 1896 | 1467823617616 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:57 INFO - PROCESS | 1896 | 1467823617619 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:57 INFO - PROCESS | 1896 | ++DOCSHELL 146B6400 == 39 [pid = 1896] [id = 241] 09:46:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (14A46000) [pid = 1896] [serial = 722] [outer = 00000000] 09:46:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (14BEA800) [pid = 1896] [serial = 723] [outer = 14A46000] 09:46:57 INFO - PROCESS | 1896 | 1467823617682 Marionette DEBUG loaded listener.js 09:46:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (17919000) [pid = 1896] [serial = 724] [outer = 14A46000] 09:46:58 INFO - PROCESS | 1896 | 1467823618280 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]]]}] 09:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1021ms 09:46:58 INFO - PROCESS | 1896 | 1467823618349 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 09:46:58 INFO - PROCESS | 1896 | 1467823618354 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 09:46:58 INFO - PROCESS | 1896 | 1467823618358 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:46:58 INFO - PROCESS | 1896 | 1467823618360 Marionette TRACE conn5 <- [1,930,null,{}] 09:46:58 INFO - PROCESS | 1896 | 1467823618364 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}] 09:46:58 INFO - PROCESS | 1896 | 1467823618367 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:58 INFO - PROCESS | 1896 | 1467823618478 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 09:46:58 INFO - PROCESS | 1896 | 1467823618606 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:58 INFO - PROCESS | 1896 | 1467823618608 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:58 INFO - PROCESS | 1896 | ++DOCSHELL 18C25C00 == 40 [pid = 1896] [id = 242] 09:46:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (18CCE800) [pid = 1896] [serial = 725] [outer = 00000000] 09:46:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (19350000) [pid = 1896] [serial = 726] [outer = 18CCE800] 09:46:58 INFO - PROCESS | 1896 | 1467823618663 Marionette DEBUG loaded listener.js 09:46:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (19E6F000) [pid = 1896] [serial = 727] [outer = 18CCE800] 09:46:59 INFO - PROCESS | 1896 | 1467823619259 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]]]}] 09:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 931ms 09:46:59 INFO - PROCESS | 1896 | 1467823619292 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 09:46:59 INFO - PROCESS | 1896 | 1467823619294 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 09:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:46:59 INFO - PROCESS | 1896 | 1467823619305 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - PROCESS | 1896 | 1467823619311 Marionette TRACE conn5 <- [1,934,null,{}] 09:46:59 INFO - PROCESS | 1896 | 1467823619315 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}] 09:46:59 INFO - PROCESS | 1896 | 1467823619319 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:59 INFO - PROCESS | 1896 | 1467823619428 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 09:46:59 INFO - PROCESS | 1896 | 1467823619561 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:59 INFO - PROCESS | 1896 | 1467823619564 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:46:59 INFO - PROCESS | 1896 | ++DOCSHELL 1A143400 == 41 [pid = 1896] [id = 243] 09:46:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1A14E000) [pid = 1896] [serial = 728] [outer = 00000000] 09:46:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1AFCC000) [pid = 1896] [serial = 729] [outer = 1A14E000] 09:46:59 INFO - PROCESS | 1896 | 1467823619619 Marionette DEBUG loaded listener.js 09:46:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1B54D400) [pid = 1896] [serial = 730] [outer = 1A14E000] 09:47:00 INFO - PROCESS | 1896 | 1467823620317 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]]]}] 09:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1079ms 09:47:00 INFO - PROCESS | 1896 | 1467823620380 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 09:47:00 INFO - PROCESS | 1896 | 1467823620384 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 09:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:47:00 INFO - PROCESS | 1896 | 1467823620388 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:47:00 INFO - PROCESS | 1896 | 1467823620391 Marionette TRACE conn5 <- [1,938,null,{}] 09:47:00 INFO - PROCESS | 1896 | 1467823620396 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}] 09:47:00 INFO - PROCESS | 1896 | 1467823620399 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:00 INFO - PROCESS | 1896 | 1467823620496 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 09:47:00 INFO - PROCESS | 1896 | 1467823620624 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 1896 | 1467823620626 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:00 INFO - PROCESS | 1896 | ++DOCSHELL 0DD8D000 == 42 [pid = 1896] [id = 244] 09:47:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (146B5800) [pid = 1896] [serial = 731] [outer = 00000000] 09:47:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (14BEB000) [pid = 1896] [serial = 732] [outer = 146B5800] 09:47:00 INFO - PROCESS | 1896 | 1467823620678 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (179E2000) [pid = 1896] [serial = 733] [outer = 146B5800] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 19D86400 == 41 [pid = 1896] [id = 239] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 18F7EC00 == 40 [pid = 1896] [id = 238] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 1414D400 == 39 [pid = 1896] [id = 237] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 18CA4800 == 38 [pid = 1896] [id = 236] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 1846F800 == 37 [pid = 1896] [id = 235] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 17B49400 == 36 [pid = 1896] [id = 234] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 17919400 == 35 [pid = 1896] [id = 233] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 0D954C00 == 34 [pid = 1896] [id = 232] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 0C948400 == 33 [pid = 1896] [id = 231] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 1A167800 == 32 [pid = 1896] [id = 228] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 14B52000 == 31 [pid = 1896] [id = 230] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 0D677400 == 30 [pid = 1896] [id = 229] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 1A143400 == 29 [pid = 1896] [id = 243] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 18C25C00 == 28 [pid = 1896] [id = 242] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 0C75C000 == 27 [pid = 1896] [id = 240] 09:47:01 INFO - PROCESS | 1896 | --DOCSHELL 146B6400 == 26 [pid = 1896] [id = 241] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (19B28000) [pid = 1896] [serial = 668] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (1A102400) [pid = 1896] [serial = 645] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (18CC1800) [pid = 1896] [serial = 665] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (17B6EC00) [pid = 1896] [serial = 659] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (17C36400) [pid = 1896] [serial = 660] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (18A2B400) [pid = 1896] [serial = 662] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (18A9D000) [pid = 1896] [serial = 663] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (14C69C00) [pid = 1896] [serial = 653] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (1680AC00) [pid = 1896] [serial = 654] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (179E2C00) [pid = 1896] [serial = 656] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (17B48000) [pid = 1896] [serial = 657] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0DD8EC00) [pid = 1896] [serial = 650] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (10FE0400) [pid = 1896] [serial = 651] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0D136800) [pid = 1896] [serial = 647] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0D22EC00) [pid = 1896] [serial = 648] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1A105C00) [pid = 1896] [serial = 672] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (1A103800) [pid = 1896] [serial = 671] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (18CC3000) [pid = 1896] [serial = 677] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1A168000) [pid = 1896] [serial = 681] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1A147000) [pid = 1896] [serial = 674] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1A164C00) [pid = 1896] [serial = 680] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1A14BC00) [pid = 1896] [serial = 675] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (19C7E400) [pid = 1896] [serial = 669] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1ADB2800) [pid = 1896] [serial = 683] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1A141800) [pid = 1896] [serial = 678] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (18CC2800) [pid = 1896] [serial = 666] [outer = 00000000] [url = about:blank] 09:47:01 INFO - PROCESS | 1896 | 1467823621765 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]]]}] 09:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1435ms 09:47:01 INFO - PROCESS | 1896 | 1467823621824 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 09:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:47:01 INFO - PROCESS | 1896 | 1467823621828 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 09:47:01 INFO - PROCESS | 1896 | 1467823621832 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 1896 | 1467823621837 Marionette TRACE conn5 <- [1,942,null,{}] 09:47:01 INFO - PROCESS | 1896 | 1467823621842 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}] 09:47:01 INFO - PROCESS | 1896 | 1467823621844 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:01 INFO - PROCESS | 1896 | 1467823621932 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 09:47:02 INFO - PROCESS | 1896 | 1467823622039 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 1896 | 1467823622042 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:02 INFO - PROCESS | 1896 | ++DOCSHELL 0D142800 == 27 [pid = 1896] [id = 245] 09:47:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0D183C00) [pid = 1896] [serial = 734] [outer = 00000000] 09:47:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0D94B800) [pid = 1896] [serial = 735] [outer = 0D183C00] 09:47:02 INFO - PROCESS | 1896 | 1467823622090 Marionette DEBUG loaded listener.js 09:47:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0D954400) [pid = 1896] [serial = 736] [outer = 0D183C00] 09:47:02 INFO - PROCESS | 1896 | 1467823622467 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]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 690ms 09:47:02 INFO - PROCESS | 1896 | 1467823622524 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 1896 | 1467823622529 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 09:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:47:02 INFO - PROCESS | 1896 | 1467823622535 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 1896 | 1467823622538 Marionette TRACE conn5 <- [1,946,null,{}] 09:47:02 INFO - PROCESS | 1896 | 1467823622541 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}] 09:47:02 INFO - PROCESS | 1896 | 1467823622544 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:02 INFO - PROCESS | 1896 | 1467823622669 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 09:47:02 INFO - PROCESS | 1896 | 1467823622687 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 1896 | 1467823622689 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:02 INFO - PROCESS | 1896 | ++DOCSHELL 1468EC00 == 28 [pid = 1896] [id = 246] 09:47:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (14692400) [pid = 1896] [serial = 737] [outer = 00000000] 09:47:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (14AA1000) [pid = 1896] [serial = 738] [outer = 14692400] 09:47:02 INFO - PROCESS | 1896 | 1467823622736 Marionette DEBUG loaded listener.js 09:47:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (14B4F000) [pid = 1896] [serial = 739] [outer = 14692400] 09:47:03 INFO - PROCESS | 1896 | 1467823623182 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]]]}] 09:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 09:47:03 INFO - PROCESS | 1896 | 1467823623210 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 09:47:03 INFO - PROCESS | 1896 | 1467823623212 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 09:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:47:03 INFO - PROCESS | 1896 | 1467823623216 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - PROCESS | 1896 | 1467823623219 Marionette TRACE conn5 <- [1,950,null,{}] 09:47:03 INFO - PROCESS | 1896 | 1467823623230 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}] 09:47:03 INFO - PROCESS | 1896 | 1467823623234 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:03 INFO - PROCESS | 1896 | 1467823623318 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 09:47:03 INFO - PROCESS | 1896 | 1467823623328 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 1896 | 1467823623331 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:03 INFO - PROCESS | 1896 | ++DOCSHELL 17B4A800 == 29 [pid = 1896] [id = 247] 09:47:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17B4AC00) [pid = 1896] [serial = 740] [outer = 00000000] 09:47:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17B61C00) [pid = 1896] [serial = 741] [outer = 17B4AC00] 09:47:03 INFO - PROCESS | 1896 | 1467823623381 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (17B6C400) [pid = 1896] [serial = 742] [outer = 17B4AC00] 09:47:03 INFO - PROCESS | 1896 | 1467823623879 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]]]}] 09:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 730ms 09:47:03 INFO - PROCESS | 1896 | 1467823623949 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 09:47:03 INFO - PROCESS | 1896 | 1467823623951 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 09:47:03 INFO - PROCESS | 1896 | 1467823623955 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:47:03 INFO - PROCESS | 1896 | 1467823623957 Marionette TRACE conn5 <- [1,954,null,{}] 09:47:03 INFO - PROCESS | 1896 | 1467823623960 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}] 09:47:03 INFO - PROCESS | 1896 | 1467823623962 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:04 INFO - PROCESS | 1896 | 1467823624105 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 09:47:04 INFO - PROCESS | 1896 | 1467823624124 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 1896 | 1467823624126 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:04 INFO - PROCESS | 1896 | ++DOCSHELL 17C3E800 == 30 [pid = 1896] [id = 248] 09:47:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (17C3F000) [pid = 1896] [serial = 743] [outer = 00000000] 09:47:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18502400) [pid = 1896] [serial = 744] [outer = 17C3F000] 09:47:04 INFO - PROCESS | 1896 | 1467823624170 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18A2A000) [pid = 1896] [serial = 745] [outer = 17C3F000] 09:47:04 INFO - PROCESS | 1896 | 1467823624605 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]]]}] 09:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 09:47:04 INFO - PROCESS | 1896 | 1467823624628 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 09:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:47:04 INFO - PROCESS | 1896 | 1467823624630 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 09:47:04 INFO - PROCESS | 1896 | 1467823624653 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - PROCESS | 1896 | 1467823624654 Marionette TRACE conn5 <- [1,958,null,{}] 09:47:04 INFO - PROCESS | 1896 | 1467823624658 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}] 09:47:04 INFO - PROCESS | 1896 | 1467823624660 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:04 INFO - PROCESS | 1896 | 1467823624765 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 09:47:04 INFO - PROCESS | 1896 | 1467823624771 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 1896 | 1467823624773 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:04 INFO - PROCESS | 1896 | ++DOCSHELL 18A93000 == 31 [pid = 1896] [id = 249] 09:47:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18A95000) [pid = 1896] [serial = 746] [outer = 00000000] 09:47:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18CA4800) [pid = 1896] [serial = 747] [outer = 18A95000] 09:47:04 INFO - PROCESS | 1896 | 1467823624818 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18CA5000) [pid = 1896] [serial = 748] [outer = 18A95000] 09:47:05 INFO - PROCESS | 1896 | 1467823625286 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]]]}] 09:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 690ms 09:47:05 INFO - PROCESS | 1896 | 1467823625325 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 1896 | 1467823625327 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 09:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:47:05 INFO - PROCESS | 1896 | 1467823625336 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - PROCESS | 1896 | 1467823625338 Marionette TRACE conn5 <- [1,962,null,{}] 09:47:05 INFO - PROCESS | 1896 | 1467823625342 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}] 09:47:05 INFO - PROCESS | 1896 | 1467823625348 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:05 INFO - PROCESS | 1896 | 1467823625506 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 09:47:05 INFO - PROCESS | 1896 | 1467823625529 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:05 INFO - PROCESS | 1896 | 1467823625531 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:05 INFO - PROCESS | 1896 | ++DOCSHELL 18CCA000 == 32 [pid = 1896] [id = 250] 09:47:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (18CCEC00) [pid = 1896] [serial = 749] [outer = 00000000] 09:47:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (19B7B400) [pid = 1896] [serial = 750] [outer = 18CCEC00] 09:47:05 INFO - PROCESS | 1896 | 1467823625575 Marionette DEBUG loaded listener.js 09:47:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (19D7D400) [pid = 1896] [serial = 751] [outer = 18CCEC00] 09:47:05 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (18A22400) [pid = 1896] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:47:05 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (18CAAC00) [pid = 1896] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:47:05 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1A168400) [pid = 1896] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:47:05 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0D67C800) [pid = 1896] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:47:05 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (14BE3400) [pid = 1896] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:47:05 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0DACD800) [pid = 1896] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:47:05 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0CD76C00) [pid = 1896] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:47:05 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1791A400) [pid = 1896] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:47:05 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (143EC000) [pid = 1896] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:47:05 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17B50000) [pid = 1896] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:47:05 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (19208400) [pid = 1896] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:47:05 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (19D87C00) [pid = 1896] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:47:06 INFO - PROCESS | 1896 | 1467823626133 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]]]}] 09:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 831ms 09:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:47:06 INFO - PROCESS | 1896 | 1467823626160 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 09:47:06 INFO - PROCESS | 1896 | 1467823626162 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 09:47:06 INFO - PROCESS | 1896 | 1467823626165 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - PROCESS | 1896 | 1467823626167 Marionette TRACE conn5 <- [1,966,null,{}] 09:47:06 INFO - PROCESS | 1896 | 1467823626182 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}] 09:47:06 INFO - PROCESS | 1896 | 1467823626184 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:06 INFO - PROCESS | 1896 | 1467823626264 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 09:47:06 INFO - PROCESS | 1896 | 1467823626269 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 1896 | 1467823626271 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:06 INFO - PROCESS | 1896 | ++DOCSHELL 16818C00 == 33 [pid = 1896] [id = 251] 09:47:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18A2F000) [pid = 1896] [serial = 752] [outer = 00000000] 09:47:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19B21C00) [pid = 1896] [serial = 753] [outer = 18A2F000] 09:47:06 INFO - PROCESS | 1896 | 1467823626319 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19D7F000) [pid = 1896] [serial = 754] [outer = 18A2F000] 09:47:06 INFO - PROCESS | 1896 | 1467823626747 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]]]}] 09:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 09:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:47:06 INFO - PROCESS | 1896 | 1467823626797 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 09:47:06 INFO - PROCESS | 1896 | 1467823626799 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 09:47:06 INFO - PROCESS | 1896 | 1467823626802 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - PROCESS | 1896 | 1467823626803 Marionette TRACE conn5 <- [1,970,null,{}] 09:47:06 INFO - PROCESS | 1896 | 1467823626807 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}] 09:47:06 INFO - PROCESS | 1896 | 1467823626809 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:06 INFO - PROCESS | 1896 | 1467823626884 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 09:47:06 INFO - PROCESS | 1896 | 1467823626892 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 1896 | 1467823626894 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:06 INFO - PROCESS | 1896 | ++DOCSHELL 19E67000 == 34 [pid = 1896] [id = 252] 09:47:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (19E6E400) [pid = 1896] [serial = 755] [outer = 00000000] 09:47:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A105800) [pid = 1896] [serial = 756] [outer = 19E6E400] 09:47:06 INFO - PROCESS | 1896 | 1467823626937 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1A102800) [pid = 1896] [serial = 757] [outer = 19E6E400] 09:47:07 INFO - PROCESS | 1896 | 1467823627369 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]]]}] 09:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 631ms 09:47:07 INFO - PROCESS | 1896 | 1467823627437 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 09:47:07 INFO - PROCESS | 1896 | 1467823627439 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 09:47:07 INFO - PROCESS | 1896 | 1467823627443 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:47:07 INFO - PROCESS | 1896 | 1467823627445 Marionette TRACE conn5 <- [1,974,null,{}] 09:47:07 INFO - PROCESS | 1896 | 1467823627448 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}] 09:47:07 INFO - PROCESS | 1896 | 1467823627450 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:07 INFO - PROCESS | 1896 | 1467823627531 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 09:47:07 INFO - PROCESS | 1896 | 1467823627536 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:07 INFO - PROCESS | 1896 | 1467823627538 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:07 INFO - PROCESS | 1896 | ++DOCSHELL 1A142400 == 35 [pid = 1896] [id = 253] 09:47:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1A143400) [pid = 1896] [serial = 758] [outer = 00000000] 09:47:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1A149400) [pid = 1896] [serial = 759] [outer = 1A143400] 09:47:07 INFO - PROCESS | 1896 | 1467823627585 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1A14B800) [pid = 1896] [serial = 760] [outer = 1A143400] 09:47:08 INFO - PROCESS | 1896 | --DOCSHELL 0D142800 == 34 [pid = 1896] [id = 245] 09:47:08 INFO - PROCESS | 1896 | --DOCSHELL 0DD8D000 == 33 [pid = 1896] [id = 244] 09:47:09 INFO - PROCESS | 1896 | --DOCSHELL 17C3E800 == 32 [pid = 1896] [id = 248] 09:47:09 INFO - PROCESS | 1896 | --DOCSHELL 18A93000 == 31 [pid = 1896] [id = 249] 09:47:09 INFO - PROCESS | 1896 | --DOCSHELL 17B4A800 == 30 [pid = 1896] [id = 247] 09:47:09 INFO - PROCESS | 1896 | --DOCSHELL 19E67000 == 29 [pid = 1896] [id = 252] 09:47:09 INFO - PROCESS | 1896 | --DOCSHELL 18CCA000 == 28 [pid = 1896] [id = 250] 09:47:09 INFO - PROCESS | 1896 | --DOCSHELL 16818C00 == 27 [pid = 1896] [id = 251] 09:47:09 INFO - PROCESS | 1896 | --DOCSHELL 1468EC00 == 26 [pid = 1896] [id = 246] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1A104C00) [pid = 1896] [serial = 717] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (18A2F800) [pid = 1896] [serial = 705] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (19207800) [pid = 1896] [serial = 708] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (18AF7400) [pid = 1896] [serial = 706] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1B46F400) [pid = 1896] [serial = 684] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0D94F400) [pid = 1896] [serial = 687] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0DCE8C00) [pid = 1896] [serial = 688] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1791FC00) [pid = 1896] [serial = 690] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17B45400) [pid = 1896] [serial = 691] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (143A8400) [pid = 1896] [serial = 696] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (143F0000) [pid = 1896] [serial = 697] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0D2F8400) [pid = 1896] [serial = 693] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0D76D400) [pid = 1896] [serial = 694] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (17922800) [pid = 1896] [serial = 699] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (17A2C800) [pid = 1896] [serial = 700] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (17920800) [pid = 1896] [serial = 387] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (17B47800) [pid = 1896] [serial = 711] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (18CCF800) [pid = 1896] [serial = 709] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (17C3C800) [pid = 1896] [serial = 702] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (19D7E000) [pid = 1896] [serial = 715] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (1A106800) [pid = 1896] [serial = 718] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (17CF6C00) [pid = 1896] [serial = 703] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (19B25400) [pid = 1896] [serial = 714] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (18A25C00) [pid = 1896] [serial = 712] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 1896 | 1467823629301 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]]]}] 09:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1884ms 09:47:09 INFO - PROCESS | 1896 | 1467823629331 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 1896 | 1467823629335 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 09:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:47:09 INFO - PROCESS | 1896 | 1467823629340 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:47:09 INFO - PROCESS | 1896 | 1467823629343 Marionette TRACE conn5 <- [1,978,null,{}] 09:47:09 INFO - PROCESS | 1896 | 1467823629350 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}] 09:47:09 INFO - PROCESS | 1896 | 1467823629353 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:09 INFO - PROCESS | 1896 | 1467823629442 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 09:47:09 INFO - PROCESS | 1896 | 1467823629449 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 1896 | 1467823629453 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:09 INFO - PROCESS | 1896 | ++DOCSHELL 0D2F8400 == 27 [pid = 1896] [id = 254] 09:47:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0D2F9000) [pid = 1896] [serial = 761] [outer = 00000000] 09:47:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0D673C00) [pid = 1896] [serial = 762] [outer = 0D2F9000] 09:47:09 INFO - PROCESS | 1896 | 1467823629503 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0D67D800) [pid = 1896] [serial = 763] [outer = 0D2F9000] 09:47:10 INFO - PROCESS | 1896 | 1467823629986 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]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 09:47:10 INFO - PROCESS | 1896 | 1467823630011 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 1896 | 1467823630016 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 09:47:10 INFO - PROCESS | 1896 | 1467823630022 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:47:10 INFO - PROCESS | 1896 | 1467823630025 Marionette TRACE conn5 <- [1,982,null,{}] 09:47:10 INFO - PROCESS | 1896 | 1467823630029 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}] 09:47:10 INFO - PROCESS | 1896 | 1467823630033 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:10 INFO - PROCESS | 1896 | 1467823630122 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 09:47:10 INFO - PROCESS | 1896 | 1467823630131 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 1896 | 1467823630134 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:10 INFO - PROCESS | 1896 | ++DOCSHELL 0DD8E000 == 28 [pid = 1896] [id = 255] 09:47:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0DD91000) [pid = 1896] [serial = 764] [outer = 00000000] 09:47:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0DE0BC00) [pid = 1896] [serial = 765] [outer = 0DD91000] 09:47:10 INFO - PROCESS | 1896 | 1467823630181 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (11143C00) [pid = 1896] [serial = 766] [outer = 0DD91000] 09:47:10 INFO - PROCESS | 1896 | 1467823630974 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]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 971ms 09:47:11 INFO - PROCESS | 1896 | 1467823630996 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 09:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:47:11 INFO - PROCESS | 1896 | 1467823631001 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 09:47:11 INFO - PROCESS | 1896 | 1467823631005 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - PROCESS | 1896 | 1467823631011 Marionette TRACE conn5 <- [1,986,null,{}] 09:47:11 INFO - PROCESS | 1896 | 1467823631016 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}] 09:47:11 INFO - PROCESS | 1896 | 1467823631019 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:11 INFO - PROCESS | 1896 | 1467823631135 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 09:47:11 INFO - PROCESS | 1896 | 1467823631214 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 1896 | 1467823631217 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:11 INFO - PROCESS | 1896 | ++DOCSHELL 0D94AC00 == 29 [pid = 1896] [id = 256] 09:47:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0D94F800) [pid = 1896] [serial = 767] [outer = 00000000] 09:47:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (1113B000) [pid = 1896] [serial = 768] [outer = 0D94F800] 09:47:11 INFO - PROCESS | 1896 | 1467823631276 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (143A9400) [pid = 1896] [serial = 769] [outer = 0D94F800] 09:47:11 INFO - PROCESS | 1896 | 1467823631922 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]]]}] 09:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 991ms 09:47:12 INFO - PROCESS | 1896 | 1467823631996 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 1896 | 1467823632001 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 09:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:47:12 INFO - PROCESS | 1896 | 1467823632007 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - PROCESS | 1896 | 1467823632010 Marionette TRACE conn5 <- [1,990,null,{}] 09:47:12 INFO - PROCESS | 1896 | 1467823632014 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}] 09:47:12 INFO - PROCESS | 1896 | 1467823632017 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:12 INFO - PROCESS | 1896 | 1467823632140 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 09:47:12 INFO - PROCESS | 1896 | 1467823632213 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 1896 | 1467823632216 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:12 INFO - PROCESS | 1896 | ++DOCSHELL 14B33400 == 30 [pid = 1896] [id = 257] 09:47:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (14B46C00) [pid = 1896] [serial = 770] [outer = 00000000] 09:47:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (14C61400) [pid = 1896] [serial = 771] [outer = 14B46C00] 09:47:12 INFO - PROCESS | 1896 | 1467823632272 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (15A5BC00) [pid = 1896] [serial = 772] [outer = 14B46C00] 09:47:13 INFO - PROCESS | 1896 | 1467823632985 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]]]}] 09:47:13 INFO - PROCESS | 1896 | --DOCSHELL 0D2F8400 == 29 [pid = 1896] [id = 254] 09:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1021ms 09:47:13 INFO - PROCESS | 1896 | 1467823633031 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 09:47:13 INFO - PROCESS | 1896 | 1467823633036 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 09:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:47:13 INFO - PROCESS | 1896 | 1467823633041 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - PROCESS | 1896 | 1467823633044 Marionette TRACE conn5 <- [1,994,null,{}] 09:47:13 INFO - PROCESS | 1896 | 1467823633050 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}] 09:47:13 INFO - PROCESS | 1896 | 1467823633052 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:13 INFO - PROCESS | 1896 | 1467823633147 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 09:47:13 INFO - PROCESS | 1896 | 1467823633229 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 1896 | 1467823633233 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:13 INFO - PROCESS | 1896 | ++DOCSHELL 0D184400 == 30 [pid = 1896] [id = 258] 09:47:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0D25A000) [pid = 1896] [serial = 773] [outer = 00000000] 09:47:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0DACC000) [pid = 1896] [serial = 774] [outer = 0D25A000] 09:47:13 INFO - PROCESS | 1896 | 1467823633282 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (111D5400) [pid = 1896] [serial = 775] [outer = 0D25A000] 09:47:13 INFO - PROCESS | 1896 | 1467823633660 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]]]}] 09:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 690ms 09:47:13 INFO - PROCESS | 1896 | 1467823633745 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 09:47:13 INFO - PROCESS | 1896 | 1467823633750 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 09:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:47:13 INFO - PROCESS | 1896 | 1467823633759 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - PROCESS | 1896 | 1467823633762 Marionette TRACE conn5 <- [1,998,null,{}] 09:47:13 INFO - PROCESS | 1896 | 1467823633766 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}] 09:47:13 INFO - PROCESS | 1896 | 1467823633768 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:13 INFO - PROCESS | 1896 | 1467823633853 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 09:47:13 INFO - PROCESS | 1896 | 1467823633861 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 1896 | 1467823633863 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:13 INFO - PROCESS | 1896 | ++DOCSHELL 17916800 == 31 [pid = 1896] [id = 259] 09:47:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17917000) [pid = 1896] [serial = 776] [outer = 00000000] 09:47:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1791DC00) [pid = 1896] [serial = 777] [outer = 17917000] 09:47:13 INFO - PROCESS | 1896 | 1467823633910 Marionette DEBUG loaded listener.js 09:47:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1797B400) [pid = 1896] [serial = 778] [outer = 17917000] 09:47:14 INFO - PROCESS | 1896 | 1467823634360 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]]]}] 09:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 691ms 09:47:14 INFO - PROCESS | 1896 | 1467823634449 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 1896 | 1467823634452 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 09:47:14 INFO - PROCESS | 1896 | 1467823634455 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:47:14 INFO - PROCESS | 1896 | 1467823634459 Marionette TRACE conn5 <- [1,1002,null,{}] 09:47:14 INFO - PROCESS | 1896 | 1467823634469 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}] 09:47:14 INFO - PROCESS | 1896 | 1467823634474 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:14 INFO - PROCESS | 1896 | 1467823634557 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 09:47:14 INFO - PROCESS | 1896 | 1467823634638 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:14 INFO - PROCESS | 1896 | 1467823634641 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:14 INFO - PROCESS | 1896 | ++DOCSHELL 17C32400 == 32 [pid = 1896] [id = 260] 09:47:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (17C32800) [pid = 1896] [serial = 779] [outer = 00000000] 09:47:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (17C39C00) [pid = 1896] [serial = 780] [outer = 17C32800] 09:47:14 INFO - PROCESS | 1896 | 1467823634689 Marionette DEBUG loaded listener.js 09:47:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (17C6D000) [pid = 1896] [serial = 781] [outer = 17C32800] 09:47:15 INFO - PROCESS | 1896 | 1467823635111 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]]]}] 09:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 09:47:15 INFO - PROCESS | 1896 | 1467823635130 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 09:47:15 INFO - PROCESS | 1896 | 1467823635132 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 09:47:15 INFO - PROCESS | 1896 | 1467823635135 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:47:15 INFO - PROCESS | 1896 | 1467823635137 Marionette TRACE conn5 <- [1,1006,null,{}] 09:47:15 INFO - PROCESS | 1896 | 1467823635140 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}] 09:47:15 INFO - PROCESS | 1896 | 1467823635143 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:15 INFO - PROCESS | 1896 | 1467823635289 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 09:47:15 INFO - PROCESS | 1896 | 1467823635344 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 1896 | 1467823635345 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:15 INFO - PROCESS | 1896 | ++DOCSHELL 17CEFC00 == 33 [pid = 1896] [id = 261] 09:47:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (17CF3C00) [pid = 1896] [serial = 782] [outer = 00000000] 09:47:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18A2DC00) [pid = 1896] [serial = 783] [outer = 17CF3C00] 09:47:15 INFO - PROCESS | 1896 | 1467823635390 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18C28400) [pid = 1896] [serial = 784] [outer = 17CF3C00] 09:47:15 INFO - PROCESS | 1896 | 1467823635832 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]]]}] 09:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 731ms 09:47:15 INFO - PROCESS | 1896 | 1467823635870 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 09:47:15 INFO - PROCESS | 1896 | 1467823635872 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 09:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:47:15 INFO - PROCESS | 1896 | 1467823635876 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - PROCESS | 1896 | 1467823635877 Marionette TRACE conn5 <- [1,1010,null,{}] 09:47:15 INFO - PROCESS | 1896 | 1467823635881 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}] 09:47:15 INFO - PROCESS | 1896 | 1467823635883 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:16 INFO - PROCESS | 1896 | 1467823635990 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 09:47:16 INFO - PROCESS | 1896 | 1467823635996 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:16 INFO - PROCESS | 1896 | 1467823635998 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:16 INFO - PROCESS | 1896 | ++DOCSHELL 0D260000 == 34 [pid = 1896] [id = 262] 09:47:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (18CA1C00) [pid = 1896] [serial = 785] [outer = 00000000] 09:47:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (18CC1000) [pid = 1896] [serial = 786] [outer = 18CA1C00] 09:47:16 INFO - PROCESS | 1896 | 1467823636041 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (18CC6C00) [pid = 1896] [serial = 787] [outer = 18CA1C00] 09:47:16 INFO - PROCESS | 1896 | 1467823636496 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]]]}] 09:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 09:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:47:16 INFO - PROCESS | 1896 | 1467823636546 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 09:47:16 INFO - PROCESS | 1896 | 1467823636548 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 09:47:16 INFO - PROCESS | 1896 | 1467823636551 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:47:16 INFO - PROCESS | 1896 | 1467823636553 Marionette TRACE conn5 <- [1,1014,null,{}] 09:47:16 INFO - PROCESS | 1896 | 1467823636556 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}] 09:47:16 INFO - PROCESS | 1896 | 1467823636561 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:16 INFO - PROCESS | 1896 | 1467823636722 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 09:47:16 INFO - PROCESS | 1896 | 1467823636744 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:16 INFO - PROCESS | 1896 | 1467823636746 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:16 INFO - PROCESS | 1896 | ++DOCSHELL 0C842000 == 35 [pid = 1896] [id = 263] 09:47:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0D952000) [pid = 1896] [serial = 788] [outer = 00000000] 09:47:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (19B7B800) [pid = 1896] [serial = 789] [outer = 0D952000] 09:47:16 INFO - PROCESS | 1896 | 1467823636790 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1934AC00) [pid = 1896] [serial = 790] [outer = 0D952000] 09:47:17 INFO - PROCESS | 1896 | 1467823637233 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]]]}] 09:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 731ms 09:47:17 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (19E6E400) [pid = 1896] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:47:17 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (1A143400) [pid = 1896] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:47:17 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (17C3F000) [pid = 1896] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:47:17 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (18A95000) [pid = 1896] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:47:17 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (18CCEC00) [pid = 1896] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:47:17 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0D2F9000) [pid = 1896] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:47:17 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (17B4AC00) [pid = 1896] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:47:17 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (14692400) [pid = 1896] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:47:17 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0D183C00) [pid = 1896] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:47:17 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (146B5800) [pid = 1896] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:47:17 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1A14E000) [pid = 1896] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:47:17 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (18CCE800) [pid = 1896] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:47:17 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (14A46000) [pid = 1896] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:47:17 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0C75D000) [pid = 1896] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:47:17 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (18A2F000) [pid = 1896] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:47:17 INFO - PROCESS | 1896 | 1467823637298 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 1896 | 1467823637300 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 09:47:17 INFO - PROCESS | 1896 | 1467823637304 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 1896 | 1467823637306 Marionette TRACE conn5 <- [1,1018,null,{}] 09:47:17 INFO - PROCESS | 1896 | 1467823637310 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}] 09:47:17 INFO - PROCESS | 1896 | 1467823637312 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:17 INFO - PROCESS | 1896 | 1467823637389 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 09:47:17 INFO - PROCESS | 1896 | 1467823637396 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 1896 | 1467823637398 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:17 INFO - PROCESS | 1896 | ++DOCSHELL 0DB16C00 == 36 [pid = 1896] [id = 264] 09:47:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0DCE6000) [pid = 1896] [serial = 791] [outer = 00000000] 09:47:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (146B5800) [pid = 1896] [serial = 792] [outer = 0DCE6000] 09:47:17 INFO - PROCESS | 1896 | 1467823637442 Marionette DEBUG loaded listener.js 09:47:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (17A2F000) [pid = 1896] [serial = 793] [outer = 0DCE6000] 09:47:17 INFO - PROCESS | 1896 | 1467823637859 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]]]}] 09:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 09:47:17 INFO - PROCESS | 1896 | 1467823637940 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 1896 | 1467823637942 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 09:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:47:17 INFO - PROCESS | 1896 | 1467823637945 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 1896 | 1467823637947 Marionette TRACE conn5 <- [1,1022,null,{}] 09:47:17 INFO - PROCESS | 1896 | 1467823637951 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}] 09:47:17 INFO - PROCESS | 1896 | 1467823637952 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:18 INFO - PROCESS | 1896 | 1467823638030 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 09:47:18 INFO - PROCESS | 1896 | 1467823638070 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:18 INFO - PROCESS | 1896 | 1467823638072 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:18 INFO - PROCESS | 1896 | ++DOCSHELL 1846F800 == 37 [pid = 1896] [id = 265] 09:47:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18A2F000) [pid = 1896] [serial = 794] [outer = 00000000] 09:47:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (19D83800) [pid = 1896] [serial = 795] [outer = 18A2F000] 09:47:18 INFO - PROCESS | 1896 | 1467823638116 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (19E71000) [pid = 1896] [serial = 796] [outer = 18A2F000] 09:47:18 INFO - PROCESS | 1896 | 1467823638550 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]]]}] 09:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 09:47:18 INFO - PROCESS | 1896 | 1467823638585 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 09:47:18 INFO - PROCESS | 1896 | 1467823638587 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 09:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:47:18 INFO - PROCESS | 1896 | 1467823638590 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:47:18 INFO - PROCESS | 1896 | 1467823638592 Marionette TRACE conn5 <- [1,1026,null,{}] 09:47:18 INFO - PROCESS | 1896 | 1467823638595 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}] 09:47:18 INFO - PROCESS | 1896 | 1467823638597 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:18 INFO - PROCESS | 1896 | 1467823638678 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 09:47:18 INFO - PROCESS | 1896 | 1467823638683 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:18 INFO - PROCESS | 1896 | 1467823638685 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:18 INFO - PROCESS | 1896 | ++DOCSHELL 19B19400 == 38 [pid = 1896] [id = 266] 09:47:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1A10A800) [pid = 1896] [serial = 797] [outer = 00000000] 09:47:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1A146800) [pid = 1896] [serial = 798] [outer = 1A10A800] 09:47:18 INFO - PROCESS | 1896 | 1467823638728 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1A147800) [pid = 1896] [serial = 799] [outer = 1A10A800] 09:47:19 INFO - PROCESS | 1896 | 1467823639159 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]]]}] 09:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 631ms 09:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:47:19 INFO - PROCESS | 1896 | 1467823639221 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 1896 | 1467823639223 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 09:47:19 INFO - PROCESS | 1896 | 1467823639227 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - PROCESS | 1896 | 1467823639228 Marionette TRACE conn5 <- [1,1030,null,{}] 09:47:19 INFO - PROCESS | 1896 | 1467823639232 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}] 09:47:19 INFO - PROCESS | 1896 | 1467823639234 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:19 INFO - PROCESS | 1896 | 1467823639354 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 09:47:19 INFO - PROCESS | 1896 | 1467823639506 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 1896 | 1467823639509 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:19 INFO - PROCESS | 1896 | ++DOCSHELL 0C839400 == 39 [pid = 1896] [id = 267] 09:47:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0C83B800) [pid = 1896] [serial = 800] [outer = 00000000] 09:47:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0D13B000) [pid = 1896] [serial = 801] [outer = 0C83B800] 09:47:19 INFO - PROCESS | 1896 | 1467823639569 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0D2F8400) [pid = 1896] [serial = 802] [outer = 0C83B800] 09:47:20 INFO - PROCESS | 1896 | 1467823640123 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]]]}] 09:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 971ms 09:47:20 INFO - PROCESS | 1896 | 1467823640199 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 1896 | 1467823640203 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 09:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:47:20 INFO - PROCESS | 1896 | 1467823640208 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - PROCESS | 1896 | 1467823640212 Marionette TRACE conn5 <- [1,1034,null,{}] 09:47:20 INFO - PROCESS | 1896 | 1467823640217 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}] 09:47:20 INFO - PROCESS | 1896 | 1467823640220 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:20 INFO - PROCESS | 1896 | 1467823640336 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 09:47:20 INFO - PROCESS | 1896 | 1467823640458 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 1896 | 1467823640461 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:20 INFO - PROCESS | 1896 | ++DOCSHELL 17914C00 == 40 [pid = 1896] [id = 268] 09:47:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (17975400) [pid = 1896] [serial = 803] [outer = 00000000] 09:47:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (17B46000) [pid = 1896] [serial = 804] [outer = 17975400] 09:47:20 INFO - PROCESS | 1896 | 1467823640517 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (17B50000) [pid = 1896] [serial = 805] [outer = 17975400] 09:47:21 INFO - PROCESS | 1896 | 1467823641113 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]]]}] 09:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 930ms 09:47:21 INFO - PROCESS | 1896 | 1467823641143 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 09:47:21 INFO - PROCESS | 1896 | 1467823641146 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 09:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:47:21 INFO - PROCESS | 1896 | 1467823641150 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:47:21 INFO - PROCESS | 1896 | 1467823641152 Marionette TRACE conn5 <- [1,1038,null,{}] 09:47:21 INFO - PROCESS | 1896 | 1467823641156 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}] 09:47:21 INFO - PROCESS | 1896 | 1467823641159 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:21 INFO - PROCESS | 1896 | 1467823641269 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 09:47:21 INFO - PROCESS | 1896 | 1467823641398 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 1896 | 1467823641400 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:21 INFO - PROCESS | 1896 | ++DOCSHELL 17B69400 == 41 [pid = 1896] [id = 269] 09:47:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (18CC8C00) [pid = 1896] [serial = 806] [outer = 00000000] 09:47:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1920BC00) [pid = 1896] [serial = 807] [outer = 18CC8C00] 09:47:21 INFO - PROCESS | 1896 | 1467823641456 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (19B27C00) [pid = 1896] [serial = 808] [outer = 18CC8C00] 09:47:22 INFO - PROCESS | 1896 | 1467823642053 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]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 972ms 09:47:22 INFO - PROCESS | 1896 | 1467823642124 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 1896 | 1467823642128 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 09:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:47:22 INFO - PROCESS | 1896 | 1467823642139 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 1896 | 1467823642143 Marionette TRACE conn5 <- [1,1042,null,{}] 09:47:22 INFO - PROCESS | 1896 | 1467823642147 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}] 09:47:22 INFO - PROCESS | 1896 | 1467823642150 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:22 INFO - PROCESS | 1896 | 1467823642260 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 09:47:22 INFO - PROCESS | 1896 | 1467823642386 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 1896 | 1467823642389 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:22 INFO - PROCESS | 1896 | ++DOCSHELL 0D67C800 == 42 [pid = 1896] [id = 270] 09:47:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0D770400) [pid = 1896] [serial = 809] [outer = 00000000] 09:47:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1ADACC00) [pid = 1896] [serial = 810] [outer = 0D770400] 09:47:22 INFO - PROCESS | 1896 | 1467823642443 Marionette DEBUG loaded listener.js 09:47:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (1B0AF800) [pid = 1896] [serial = 811] [outer = 0D770400] 09:47:23 INFO - PROCESS | 1896 | 1467823643179 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]]]}] 09:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1086ms 09:47:23 INFO - PROCESS | 1896 | 1467823643220 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 09:47:23 INFO - PROCESS | 1896 | 1467823643223 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 09:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:47:23 INFO - PROCESS | 1896 | 1467823643228 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - PROCESS | 1896 | 1467823643231 Marionette TRACE conn5 <- [1,1046,null,{}] 09:47:23 INFO - PROCESS | 1896 | 1467823643236 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}] 09:47:23 INFO - PROCESS | 1896 | 1467823643239 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:23 INFO - PROCESS | 1896 | 1467823643341 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 09:47:23 INFO - PROCESS | 1896 | 1467823643470 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 1896 | 1467823643473 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:23 INFO - PROCESS | 1896 | --DOCSHELL 19B19400 == 41 [pid = 1896] [id = 266] 09:47:23 INFO - PROCESS | 1896 | --DOCSHELL 1846F800 == 40 [pid = 1896] [id = 265] 09:47:23 INFO - PROCESS | 1896 | --DOCSHELL 0DB16C00 == 39 [pid = 1896] [id = 264] 09:47:23 INFO - PROCESS | 1896 | --DOCSHELL 0C842000 == 38 [pid = 1896] [id = 263] 09:47:23 INFO - PROCESS | 1896 | --DOCSHELL 0D260000 == 37 [pid = 1896] [id = 262] 09:47:23 INFO - PROCESS | 1896 | --DOCSHELL 17CEFC00 == 36 [pid = 1896] [id = 261] 09:47:23 INFO - PROCESS | 1896 | --DOCSHELL 17C32400 == 35 [pid = 1896] [id = 260] 09:47:23 INFO - PROCESS | 1896 | --DOCSHELL 17916800 == 34 [pid = 1896] [id = 259] 09:47:23 INFO - PROCESS | 1896 | --DOCSHELL 0D184400 == 33 [pid = 1896] [id = 258] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (0DE0BC00) [pid = 1896] [serial = 765] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (1A102800) [pid = 1896] [serial = 757] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (1A149400) [pid = 1896] [serial = 759] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (18502400) [pid = 1896] [serial = 744] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (18CA4800) [pid = 1896] [serial = 747] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (18A2A000) [pid = 1896] [serial = 745] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (19B7B400) [pid = 1896] [serial = 750] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (18CA5000) [pid = 1896] [serial = 748] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1A105800) [pid = 1896] [serial = 756] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (19D7D400) [pid = 1896] [serial = 751] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0D673C00) [pid = 1896] [serial = 762] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1A14B800) [pid = 1896] [serial = 760] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (17B61C00) [pid = 1896] [serial = 741] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (14AA1000) [pid = 1896] [serial = 738] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (14B4F000) [pid = 1896] [serial = 739] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0D94B800) [pid = 1896] [serial = 735] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0D954400) [pid = 1896] [serial = 736] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (179E2000) [pid = 1896] [serial = 733] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (14BEB000) [pid = 1896] [serial = 732] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0D67D800) [pid = 1896] [serial = 763] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1B54D400) [pid = 1896] [serial = 730] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1AFCC000) [pid = 1896] [serial = 729] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (19E6F000) [pid = 1896] [serial = 727] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (19350000) [pid = 1896] [serial = 726] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (17919000) [pid = 1896] [serial = 724] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (14BEA800) [pid = 1896] [serial = 723] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0CD27400) [pid = 1896] [serial = 721] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0C7DC800) [pid = 1896] [serial = 720] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (19B21C00) [pid = 1896] [serial = 753] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (19D7F000) [pid = 1896] [serial = 754] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (17B6C400) [pid = 1896] [serial = 742] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 1896 | ++DOCSHELL 0C7DC800 == 34 [pid = 1896] [id = 271] 09:47:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0C7E0800) [pid = 1896] [serial = 812] [outer = 00000000] 09:47:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0CDCA800) [pid = 1896] [serial = 813] [outer = 0C7E0800] 09:47:23 INFO - PROCESS | 1896 | 1467823643576 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0D676800) [pid = 1896] [serial = 814] [outer = 0C7E0800] 09:47:24 INFO - PROCESS | 1896 | 1467823643987 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]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 830ms 09:47:24 INFO - PROCESS | 1896 | 1467823644059 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 1896 | 1467823644063 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 09:47:24 INFO - PROCESS | 1896 | 1467823644069 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:47:24 INFO - PROCESS | 1896 | 1467823644071 Marionette TRACE conn5 <- [1,1050,null,{}] 09:47:24 INFO - PROCESS | 1896 | 1467823644075 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}] 09:47:24 INFO - PROCESS | 1896 | 1467823644078 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:24 INFO - PROCESS | 1896 | 1467823644163 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 09:47:24 INFO - PROCESS | 1896 | 1467823644169 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 1896 | 1467823644171 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:24 INFO - PROCESS | 1896 | ++DOCSHELL 0D954000 == 35 [pid = 1896] [id = 272] 09:47:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0DB19C00) [pid = 1896] [serial = 815] [outer = 00000000] 09:47:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (146BA400) [pid = 1896] [serial = 816] [outer = 0DB19C00] 09:47:24 INFO - PROCESS | 1896 | 1467823644219 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (14B45400) [pid = 1896] [serial = 817] [outer = 0DB19C00] 09:47:24 INFO - PROCESS | 1896 | 1467823644682 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]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 671ms 09:47:24 INFO - PROCESS | 1896 | 1467823644744 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 1896 | 1467823644746 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 09:47:24 INFO - PROCESS | 1896 | 1467823644749 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:47:24 INFO - PROCESS | 1896 | 1467823644753 Marionette TRACE conn5 <- [1,1054,null,{}] 09:47:24 INFO - PROCESS | 1896 | 1467823644762 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}] 09:47:24 INFO - PROCESS | 1896 | 1467823644767 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:24 INFO - PROCESS | 1896 | 1467823644879 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 09:47:25 INFO - PROCESS | 1896 | 1467823644970 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:25 INFO - PROCESS | 1896 | 1467823644973 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:25 INFO - PROCESS | 1896 | ++DOCSHELL 17A31800 == 36 [pid = 1896] [id = 273] 09:47:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (17A33C00) [pid = 1896] [serial = 818] [outer = 00000000] 09:47:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17B49C00) [pid = 1896] [serial = 819] [outer = 17A33C00] 09:47:25 INFO - PROCESS | 1896 | 1467823645020 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17B6C800) [pid = 1896] [serial = 820] [outer = 17A33C00] 09:47:25 INFO - PROCESS | 1896 | 1467823645376 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]]]}] 09:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 09:47:25 INFO - PROCESS | 1896 | 1467823645423 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 09:47:25 INFO - PROCESS | 1896 | 1467823645426 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 09:47:25 INFO - PROCESS | 1896 | 1467823645429 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:47:25 INFO - PROCESS | 1896 | 1467823645431 Marionette TRACE conn5 <- [1,1058,null,{}] 09:47:25 INFO - PROCESS | 1896 | 1467823645444 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}] 09:47:25 INFO - PROCESS | 1896 | 1467823645446 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:25 INFO - PROCESS | 1896 | 1467823645581 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 09:47:25 INFO - PROCESS | 1896 | 1467823645587 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:25 INFO - PROCESS | 1896 | 1467823645589 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:25 INFO - PROCESS | 1896 | ++DOCSHELL 17C3A000 == 37 [pid = 1896] [id = 274] 09:47:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17C3B400) [pid = 1896] [serial = 821] [outer = 00000000] 09:47:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18502400) [pid = 1896] [serial = 822] [outer = 17C3B400] 09:47:25 INFO - PROCESS | 1896 | 1467823645679 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (18A26400) [pid = 1896] [serial = 823] [outer = 17C3B400] 09:47:26 INFO - PROCESS | 1896 | 1467823646077 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]]]}] 09:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 691ms 09:47:26 INFO - PROCESS | 1896 | 1467823646123 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 1896 | 1467823646125 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 09:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:47:26 INFO - PROCESS | 1896 | 1467823646128 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 1896 | 1467823646130 Marionette TRACE conn5 <- [1,1062,null,{}] 09:47:26 INFO - PROCESS | 1896 | 1467823646140 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}] 09:47:26 INFO - PROCESS | 1896 | 1467823646142 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:26 INFO - PROCESS | 1896 | 1467823646250 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 09:47:26 INFO - PROCESS | 1896 | 1467823646332 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 1896 | 1467823646334 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:26 INFO - PROCESS | 1896 | ++DOCSHELL 0D950000 == 38 [pid = 1896] [id = 275] 09:47:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18A94000) [pid = 1896] [serial = 824] [outer = 00000000] 09:47:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18CA5C00) [pid = 1896] [serial = 825] [outer = 18A94000] 09:47:26 INFO - PROCESS | 1896 | 1467823646378 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18CAD000) [pid = 1896] [serial = 826] [outer = 18A94000] 09:47:26 INFO - PROCESS | 1896 | 1467823646794 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]]]}] 09:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 730ms 09:47:26 INFO - PROCESS | 1896 | 1467823646860 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 1896 | 1467823646862 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 09:47:26 INFO - PROCESS | 1896 | 1467823646865 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:47:26 INFO - PROCESS | 1896 | 1467823646867 Marionette TRACE conn5 <- [1,1066,null,{}] 09:47:26 INFO - PROCESS | 1896 | 1467823646870 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}] 09:47:26 INFO - PROCESS | 1896 | 1467823646876 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:27 INFO - PROCESS | 1896 | 1467823647012 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 09:47:27 INFO - PROCESS | 1896 | 1467823647073 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:27 INFO - PROCESS | 1896 | 1467823647075 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:27 INFO - PROCESS | 1896 | ++DOCSHELL 0D947C00 == 39 [pid = 1896] [id = 276] 09:47:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18CC4800) [pid = 1896] [serial = 827] [outer = 00000000] 09:47:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (19B7B400) [pid = 1896] [serial = 828] [outer = 18CC4800] 09:47:27 INFO - PROCESS | 1896 | 1467823647119 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (19D80800) [pid = 1896] [serial = 829] [outer = 18CC4800] 09:47:27 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (17CF3C00) [pid = 1896] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:47:27 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (17C32800) [pid = 1896] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:47:27 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0D952000) [pid = 1896] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:47:27 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (18CA1C00) [pid = 1896] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:47:27 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0DCE6000) [pid = 1896] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:47:27 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (18A2F000) [pid = 1896] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:47:27 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (17917000) [pid = 1896] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:47:27 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0D25A000) [pid = 1896] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:47:27 INFO - PROCESS | 1896 | 1467823647694 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]]]}] 09:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 871ms 09:47:27 INFO - PROCESS | 1896 | 1467823647740 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 1896 | 1467823647742 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 09:47:27 INFO - PROCESS | 1896 | 1467823647745 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:47:27 INFO - PROCESS | 1896 | 1467823647747 Marionette TRACE conn5 <- [1,1070,null,{}] 09:47:27 INFO - PROCESS | 1896 | 1467823647751 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}] 09:47:27 INFO - PROCESS | 1896 | 1467823647752 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:27 INFO - PROCESS | 1896 | 1467823647831 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 09:47:27 INFO - PROCESS | 1896 | 1467823647912 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:27 INFO - PROCESS | 1896 | 1467823647915 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:27 INFO - PROCESS | 1896 | ++DOCSHELL 14B33000 == 40 [pid = 1896] [id = 277] 09:47:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (14B54C00) [pid = 1896] [serial = 830] [outer = 00000000] 09:47:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (18A9BC00) [pid = 1896] [serial = 831] [outer = 14B54C00] 09:47:27 INFO - PROCESS | 1896 | 1467823647963 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18CCF000) [pid = 1896] [serial = 832] [outer = 14B54C00] 09:47:28 INFO - PROCESS | 1896 | 1467823648301 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]]]}] 09:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 09:47:28 INFO - PROCESS | 1896 | 1467823648380 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 1896 | 1467823648382 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 09:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:47:28 INFO - PROCESS | 1896 | 1467823648385 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 1896 | 1467823648387 Marionette TRACE conn5 <- [1,1074,null,{}] 09:47:28 INFO - PROCESS | 1896 | 1467823648390 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}] 09:47:28 INFO - PROCESS | 1896 | 1467823648392 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:28 INFO - PROCESS | 1896 | 1467823648502 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 09:47:28 INFO - PROCESS | 1896 | 1467823648510 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 1896 | 1467823648512 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:28 INFO - PROCESS | 1896 | ++DOCSHELL 0C7DF000 == 41 [pid = 1896] [id = 278] 09:47:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0D677000) [pid = 1896] [serial = 833] [outer = 00000000] 09:47:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (19E67400) [pid = 1896] [serial = 834] [outer = 0D677000] 09:47:28 INFO - PROCESS | 1896 | 1467823648555 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1A101C00) [pid = 1896] [serial = 835] [outer = 0D677000] 09:47:28 INFO - PROCESS | 1896 | 1467823648963 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]]]}] 09:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 632ms 09:47:29 INFO - PROCESS | 1896 | 1467823649017 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 1896 | 1467823649019 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 09:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:47:29 INFO - PROCESS | 1896 | 1467823649022 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - PROCESS | 1896 | 1467823649024 Marionette TRACE conn5 <- [1,1078,null,{}] 09:47:29 INFO - PROCESS | 1896 | 1467823649028 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}] 09:47:29 INFO - PROCESS | 1896 | 1467823649029 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:29 INFO - PROCESS | 1896 | 1467823649143 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 09:47:29 INFO - PROCESS | 1896 | 1467823649188 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:29 INFO - PROCESS | 1896 | 1467823649190 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:29 INFO - PROCESS | 1896 | ++DOCSHELL 17C39800 == 42 [pid = 1896] [id = 279] 09:47:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18A22800) [pid = 1896] [serial = 836] [outer = 00000000] 09:47:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1A14A400) [pid = 1896] [serial = 837] [outer = 18A22800] 09:47:29 INFO - PROCESS | 1896 | 1467823649241 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1A160C00) [pid = 1896] [serial = 838] [outer = 18A22800] 09:47:29 INFO - PROCESS | 1896 | 1467823649695 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]]]}] 09:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 09:47:29 INFO - PROCESS | 1896 | 1467823649753 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 1896 | 1467823649759 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 09:47:29 INFO - PROCESS | 1896 | 1467823649764 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:47:29 INFO - PROCESS | 1896 | 1467823649768 Marionette TRACE conn5 <- [1,1082,null,{}] 09:47:29 INFO - PROCESS | 1896 | 1467823649774 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}] 09:47:29 INFO - PROCESS | 1896 | 1467823649777 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:29 INFO - PROCESS | 1896 | 1467823649893 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 09:47:30 INFO - PROCESS | 1896 | 1467823650047 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 1896 | 1467823650051 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:30 INFO - PROCESS | 1896 | ++DOCSHELL 0D673C00 == 43 [pid = 1896] [id = 280] 09:47:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0D675400) [pid = 1896] [serial = 839] [outer = 00000000] 09:47:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0D950C00) [pid = 1896] [serial = 840] [outer = 0D675400] 09:47:30 INFO - PROCESS | 1896 | 1467823650108 Marionette DEBUG loaded listener.js 09:47:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (10FDE400) [pid = 1896] [serial = 841] [outer = 0D675400] 09:47:30 INFO - PROCESS | 1896 | 1467823650758 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]]]}] 09:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1023ms 09:47:30 INFO - PROCESS | 1896 | 1467823650790 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 1896 | 1467823650795 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 09:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:47:30 INFO - PROCESS | 1896 | 1467823650802 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - PROCESS | 1896 | 1467823650805 Marionette TRACE conn5 <- [1,1086,null,{}] 09:47:30 INFO - PROCESS | 1896 | 1467823650809 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}] 09:47:30 INFO - PROCESS | 1896 | 1467823650812 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:30 INFO - PROCESS | 1896 | 1467823650925 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 09:47:31 INFO - PROCESS | 1896 | 1467823651056 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 1896 | 1467823651059 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:31 INFO - PROCESS | 1896 | ++DOCSHELL 179E3C00 == 44 [pid = 1896] [id = 281] 09:47:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (17AE3000) [pid = 1896] [serial = 842] [outer = 00000000] 09:47:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (17B6A800) [pid = 1896] [serial = 843] [outer = 17AE3000] 09:47:31 INFO - PROCESS | 1896 | 1467823651116 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (17CF4C00) [pid = 1896] [serial = 844] [outer = 17AE3000] 09:47:31 INFO - PROCESS | 1896 | 1467823651728 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]]]}] 09:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 971ms 09:47:31 INFO - PROCESS | 1896 | 1467823651775 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 09:47:31 INFO - PROCESS | 1896 | 1467823651778 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 09:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:47:31 INFO - PROCESS | 1896 | 1467823651782 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - PROCESS | 1896 | 1467823651785 Marionette TRACE conn5 <- [1,1090,null,{}] 09:47:31 INFO - PROCESS | 1896 | 1467823651796 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}] 09:47:31 INFO - PROCESS | 1896 | 1467823651801 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:31 INFO - PROCESS | 1896 | 1467823651909 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 09:47:32 INFO - PROCESS | 1896 | 1467823652037 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:32 INFO - PROCESS | 1896 | 1467823652041 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:32 INFO - PROCESS | 1896 | ++DOCSHELL 1A14B400 == 45 [pid = 1896] [id = 282] 09:47:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1A166400) [pid = 1896] [serial = 845] [outer = 00000000] 09:47:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1AD13C00) [pid = 1896] [serial = 846] [outer = 1A166400] 09:47:32 INFO - PROCESS | 1896 | 1467823652099 Marionette DEBUG loaded listener.js 09:47:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1B0AB400) [pid = 1896] [serial = 847] [outer = 1A166400] 09:47:32 INFO - PROCESS | 1896 | 1467823652662 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]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 09:47:32 INFO - PROCESS | 1896 | 1467823652715 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 1896 | 1467823652718 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 09:47:32 INFO - PROCESS | 1896 | 1467823652721 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:47:32 INFO - PROCESS | 1896 | 1467823652723 Marionette TRACE conn5 <- [1,1094,null,{}] 09:47:32 INFO - PROCESS | 1896 | 1467823652727 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}] 09:47:32 INFO - PROCESS | 1896 | 1467823652729 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:32 INFO - PROCESS | 1896 | 1467823652866 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 09:47:33 INFO - PROCESS | 1896 | 1467823653108 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:33 INFO - PROCESS | 1896 | 1467823653112 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:33 INFO - PROCESS | 1896 | ++DOCSHELL 0C761800 == 46 [pid = 1896] [id = 283] 09:47:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0C7DA000) [pid = 1896] [serial = 848] [outer = 00000000] 09:47:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0D671800) [pid = 1896] [serial = 849] [outer = 0C7DA000] 09:47:33 INFO - PROCESS | 1896 | 1467823653184 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (0D954800) [pid = 1896] [serial = 850] [outer = 0C7DA000] 09:47:33 INFO - PROCESS | 1896 | 1467823653821 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]]]}] 09:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1129ms 09:47:33 INFO - PROCESS | 1896 | 1467823653854 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 09:47:33 INFO - PROCESS | 1896 | 1467823653857 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 09:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:47:33 INFO - PROCESS | 1896 | 1467823653861 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:47:33 INFO - PROCESS | 1896 | 1467823653864 Marionette TRACE conn5 <- [1,1098,null,{}] 09:47:33 INFO - PROCESS | 1896 | 1467823653869 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}] 09:47:33 INFO - PROCESS | 1896 | 1467823653873 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:34 INFO - PROCESS | 1896 | 1467823653995 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 09:47:34 INFO - PROCESS | 1896 | --DOCSHELL 1A142400 == 45 [pid = 1896] [id = 253] 09:47:34 INFO - PROCESS | 1896 | --DOCSHELL 0D94AC00 == 44 [pid = 1896] [id = 256] 09:47:34 INFO - PROCESS | 1896 | --DOCSHELL 0DD8E000 == 43 [pid = 1896] [id = 255] 09:47:34 INFO - PROCESS | 1896 | --DOCSHELL 0C7DF000 == 42 [pid = 1896] [id = 278] 09:47:34 INFO - PROCESS | 1896 | --DOCSHELL 14B33000 == 41 [pid = 1896] [id = 277] 09:47:34 INFO - PROCESS | 1896 | --DOCSHELL 0D947C00 == 40 [pid = 1896] [id = 276] 09:47:34 INFO - PROCESS | 1896 | --DOCSHELL 0D950000 == 39 [pid = 1896] [id = 275] 09:47:34 INFO - PROCESS | 1896 | --DOCSHELL 17C3A000 == 38 [pid = 1896] [id = 274] 09:47:34 INFO - PROCESS | 1896 | --DOCSHELL 17A31800 == 37 [pid = 1896] [id = 273] 09:47:34 INFO - PROCESS | 1896 | --DOCSHELL 0D954000 == 36 [pid = 1896] [id = 272] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (1A146800) [pid = 1896] [serial = 798] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOCSHELL 0C7DC800 == 35 [pid = 1896] [id = 271] 09:47:34 INFO - PROCESS | 1896 | --DOCSHELL 0D67C800 == 34 [pid = 1896] [id = 270] 09:47:34 INFO - PROCESS | 1896 | --DOCSHELL 0C839400 == 33 [pid = 1896] [id = 267] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (18C28400) [pid = 1896] [serial = 784] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (17C6D000) [pid = 1896] [serial = 781] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (19B7B800) [pid = 1896] [serial = 789] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (18CC6C00) [pid = 1896] [serial = 787] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (146B5800) [pid = 1896] [serial = 792] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (1113B000) [pid = 1896] [serial = 768] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (19D83800) [pid = 1896] [serial = 795] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (14C61400) [pid = 1896] [serial = 771] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (18A2DC00) [pid = 1896] [serial = 783] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1797B400) [pid = 1896] [serial = 778] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0DACC000) [pid = 1896] [serial = 774] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (18CC1000) [pid = 1896] [serial = 786] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1934AC00) [pid = 1896] [serial = 790] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (17A2F000) [pid = 1896] [serial = 793] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1791DC00) [pid = 1896] [serial = 777] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (19E71000) [pid = 1896] [serial = 796] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17C39C00) [pid = 1896] [serial = 780] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (111D5400) [pid = 1896] [serial = 775] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1896 | 1467823654145 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:34 INFO - PROCESS | 1896 | 1467823654148 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:34 INFO - PROCESS | 1896 | ++DOCSHELL 0C7DF000 == 34 [pid = 1896] [id = 284] 09:47:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0C7E3800) [pid = 1896] [serial = 851] [outer = 00000000] 09:47:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0CDCB800) [pid = 1896] [serial = 852] [outer = 0C7E3800] 09:47:34 INFO - PROCESS | 1896 | 1467823654195 Marionette DEBUG loaded listener.js 09:47:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0D675C00) [pid = 1896] [serial = 853] [outer = 0C7E3800] 09:47:34 INFO - PROCESS | 1896 | 1467823654661 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]]]}] 09:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 831ms 09:47:34 INFO - PROCESS | 1896 | 1467823654695 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 09:47:34 INFO - PROCESS | 1896 | 1467823654698 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 09:47:34 INFO - PROCESS | 1896 | 1467823654703 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:47:34 INFO - PROCESS | 1896 | 1467823654705 Marionette TRACE conn5 <- [1,1102,null,{}] 09:47:34 INFO - PROCESS | 1896 | 1467823654709 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}] 09:47:34 INFO - PROCESS | 1896 | 1467823654711 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:34 INFO - PROCESS | 1896 | 1467823654798 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 09:47:34 INFO - PROCESS | 1896 | 1467823654808 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:34 INFO - PROCESS | 1896 | 1467823654810 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:34 INFO - PROCESS | 1896 | ++DOCSHELL 17C36400 == 35 [pid = 1896] [id = 285] 09:47:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (17C39400) [pid = 1896] [serial = 854] [outer = 00000000] 09:47:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (17C3D800) [pid = 1896] [serial = 855] [outer = 17C39400] 09:47:34 INFO - PROCESS | 1896 | 1467823654858 Marionette DEBUG loaded listener.js 09:47:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18461000) [pid = 1896] [serial = 856] [outer = 17C39400] 09:47:35 INFO - PROCESS | 1896 | 1467823655330 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]]]}] 09:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 09:47:35 INFO - PROCESS | 1896 | 1467823655378 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 1896 | 1467823655381 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 09:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:47:35 INFO - PROCESS | 1896 | 1467823655385 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - PROCESS | 1896 | 1467823655391 Marionette TRACE conn5 <- [1,1106,null,{}] 09:47:35 INFO - PROCESS | 1896 | 1467823655400 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}] 09:47:35 INFO - PROCESS | 1896 | 1467823655403 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:35 INFO - PROCESS | 1896 | 1467823655489 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 09:47:35 INFO - PROCESS | 1896 | 1467823655498 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 1896 | 1467823655500 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:35 INFO - PROCESS | 1896 | ++DOCSHELL 18AF4800 == 36 [pid = 1896] [id = 286] 09:47:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18C2B400) [pid = 1896] [serial = 857] [outer = 00000000] 09:47:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (18CAA800) [pid = 1896] [serial = 858] [outer = 18C2B400] 09:47:35 INFO - PROCESS | 1896 | 1467823655544 Marionette DEBUG loaded listener.js 09:47:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (18CC5C00) [pid = 1896] [serial = 859] [outer = 18C2B400] 09:47:36 INFO - PROCESS | 1896 | 1467823655991 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]]]}] 09:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 691ms 09:47:36 INFO - PROCESS | 1896 | 1467823656078 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 1896 | 1467823656081 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 09:47:36 INFO - PROCESS | 1896 | 1467823656084 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:47:36 INFO - PROCESS | 1896 | 1467823656086 Marionette TRACE conn5 <- [1,1110,null,{}] 09:47:36 INFO - PROCESS | 1896 | 1467823656094 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}] 09:47:36 INFO - PROCESS | 1896 | 1467823656096 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:36 INFO - PROCESS | 1896 | 1467823656208 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 09:47:36 INFO - PROCESS | 1896 | 1467823656215 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 1896 | 1467823656217 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:36 INFO - PROCESS | 1896 | ++DOCSHELL 1920A000 == 37 [pid = 1896] [id = 287] 09:47:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1920B000) [pid = 1896] [serial = 860] [outer = 00000000] 09:47:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (19B19400) [pid = 1896] [serial = 861] [outer = 1920B000] 09:47:36 INFO - PROCESS | 1896 | 1467823656261 Marionette DEBUG loaded listener.js 09:47:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (19B28400) [pid = 1896] [serial = 862] [outer = 1920B000] 09:47:36 INFO - PROCESS | 1896 | 1467823656715 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]]]}] 09:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 09:47:36 INFO - PROCESS | 1896 | 1467823656759 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 09:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:47:36 INFO - PROCESS | 1896 | 1467823656761 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 09:47:36 INFO - PROCESS | 1896 | 1467823656764 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - PROCESS | 1896 | 1467823656766 Marionette TRACE conn5 <- [1,1114,null,{}] 09:47:36 INFO - PROCESS | 1896 | 1467823656774 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}] 09:47:36 INFO - PROCESS | 1896 | 1467823656776 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:36 INFO - PROCESS | 1896 | 1467823656886 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 09:47:36 INFO - PROCESS | 1896 | 1467823656892 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 1896 | 1467823656898 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:36 INFO - PROCESS | 1896 | ++DOCSHELL 19D86000 == 38 [pid = 1896] [id = 288] 09:47:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (19E67800) [pid = 1896] [serial = 863] [outer = 00000000] 09:47:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1A105000) [pid = 1896] [serial = 864] [outer = 19E67800] 09:47:36 INFO - PROCESS | 1896 | 1467823656951 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1A146000) [pid = 1896] [serial = 865] [outer = 19E67800] 09:47:37 INFO - PROCESS | 1896 | 1467823657449 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]]]}] 09:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 731ms 09:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:47:37 INFO - PROCESS | 1896 | 1467823657495 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 09:47:37 INFO - PROCESS | 1896 | 1467823657497 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 09:47:37 INFO - PROCESS | 1896 | 1467823657500 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:47:37 INFO - PROCESS | 1896 | 1467823657502 Marionette TRACE conn5 <- [1,1118,null,{}] 09:47:37 INFO - PROCESS | 1896 | 1467823657505 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}] 09:47:37 INFO - PROCESS | 1896 | 1467823657507 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:37 INFO - PROCESS | 1896 | 1467823657650 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 09:47:37 INFO - PROCESS | 1896 | 1467823657717 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:37 INFO - PROCESS | 1896 | 1467823657719 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:37 INFO - PROCESS | 1896 | ++DOCSHELL 1A164000 == 39 [pid = 1896] [id = 289] 09:47:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1A169000) [pid = 1896] [serial = 866] [outer = 00000000] 09:47:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (1B54B400) [pid = 1896] [serial = 867] [outer = 1A169000] 09:47:37 INFO - PROCESS | 1896 | 1467823657762 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1B556400) [pid = 1896] [serial = 868] [outer = 1A169000] 09:47:38 INFO - PROCESS | 1896 | 1467823658220 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]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 09:47:38 INFO - PROCESS | 1896 | 1467823658262 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 1896 | 1467823658264 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 09:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:47:38 INFO - PROCESS | 1896 | 1467823658267 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 1896 | 1467823658269 Marionette TRACE conn5 <- [1,1122,null,{}] 09:47:38 INFO - PROCESS | 1896 | 1467823658272 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}] 09:47:38 INFO - PROCESS | 1896 | 1467823658274 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:38 INFO - PROCESS | 1896 | 1467823658387 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 09:47:38 INFO - PROCESS | 1896 | 1467823658393 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 1896 | 1467823658395 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:38 INFO - PROCESS | 1896 | ++DOCSHELL 1B5E5C00 == 40 [pid = 1896] [id = 290] 09:47:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (1B5E7000) [pid = 1896] [serial = 869] [outer = 00000000] 09:47:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (1BD3A400) [pid = 1896] [serial = 870] [outer = 1B5E7000] 09:47:38 INFO - PROCESS | 1896 | 1467823658438 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (1BD3B400) [pid = 1896] [serial = 871] [outer = 1B5E7000] 09:47:38 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (17A33C00) [pid = 1896] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:47:38 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (0C7E0800) [pid = 1896] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:47:38 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (0DB19C00) [pid = 1896] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:47:38 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (18CC4800) [pid = 1896] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:47:38 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (18A94000) [pid = 1896] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:47:38 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (14B54C00) [pid = 1896] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:47:38 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0D677000) [pid = 1896] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:47:38 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (17C3B400) [pid = 1896] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:47:38 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (1A10A800) [pid = 1896] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:47:38 INFO - PROCESS | 1896 | 1467823658919 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]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 09:47:38 INFO - PROCESS | 1896 | 1467823658938 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 1896 | 1467823658940 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 09:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:47:38 INFO - PROCESS | 1896 | 1467823658943 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 1896 | 1467823658945 Marionette TRACE conn5 <- [1,1126,null,{}] 09:47:38 INFO - PROCESS | 1896 | 1467823658948 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}] 09:47:38 INFO - PROCESS | 1896 | 1467823658951 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:39 INFO - PROCESS | 1896 | 1467823659058 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 09:47:39 INFO - PROCESS | 1896 | 1467823659066 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 1896 | 1467823659068 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:39 INFO - PROCESS | 1896 | ++DOCSHELL 0D184000 == 41 [pid = 1896] [id = 291] 09:47:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0DD8D000) [pid = 1896] [serial = 872] [outer = 00000000] 09:47:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1AD17400) [pid = 1896] [serial = 873] [outer = 0DD8D000] 09:47:39 INFO - PROCESS | 1896 | 1467823659111 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1BD36000) [pid = 1896] [serial = 874] [outer = 0DD8D000] 09:47:39 INFO - PROCESS | 1896 | 1467823659538 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]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 09:47:39 INFO - PROCESS | 1896 | 1467823659575 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 1896 | 1467823659577 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 09:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:47:39 INFO - PROCESS | 1896 | 1467823659580 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 1896 | 1467823659581 Marionette TRACE conn5 <- [1,1130,null,{}] 09:47:39 INFO - PROCESS | 1896 | 1467823659585 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}] 09:47:39 INFO - PROCESS | 1896 | 1467823659587 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:39 INFO - PROCESS | 1896 | 1467823659678 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 09:47:39 INFO - PROCESS | 1896 | 1467823659684 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 1896 | 1467823659686 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:39 INFO - PROCESS | 1896 | ++DOCSHELL 14C6E400 == 42 [pid = 1896] [id = 292] 09:47:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1680D000) [pid = 1896] [serial = 875] [outer = 00000000] 09:47:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (1BD3E000) [pid = 1896] [serial = 876] [outer = 1680D000] 09:47:39 INFO - PROCESS | 1896 | 1467823659730 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1BD77C00) [pid = 1896] [serial = 877] [outer = 1680D000] 09:47:40 INFO - PROCESS | 1896 | 1467823660165 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]]]}] 09:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 631ms 09:47:40 INFO - PROCESS | 1896 | 1467823660211 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 1896 | 1467823660213 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 09:47:40 INFO - PROCESS | 1896 | 1467823660216 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:47:40 INFO - PROCESS | 1896 | 1467823660218 Marionette TRACE conn5 <- [1,1134,null,{}] 09:47:40 INFO - PROCESS | 1896 | 1467823660222 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}] 09:47:40 INFO - PROCESS | 1896 | 1467823660223 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:40 INFO - PROCESS | 1896 | 1467823660305 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 09:47:40 INFO - PROCESS | 1896 | 1467823660310 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 1896 | 1467823660313 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:40 INFO - PROCESS | 1896 | ++DOCSHELL 1C01EC00 == 43 [pid = 1896] [id = 293] 09:47:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (1C021400) [pid = 1896] [serial = 878] [outer = 00000000] 09:47:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (1C21B400) [pid = 1896] [serial = 879] [outer = 1C021400] 09:47:40 INFO - PROCESS | 1896 | 1467823660359 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (1C2A6400) [pid = 1896] [serial = 880] [outer = 1C021400] 09:47:41 INFO - PROCESS | 1896 | 1467823661020 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]]]}] 09:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 830ms 09:47:41 INFO - PROCESS | 1896 | 1467823661051 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 09:47:41 INFO - PROCESS | 1896 | 1467823661055 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 09:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:47:41 INFO - PROCESS | 1896 | 1467823661061 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - PROCESS | 1896 | 1467823661064 Marionette TRACE conn5 <- [1,1138,null,{}] 09:47:41 INFO - PROCESS | 1896 | 1467823661071 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}] 09:47:41 INFO - PROCESS | 1896 | 1467823661074 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:41 INFO - PROCESS | 1896 | 1467823661197 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 09:47:41 INFO - PROCESS | 1896 | 1467823661310 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 1896 | 1467823661313 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:41 INFO - PROCESS | 1896 | ++DOCSHELL 14113800 == 44 [pid = 1896] [id = 294] 09:47:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (14321C00) [pid = 1896] [serial = 881] [outer = 00000000] 09:47:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (17920000) [pid = 1896] [serial = 882] [outer = 14321C00] 09:47:41 INFO - PROCESS | 1896 | 1467823661415 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (17AE6000) [pid = 1896] [serial = 883] [outer = 14321C00] 09:47:42 INFO - PROCESS | 1896 | 1467823662016 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]]]}] 09:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 991ms 09:47:42 INFO - PROCESS | 1896 | 1467823662051 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 1896 | 1467823662056 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 09:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:47:42 INFO - PROCESS | 1896 | 1467823662062 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - PROCESS | 1896 | 1467823662065 Marionette TRACE conn5 <- [1,1142,null,{}] 09:47:42 INFO - PROCESS | 1896 | 1467823662070 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}] 09:47:42 INFO - PROCESS | 1896 | 1467823662072 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:42 INFO - PROCESS | 1896 | 1467823662213 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 09:47:42 INFO - PROCESS | 1896 | [1896] 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 09:47:42 INFO - PROCESS | 1896 | 1467823662466 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 1896 | 1467823662469 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:42 INFO - PROCESS | 1896 | ++DOCSHELL 1A110800 == 45 [pid = 1896] [id = 295] 09:47:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (1A141400) [pid = 1896] [serial = 884] [outer = 00000000] 09:47:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (1A164800) [pid = 1896] [serial = 885] [outer = 1A141400] 09:47:42 INFO - PROCESS | 1896 | 1467823662525 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 105 (1B0AF000) [pid = 1896] [serial = 886] [outer = 1A141400] 09:47:43 INFO - PROCESS | 1896 | 1467823663172 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]]]}] 09:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1133ms 09:47:43 INFO - PROCESS | 1896 | 1467823663198 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 09:47:43 INFO - PROCESS | 1896 | 1467823663200 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 09:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:47:43 INFO - PROCESS | 1896 | 1467823663217 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - PROCESS | 1896 | 1467823663221 Marionette TRACE conn5 <- [1,1146,null,{}] 09:47:43 INFO - PROCESS | 1896 | 1467823663234 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}] 09:47:43 INFO - PROCESS | 1896 | 1467823663239 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:43 INFO - PROCESS | 1896 | 1467823663347 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 09:47:43 INFO - PROCESS | 1896 | 1467823663480 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:43 INFO - PROCESS | 1896 | 1467823663484 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:43 INFO - PROCESS | 1896 | ++DOCSHELL 1CA16800 == 46 [pid = 1896] [id = 296] 09:47:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 106 (1CA17400) [pid = 1896] [serial = 887] [outer = 00000000] 09:47:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 107 (1CB18C00) [pid = 1896] [serial = 888] [outer = 1CA17400] 09:47:43 INFO - PROCESS | 1896 | 1467823663542 Marionette DEBUG loaded listener.js 09:47:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 108 (1CB1C800) [pid = 1896] [serial = 889] [outer = 1CA17400] 09:47:44 INFO - PROCESS | 1896 | 1467823664167 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]]]}] 09:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 990ms 09:47:44 INFO - PROCESS | 1896 | 1467823664198 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 09:47:44 INFO - PROCESS | 1896 | 1467823664201 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 09:47:44 INFO - PROCESS | 1896 | 1467823664204 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:47:44 INFO - PROCESS | 1896 | 1467823664206 Marionette TRACE conn5 <- [1,1150,null,{}] 09:47:44 INFO - PROCESS | 1896 | 1467823664209 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}] 09:47:44 INFO - PROCESS | 1896 | 1467823664212 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:44 INFO - PROCESS | 1896 | 1467823664327 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 09:47:44 INFO - PROCESS | 1896 | 1467823664432 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 1896 | 1467823664434 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:44 INFO - PROCESS | 1896 | ++DOCSHELL 0D94E000 == 47 [pid = 1896] [id = 297] 09:47:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 109 (0D94E400) [pid = 1896] [serial = 890] [outer = 00000000] 09:47:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 110 (17979000) [pid = 1896] [serial = 891] [outer = 0D94E400] 09:47:44 INFO - PROCESS | 1896 | 1467823664488 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 111 (18A2D800) [pid = 1896] [serial = 892] [outer = 0D94E400] 09:47:45 INFO - PROCESS | 1896 | 1467823665245 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]]]}] 09:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1074ms 09:47:45 INFO - PROCESS | 1896 | 1467823665286 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 09:47:45 INFO - PROCESS | 1896 | 1467823665289 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 09:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:47:45 INFO - PROCESS | 1896 | 1467823665293 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - PROCESS | 1896 | 1467823665296 Marionette TRACE conn5 <- [1,1154,null,{}] 09:47:45 INFO - PROCESS | 1896 | 1467823665301 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}] 09:47:45 INFO - PROCESS | 1896 | 1467823665304 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:45 INFO - PROCESS | 1896 | 1467823665411 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 09:47:45 INFO - PROCESS | 1896 | 1467823665518 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 1896 | 1467823665521 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:45 INFO - PROCESS | 1896 | ++DOCSHELL 14C62400 == 48 [pid = 1896] [id = 298] 09:47:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 112 (14C64000) [pid = 1896] [serial = 893] [outer = 00000000] 09:47:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 113 (17C32800) [pid = 1896] [serial = 894] [outer = 14C64000] 09:47:45 INFO - PROCESS | 1896 | 1467823665571 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 114 (17CFD800) [pid = 1896] [serial = 895] [outer = 14C64000] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 14C6E400 == 47 [pid = 1896] [id = 292] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 0D184000 == 46 [pid = 1896] [id = 291] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 1B5E5C00 == 45 [pid = 1896] [id = 290] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 1A164000 == 44 [pid = 1896] [id = 289] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 19D86000 == 43 [pid = 1896] [id = 288] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 1920A000 == 42 [pid = 1896] [id = 287] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 18AF4800 == 41 [pid = 1896] [id = 286] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 17C36400 == 40 [pid = 1896] [id = 285] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 0C7DF000 == 39 [pid = 1896] [id = 284] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 0C761800 == 38 [pid = 1896] [id = 283] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 0D673C00 == 37 [pid = 1896] [id = 280] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 17914C00 == 36 [pid = 1896] [id = 268] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 17C39800 == 35 [pid = 1896] [id = 279] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 179E3C00 == 34 [pid = 1896] [id = 281] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 14B33400 == 33 [pid = 1896] [id = 257] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 1A14B400 == 32 [pid = 1896] [id = 282] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 17B69400 == 31 [pid = 1896] [id = 269] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 0D94E000 == 30 [pid = 1896] [id = 297] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 1CA16800 == 29 [pid = 1896] [id = 296] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 1A110800 == 28 [pid = 1896] [id = 295] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 1C01EC00 == 27 [pid = 1896] [id = 293] 09:47:46 INFO - PROCESS | 1896 | --DOCSHELL 14113800 == 26 [pid = 1896] [id = 294] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 113 (1A147800) [pid = 1896] [serial = 799] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 112 (1920BC00) [pid = 1896] [serial = 807] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 111 (0D13B000) [pid = 1896] [serial = 801] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 110 (17B49C00) [pid = 1896] [serial = 819] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 109 (0CDCA800) [pid = 1896] [serial = 813] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 108 (0D676800) [pid = 1896] [serial = 814] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 107 (146BA400) [pid = 1896] [serial = 816] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 106 (14B45400) [pid = 1896] [serial = 817] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 105 (19B7B400) [pid = 1896] [serial = 828] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 104 (1ADACC00) [pid = 1896] [serial = 810] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (17B46000) [pid = 1896] [serial = 804] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (18CAD000) [pid = 1896] [serial = 826] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (18CA5C00) [pid = 1896] [serial = 825] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (18A9BC00) [pid = 1896] [serial = 831] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (1A101C00) [pid = 1896] [serial = 835] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (19E67400) [pid = 1896] [serial = 834] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (18CCF000) [pid = 1896] [serial = 832] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (1A14A400) [pid = 1896] [serial = 837] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (19D80800) [pid = 1896] [serial = 829] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (18502400) [pid = 1896] [serial = 822] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (18A26400) [pid = 1896] [serial = 823] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (17B6C800) [pid = 1896] [serial = 820] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 1896 | 1467823666882 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]]]}] 09:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1623ms 09:47:46 INFO - PROCESS | 1896 | 1467823666922 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 1896 | 1467823666926 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 09:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:47:46 INFO - PROCESS | 1896 | 1467823666930 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 1896 | 1467823666933 Marionette TRACE conn5 <- [1,1158,null,{}] 09:47:46 INFO - PROCESS | 1896 | 1467823666939 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}] 09:47:46 INFO - PROCESS | 1896 | 1467823666942 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:47 INFO - PROCESS | 1896 | 1467823667030 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 09:47:47 INFO - PROCESS | 1896 | 1467823667040 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 1896 | 1467823667044 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:47 INFO - PROCESS | 1896 | ++DOCSHELL 0D67D800 == 27 [pid = 1896] [id = 299] 09:47:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0D76D400) [pid = 1896] [serial = 896] [outer = 00000000] 09:47:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0D94CC00) [pid = 1896] [serial = 897] [outer = 0D76D400] 09:47:47 INFO - PROCESS | 1896 | 1467823667091 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0DB10400) [pid = 1896] [serial = 898] [outer = 0D76D400] 09:47:47 INFO - PROCESS | 1896 | 1467823667581 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]]]}] 09:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 09:47:47 INFO - PROCESS | 1896 | 1467823667603 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 09:47:47 INFO - PROCESS | 1896 | 1467823667608 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 09:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:47:47 INFO - PROCESS | 1896 | 1467823667618 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:47:47 INFO - PROCESS | 1896 | 1467823667621 Marionette TRACE conn5 <- [1,1162,null,{}] 09:47:47 INFO - PROCESS | 1896 | 1467823667625 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}] 09:47:47 INFO - PROCESS | 1896 | 1467823667627 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:47 INFO - PROCESS | 1896 | 1467823667717 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 09:47:47 INFO - PROCESS | 1896 | 1467823667726 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 1896 | 1467823667728 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:47 INFO - PROCESS | 1896 | ++DOCSHELL 14B4A000 == 28 [pid = 1896] [id = 300] 09:47:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (14B4AC00) [pid = 1896] [serial = 899] [outer = 00000000] 09:47:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (14C69C00) [pid = 1896] [serial = 900] [outer = 14B4AC00] 09:47:47 INFO - PROCESS | 1896 | 1467823667775 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (17919C00) [pid = 1896] [serial = 901] [outer = 14B4AC00] 09:47:48 INFO - PROCESS | 1896 | 1467823668256 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] 09:47:48 INFO - PROCESS | 1896 | 1467823668296 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 09:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:47:48 INFO - PROCESS | 1896 | 1467823668300 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - PROCESS | 1896 | 1467823668303 Marionette TRACE conn5 <- [1,1166,null,{}] 09:47:48 INFO - PROCESS | 1896 | 1467823668314 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}] 09:47:48 INFO - PROCESS | 1896 | 1467823668319 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:48 INFO - PROCESS | 1896 | 1467823668405 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 09:47:48 INFO - PROCESS | 1896 | 1467823668414 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 1896 | 1467823668417 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:48 INFO - PROCESS | 1896 | ++DOCSHELL 18A26400 == 29 [pid = 1896] [id = 301] 09:47:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (18A27400) [pid = 1896] [serial = 902] [outer = 00000000] 09:47:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (18A2C800) [pid = 1896] [serial = 903] [outer = 18A27400] 09:47:48 INFO - PROCESS | 1896 | 1467823668465 Marionette DEBUG loaded listener.js 09:47:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (18AA0800) [pid = 1896] [serial = 904] [outer = 18A27400] 09:47:48 INFO - PROCESS | 1896 | 1467823668923 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] 09:47:48 INFO - PROCESS | 1896 | 1467823668979 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 09:47:48 INFO - PROCESS | 1896 | 1467823668982 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - PROCESS | 1896 | 1467823668984 Marionette TRACE conn5 <- [1,1170,null,{}] 09:47:49 INFO - PROCESS | 1896 | 1467823668987 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}] 09:47:49 INFO - PROCESS | 1896 | 1467823668989 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:49 INFO - PROCESS | 1896 | 1467823669105 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 09:47:49 INFO - PROCESS | 1896 | 1467823669187 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 1896 | 1467823669189 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:49 INFO - PROCESS | 1896 | ++DOCSHELL 18AF4800 == 30 [pid = 1896] [id = 302] 09:47:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (18CA3000) [pid = 1896] [serial = 905] [outer = 00000000] 09:47:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (19208400) [pid = 1896] [serial = 906] [outer = 18CA3000] 09:47:49 INFO - PROCESS | 1896 | 1467823669235 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (19B1EC00) [pid = 1896] [serial = 907] [outer = 18CA3000] 09:47:49 INFO - PROCESS | 1896 | 1467823669661 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] 09:47:49 INFO - PROCESS | 1896 | 1467823669716 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 09:47:49 INFO - PROCESS | 1896 | 1467823669719 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:47:49 INFO - PROCESS | 1896 | 1467823669721 Marionette TRACE conn5 <- [1,1174,null,{}] 09:47:49 INFO - PROCESS | 1896 | 1467823669724 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}] 09:47:49 INFO - PROCESS | 1896 | 1467823669726 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:49 INFO - PROCESS | 1896 | 1467823669835 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 09:47:49 INFO - PROCESS | 1896 | 1467823669841 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 1896 | 1467823669843 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:49 INFO - PROCESS | 1896 | ++DOCSHELL 19B25000 == 31 [pid = 1896] [id = 303] 09:47:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 105 (19B25800) [pid = 1896] [serial = 908] [outer = 00000000] 09:47:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 106 (19D83000) [pid = 1896] [serial = 909] [outer = 19B25800] 09:47:49 INFO - PROCESS | 1896 | 1467823669887 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 107 (1A103800) [pid = 1896] [serial = 910] [outer = 19B25800] 09:47:50 INFO - PROCESS | 1896 | 1467823670335 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] 09:47:50 INFO - PROCESS | 1896 | 1467823670402 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 09:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:47:50 INFO - PROCESS | 1896 | 1467823670405 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - PROCESS | 1896 | 1467823670407 Marionette TRACE conn5 <- [1,1178,null,{}] 09:47:50 INFO - PROCESS | 1896 | 1467823670410 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}] 09:47:50 INFO - PROCESS | 1896 | 1467823670416 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:50 INFO - PROCESS | 1896 | 1467823670575 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 09:47:50 INFO - PROCESS | 1896 | 1467823670590 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 1896 | 1467823670592 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:50 INFO - PROCESS | 1896 | ++DOCSHELL 1A145800 == 32 [pid = 1896] [id = 304] 09:47:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 108 (1A147C00) [pid = 1896] [serial = 911] [outer = 00000000] 09:47:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 109 (1A169800) [pid = 1896] [serial = 912] [outer = 1A147C00] 09:47:50 INFO - PROCESS | 1896 | 1467823670636 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 110 (1B0AE800) [pid = 1896] [serial = 913] [outer = 1A147C00] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 109 (19E67800) [pid = 1896] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 108 (1A169000) [pid = 1896] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 107 (1B5E7000) [pid = 1896] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 106 (18C2B400) [pid = 1896] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 105 (17C39400) [pid = 1896] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 104 (18A22800) [pid = 1896] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (17AE3000) [pid = 1896] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (1920B000) [pid = 1896] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (0C7DA000) [pid = 1896] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (0D675400) [pid = 1896] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (1A166400) [pid = 1896] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (0C7E3800) [pid = 1896] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (1680D000) [pid = 1896] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (1C021400) [pid = 1896] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (0DD8D000) [pid = 1896] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (0DD91000) [pid = 1896] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (17975400) [pid = 1896] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (18CC8C00) [pid = 1896] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0C83B800) [pid = 1896] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0D94F800) [pid = 1896] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (14B46C00) [pid = 1896] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:47:51 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0D770400) [pid = 1896] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:47:51 INFO - PROCESS | 1896 | 1467823671527 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] 09:47:51 INFO - PROCESS | 1896 | 1467823671579 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 09:47:51 INFO - PROCESS | 1896 | 1467823671582 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:47:51 INFO - PROCESS | 1896 | 1467823671584 Marionette TRACE conn5 <- [1,1182,null,{}] 09:47:51 INFO - PROCESS | 1896 | 1467823671588 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}] 09:47:51 INFO - PROCESS | 1896 | 1467823671590 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:51 INFO - PROCESS | 1896 | 1467823671702 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 09:47:51 INFO - PROCESS | 1896 | 1467823671762 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 1896 | 1467823671764 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:51 INFO - PROCESS | 1896 | ++DOCSHELL 0C949400 == 33 [pid = 1896] [id = 305] 09:47:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0D183C00) [pid = 1896] [serial = 914] [outer = 00000000] 09:47:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (14B2C800) [pid = 1896] [serial = 915] [outer = 0D183C00] 09:47:51 INFO - PROCESS | 1896 | 1467823671807 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (17A3AC00) [pid = 1896] [serial = 916] [outer = 0D183C00] 09:47:52 INFO - PROCESS | 1896 | 1467823672186 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] 09:47:52 INFO - PROCESS | 1896 | 1467823672219 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 09:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:47:52 INFO - PROCESS | 1896 | 1467823672234 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:47:52 INFO - PROCESS | 1896 | 1467823672236 Marionette TRACE conn5 <- [1,1186,null,{}] 09:47:52 INFO - PROCESS | 1896 | 1467823672240 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}] 09:47:52 INFO - PROCESS | 1896 | 1467823672241 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:52 INFO - PROCESS | 1896 | 1467823672319 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 09:47:52 INFO - PROCESS | 1896 | 1467823672325 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 1896 | 1467823672327 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:52 INFO - PROCESS | 1896 | ++DOCSHELL 18CA6400 == 34 [pid = 1896] [id = 306] 09:47:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (18CA6800) [pid = 1896] [serial = 917] [outer = 00000000] 09:47:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1B54D400) [pid = 1896] [serial = 918] [outer = 18CA6800] 09:47:52 INFO - PROCESS | 1896 | 1467823672370 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (19E6F000) [pid = 1896] [serial = 919] [outer = 18CA6800] 09:47:52 INFO - PROCESS | 1896 | 1467823672798 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]]]}] 09:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 09:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:47:52 INFO - PROCESS | 1896 | 1467823672868 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 09:47:52 INFO - PROCESS | 1896 | 1467823672870 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 09:47:52 INFO - PROCESS | 1896 | 1467823672873 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:47:52 INFO - PROCESS | 1896 | 1467823672875 Marionette TRACE conn5 <- [1,1190,null,{}] 09:47:52 INFO - PROCESS | 1896 | 1467823672878 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}] 09:47:52 INFO - PROCESS | 1896 | 1467823672880 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:52 INFO - PROCESS | 1896 | 1467823672958 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 09:47:52 INFO - PROCESS | 1896 | 1467823672966 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 1896 | 1467823672967 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:52 INFO - PROCESS | 1896 | ++DOCSHELL 18A24C00 == 35 [pid = 1896] [id = 307] 09:47:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (1BD75C00) [pid = 1896] [serial = 920] [outer = 00000000] 09:47:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1C0AD000) [pid = 1896] [serial = 921] [outer = 1BD75C00] 09:47:53 INFO - PROCESS | 1896 | 1467823673011 Marionette DEBUG loaded listener.js 09:47:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (1C0AEC00) [pid = 1896] [serial = 922] [outer = 1BD75C00] 09:47:53 INFO - PROCESS | 1896 | 1467823673656 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]]]}] 09:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 831ms 09:47:53 INFO - PROCESS | 1896 | 1467823673704 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 09:47:53 INFO - PROCESS | 1896 | 1467823673709 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 09:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:47:53 INFO - PROCESS | 1896 | 1467823673715 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 1896 | 1467823673718 Marionette TRACE conn5 <- [1,1194,null,{}] 09:47:53 INFO - PROCESS | 1896 | 1467823673750 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}] 09:47:53 INFO - PROCESS | 1896 | 1467823673753 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:53 INFO - PROCESS | 1896 | 1467823673888 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 09:47:54 INFO - PROCESS | 1896 | 1467823674015 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 1896 | 1467823674020 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:54 INFO - PROCESS | 1896 | ++DOCSHELL 0C949800 == 36 [pid = 1896] [id = 308] 09:47:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (0D182400) [pid = 1896] [serial = 923] [outer = 00000000] 09:47:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (0DEC4800) [pid = 1896] [serial = 924] [outer = 0D182400] 09:47:54 INFO - PROCESS | 1896 | 1467823674080 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (14A46C00) [pid = 1896] [serial = 925] [outer = 0D182400] 09:47:54 INFO - PROCESS | 1896 | 1467823674849 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]]]}] 09:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1183ms 09:47:54 INFO - PROCESS | 1896 | 1467823674901 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 1896 | 1467823674906 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 09:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:47:54 INFO - PROCESS | 1896 | 1467823674937 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - PROCESS | 1896 | 1467823674940 Marionette TRACE conn5 <- [1,1198,null,{}] 09:47:54 INFO - PROCESS | 1896 | 1467823674944 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}] 09:47:54 INFO - PROCESS | 1896 | 1467823674946 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:55 INFO - PROCESS | 1896 | 1467823675073 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 09:47:55 INFO - PROCESS | 1896 | 1467823675200 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:55 INFO - PROCESS | 1896 | 1467823675203 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:55 INFO - PROCESS | 1896 | ++DOCSHELL 17C35400 == 37 [pid = 1896] [id = 309] 09:47:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (17C36400) [pid = 1896] [serial = 926] [outer = 00000000] 09:47:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (18A23400) [pid = 1896] [serial = 927] [outer = 17C36400] 09:47:55 INFO - PROCESS | 1896 | 1467823675260 Marionette DEBUG loaded listener.js 09:47:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (18CA1400) [pid = 1896] [serial = 928] [outer = 17C36400] 09:47:56 INFO - PROCESS | 1896 | 1467823676096 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]]]}] 09:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1222ms 09:47:56 INFO - PROCESS | 1896 | 1467823676159 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 09:47:56 INFO - PROCESS | 1896 | 1467823676163 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 09:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:47:56 INFO - PROCESS | 1896 | 1467823676169 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:47:56 INFO - PROCESS | 1896 | 1467823676172 Marionette TRACE conn5 <- [1,1202,null,{}] 09:47:56 INFO - PROCESS | 1896 | 1467823676177 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}] 09:47:56 INFO - PROCESS | 1896 | 1467823676180 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:56 INFO - PROCESS | 1896 | 1467823676292 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 09:47:56 INFO - PROCESS | 1896 | 1467823676410 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:56 INFO - PROCESS | 1896 | 1467823676414 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:56 INFO - PROCESS | 1896 | --DOCSHELL 18CA6400 == 36 [pid = 1896] [id = 306] 09:47:56 INFO - PROCESS | 1896 | --DOCSHELL 0C949400 == 35 [pid = 1896] [id = 305] 09:47:56 INFO - PROCESS | 1896 | --DOCSHELL 1A145800 == 34 [pid = 1896] [id = 304] 09:47:56 INFO - PROCESS | 1896 | --DOCSHELL 19B25000 == 33 [pid = 1896] [id = 303] 09:47:56 INFO - PROCESS | 1896 | --DOCSHELL 18AF4800 == 32 [pid = 1896] [id = 302] 09:47:56 INFO - PROCESS | 1896 | --DOCSHELL 18A26400 == 31 [pid = 1896] [id = 301] 09:47:56 INFO - PROCESS | 1896 | --DOCSHELL 14B4A000 == 30 [pid = 1896] [id = 300] 09:47:56 INFO - PROCESS | 1896 | --DOCSHELL 0D67D800 == 29 [pid = 1896] [id = 299] 09:47:56 INFO - PROCESS | 1896 | ++DOCSHELL 0C7E3C00 == 30 [pid = 1896] [id = 310] 09:47:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (0C840400) [pid = 1896] [serial = 929] [outer = 00000000] 09:47:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 105 (0D224000) [pid = 1896] [serial = 930] [outer = 0C840400] 09:47:56 INFO - PROCESS | 1896 | 1467823676500 Marionette DEBUG loaded listener.js 09:47:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 106 (0D676400) [pid = 1896] [serial = 931] [outer = 0C840400] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 105 (15A5BC00) [pid = 1896] [serial = 772] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 104 (1B0AF800) [pid = 1896] [serial = 811] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (143A9400) [pid = 1896] [serial = 769] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (11143C00) [pid = 1896] [serial = 766] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (17B50000) [pid = 1896] [serial = 805] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (19B27C00) [pid = 1896] [serial = 808] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (0D2F8400) [pid = 1896] [serial = 802] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (1A105000) [pid = 1896] [serial = 864] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (1B54B400) [pid = 1896] [serial = 867] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (1A146000) [pid = 1896] [serial = 865] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (1BD3A400) [pid = 1896] [serial = 870] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (18CAA800) [pid = 1896] [serial = 858] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (18CC5C00) [pid = 1896] [serial = 859] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (17C3D800) [pid = 1896] [serial = 855] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (18461000) [pid = 1896] [serial = 856] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (1A160C00) [pid = 1896] [serial = 838] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (17B6A800) [pid = 1896] [serial = 843] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1B556400) [pid = 1896] [serial = 868] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (17CF4C00) [pid = 1896] [serial = 844] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (19B19400) [pid = 1896] [serial = 861] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0D671800) [pid = 1896] [serial = 849] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0D954800) [pid = 1896] [serial = 850] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0D950C00) [pid = 1896] [serial = 840] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (10FDE400) [pid = 1896] [serial = 841] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1AD13C00) [pid = 1896] [serial = 846] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1B0AB400) [pid = 1896] [serial = 847] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0CDCB800) [pid = 1896] [serial = 852] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1BD77C00) [pid = 1896] [serial = 877] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0D675C00) [pid = 1896] [serial = 853] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1C21B400) [pid = 1896] [serial = 879] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1C2A6400) [pid = 1896] [serial = 880] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1AD17400) [pid = 1896] [serial = 873] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (1BD3E000) [pid = 1896] [serial = 876] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1BD3B400) [pid = 1896] [serial = 871] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1BD36000) [pid = 1896] [serial = 874] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (19B28400) [pid = 1896] [serial = 862] [outer = 00000000] [url = about:blank] 09:47:56 INFO - PROCESS | 1896 | 1467823676914 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]]]}] 09:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 770ms 09:47:56 INFO - PROCESS | 1896 | 1467823676943 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 09:47:56 INFO - PROCESS | 1896 | 1467823676947 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 09:47:56 INFO - PROCESS | 1896 | 1467823676953 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:47:56 INFO - PROCESS | 1896 | 1467823676956 Marionette TRACE conn5 <- [1,1206,null,{}] 09:47:56 INFO - PROCESS | 1896 | 1467823676964 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}] 09:47:56 INFO - PROCESS | 1896 | 1467823676967 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:57 INFO - PROCESS | 1896 | 1467823677058 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 09:47:57 INFO - PROCESS | 1896 | 1467823677065 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 1896 | 1467823677067 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:57 INFO - PROCESS | 1896 | ++DOCSHELL 14150400 == 31 [pid = 1896] [id = 311] 09:47:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (143A4C00) [pid = 1896] [serial = 932] [outer = 00000000] 09:47:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (146BA400) [pid = 1896] [serial = 933] [outer = 143A4C00] 09:47:57 INFO - PROCESS | 1896 | 1467823677117 Marionette DEBUG loaded listener.js 09:47:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (14B52800) [pid = 1896] [serial = 934] [outer = 143A4C00] 09:47:57 INFO - PROCESS | 1896 | 1467823677603 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]]]}] 09:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 671ms 09:47:57 INFO - PROCESS | 1896 | 1467823677628 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 09:47:57 INFO - PROCESS | 1896 | 1467823677630 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 09:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:47:57 INFO - PROCESS | 1896 | 1467823677634 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:47:57 INFO - PROCESS | 1896 | 1467823677638 Marionette TRACE conn5 <- [1,1210,null,{}] 09:47:57 INFO - PROCESS | 1896 | 1467823677649 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}] 09:47:57 INFO - PROCESS | 1896 | 1467823677653 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:57 INFO - PROCESS | 1896 | 1467823677744 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 09:47:57 INFO - PROCESS | 1896 | 1467823677863 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 1896 | 1467823677866 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:57 INFO - PROCESS | 1896 | ++DOCSHELL 17B6EC00 == 32 [pid = 1896] [id = 312] 09:47:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17C32400) [pid = 1896] [serial = 935] [outer = 00000000] 09:47:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17C3F000) [pid = 1896] [serial = 936] [outer = 17C32400] 09:47:57 INFO - PROCESS | 1896 | 1467823677920 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (18468000) [pid = 1896] [serial = 937] [outer = 17C32400] 09:47:58 INFO - PROCESS | 1896 | 1467823678276 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] 09:47:58 INFO - PROCESS | 1896 | 1467823678311 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 09:47:58 INFO - PROCESS | 1896 | 1467823678331 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - PROCESS | 1896 | 1467823678333 Marionette TRACE conn5 <- [1,1214,null,{}] 09:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:47:58 INFO - PROCESS | 1896 | 1467823678346 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}] 09:47:58 INFO - PROCESS | 1896 | 1467823678348 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:58 INFO - PROCESS | 1896 | 1467823678437 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 09:47:58 INFO - PROCESS | 1896 | 1467823678443 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:58 INFO - PROCESS | 1896 | 1467823678445 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:58 INFO - PROCESS | 1896 | ++DOCSHELL 18A25800 == 33 [pid = 1896] [id = 313] 09:47:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18A29800) [pid = 1896] [serial = 938] [outer = 00000000] 09:47:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (18CC9400) [pid = 1896] [serial = 939] [outer = 18A29800] 09:47:58 INFO - PROCESS | 1896 | 1467823678493 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19207000) [pid = 1896] [serial = 940] [outer = 18A29800] 09:47:58 INFO - PROCESS | 1896 | 1467823678972 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]]]}] 09:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 691ms 09:47:59 INFO - PROCESS | 1896 | 1467823679026 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 09:47:59 INFO - PROCESS | 1896 | 1467823679028 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 09:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:47:59 INFO - PROCESS | 1896 | 1467823679031 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:47:59 INFO - PROCESS | 1896 | 1467823679033 Marionette TRACE conn5 <- [1,1218,null,{}] 09:47:59 INFO - PROCESS | 1896 | 1467823679036 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}] 09:47:59 INFO - PROCESS | 1896 | 1467823679038 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:59 INFO - PROCESS | 1896 | 1467823679180 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 09:47:59 INFO - PROCESS | 1896 | 1467823679244 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 1896 | 1467823679246 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:59 INFO - PROCESS | 1896 | ++DOCSHELL 19347000 == 34 [pid = 1896] [id = 314] 09:47:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1934AC00) [pid = 1896] [serial = 941] [outer = 00000000] 09:47:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (19B1F000) [pid = 1896] [serial = 942] [outer = 1934AC00] 09:47:59 INFO - PROCESS | 1896 | 1467823679292 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (19B78000) [pid = 1896] [serial = 943] [outer = 1934AC00] 09:47:59 INFO - PROCESS | 1896 | 1467823679709 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]]]}] 09:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 09:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:47:59 INFO - PROCESS | 1896 | 1467823679762 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 09:47:59 INFO - PROCESS | 1896 | 1467823679764 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 09:47:59 INFO - PROCESS | 1896 | 1467823679767 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:47:59 INFO - PROCESS | 1896 | 1467823679769 Marionette TRACE conn5 <- [1,1222,null,{}] 09:47:59 INFO - PROCESS | 1896 | 1467823679772 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}] 09:47:59 INFO - PROCESS | 1896 | 1467823679777 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:47:59 INFO - PROCESS | 1896 | 1467823679917 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 09:47:59 INFO - PROCESS | 1896 | 1467823679978 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 1896 | 1467823679980 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:00 INFO - PROCESS | 1896 | ++DOCSHELL 19D7A800 == 35 [pid = 1896] [id = 315] 09:48:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (19D7E000) [pid = 1896] [serial = 944] [outer = 00000000] 09:48:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1A142000) [pid = 1896] [serial = 945] [outer = 19D7E000] 09:48:00 INFO - PROCESS | 1896 | 1467823680025 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (19D85C00) [pid = 1896] [serial = 946] [outer = 19D7E000] 09:48:00 INFO - PROCESS | 1896 | 1467823680465 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]]]}] 09:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 731ms 09:48:00 INFO - PROCESS | 1896 | 1467823680534 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 1896 | 1467823680536 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 09:48:00 INFO - PROCESS | 1896 | 1467823680540 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:48:00 INFO - PROCESS | 1896 | 1467823680541 Marionette TRACE conn5 <- [1,1226,null,{}] 09:48:00 INFO - PROCESS | 1896 | 1467823680545 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}] 09:48:00 INFO - PROCESS | 1896 | 1467823680547 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:00 INFO - PROCESS | 1896 | 1467823680656 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 09:48:00 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0D76D400) [pid = 1896] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:48:00 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (14B4AC00) [pid = 1896] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:48:00 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (18CA3000) [pid = 1896] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:48:00 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (14321C00) [pid = 1896] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:48:00 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1A141400) [pid = 1896] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:48:00 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (19B25800) [pid = 1896] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:48:00 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1A147C00) [pid = 1896] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:48:00 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0D183C00) [pid = 1896] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:48:00 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (18CA6800) [pid = 1896] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:48:00 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (14C64000) [pid = 1896] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:48:00 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (18A27400) [pid = 1896] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:48:00 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (1CA17400) [pid = 1896] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:48:00 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0D94E400) [pid = 1896] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:48:00 INFO - PROCESS | 1896 | 1467823680789 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 1896 | 1467823680791 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:00 INFO - PROCESS | 1896 | ++DOCSHELL 0C75C000 == 36 [pid = 1896] [id = 316] 09:48:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0C83AC00) [pid = 1896] [serial = 947] [outer = 00000000] 09:48:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0D94E400) [pid = 1896] [serial = 948] [outer = 0C83AC00] 09:48:00 INFO - PROCESS | 1896 | 1467823680837 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (14B45C00) [pid = 1896] [serial = 949] [outer = 0C83AC00] 09:48:01 INFO - PROCESS | 1896 | 1467823681172 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]]]}] 09:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 09:48:01 INFO - PROCESS | 1896 | 1467823681213 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 09:48:01 INFO - PROCESS | 1896 | 1467823681215 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 09:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:48:01 INFO - PROCESS | 1896 | 1467823681218 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:48:01 INFO - PROCESS | 1896 | 1467823681220 Marionette TRACE conn5 <- [1,1230,null,{}] 09:48:01 INFO - PROCESS | 1896 | 1467823681223 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}] 09:48:01 INFO - PROCESS | 1896 | 1467823681225 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:01 INFO - PROCESS | 1896 | 1467823681306 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 09:48:01 INFO - PROCESS | 1896 | 1467823681390 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:01 INFO - PROCESS | 1896 | 1467823681392 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:01 INFO - PROCESS | 1896 | ++DOCSHELL 0DE08000 == 37 [pid = 1896] [id = 317] 09:48:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1410F800) [pid = 1896] [serial = 950] [outer = 00000000] 09:48:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1A150000) [pid = 1896] [serial = 951] [outer = 1410F800] 09:48:01 INFO - PROCESS | 1896 | 1467823681436 Marionette DEBUG loaded listener.js 09:48:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1A16D000) [pid = 1896] [serial = 952] [outer = 1410F800] 09:48:01 INFO - PROCESS | 1896 | 1467823681792 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]]]}] 09:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 631ms 09:48:01 INFO - PROCESS | 1896 | 1467823681849 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 09:48:01 INFO - PROCESS | 1896 | 1467823681851 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 09:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:48:01 INFO - PROCESS | 1896 | 1467823681854 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:48:01 INFO - PROCESS | 1896 | 1467823681856 Marionette TRACE conn5 <- [1,1234,null,{}] 09:48:01 INFO - PROCESS | 1896 | 1467823681859 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}] 09:48:01 INFO - PROCESS | 1896 | 1467823681861 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:01 INFO - PROCESS | 1896 | 1467823681942 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 09:48:02 INFO - PROCESS | 1896 | 1467823682065 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 1896 | 1467823682067 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:02 INFO - PROCESS | 1896 | ++DOCSHELL 17B42800 == 38 [pid = 1896] [id = 318] 09:48:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (17B6E000) [pid = 1896] [serial = 953] [outer = 00000000] 09:48:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1B46FC00) [pid = 1896] [serial = 954] [outer = 17B6E000] 09:48:02 INFO - PROCESS | 1896 | 1467823682114 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1B552000) [pid = 1896] [serial = 955] [outer = 17B6E000] 09:48:02 INFO - PROCESS | 1896 | 1467823682448 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]]]}] 09:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 09:48:02 INFO - PROCESS | 1896 | 1467823682491 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 1896 | 1467823682493 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 09:48:02 INFO - PROCESS | 1896 | 1467823682496 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:48:02 INFO - PROCESS | 1896 | 1467823682497 Marionette TRACE conn5 <- [1,1238,null,{}] 09:48:02 INFO - PROCESS | 1896 | 1467823682512 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}] 09:48:02 INFO - PROCESS | 1896 | 1467823682514 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:02 INFO - PROCESS | 1896 | 1467823682596 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 09:48:02 INFO - PROCESS | 1896 | 1467823682601 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 1896 | 1467823682603 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:02 INFO - PROCESS | 1896 | ++DOCSHELL 1B5D8400 == 39 [pid = 1896] [id = 319] 09:48:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1BD34000) [pid = 1896] [serial = 956] [outer = 00000000] 09:48:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1BD3D000) [pid = 1896] [serial = 957] [outer = 1BD34000] 09:48:02 INFO - PROCESS | 1896 | 1467823682647 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1BD3EC00) [pid = 1896] [serial = 958] [outer = 1BD34000] 09:48:03 INFO - PROCESS | 1896 | 1467823683285 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]]]}] 09:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 871ms 09:48:03 INFO - PROCESS | 1896 | 1467823683375 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 09:48:03 INFO - PROCESS | 1896 | 1467823683380 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 09:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:48:03 INFO - PROCESS | 1896 | 1467823683385 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - PROCESS | 1896 | 1467823683389 Marionette TRACE conn5 <- [1,1242,null,{}] 09:48:03 INFO - PROCESS | 1896 | 1467823683396 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}] 09:48:03 INFO - PROCESS | 1896 | 1467823683399 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:03 INFO - PROCESS | 1896 | 1467823683519 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 09:48:03 INFO - PROCESS | 1896 | 1467823683646 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:03 INFO - PROCESS | 1896 | 1467823683649 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:03 INFO - PROCESS | 1896 | ++DOCSHELL 0D2F7000 == 40 [pid = 1896] [id = 320] 09:48:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0DB1AC00) [pid = 1896] [serial = 959] [outer = 00000000] 09:48:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1469A400) [pid = 1896] [serial = 960] [outer = 0DB1AC00] 09:48:03 INFO - PROCESS | 1896 | 1467823683706 Marionette DEBUG loaded listener.js 09:48:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (17919400) [pid = 1896] [serial = 961] [outer = 0DB1AC00] 09:48:04 INFO - PROCESS | 1896 | 1467823684269 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]]]}] 09:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 930ms 09:48:04 INFO - PROCESS | 1896 | 1467823684316 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 09:48:04 INFO - PROCESS | 1896 | 1467823684321 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 09:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:48:04 INFO - PROCESS | 1896 | 1467823684327 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:48:04 INFO - PROCESS | 1896 | 1467823684330 Marionette TRACE conn5 <- [1,1246,null,{}] 09:48:04 INFO - PROCESS | 1896 | 1467823684334 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}] 09:48:04 INFO - PROCESS | 1896 | 1467823684337 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:04 INFO - PROCESS | 1896 | 1467823684449 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 09:48:04 INFO - PROCESS | 1896 | 1467823684555 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 1896 | 1467823684558 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:04 INFO - PROCESS | 1896 | ++DOCSHELL 18467400 == 41 [pid = 1896] [id = 321] 09:48:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1846A800) [pid = 1896] [serial = 962] [outer = 00000000] 09:48:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (18CC2400) [pid = 1896] [serial = 963] [outer = 1846A800] 09:48:04 INFO - PROCESS | 1896 | 1467823684615 Marionette DEBUG loaded listener.js 09:48:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (19B1E000) [pid = 1896] [serial = 964] [outer = 1846A800] 09:48:05 INFO - PROCESS | 1896 | 1467823685228 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]]]}] 09:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 971ms 09:48:05 INFO - PROCESS | 1896 | 1467823685301 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 1896 | 1467823685304 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 09:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:48:05 INFO - PROCESS | 1896 | 1467823685308 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - PROCESS | 1896 | 1467823685312 Marionette TRACE conn5 <- [1,1250,null,{}] 09:48:05 INFO - PROCESS | 1896 | 1467823685323 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}] 09:48:05 INFO - PROCESS | 1896 | 1467823685328 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:05 INFO - PROCESS | 1896 | 1467823685444 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 09:48:05 INFO - PROCESS | 1896 | 1467823685580 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 1896 | 1467823685583 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:05 INFO - PROCESS | 1896 | ++DOCSHELL 1BD7A000 == 42 [pid = 1896] [id = 322] 09:48:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1BD7A800) [pid = 1896] [serial = 965] [outer = 00000000] 09:48:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1C0AE000) [pid = 1896] [serial = 966] [outer = 1BD7A800] 09:48:05 INFO - PROCESS | 1896 | 1467823685641 Marionette DEBUG loaded listener.js 09:48:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1C2A6000) [pid = 1896] [serial = 967] [outer = 1BD7A800] 09:48:06 INFO - PROCESS | 1896 | 1467823686271 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]]]}] 09:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1022ms 09:48:06 INFO - PROCESS | 1896 | 1467823686332 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 09:48:06 INFO - PROCESS | 1896 | 1467823686335 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 09:48:06 INFO - PROCESS | 1896 | 1467823686338 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:48:06 INFO - PROCESS | 1896 | 1467823686340 Marionette TRACE conn5 <- [1,1254,null,{}] 09:48:06 INFO - PROCESS | 1896 | 1467823686344 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}] 09:48:06 INFO - PROCESS | 1896 | 1467823686346 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:06 INFO - PROCESS | 1896 | 1467823686457 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 09:48:06 INFO - PROCESS | 1896 | 1467823686711 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:06 INFO - PROCESS | 1896 | 1467823686714 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:06 INFO - PROCESS | 1896 | ++DOCSHELL 0C7DBC00 == 43 [pid = 1896] [id = 323] 09:48:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0C948000) [pid = 1896] [serial = 968] [outer = 00000000] 09:48:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0D17E000) [pid = 1896] [serial = 969] [outer = 0C948000] 09:48:06 INFO - PROCESS | 1896 | 1467823686789 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0D946800) [pid = 1896] [serial = 970] [outer = 0C948000] 09:48:07 INFO - PROCESS | 1896 | 1467823687378 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]]]}] 09:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1076ms 09:48:07 INFO - PROCESS | 1896 | 1467823687419 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 09:48:07 INFO - PROCESS | 1896 | 1467823687423 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 09:48:07 INFO - PROCESS | 1896 | 1467823687427 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:48:07 INFO - PROCESS | 1896 | 1467823687429 Marionette TRACE conn5 <- [1,1258,null,{}] 09:48:07 INFO - PROCESS | 1896 | 1467823687434 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}] 09:48:07 INFO - PROCESS | 1896 | 1467823687439 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 17B42800 == 42 [pid = 1896] [id = 318] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 0DE08000 == 41 [pid = 1896] [id = 317] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 0C75C000 == 40 [pid = 1896] [id = 316] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 19D7A800 == 39 [pid = 1896] [id = 315] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 19347000 == 38 [pid = 1896] [id = 314] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 18A25800 == 37 [pid = 1896] [id = 313] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 17B6EC00 == 36 [pid = 1896] [id = 312] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 14150400 == 35 [pid = 1896] [id = 311] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 0C7E3C00 == 34 [pid = 1896] [id = 310] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 17C35400 == 33 [pid = 1896] [id = 309] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 18A24C00 == 32 [pid = 1896] [id = 307] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 0C949800 == 31 [pid = 1896] [id = 308] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 14C62400 == 30 [pid = 1896] [id = 298] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 1BD7A000 == 29 [pid = 1896] [id = 322] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 0C7DBC00 == 28 [pid = 1896] [id = 323] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 18467400 == 27 [pid = 1896] [id = 321] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 1B5D8400 == 26 [pid = 1896] [id = 319] 09:48:08 INFO - PROCESS | 1896 | --DOCSHELL 0D2F7000 == 25 [pid = 1896] [id = 320] 09:48:08 INFO - PROCESS | 1896 | 1467823688152 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (0D94CC00) [pid = 1896] [serial = 897] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (0DB10400) [pid = 1896] [serial = 898] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (14C69C00) [pid = 1896] [serial = 900] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (17919C00) [pid = 1896] [serial = 901] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (19208400) [pid = 1896] [serial = 906] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (17AE6000) [pid = 1896] [serial = 883] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (17920000) [pid = 1896] [serial = 882] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1B0AF000) [pid = 1896] [serial = 886] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (1A164800) [pid = 1896] [serial = 885] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1A103800) [pid = 1896] [serial = 910] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (19D83000) [pid = 1896] [serial = 909] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1A169800) [pid = 1896] [serial = 912] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (14B2C800) [pid = 1896] [serial = 915] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1B54D400) [pid = 1896] [serial = 918] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17CFD800) [pid = 1896] [serial = 895] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (17C32800) [pid = 1896] [serial = 894] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (18A2C800) [pid = 1896] [serial = 903] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1B0AE800) [pid = 1896] [serial = 913] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1CB1C800) [pid = 1896] [serial = 889] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1C0AD000) [pid = 1896] [serial = 921] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1CB18C00) [pid = 1896] [serial = 888] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (18A2D800) [pid = 1896] [serial = 892] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (17979000) [pid = 1896] [serial = 891] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (19B1EC00) [pid = 1896] [serial = 907] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (19E6F000) [pid = 1896] [serial = 919] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (17A3AC00) [pid = 1896] [serial = 916] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (18AA0800) [pid = 1896] [serial = 904] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 1896 | 1467823688361 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:08 INFO - PROCESS | 1896 | 1467823688364 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:08 INFO - PROCESS | 1896 | ++DOCSHELL 0C7E0400 == 26 [pid = 1896] [id = 324] 09:48:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0C7E2400) [pid = 1896] [serial = 971] [outer = 00000000] 09:48:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0C83CC00) [pid = 1896] [serial = 972] [outer = 0C7E2400] 09:48:08 INFO - PROCESS | 1896 | 1467823688413 Marionette DEBUG loaded listener.js 09:48:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0C952000) [pid = 1896] [serial = 973] [outer = 0C7E2400] 09:48:08 INFO - PROCESS | 1896 | 1467823688858 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]]]}] 09:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1482ms 09:48:08 INFO - PROCESS | 1896 | 1467823688913 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 09:48:08 INFO - PROCESS | 1896 | 1467823688918 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 09:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:48:08 INFO - PROCESS | 1896 | 1467823688927 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:48:08 INFO - PROCESS | 1896 | 1467823688930 Marionette TRACE conn5 <- [1,1262,null,{}] 09:48:08 INFO - PROCESS | 1896 | 1467823688935 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}] 09:48:08 INFO - PROCESS | 1896 | 1467823688938 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:09 INFO - PROCESS | 1896 | 1467823689024 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 09:48:09 INFO - PROCESS | 1896 | 1467823689037 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:09 INFO - PROCESS | 1896 | 1467823689039 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:09 INFO - PROCESS | 1896 | ++DOCSHELL 0DCEF800 == 27 [pid = 1896] [id = 325] 09:48:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0DCF0800) [pid = 1896] [serial = 974] [outer = 00000000] 09:48:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0DE03800) [pid = 1896] [serial = 975] [outer = 0DCF0800] 09:48:09 INFO - PROCESS | 1896 | 1467823689089 Marionette DEBUG loaded listener.js 09:48:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (111D1C00) [pid = 1896] [serial = 976] [outer = 0DCF0800] 09:48:09 INFO - PROCESS | 1896 | 1467823689541 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]]]}] 09:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 09:48:09 INFO - PROCESS | 1896 | 1467823689598 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 09:48:09 INFO - PROCESS | 1896 | 1467823689601 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 09:48:09 INFO - PROCESS | 1896 | 1467823689605 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:48:09 INFO - PROCESS | 1896 | 1467823689607 Marionette TRACE conn5 <- [1,1266,null,{}] 09:48:09 INFO - PROCESS | 1896 | 1467823689611 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}] 09:48:09 INFO - PROCESS | 1896 | 1467823689613 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:09 INFO - PROCESS | 1896 | 1467823689728 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 09:48:09 INFO - PROCESS | 1896 | 1467823689818 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:09 INFO - PROCESS | 1896 | 1467823689821 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:09 INFO - PROCESS | 1896 | ++DOCSHELL 14C6FC00 == 28 [pid = 1896] [id = 326] 09:48:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (15A59000) [pid = 1896] [serial = 977] [outer = 00000000] 09:48:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17916800) [pid = 1896] [serial = 978] [outer = 15A59000] 09:48:09 INFO - PROCESS | 1896 | 1467823689866 Marionette DEBUG loaded listener.js 09:48:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17920000) [pid = 1896] [serial = 979] [outer = 15A59000] 09:48:10 INFO - PROCESS | 1896 | 1467823690281 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]]]}] 09:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 731ms 09:48:10 INFO - PROCESS | 1896 | 1467823690338 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 09:48:10 INFO - PROCESS | 1896 | 1467823690341 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 09:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:48:10 INFO - PROCESS | 1896 | 1467823690352 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - PROCESS | 1896 | 1467823690356 Marionette TRACE conn5 <- [1,1270,null,{}] 09:48:10 INFO - PROCESS | 1896 | 1467823690376 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}] 09:48:10 INFO - PROCESS | 1896 | 1467823690379 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:10 INFO - PROCESS | 1896 | 1467823690516 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 09:48:10 INFO - PROCESS | 1896 | 1467823690573 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 1896 | 1467823690575 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:10 INFO - PROCESS | 1896 | ++DOCSHELL 17B64000 == 29 [pid = 1896] [id = 327] 09:48:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (17B6A800) [pid = 1896] [serial = 980] [outer = 00000000] 09:48:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (17C32000) [pid = 1896] [serial = 981] [outer = 17B6A800] 09:48:10 INFO - PROCESS | 1896 | 1467823690619 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (17C3A000) [pid = 1896] [serial = 982] [outer = 17B6A800] 09:48:11 INFO - PROCESS | 1896 | 1467823691042 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]]]}] 09:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 750ms 09:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:48:11 INFO - PROCESS | 1896 | 1467823691098 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 09:48:11 INFO - PROCESS | 1896 | 1467823691100 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 09:48:11 INFO - PROCESS | 1896 | 1467823691103 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:48:11 INFO - PROCESS | 1896 | 1467823691105 Marionette TRACE conn5 <- [1,1274,null,{}] 09:48:11 INFO - PROCESS | 1896 | 1467823691109 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}] 09:48:11 INFO - PROCESS | 1896 | 1467823691111 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:11 INFO - PROCESS | 1896 | 1467823691228 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 09:48:11 INFO - PROCESS | 1896 | 1467823691239 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 1896 | 1467823691241 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:11 INFO - PROCESS | 1896 | ++DOCSHELL 17C3C800 == 30 [pid = 1896] [id = 328] 09:48:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (17CF3C00) [pid = 1896] [serial = 983] [outer = 00000000] 09:48:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18A2B000) [pid = 1896] [serial = 984] [outer = 17CF3C00] 09:48:11 INFO - PROCESS | 1896 | 1467823691339 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18A9D000) [pid = 1896] [serial = 985] [outer = 17CF3C00] 09:48:11 INFO - PROCESS | 1896 | 1467823691747 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]]]}] 09:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 09:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:48:11 INFO - PROCESS | 1896 | 1467823691778 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 09:48:11 INFO - PROCESS | 1896 | 1467823691780 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 09:48:11 INFO - PROCESS | 1896 | 1467823691783 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:48:11 INFO - PROCESS | 1896 | 1467823691785 Marionette TRACE conn5 <- [1,1278,null,{}] 09:48:11 INFO - PROCESS | 1896 | 1467823691788 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}] 09:48:11 INFO - PROCESS | 1896 | 1467823691790 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:11 INFO - PROCESS | 1896 | 1467823691912 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 09:48:11 INFO - PROCESS | 1896 | 1467823691918 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 1896 | 1467823691923 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:11 INFO - PROCESS | 1896 | ++DOCSHELL 18CA7800 == 31 [pid = 1896] [id = 329] 09:48:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18CAB800) [pid = 1896] [serial = 986] [outer = 00000000] 09:48:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (18CCEC00) [pid = 1896] [serial = 987] [outer = 18CAB800] 09:48:12 INFO - PROCESS | 1896 | 1467823691978 Marionette DEBUG loaded listener.js 09:48:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (19348800) [pid = 1896] [serial = 988] [outer = 18CAB800] 09:48:12 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (18A29800) [pid = 1896] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:48:12 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1410F800) [pid = 1896] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:48:12 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (19D7E000) [pid = 1896] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:48:12 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0C840400) [pid = 1896] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:48:12 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0D182400) [pid = 1896] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:48:12 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17C32400) [pid = 1896] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:48:12 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (143A4C00) [pid = 1896] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:48:12 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0C83AC00) [pid = 1896] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:48:12 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17C36400) [pid = 1896] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:48:12 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1934AC00) [pid = 1896] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:48:12 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1BD75C00) [pid = 1896] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:48:12 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (17B6E000) [pid = 1896] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:48:12 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1BD34000) [pid = 1896] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:48:12 INFO - PROCESS | 1896 | 1467823692716 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]]]}] 09:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 970ms 09:48:12 INFO - PROCESS | 1896 | 1467823692754 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 09:48:12 INFO - PROCESS | 1896 | 1467823692756 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 09:48:12 INFO - PROCESS | 1896 | 1467823692759 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 1896 | 1467823692761 Marionette TRACE conn5 <- [1,1282,null,{}] 09:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:48:12 INFO - PROCESS | 1896 | 1467823692764 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}] 09:48:12 INFO - PROCESS | 1896 | 1467823692766 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:12 INFO - PROCESS | 1896 | 1467823692858 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 09:48:12 INFO - PROCESS | 1896 | 1467823692863 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 1896 | 1467823692865 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:12 INFO - PROCESS | 1896 | ++DOCSHELL 0CD73000 == 32 [pid = 1896] [id = 330] 09:48:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0DB19000) [pid = 1896] [serial = 989] [outer = 00000000] 09:48:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17B6E000) [pid = 1896] [serial = 990] [outer = 0DB19000] 09:48:12 INFO - PROCESS | 1896 | 1467823692908 Marionette DEBUG loaded listener.js 09:48:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18A2F000) [pid = 1896] [serial = 991] [outer = 0DB19000] 09:48:13 INFO - PROCESS | 1896 | 1467823693680 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]]]}] 09:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 971ms 09:48:13 INFO - PROCESS | 1896 | 1467823693734 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 09:48:13 INFO - PROCESS | 1896 | 1467823693739 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 09:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:48:13 INFO - PROCESS | 1896 | 1467823693743 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:48:13 INFO - PROCESS | 1896 | 1467823693749 Marionette TRACE conn5 <- [1,1286,null,{}] 09:48:13 INFO - PROCESS | 1896 | 1467823693754 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}] 09:48:13 INFO - PROCESS | 1896 | 1467823693757 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:13 INFO - PROCESS | 1896 | 1467823693876 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 09:48:14 INFO - PROCESS | 1896 | 1467823694003 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:14 INFO - PROCESS | 1896 | 1467823694006 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:14 INFO - PROCESS | 1896 | ++DOCSHELL 0D671800 == 33 [pid = 1896] [id = 331] 09:48:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0D945C00) [pid = 1896] [serial = 992] [outer = 00000000] 09:48:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (10FDA800) [pid = 1896] [serial = 993] [outer = 0D945C00] 09:48:14 INFO - PROCESS | 1896 | 1467823694065 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (144C0C00) [pid = 1896] [serial = 994] [outer = 0D945C00] 09:48:14 INFO - PROCESS | 1896 | 1467823694881 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]]]}] 09:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1192ms 09:48:14 INFO - PROCESS | 1896 | 1467823694935 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 09:48:14 INFO - PROCESS | 1896 | 1467823694940 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 09:48:14 INFO - PROCESS | 1896 | 1467823694946 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:48:14 INFO - PROCESS | 1896 | 1467823694949 Marionette TRACE conn5 <- [1,1290,null,{}] 09:48:14 INFO - PROCESS | 1896 | 1467823694953 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}] 09:48:14 INFO - PROCESS | 1896 | 1467823694956 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:15 INFO - PROCESS | 1896 | 1467823695156 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 09:48:15 INFO - PROCESS | 1896 | 1467823695281 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 1896 | 1467823695284 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:15 INFO - PROCESS | 1896 | ++DOCSHELL 0CD75000 == 34 [pid = 1896] [id = 332] 09:48:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0CDC7000) [pid = 1896] [serial = 995] [outer = 00000000] 09:48:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0D22EC00) [pid = 1896] [serial = 996] [outer = 0CDC7000] 09:48:15 INFO - PROCESS | 1896 | 1467823695359 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0D94E000) [pid = 1896] [serial = 997] [outer = 0CDC7000] 09:48:15 INFO - PROCESS | 1896 | --DOCSHELL 18CA7800 == 33 [pid = 1896] [id = 329] 09:48:15 INFO - PROCESS | 1896 | --DOCSHELL 17C3C800 == 32 [pid = 1896] [id = 328] 09:48:15 INFO - PROCESS | 1896 | --DOCSHELL 17B64000 == 31 [pid = 1896] [id = 327] 09:48:15 INFO - PROCESS | 1896 | --DOCSHELL 14C6FC00 == 30 [pid = 1896] [id = 326] 09:48:15 INFO - PROCESS | 1896 | --DOCSHELL 0DCEF800 == 29 [pid = 1896] [id = 325] 09:48:15 INFO - PROCESS | 1896 | --DOCSHELL 0C7E0400 == 28 [pid = 1896] [id = 324] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1BD3EC00) [pid = 1896] [serial = 958] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1BD3D000) [pid = 1896] [serial = 957] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1B552000) [pid = 1896] [serial = 955] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (18CC9400) [pid = 1896] [serial = 939] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1A16D000) [pid = 1896] [serial = 952] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1A142000) [pid = 1896] [serial = 945] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0D676400) [pid = 1896] [serial = 931] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (19207000) [pid = 1896] [serial = 940] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (14A46C00) [pid = 1896] [serial = 925] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (18468000) [pid = 1896] [serial = 937] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (17C3F000) [pid = 1896] [serial = 936] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (146BA400) [pid = 1896] [serial = 933] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (14B45C00) [pid = 1896] [serial = 949] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (18A23400) [pid = 1896] [serial = 927] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0D224000) [pid = 1896] [serial = 930] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0D94E400) [pid = 1896] [serial = 948] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (1A150000) [pid = 1896] [serial = 951] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (19B1F000) [pid = 1896] [serial = 942] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (19D85C00) [pid = 1896] [serial = 946] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (19B78000) [pid = 1896] [serial = 943] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (1C0AEC00) [pid = 1896] [serial = 922] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (1B46FC00) [pid = 1896] [serial = 954] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0DEC4800) [pid = 1896] [serial = 924] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (18CA1400) [pid = 1896] [serial = 928] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (14B52800) [pid = 1896] [serial = 934] [outer = 00000000] [url = about:blank] 09:48:15 INFO - PROCESS | 1896 | 1467823695911 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]]]}] 09:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1019ms 09:48:16 INFO - PROCESS | 1896 | 1467823695969 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 09:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:48:16 INFO - PROCESS | 1896 | 1467823695973 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 09:48:16 INFO - PROCESS | 1896 | 1467823695977 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 1896 | 1467823695980 Marionette TRACE conn5 <- [1,1294,null,{}] 09:48:16 INFO - PROCESS | 1896 | 1467823695984 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}] 09:48:16 INFO - PROCESS | 1896 | 1467823695987 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:16 INFO - PROCESS | 1896 | 1467823696073 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 09:48:16 INFO - PROCESS | 1896 | 1467823696154 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 1896 | 1467823696156 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:16 INFO - PROCESS | 1896 | ++DOCSHELL 111D1400 == 29 [pid = 1896] [id = 333] 09:48:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (143A2C00) [pid = 1896] [serial = 998] [outer = 00000000] 09:48:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (14B25400) [pid = 1896] [serial = 999] [outer = 143A2C00] 09:48:16 INFO - PROCESS | 1896 | 1467823696214 Marionette DEBUG loaded listener.js 09:48:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (14C64000) [pid = 1896] [serial = 1000] [outer = 143A2C00] 09:48:16 INFO - PROCESS | 1896 | 1467823696621 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]]]}] 09:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 09:48:16 INFO - PROCESS | 1896 | 1467823696648 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 1896 | 1467823696651 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 09:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:48:16 INFO - PROCESS | 1896 | 1467823696655 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 1896 | 1467823696657 Marionette TRACE conn5 <- [1,1298,null,{}] 09:48:16 INFO - PROCESS | 1896 | 1467823696660 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}] 09:48:16 INFO - PROCESS | 1896 | 1467823696663 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:16 INFO - PROCESS | 1896 | 1467823696776 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 09:48:16 INFO - PROCESS | 1896 | 1467823696785 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 1896 | 1467823696787 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:16 INFO - PROCESS | 1896 | ++DOCSHELL 179DDC00 == 30 [pid = 1896] [id = 334] 09:48:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (17A2C800) [pid = 1896] [serial = 1001] [outer = 00000000] 09:48:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (17B63C00) [pid = 1896] [serial = 1002] [outer = 17A2C800] 09:48:16 INFO - PROCESS | 1896 | 1467823696831 Marionette DEBUG loaded listener.js 09:48:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (17B6D800) [pid = 1896] [serial = 1003] [outer = 17A2C800] 09:48:17 INFO - PROCESS | 1896 | 1467823697285 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] 09:48:17 INFO - PROCESS | 1896 | 1467823697340 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 09:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:48:17 INFO - PROCESS | 1896 | 1467823697350 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:48:17 INFO - PROCESS | 1896 | 1467823697355 Marionette TRACE conn5 <- [1,1302,null,{}] 09:48:17 INFO - PROCESS | 1896 | 1467823697359 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}] 09:48:17 INFO - PROCESS | 1896 | 1467823697362 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:17 INFO - PROCESS | 1896 | 1467823697450 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 09:48:17 INFO - PROCESS | 1896 | 1467823697458 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:17 INFO - PROCESS | 1896 | 1467823697460 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:17 INFO - PROCESS | 1896 | ++DOCSHELL 18A22800 == 31 [pid = 1896] [id = 335] 09:48:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (18A27000) [pid = 1896] [serial = 1004] [outer = 00000000] 09:48:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (18CA6C00) [pid = 1896] [serial = 1005] [outer = 18A27000] 09:48:17 INFO - PROCESS | 1896 | 1467823697504 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (18CAFC00) [pid = 1896] [serial = 1006] [outer = 18A27000] 09:48:17 INFO - PROCESS | 1896 | 1467823697961 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]]]}] 09:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms 09:48:18 INFO - PROCESS | 1896 | 1467823697984 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 09:48:18 INFO - PROCESS | 1896 | 1467823697986 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 09:48:18 INFO - PROCESS | 1896 | 1467823697989 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:48:18 INFO - PROCESS | 1896 | 1467823697991 Marionette TRACE conn5 <- [1,1306,null,{}] 09:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:48:18 INFO - PROCESS | 1896 | 1467823697995 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}] 09:48:18 INFO - PROCESS | 1896 | 1467823697997 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:18 INFO - PROCESS | 1896 | 1467823698113 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 09:48:18 INFO - PROCESS | 1896 | 1467823698195 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:18 INFO - PROCESS | 1896 | 1467823698197 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:18 INFO - PROCESS | 1896 | ++DOCSHELL 18CCF800 == 32 [pid = 1896] [id = 336] 09:48:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (18CCFC00) [pid = 1896] [serial = 1007] [outer = 00000000] 09:48:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (19B19800) [pid = 1896] [serial = 1008] [outer = 18CCFC00] 09:48:18 INFO - PROCESS | 1896 | 1467823698241 Marionette DEBUG loaded listener.js 09:48:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (19B27000) [pid = 1896] [serial = 1009] [outer = 18CCFC00] 09:48:18 INFO - PROCESS | 1896 | 1467823698665 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]]]}] 09:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 09:48:18 INFO - PROCESS | 1896 | 1467823698724 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 09:48:18 INFO - PROCESS | 1896 | 1467823698726 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 09:48:18 INFO - PROCESS | 1896 | 1467823698730 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:48:18 INFO - PROCESS | 1896 | 1467823698731 Marionette TRACE conn5 <- [1,1310,null,{}] 09:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:48:18 INFO - PROCESS | 1896 | 1467823698735 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}] 09:48:18 INFO - PROCESS | 1896 | 1467823698737 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:18 INFO - PROCESS | 1896 | 1467823698854 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 09:48:18 INFO - PROCESS | 1896 | 1467823698915 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:18 INFO - PROCESS | 1896 | 1467823698920 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:18 INFO - PROCESS | 1896 | ++DOCSHELL 17979000 == 33 [pid = 1896] [id = 337] 09:48:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (19D80C00) [pid = 1896] [serial = 1010] [outer = 00000000] 09:48:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (19D88000) [pid = 1896] [serial = 1011] [outer = 19D80C00] 09:48:19 INFO - PROCESS | 1896 | 1467823698974 Marionette DEBUG loaded listener.js 09:48:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (1A105C00) [pid = 1896] [serial = 1012] [outer = 19D80C00] 09:48:19 INFO - PROCESS | 1896 | 1467823699403 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]]]}] 09:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 730ms 09:48:19 INFO - PROCESS | 1896 | 1467823699481 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 09:48:19 INFO - PROCESS | 1896 | 1467823699484 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 09:48:19 INFO - PROCESS | 1896 | 1467823699487 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:48:19 INFO - PROCESS | 1896 | 1467823699488 Marionette TRACE conn5 <- [1,1314,null,{}] 09:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:48:19 INFO - PROCESS | 1896 | 1467823699492 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}] 09:48:19 INFO - PROCESS | 1896 | 1467823699494 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:19 INFO - PROCESS | 1896 | 1467823699606 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 09:48:19 INFO - PROCESS | 1896 | 1467823699666 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 1896 | 1467823699668 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:19 INFO - PROCESS | 1896 | ++DOCSHELL 1A108000 == 34 [pid = 1896] [id = 338] 09:48:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (1A10D400) [pid = 1896] [serial = 1013] [outer = 00000000] 09:48:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (1A146C00) [pid = 1896] [serial = 1014] [outer = 1A10D400] 09:48:19 INFO - PROCESS | 1896 | 1467823699723 Marionette DEBUG loaded listener.js 09:48:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1A10E400) [pid = 1896] [serial = 1015] [outer = 1A10D400] 09:48:19 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0C7E2400) [pid = 1896] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:48:19 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (15A59000) [pid = 1896] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:48:19 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0DCF0800) [pid = 1896] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:48:19 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0C948000) [pid = 1896] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:48:19 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (17CF3C00) [pid = 1896] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:48:19 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0DB1AC00) [pid = 1896] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:48:19 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (18CAB800) [pid = 1896] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:48:19 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (1846A800) [pid = 1896] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:48:19 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (1BD7A800) [pid = 1896] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:48:19 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (17B6A800) [pid = 1896] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:48:20 INFO - PROCESS | 1896 | 1467823700111 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]]]}] 09:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 672ms 09:48:20 INFO - PROCESS | 1896 | 1467823700163 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 1896 | 1467823700165 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 09:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:48:20 INFO - PROCESS | 1896 | 1467823700168 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - PROCESS | 1896 | 1467823700170 Marionette TRACE conn5 <- [1,1318,null,{}] 09:48:20 INFO - PROCESS | 1896 | 1467823700173 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}] 09:48:20 INFO - PROCESS | 1896 | 1467823700175 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:20 INFO - PROCESS | 1896 | 1467823700284 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 09:48:20 INFO - PROCESS | 1896 | 1467823700341 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 1896 | 1467823700343 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:20 INFO - PROCESS | 1896 | ++DOCSHELL 0DB1AC00 == 35 [pid = 1896] [id = 339] 09:48:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (17B49C00) [pid = 1896] [serial = 1016] [outer = 00000000] 09:48:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (19D7F000) [pid = 1896] [serial = 1017] [outer = 17B49C00] 09:48:20 INFO - PROCESS | 1896 | 1467823700388 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (1A110C00) [pid = 1896] [serial = 1018] [outer = 17B49C00] 09:48:20 INFO - PROCESS | 1896 | 1467823700748 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]]]}] 09:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 09:48:20 INFO - PROCESS | 1896 | 1467823700802 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 1896 | 1467823700804 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 09:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:48:20 INFO - PROCESS | 1896 | 1467823700806 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - PROCESS | 1896 | 1467823700808 Marionette TRACE conn5 <- [1,1322,null,{}] 09:48:20 INFO - PROCESS | 1896 | 1467823700812 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}] 09:48:20 INFO - PROCESS | 1896 | 1467823700813 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:20 INFO - PROCESS | 1896 | 1467823700893 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 09:48:20 INFO - PROCESS | 1896 | 1467823700925 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 1896 | 1467823700927 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:20 INFO - PROCESS | 1896 | ++DOCSHELL 0C7E4800 == 36 [pid = 1896] [id = 340] 09:48:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0C835400) [pid = 1896] [serial = 1019] [outer = 00000000] 09:48:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (1A150400) [pid = 1896] [serial = 1020] [outer = 0C835400] 09:48:21 INFO - PROCESS | 1896 | 1467823700973 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (1A163800) [pid = 1896] [serial = 1021] [outer = 0C835400] 09:48:21 INFO - PROCESS | 1896 | 1467823701386 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]]]}] 09:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 09:48:21 INFO - PROCESS | 1896 | 1467823701445 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 1896 | 1467823701447 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 09:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:48:21 INFO - PROCESS | 1896 | 1467823701451 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 1896 | 1467823701452 Marionette TRACE conn5 <- [1,1326,null,{}] 09:48:21 INFO - PROCESS | 1896 | 1467823701456 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}] 09:48:21 INFO - PROCESS | 1896 | 1467823701458 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:21 INFO - PROCESS | 1896 | 1467823701537 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 09:48:21 INFO - PROCESS | 1896 | 1467823701543 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:21 INFO - PROCESS | 1896 | 1467823701553 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:21 INFO - PROCESS | 1896 | ++DOCSHELL 1A168400 == 37 [pid = 1896] [id = 341] 09:48:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (1A16BC00) [pid = 1896] [serial = 1022] [outer = 00000000] 09:48:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (1ADA6800) [pid = 1896] [serial = 1023] [outer = 1A16BC00] 09:48:21 INFO - PROCESS | 1896 | 1467823701597 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (1ADACC00) [pid = 1896] [serial = 1024] [outer = 1A16BC00] 09:48:22 INFO - PROCESS | 1896 | 1467823702525 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]]]}] 09:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1119ms 09:48:22 INFO - PROCESS | 1896 | 1467823702573 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 09:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:48:22 INFO - PROCESS | 1896 | 1467823702577 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 09:48:22 INFO - PROCESS | 1896 | 1467823702582 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:48:22 INFO - PROCESS | 1896 | 1467823702585 Marionette TRACE conn5 <- [1,1330,null,{}] 09:48:22 INFO - PROCESS | 1896 | 1467823702633 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}] 09:48:22 INFO - PROCESS | 1896 | 1467823702636 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:22 INFO - PROCESS | 1896 | 1467823702739 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 09:48:22 INFO - PROCESS | 1896 | 1467823702863 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 1896 | 1467823702868 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:22 INFO - PROCESS | 1896 | ++DOCSHELL 0D67C800 == 38 [pid = 1896] [id = 342] 09:48:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0D67D000) [pid = 1896] [serial = 1025] [outer = 00000000] 09:48:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (111CF000) [pid = 1896] [serial = 1026] [outer = 0D67D000] 09:48:22 INFO - PROCESS | 1896 | 1467823702924 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (14A99000) [pid = 1896] [serial = 1027] [outer = 0D67D000] 09:48:23 INFO - PROCESS | 1896 | 1467823703507 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]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 971ms 09:48:23 INFO - PROCESS | 1896 | 1467823703553 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 09:48:23 INFO - PROCESS | 1896 | 1467823703558 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 09:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:48:23 INFO - PROCESS | 1896 | 1467823703564 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - PROCESS | 1896 | 1467823703567 Marionette TRACE conn5 <- [1,1334,null,{}] 09:48:23 INFO - PROCESS | 1896 | 1467823703572 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}] 09:48:23 INFO - PROCESS | 1896 | 1467823703574 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:23 INFO - PROCESS | 1896 | 1467823703685 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 09:48:23 INFO - PROCESS | 1896 | 1467823703787 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 1896 | 1467823703790 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:23 INFO - PROCESS | 1896 | ++DOCSHELL 18461C00 == 39 [pid = 1896] [id = 343] 09:48:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18468800) [pid = 1896] [serial = 1028] [outer = 00000000] 09:48:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18A2DC00) [pid = 1896] [serial = 1029] [outer = 18468800] 09:48:23 INFO - PROCESS | 1896 | 1467823703846 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18CA4000) [pid = 1896] [serial = 1030] [outer = 18468800] 09:48:24 INFO - PROCESS | 1896 | 1467823704439 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]]]}] 09:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 931ms 09:48:24 INFO - PROCESS | 1896 | 1467823704498 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 09:48:24 INFO - PROCESS | 1896 | 1467823704500 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 09:48:24 INFO - PROCESS | 1896 | 1467823704504 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:48:24 INFO - PROCESS | 1896 | 1467823704508 Marionette TRACE conn5 <- [1,1338,null,{}] 09:48:24 INFO - PROCESS | 1896 | 1467823704519 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}] 09:48:24 INFO - PROCESS | 1896 | 1467823704524 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:24 INFO - PROCESS | 1896 | 1467823704636 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 09:48:24 INFO - PROCESS | 1896 | 1467823704771 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:24 INFO - PROCESS | 1896 | 1467823704774 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:24 INFO - PROCESS | 1896 | ++DOCSHELL 1AD17000 == 40 [pid = 1896] [id = 344] 09:48:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1AD1BC00) [pid = 1896] [serial = 1031] [outer = 00000000] 09:48:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1B47C800) [pid = 1896] [serial = 1032] [outer = 1AD1BC00] 09:48:24 INFO - PROCESS | 1896 | 1467823704840 Marionette DEBUG loaded listener.js 09:48:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1B557C00) [pid = 1896] [serial = 1033] [outer = 1AD1BC00] 09:48:25 INFO - PROCESS | 1896 | 1467823705447 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]]]}] 09:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 970ms 09:48:25 INFO - PROCESS | 1896 | 1467823705509 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 09:48:25 INFO - PROCESS | 1896 | 1467823705512 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 09:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:48:25 INFO - PROCESS | 1896 | 1467823705515 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:48:25 INFO - PROCESS | 1896 | 1467823705517 Marionette TRACE conn5 <- [1,1342,null,{}] 09:48:25 INFO - PROCESS | 1896 | 1467823705521 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}] 09:48:25 INFO - PROCESS | 1896 | 1467823705523 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:25 INFO - PROCESS | 1896 | 1467823705631 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 09:48:25 INFO - PROCESS | 1896 | 1467823705860 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 1896 | 1467823705864 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:25 INFO - PROCESS | 1896 | ++DOCSHELL 0C83D400 == 41 [pid = 1896] [id = 345] 09:48:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0C83F000) [pid = 1896] [serial = 1034] [outer = 00000000] 09:48:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0CD6B800) [pid = 1896] [serial = 1035] [outer = 0C83F000] 09:48:25 INFO - PROCESS | 1896 | 1467823705927 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0D22DC00) [pid = 1896] [serial = 1036] [outer = 0C83F000] 09:48:27 INFO - PROCESS | 1896 | --DOCSHELL 0C7E4800 == 40 [pid = 1896] [id = 340] 09:48:27 INFO - PROCESS | 1896 | --DOCSHELL 0DB1AC00 == 39 [pid = 1896] [id = 339] 09:48:27 INFO - PROCESS | 1896 | --DOCSHELL 1A108000 == 38 [pid = 1896] [id = 338] 09:48:27 INFO - PROCESS | 1896 | --DOCSHELL 17979000 == 37 [pid = 1896] [id = 337] 09:48:27 INFO - PROCESS | 1896 | --DOCSHELL 18CCF800 == 36 [pid = 1896] [id = 336] 09:48:27 INFO - PROCESS | 1896 | --DOCSHELL 18A22800 == 35 [pid = 1896] [id = 335] 09:48:27 INFO - PROCESS | 1896 | --DOCSHELL 179DDC00 == 34 [pid = 1896] [id = 334] 09:48:27 INFO - PROCESS | 1896 | --DOCSHELL 111D1400 == 33 [pid = 1896] [id = 333] 09:48:27 INFO - PROCESS | 1896 | --DOCSHELL 0CD75000 == 32 [pid = 1896] [id = 332] 09:48:27 INFO - PROCESS | 1896 | --DOCSHELL 0D671800 == 31 [pid = 1896] [id = 331] 09:48:27 INFO - PROCESS | 1896 | --DOCSHELL 0CD73000 == 30 [pid = 1896] [id = 330] 09:48:27 INFO - PROCESS | 1896 | --DOCSHELL 18461C00 == 29 [pid = 1896] [id = 343] 09:48:27 INFO - PROCESS | 1896 | --DOCSHELL 1AD17000 == 28 [pid = 1896] [id = 344] 09:48:27 INFO - PROCESS | 1896 | --DOCSHELL 1A168400 == 27 [pid = 1896] [id = 341] 09:48:27 INFO - PROCESS | 1896 | --DOCSHELL 0D67C800 == 26 [pid = 1896] [id = 342] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0C83CC00) [pid = 1896] [serial = 972] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0C952000) [pid = 1896] [serial = 973] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (17916800) [pid = 1896] [serial = 978] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0DE03800) [pid = 1896] [serial = 975] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (111D1C00) [pid = 1896] [serial = 976] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0D946800) [pid = 1896] [serial = 970] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0D17E000) [pid = 1896] [serial = 969] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (18A9D000) [pid = 1896] [serial = 985] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (18A2B000) [pid = 1896] [serial = 984] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (17B6E000) [pid = 1896] [serial = 990] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17919400) [pid = 1896] [serial = 961] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1469A400) [pid = 1896] [serial = 960] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (19348800) [pid = 1896] [serial = 988] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (19B1E000) [pid = 1896] [serial = 964] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (18CC2400) [pid = 1896] [serial = 963] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (18CCEC00) [pid = 1896] [serial = 987] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1C2A6000) [pid = 1896] [serial = 967] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1C0AE000) [pid = 1896] [serial = 966] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (17C32000) [pid = 1896] [serial = 981] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (17C3A000) [pid = 1896] [serial = 982] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (17920000) [pid = 1896] [serial = 979] [outer = 00000000] [url = about:blank] 09:48:27 INFO - PROCESS | 1896 | 1467823707280 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]]]}] 09:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1836ms 09:48:27 INFO - PROCESS | 1896 | 1467823707353 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 09:48:27 INFO - PROCESS | 1896 | 1467823707358 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 09:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:48:27 INFO - PROCESS | 1896 | 1467823707363 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:48:27 INFO - PROCESS | 1896 | 1467823707366 Marionette TRACE conn5 <- [1,1346,null,{}] 09:48:27 INFO - PROCESS | 1896 | 1467823707373 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}] 09:48:27 INFO - PROCESS | 1896 | 1467823707376 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:27 INFO - PROCESS | 1896 | 1467823707474 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 09:48:27 INFO - PROCESS | 1896 | 1467823707552 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:27 INFO - PROCESS | 1896 | 1467823707556 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:27 INFO - PROCESS | 1896 | ++DOCSHELL 0CD6D000 == 27 [pid = 1896] [id = 346] 09:48:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0CD6FC00) [pid = 1896] [serial = 1037] [outer = 00000000] 09:48:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0D133400) [pid = 1896] [serial = 1038] [outer = 0CD6FC00] 09:48:27 INFO - PROCESS | 1896 | 1467823707606 Marionette DEBUG loaded listener.js 09:48:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0D229C00) [pid = 1896] [serial = 1039] [outer = 0CD6FC00] 09:48:28 INFO - PROCESS | 1896 | 1467823708027 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]]]}] 09:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 09:48:28 INFO - PROCESS | 1896 | 1467823708093 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 09:48:28 INFO - PROCESS | 1896 | 1467823708098 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 09:48:28 INFO - PROCESS | 1896 | 1467823708104 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:48:28 INFO - PROCESS | 1896 | 1467823708107 Marionette TRACE conn5 <- [1,1350,null,{}] 09:48:28 INFO - PROCESS | 1896 | 1467823708111 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}] 09:48:28 INFO - PROCESS | 1896 | 1467823708114 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:28 INFO - PROCESS | 1896 | 1467823708201 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 09:48:28 INFO - PROCESS | 1896 | 1467823708210 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:28 INFO - PROCESS | 1896 | 1467823708213 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:28 INFO - PROCESS | 1896 | ++DOCSHELL 0DB11400 == 28 [pid = 1896] [id = 347] 09:48:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0DB15400) [pid = 1896] [serial = 1040] [outer = 00000000] 09:48:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0DCF0000) [pid = 1896] [serial = 1041] [outer = 0DB15400] 09:48:28 INFO - PROCESS | 1896 | 1467823708260 Marionette DEBUG loaded listener.js 09:48:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0DEC4800) [pid = 1896] [serial = 1042] [outer = 0DB15400] 09:48:28 INFO - PROCESS | 1896 | 1467823708739 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]]]}] 09:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 09:48:28 INFO - PROCESS | 1896 | 1467823708778 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 09:48:28 INFO - PROCESS | 1896 | 1467823708780 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 09:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:48:28 INFO - PROCESS | 1896 | 1467823708784 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - PROCESS | 1896 | 1467823708787 Marionette TRACE conn5 <- [1,1354,null,{}] 09:48:28 INFO - PROCESS | 1896 | 1467823708798 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}] 09:48:28 INFO - PROCESS | 1896 | 1467823708803 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:28 INFO - PROCESS | 1896 | 1467823708915 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 09:48:29 INFO - PROCESS | 1896 | 1467823709007 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:29 INFO - PROCESS | 1896 | 1467823709010 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:29 INFO - PROCESS | 1896 | ++DOCSHELL 14BED000 == 29 [pid = 1896] [id = 348] 09:48:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (14C63400) [pid = 1896] [serial = 1043] [outer = 00000000] 09:48:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17914800) [pid = 1896] [serial = 1044] [outer = 14C63400] 09:48:29 INFO - PROCESS | 1896 | 1467823709060 Marionette DEBUG loaded listener.js 09:48:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (1791CC00) [pid = 1896] [serial = 1045] [outer = 14C63400] 09:48:29 INFO - PROCESS | 1896 | 1467823709483 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] 09:48:29 INFO - PROCESS | 1896 | 1467823709520 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 09:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:48:29 INFO - PROCESS | 1896 | 1467823709524 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:48:29 INFO - PROCESS | 1896 | 1467823709525 Marionette TRACE conn5 <- [1,1358,null,{}] 09:48:29 INFO - PROCESS | 1896 | 1467823709529 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}] 09:48:29 INFO - PROCESS | 1896 | 1467823709531 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:29 INFO - PROCESS | 1896 | 1467823709646 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 09:48:29 INFO - PROCESS | 1896 | 1467823709705 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:29 INFO - PROCESS | 1896 | 1467823709707 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:29 INFO - PROCESS | 1896 | ++DOCSHELL 17A2CC00 == 30 [pid = 1896] [id = 349] 09:48:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17A2F000) [pid = 1896] [serial = 1046] [outer = 00000000] 09:48:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17B69800) [pid = 1896] [serial = 1047] [outer = 17A2F000] 09:48:29 INFO - PROCESS | 1896 | 1467823709752 Marionette DEBUG loaded listener.js 09:48:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17C37C00) [pid = 1896] [serial = 1048] [outer = 17A2F000] 09:48:30 INFO - PROCESS | 1896 | 1467823710171 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] 09:48:30 INFO - PROCESS | 1896 | 1467823710201 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 09:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:48:30 INFO - PROCESS | 1896 | 1467823710204 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:48:30 INFO - PROCESS | 1896 | 1467823710206 Marionette TRACE conn5 <- [1,1362,null,{}] 09:48:30 INFO - PROCESS | 1896 | 1467823710209 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}] 09:48:30 INFO - PROCESS | 1896 | 1467823710211 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:30 INFO - PROCESS | 1896 | 1467823710348 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 09:48:30 INFO - PROCESS | 1896 | 1467823710393 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:30 INFO - PROCESS | 1896 | 1467823710395 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:30 INFO - PROCESS | 1896 | ++DOCSHELL 17C3E800 == 31 [pid = 1896] [id = 350] 09:48:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (17C70C00) [pid = 1896] [serial = 1049] [outer = 00000000] 09:48:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18A24C00) [pid = 1896] [serial = 1050] [outer = 17C70C00] 09:48:30 INFO - PROCESS | 1896 | 1467823710440 Marionette DEBUG loaded listener.js 09:48:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18A2F800) [pid = 1896] [serial = 1051] [outer = 17C70C00] 09:48:30 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:30 INFO - PROCESS | 1896 | 1467823710888 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] 09:48:30 INFO - PROCESS | 1896 | 1467823710940 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 09:48:30 INFO - PROCESS | 1896 | 1467823710943 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:48:30 INFO - PROCESS | 1896 | 1467823710945 Marionette TRACE conn5 <- [1,1366,null,{}] 09:48:30 INFO - PROCESS | 1896 | 1467823710949 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}] 09:48:30 INFO - PROCESS | 1896 | 1467823710954 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:31 INFO - PROCESS | 1896 | 1467823711090 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 09:48:31 INFO - PROCESS | 1896 | 1467823711096 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:31 INFO - PROCESS | 1896 | 1467823711098 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:31 INFO - PROCESS | 1896 | ++DOCSHELL 18C23400 == 32 [pid = 1896] [id = 351] 09:48:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18C25C00) [pid = 1896] [serial = 1052] [outer = 00000000] 09:48:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18CCF800) [pid = 1896] [serial = 1053] [outer = 18C25C00] 09:48:31 INFO - PROCESS | 1896 | 1467823711143 Marionette DEBUG loaded listener.js 09:48:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (19B1B800) [pid = 1896] [serial = 1054] [outer = 18C25C00] 09:48:31 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (18CCFC00) [pid = 1896] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:48:31 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (19D80C00) [pid = 1896] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:48:31 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17B49C00) [pid = 1896] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:48:31 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1A10D400) [pid = 1896] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:48:31 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17A2C800) [pid = 1896] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:48:31 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (143A2C00) [pid = 1896] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:48:31 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0DB19000) [pid = 1896] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:48:31 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (18A27000) [pid = 1896] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:48:31 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0CDC7000) [pid = 1896] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:48:31 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0D945C00) [pid = 1896] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:48:31 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0C835400) [pid = 1896] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:48:31 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1A16BC00) [pid = 1896] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:48:31 INFO - PROCESS | 1896 | 1467823711760 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] 09:48:31 INFO - PROCESS | 1896 | 1467823711817 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 09:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:48:31 INFO - PROCESS | 1896 | 1467823711821 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:48:31 INFO - PROCESS | 1896 | 1467823711822 Marionette TRACE conn5 <- [1,1370,null,{}] 09:48:31 INFO - PROCESS | 1896 | 1467823711826 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}] 09:48:31 INFO - PROCESS | 1896 | 1467823711828 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:31 INFO - PROCESS | 1896 | 1467823711904 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 09:48:31 INFO - PROCESS | 1896 | 1467823711909 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:31 INFO - PROCESS | 1896 | 1467823711911 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:31 INFO - PROCESS | 1896 | ++DOCSHELL 17B61800 == 33 [pid = 1896] [id = 352] 09:48:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (18467400) [pid = 1896] [serial = 1055] [outer = 00000000] 09:48:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (19350000) [pid = 1896] [serial = 1056] [outer = 18467400] 09:48:31 INFO - PROCESS | 1896 | 1467823711954 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (19445800) [pid = 1896] [serial = 1057] [outer = 18467400] 09:48:32 INFO - PROCESS | 1896 | [1896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:32 INFO - PROCESS | 1896 | 1467823712382 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] 09:48:32 INFO - PROCESS | 1896 | 1467823712398 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 09:48:32 INFO - PROCESS | 1896 | 1467823712401 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:48:32 INFO - PROCESS | 1896 | 1467823712403 Marionette TRACE conn5 <- [1,1374,null,{}] 09:48:32 INFO - PROCESS | 1896 | 1467823712410 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}] 09:48:32 INFO - PROCESS | 1896 | 1467823712412 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:32 INFO - PROCESS | 1896 | 1467823712527 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 09:48:32 INFO - PROCESS | 1896 | 1467823712538 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:32 INFO - PROCESS | 1896 | 1467823712540 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:32 INFO - PROCESS | 1896 | ++DOCSHELL 19D7DC00 == 34 [pid = 1896] [id = 353] 09:48:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19D7F800) [pid = 1896] [serial = 1058] [outer = 00000000] 09:48:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (19D88400) [pid = 1896] [serial = 1059] [outer = 19D7F800] 09:48:32 INFO - PROCESS | 1896 | 1467823712584 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19E71800) [pid = 1896] [serial = 1060] [outer = 19D7F800] 09:48:33 INFO - PROCESS | 1896 | 1467823713015 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] 09:48:33 INFO - PROCESS | 1896 | 1467823713034 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 09:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:48:33 INFO - PROCESS | 1896 | 1467823713037 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - PROCESS | 1896 | 1467823713039 Marionette TRACE conn5 <- [1,1378,null,{}] 09:48:33 INFO - PROCESS | 1896 | 1467823713042 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}] 09:48:33 INFO - PROCESS | 1896 | 1467823713044 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:33 INFO - PROCESS | 1896 | 1467823713162 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 09:48:33 INFO - PROCESS | 1896 | 1467823713171 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:33 INFO - PROCESS | 1896 | 1467823713173 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:33 INFO - PROCESS | 1896 | ++DOCSHELL 14BEA800 == 35 [pid = 1896] [id = 354] 09:48:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19D7F400) [pid = 1896] [serial = 1061] [outer = 00000000] 09:48:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A147800) [pid = 1896] [serial = 1062] [outer = 19D7F400] 09:48:33 INFO - PROCESS | 1896 | 1467823713220 Marionette DEBUG loaded listener.js 09:48:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A148000) [pid = 1896] [serial = 1063] [outer = 19D7F400] 09:48:33 INFO - PROCESS | 1896 | 1467823713721 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]]]}] 09:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 731ms 09:48:33 INFO - PROCESS | 1896 | 1467823713768 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 1896 | 1467823713773 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 09:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:48:33 INFO - PROCESS | 1896 | 1467823713779 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - PROCESS | 1896 | 1467823713782 Marionette TRACE conn5 <- [1,1382,null,{}] 09:48:33 INFO - PROCESS | 1896 | 1467823713814 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}] 09:48:33 INFO - PROCESS | 1896 | 1467823713817 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:34 INFO - PROCESS | 1896 | 1467823713986 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 09:48:34 INFO - PROCESS | 1896 | 1467823714153 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:34 INFO - PROCESS | 1896 | 1467823714158 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:34 INFO - PROCESS | 1896 | ++DOCSHELL 0D673C00 == 36 [pid = 1896] [id = 355] 09:48:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0D675400) [pid = 1896] [serial = 1064] [outer = 00000000] 09:48:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0D949000) [pid = 1896] [serial = 1065] [outer = 0D675400] 09:48:34 INFO - PROCESS | 1896 | 1467823714215 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0DCE8400) [pid = 1896] [serial = 1066] [outer = 0D675400] 09:48:34 INFO - PROCESS | 1896 | 1467823714960 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]]]}] 09:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1238ms 09:48:35 INFO - PROCESS | 1896 | 1467823715020 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 09:48:35 INFO - PROCESS | 1896 | 1467823715025 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 09:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:48:35 INFO - PROCESS | 1896 | 1467823715031 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:48:35 INFO - PROCESS | 1896 | 1467823715034 Marionette TRACE conn5 <- [1,1386,null,{}] 09:48:35 INFO - PROCESS | 1896 | 1467823715038 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}] 09:48:35 INFO - PROCESS | 1896 | 1467823715041 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:35 INFO - PROCESS | 1896 | 1467823715165 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 09:48:35 INFO - PROCESS | 1896 | 1467823715288 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:35 INFO - PROCESS | 1896 | 1467823715290 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:35 INFO - PROCESS | 1896 | ++DOCSHELL 15A5C000 == 37 [pid = 1896] [id = 356] 09:48:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1791BC00) [pid = 1896] [serial = 1067] [outer = 00000000] 09:48:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (17B4C800) [pid = 1896] [serial = 1068] [outer = 1791BC00] 09:48:35 INFO - PROCESS | 1896 | 1467823715347 Marionette DEBUG loaded listener.js 09:48:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1791A800) [pid = 1896] [serial = 1069] [outer = 1791BC00] 09:48:36 INFO - PROCESS | 1896 | 1467823716193 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]]]}] 09:48:36 INFO - PROCESS | 1896 | --DOCSHELL 19D7DC00 == 36 [pid = 1896] [id = 353] 09:48:36 INFO - PROCESS | 1896 | --DOCSHELL 17B61800 == 35 [pid = 1896] [id = 352] 09:48:36 INFO - PROCESS | 1896 | --DOCSHELL 18C23400 == 34 [pid = 1896] [id = 351] 09:48:36 INFO - PROCESS | 1896 | --DOCSHELL 17C3E800 == 33 [pid = 1896] [id = 350] 09:48:36 INFO - PROCESS | 1896 | --DOCSHELL 17A2CC00 == 32 [pid = 1896] [id = 349] 09:48:36 INFO - PROCESS | 1896 | --DOCSHELL 14BED000 == 31 [pid = 1896] [id = 348] 09:48:36 INFO - PROCESS | 1896 | --DOCSHELL 0DB11400 == 30 [pid = 1896] [id = 347] 09:48:36 INFO - PROCESS | 1896 | --DOCSHELL 0CD6D000 == 29 [pid = 1896] [id = 346] 09:48:36 INFO - PROCESS | 1896 | --DOCSHELL 0C83D400 == 28 [pid = 1896] [id = 345] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (19B19800) [pid = 1896] [serial = 1008] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (19B27000) [pid = 1896] [serial = 1009] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (19D88000) [pid = 1896] [serial = 1011] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1A105C00) [pid = 1896] [serial = 1012] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (19D7F000) [pid = 1896] [serial = 1017] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1A146C00) [pid = 1896] [serial = 1014] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (17B63C00) [pid = 1896] [serial = 1002] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17B6D800) [pid = 1896] [serial = 1003] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (14B25400) [pid = 1896] [serial = 999] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (14C64000) [pid = 1896] [serial = 1000] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (18A2F000) [pid = 1896] [serial = 991] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (18CA6C00) [pid = 1896] [serial = 1005] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0D22EC00) [pid = 1896] [serial = 996] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0D94E000) [pid = 1896] [serial = 997] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (10FDA800) [pid = 1896] [serial = 993] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (144C0C00) [pid = 1896] [serial = 994] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1A150400) [pid = 1896] [serial = 1020] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1A163800) [pid = 1896] [serial = 1021] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (1ADACC00) [pid = 1896] [serial = 1024] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (1A110C00) [pid = 1896] [serial = 1018] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (1ADA6800) [pid = 1896] [serial = 1023] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (1A10E400) [pid = 1896] [serial = 1015] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (18CAFC00) [pid = 1896] [serial = 1006] [outer = 00000000] [url = about:blank] 09:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1234ms 09:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:48:36 INFO - PROCESS | 1896 | 1467823716268 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 09:48:36 INFO - PROCESS | 1896 | 1467823716273 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 09:48:36 INFO - PROCESS | 1896 | 1467823716278 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:48:36 INFO - PROCESS | 1896 | 1467823716281 Marionette TRACE conn5 <- [1,1390,null,{}] 09:48:36 INFO - PROCESS | 1896 | 1467823716286 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}] 09:48:36 INFO - PROCESS | 1896 | 1467823716288 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:36 INFO - PROCESS | 1896 | 1467823716383 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 09:48:36 INFO - PROCESS | 1896 | 1467823716390 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:36 INFO - PROCESS | 1896 | 1467823716394 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:36 INFO - PROCESS | 1896 | ++DOCSHELL 0D2F0400 == 29 [pid = 1896] [id = 357] 09:48:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0D2F2000) [pid = 1896] [serial = 1070] [outer = 00000000] 09:48:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0D676400) [pid = 1896] [serial = 1071] [outer = 0D2F2000] 09:48:36 INFO - PROCESS | 1896 | 1467823716442 Marionette DEBUG loaded listener.js 09:48:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0D948800) [pid = 1896] [serial = 1072] [outer = 0D2F2000] 09:48:36 INFO - PROCESS | 1896 | 1467823716938 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]]]}] 09:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 09:48:37 INFO - PROCESS | 1896 | 1467823717008 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 09:48:37 INFO - PROCESS | 1896 | 1467823717012 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 09:48:37 INFO - PROCESS | 1896 | 1467823717018 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:48:37 INFO - PROCESS | 1896 | 1467823717021 Marionette TRACE conn5 <- [1,1394,null,{}] 09:48:37 INFO - PROCESS | 1896 | 1467823717025 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}] 09:48:37 INFO - PROCESS | 1896 | 1467823717027 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:37 INFO - PROCESS | 1896 | 1467823717114 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 09:48:37 INFO - PROCESS | 1896 | 1467823717204 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:37 INFO - PROCESS | 1896 | 1467823717206 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:37 INFO - PROCESS | 1896 | ++DOCSHELL 144C0800 == 30 [pid = 1896] [id = 358] 09:48:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (144C0C00) [pid = 1896] [serial = 1073] [outer = 00000000] 09:48:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (14B25400) [pid = 1896] [serial = 1074] [outer = 144C0C00] 09:48:37 INFO - PROCESS | 1896 | 1467823717253 Marionette DEBUG loaded listener.js 09:48:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (14C6E400) [pid = 1896] [serial = 1075] [outer = 144C0C00] 09:48:37 INFO - PROCESS | 1896 | 1467823717650 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]]]}] 09:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 672ms 09:48:37 INFO - PROCESS | 1896 | 1467823717694 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 09:48:37 INFO - PROCESS | 1896 | 1467823717696 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 09:48:37 INFO - PROCESS | 1896 | 1467823717700 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:48:37 INFO - PROCESS | 1896 | 1467823717703 Marionette TRACE conn5 <- [1,1398,null,{}] 09:48:37 INFO - PROCESS | 1896 | 1467823717714 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}] 09:48:37 INFO - PROCESS | 1896 | 1467823717719 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:37 INFO - PROCESS | 1896 | 1467823717836 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 09:48:37 INFO - PROCESS | 1896 | 1467823717851 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:37 INFO - PROCESS | 1896 | 1467823717855 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:37 INFO - PROCESS | 1896 | ++DOCSHELL 17C3A800 == 31 [pid = 1896] [id = 359] 09:48:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (17C3AC00) [pid = 1896] [serial = 1076] [outer = 00000000] 09:48:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (17C6F000) [pid = 1896] [serial = 1077] [outer = 17C3AC00] 09:48:37 INFO - PROCESS | 1896 | 1467823717903 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (18A24800) [pid = 1896] [serial = 1078] [outer = 17C3AC00] 09:48:38 INFO - PROCESS | 1896 | 1467823718384 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]]]}] 09:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 09:48:38 INFO - PROCESS | 1896 | 1467823718434 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 09:48:38 INFO - PROCESS | 1896 | 1467823718437 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 09:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:48:38 INFO - PROCESS | 1896 | 1467823718446 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:48:38 INFO - PROCESS | 1896 | 1467823718448 Marionette TRACE conn5 <- [1,1402,null,{}] 09:48:38 INFO - PROCESS | 1896 | 1467823718452 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}] 09:48:38 INFO - PROCESS | 1896 | 1467823718454 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:38 INFO - PROCESS | 1896 | 1467823718575 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 09:48:38 INFO - PROCESS | 1896 | 1467823718581 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:38 INFO - PROCESS | 1896 | 1467823718583 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:38 INFO - PROCESS | 1896 | ++DOCSHELL 18CA9800 == 32 [pid = 1896] [id = 360] 09:48:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (18CAA000) [pid = 1896] [serial = 1079] [outer = 00000000] 09:48:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18CC2000) [pid = 1896] [serial = 1080] [outer = 18CAA000] 09:48:38 INFO - PROCESS | 1896 | 1467823718630 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (18CCE800) [pid = 1896] [serial = 1081] [outer = 18CAA000] 09:48:39 INFO - PROCESS | 1896 | 1467823719097 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]]]}] 09:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 672ms 09:48:39 INFO - PROCESS | 1896 | 1467823719120 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 09:48:39 INFO - PROCESS | 1896 | 1467823719122 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 09:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:48:39 INFO - PROCESS | 1896 | 1467823719125 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:48:39 INFO - PROCESS | 1896 | 1467823719127 Marionette TRACE conn5 <- [1,1406,null,{}] 09:48:39 INFO - PROCESS | 1896 | 1467823719130 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}] 09:48:39 INFO - PROCESS | 1896 | 1467823719132 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:39 INFO - PROCESS | 1896 | 1467823719271 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 09:48:39 INFO - PROCESS | 1896 | 1467823719298 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:39 INFO - PROCESS | 1896 | 1467823719300 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:39 INFO - PROCESS | 1896 | ++DOCSHELL 0C83D400 == 33 [pid = 1896] [id = 361] 09:48:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18CA2000) [pid = 1896] [serial = 1082] [outer = 00000000] 09:48:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19B78000) [pid = 1896] [serial = 1083] [outer = 18CA2000] 09:48:39 INFO - PROCESS | 1896 | 1467823719344 Marionette DEBUG loaded listener.js 09:48:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19B79000) [pid = 1896] [serial = 1084] [outer = 18CA2000] 09:48:39 INFO - PROCESS | 1896 | 1467823719809 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]]]}] 09:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 09:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:48:39 INFO - PROCESS | 1896 | 1467823719856 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 09:48:39 INFO - PROCESS | 1896 | 1467823719858 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 09:48:39 INFO - PROCESS | 1896 | 1467823719861 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:48:39 INFO - PROCESS | 1896 | 1467823719863 Marionette TRACE conn5 <- [1,1410,null,{}] 09:48:39 INFO - PROCESS | 1896 | 1467823719867 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}] 09:48:39 INFO - PROCESS | 1896 | 1467823719872 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:40 INFO - PROCESS | 1896 | 1467823720013 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 09:48:40 INFO - PROCESS | 1896 | 1467823720084 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 1896 | 1467823720086 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:40 INFO - PROCESS | 1896 | ++DOCSHELL 1A144000 == 34 [pid = 1896] [id = 362] 09:48:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A144400) [pid = 1896] [serial = 1085] [outer = 00000000] 09:48:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A148400) [pid = 1896] [serial = 1086] [outer = 1A144400] 09:48:40 INFO - PROCESS | 1896 | 1467823720130 Marionette DEBUG loaded listener.js 09:48:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1A144C00) [pid = 1896] [serial = 1087] [outer = 1A144400] 09:48:40 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (14C63400) [pid = 1896] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:48:40 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0C83F000) [pid = 1896] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:48:40 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0CD6FC00) [pid = 1896] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:48:40 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17A2F000) [pid = 1896] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:48:40 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0DB15400) [pid = 1896] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:48:40 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17C70C00) [pid = 1896] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:48:40 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (18C25C00) [pid = 1896] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:48:40 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (19D7F800) [pid = 1896] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:48:40 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0D67D000) [pid = 1896] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:48:40 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (18468800) [pid = 1896] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:48:40 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1AD1BC00) [pid = 1896] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:48:40 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (18467400) [pid = 1896] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:48:40 INFO - PROCESS | 1896 | 1467823720652 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]]]}] 09:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 831ms 09:48:40 INFO - PROCESS | 1896 | 1467823720692 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 09:48:40 INFO - PROCESS | 1896 | 1467823720694 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 09:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:48:40 INFO - PROCESS | 1896 | 1467823720697 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:48:40 INFO - PROCESS | 1896 | 1467823720698 Marionette TRACE conn5 <- [1,1414,null,{}] 09:48:40 INFO - PROCESS | 1896 | 1467823720702 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}] 09:48:40 INFO - PROCESS | 1896 | 1467823720704 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:40 INFO - PROCESS | 1896 | 1467823720815 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 09:48:40 INFO - PROCESS | 1896 | 1467823720873 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 1896 | 1467823720875 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:40 INFO - PROCESS | 1896 | ++DOCSHELL 14B53400 == 35 [pid = 1896] [id = 363] 09:48:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (14C63400) [pid = 1896] [serial = 1088] [outer = 00000000] 09:48:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (1850E000) [pid = 1896] [serial = 1089] [outer = 14C63400] 09:48:40 INFO - PROCESS | 1896 | 1467823720918 Marionette DEBUG loaded listener.js 09:48:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (18CC3000) [pid = 1896] [serial = 1090] [outer = 14C63400] 09:48:41 INFO - PROCESS | 1896 | 1467823721276 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]]]}] 09:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 630ms 09:48:41 INFO - PROCESS | 1896 | 1467823721330 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 1896 | 1467823721332 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 09:48:41 INFO - PROCESS | 1896 | 1467823721335 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:48:41 INFO - PROCESS | 1896 | 1467823721336 Marionette TRACE conn5 <- [1,1418,null,{}] 09:48:41 INFO - PROCESS | 1896 | 1467823721340 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}] 09:48:41 INFO - PROCESS | 1896 | 1467823721342 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:41 INFO - PROCESS | 1896 | 1467823721421 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 09:48:41 INFO - PROCESS | 1896 | 1467823721426 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:41 INFO - PROCESS | 1896 | 1467823721428 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:41 INFO - PROCESS | 1896 | ++DOCSHELL 18468800 == 36 [pid = 1896] [id = 364] 09:48:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (1A143000) [pid = 1896] [serial = 1091] [outer = 00000000] 09:48:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (1A162000) [pid = 1896] [serial = 1092] [outer = 1A143000] 09:48:41 INFO - PROCESS | 1896 | 1467823721471 Marionette DEBUG loaded listener.js 09:48:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1A16D000) [pid = 1896] [serial = 1093] [outer = 1A143000] 09:48:41 INFO - PROCESS | 1896 | 1467823721898 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]]]}] 09:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 631ms 09:48:41 INFO - PROCESS | 1896 | 1467823721968 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 1896 | 1467823721971 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 09:48:41 INFO - PROCESS | 1896 | 1467823721974 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:48:42 INFO - PROCESS | 1896 | 1467823721985 Marionette TRACE conn5 <- [1,1422,null,{}] 09:48:42 INFO - PROCESS | 1896 | 1467823721989 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}] 09:48:42 INFO - PROCESS | 1896 | 1467823721991 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:42 INFO - PROCESS | 1896 | 1467823722069 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 09:48:42 INFO - PROCESS | 1896 | 1467823722077 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:42 INFO - PROCESS | 1896 | 1467823722079 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:42 INFO - PROCESS | 1896 | ++DOCSHELL 17C39400 == 37 [pid = 1896] [id = 365] 09:48:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1A14CC00) [pid = 1896] [serial = 1094] [outer = 00000000] 09:48:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1B0B2800) [pid = 1896] [serial = 1095] [outer = 1A14CC00] 09:48:42 INFO - PROCESS | 1896 | 1467823722122 Marionette DEBUG loaded listener.js 09:48:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1B552000) [pid = 1896] [serial = 1096] [outer = 1A14CC00] 09:48:42 INFO - PROCESS | 1896 | 1467823722737 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]]]}] 09:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 830ms 09:48:42 INFO - PROCESS | 1896 | 1467823722809 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 09:48:42 INFO - PROCESS | 1896 | 1467823722814 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 09:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:48:42 INFO - PROCESS | 1896 | 1467823722820 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:48:42 INFO - PROCESS | 1896 | 1467823722824 Marionette TRACE conn5 <- [1,1426,null,{}] 09:48:42 INFO - PROCESS | 1896 | 1467823722829 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}] 09:48:42 INFO - PROCESS | 1896 | 1467823722832 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:42 INFO - PROCESS | 1896 | 1467823722949 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 09:48:43 INFO - PROCESS | 1896 | 1467823723052 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:43 INFO - PROCESS | 1896 | 1467823723057 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:43 INFO - PROCESS | 1896 | ++DOCSHELL 0D674400 == 38 [pid = 1896] [id = 366] 09:48:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0D677400) [pid = 1896] [serial = 1097] [outer = 00000000] 09:48:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (143A2C00) [pid = 1896] [serial = 1098] [outer = 0D677400] 09:48:43 INFO - PROCESS | 1896 | 1467823723115 Marionette DEBUG loaded listener.js 09:48:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (14C64C00) [pid = 1896] [serial = 1099] [outer = 0D677400] 09:48:43 INFO - PROCESS | 1896 | 1467823723728 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]]]}] 09:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 932ms 09:48:43 INFO - PROCESS | 1896 | 1467823723754 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 09:48:43 INFO - PROCESS | 1896 | 1467823723759 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 09:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:48:43 INFO - PROCESS | 1896 | 1467823723765 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:48:43 INFO - PROCESS | 1896 | 1467823723768 Marionette TRACE conn5 <- [1,1430,null,{}] 09:48:43 INFO - PROCESS | 1896 | 1467823723772 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}] 09:48:43 INFO - PROCESS | 1896 | 1467823723775 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:43 INFO - PROCESS | 1896 | 1467823723885 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 09:48:44 INFO - PROCESS | 1896 | 1467823723989 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:44 INFO - PROCESS | 1896 | 1467823723992 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:44 INFO - PROCESS | 1896 | ++DOCSHELL 17C34400 == 39 [pid = 1896] [id = 367] 09:48:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (17C6FC00) [pid = 1896] [serial = 1100] [outer = 00000000] 09:48:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18CA6C00) [pid = 1896] [serial = 1101] [outer = 17C6FC00] 09:48:44 INFO - PROCESS | 1896 | 1467823724047 Marionette DEBUG loaded listener.js 09:48:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1934DC00) [pid = 1896] [serial = 1102] [outer = 17C6FC00] 09:48:44 INFO - PROCESS | 1896 | 1467823724662 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]]]}] 09:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 971ms 09:48:44 INFO - PROCESS | 1896 | 1467823724740 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 09:48:44 INFO - PROCESS | 1896 | 1467823724742 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 09:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:48:44 INFO - PROCESS | 1896 | 1467823724746 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:48:44 INFO - PROCESS | 1896 | 1467823724750 Marionette TRACE conn5 <- [1,1434,null,{}] 09:48:44 INFO - PROCESS | 1896 | 1467823724761 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}] 09:48:44 INFO - PROCESS | 1896 | 1467823724766 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:44 INFO - PROCESS | 1896 | 1467823724880 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 09:48:45 INFO - PROCESS | 1896 | 1467823725006 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 1896 | 1467823725009 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:45 INFO - PROCESS | 1896 | ++DOCSHELL 1B558400 == 40 [pid = 1896] [id = 368] 09:48:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1B55A800) [pid = 1896] [serial = 1103] [outer = 00000000] 09:48:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1BD35C00) [pid = 1896] [serial = 1104] [outer = 1B55A800] 09:48:45 INFO - PROCESS | 1896 | 1467823725071 Marionette DEBUG loaded listener.js 09:48:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1BD3B400) [pid = 1896] [serial = 1105] [outer = 1B55A800] 09:48:45 INFO - PROCESS | 1896 | 1467823725705 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]]]}] 09:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1023ms 09:48:45 INFO - PROCESS | 1896 | 1467823725773 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 09:48:45 INFO - PROCESS | 1896 | 1467823725776 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 09:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:48:45 INFO - PROCESS | 1896 | 1467823725779 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:48:45 INFO - PROCESS | 1896 | 1467823725781 Marionette TRACE conn5 <- [1,1438,null,{}] 09:48:45 INFO - PROCESS | 1896 | 1467823725785 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}] 09:48:45 INFO - PROCESS | 1896 | 1467823725787 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:45 INFO - PROCESS | 1896 | 1467823725895 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 09:48:46 INFO - PROCESS | 1896 | 1467823726026 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:46 INFO - PROCESS | 1896 | 1467823726028 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:46 INFO - PROCESS | 1896 | ++DOCSHELL 0C897400 == 41 [pid = 1896] [id = 369] 09:48:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (19B7A400) [pid = 1896] [serial = 1106] [outer = 00000000] 09:48:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1A10A400) [pid = 1896] [serial = 1107] [outer = 19B7A400] 09:48:46 INFO - PROCESS | 1896 | 1467823726083 Marionette DEBUG loaded listener.js 09:48:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1BD74800) [pid = 1896] [serial = 1108] [outer = 19B7A400] 09:48:46 INFO - PROCESS | 1896 | 1467823726818 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]]]}] 09:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1071ms 09:48:46 INFO - PROCESS | 1896 | 1467823726859 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 09:48:46 INFO - PROCESS | 1896 | 1467823726863 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 09:48:46 INFO - PROCESS | 1896 | 1467823726868 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:48:46 INFO - PROCESS | 1896 | 1467823726871 Marionette TRACE conn5 <- [1,1442,null,{}] 09:48:46 INFO - PROCESS | 1896 | 1467823726877 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}] 09:48:46 INFO - PROCESS | 1896 | 1467823726880 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:47 INFO - PROCESS | 1896 | 1467823726982 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 09:48:47 INFO - PROCESS | 1896 | 1467823727115 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:47 INFO - PROCESS | 1896 | 1467823727118 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:47 INFO - PROCESS | 1896 | ++DOCSHELL 0D13AC00 == 42 [pid = 1896] [id = 370] 09:48:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0D22EC00) [pid = 1896] [serial = 1109] [outer = 00000000] 09:48:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (14B31000) [pid = 1896] [serial = 1110] [outer = 0D22EC00] 09:48:47 INFO - PROCESS | 1896 | 1467823727169 Marionette DEBUG loaded listener.js 09:48:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (17919400) [pid = 1896] [serial = 1111] [outer = 0D22EC00] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 18468800 == 41 [pid = 1896] [id = 364] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 14B53400 == 40 [pid = 1896] [id = 363] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 1A144000 == 39 [pid = 1896] [id = 362] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 0C83D400 == 38 [pid = 1896] [id = 361] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 18CA9800 == 37 [pid = 1896] [id = 360] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 17C3A800 == 36 [pid = 1896] [id = 359] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 144C0800 == 35 [pid = 1896] [id = 358] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 0D2F0400 == 34 [pid = 1896] [id = 357] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 14BEA800 == 33 [pid = 1896] [id = 354] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 0D673C00 == 32 [pid = 1896] [id = 355] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 15A5C000 == 31 [pid = 1896] [id = 356] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 0C897400 == 30 [pid = 1896] [id = 369] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 17C34400 == 29 [pid = 1896] [id = 367] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 1B558400 == 28 [pid = 1896] [id = 368] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 17C39400 == 27 [pid = 1896] [id = 365] 09:48:47 INFO - PROCESS | 1896 | --DOCSHELL 0D674400 == 26 [pid = 1896] [id = 366] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (17914800) [pid = 1896] [serial = 1044] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0D22DC00) [pid = 1896] [serial = 1036] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0CD6B800) [pid = 1896] [serial = 1035] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0D133400) [pid = 1896] [serial = 1038] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0D229C00) [pid = 1896] [serial = 1039] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (17B69800) [pid = 1896] [serial = 1047] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0DCF0000) [pid = 1896] [serial = 1041] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0DEC4800) [pid = 1896] [serial = 1042] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (18A24C00) [pid = 1896] [serial = 1050] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (18CCF800) [pid = 1896] [serial = 1053] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (19E71800) [pid = 1896] [serial = 1060] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1A147800) [pid = 1896] [serial = 1062] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (14A99000) [pid = 1896] [serial = 1027] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (111CF000) [pid = 1896] [serial = 1026] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (19B1B800) [pid = 1896] [serial = 1054] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (18CA4000) [pid = 1896] [serial = 1030] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (18A2DC00) [pid = 1896] [serial = 1029] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1B557C00) [pid = 1896] [serial = 1033] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1B47C800) [pid = 1896] [serial = 1032] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (17C37C00) [pid = 1896] [serial = 1048] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (18A2F800) [pid = 1896] [serial = 1051] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (19350000) [pid = 1896] [serial = 1056] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (19445800) [pid = 1896] [serial = 1057] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1791CC00) [pid = 1896] [serial = 1045] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (19D88400) [pid = 1896] [serial = 1059] [outer = 00000000] [url = about:blank] 09:48:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0C949800) [pid = 1896] [serial = 1112] [outer = 14325400] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 0DE0F400 == 25 [pid = 1896] [id = 192] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 0C943800 == 24 [pid = 1896] [id = 200] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 0DED2C00 == 23 [pid = 1896] [id = 197] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 1846EC00 == 22 [pid = 1896] [id = 191] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 18CAB000 == 21 [pid = 1896] [id = 201] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 0D25D000 == 20 [pid = 1896] [id = 196] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 17B64400 == 19 [pid = 1896] [id = 199] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 15A5E800 == 18 [pid = 1896] [id = 189] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 14C6C400 == 17 [pid = 1896] [id = 204] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 0DD8B400 == 16 [pid = 1896] [id = 188] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 0D952C00 == 15 [pid = 1896] [id = 195] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 0C759800 == 14 [pid = 1896] [id = 193] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 0D224C00 == 13 [pid = 1896] [id = 203] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 19344C00 == 12 [pid = 1896] [id = 202] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 0D67F800 == 11 [pid = 1896] [id = 194] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 179E6400 == 10 [pid = 1896] [id = 190] 09:48:49 INFO - PROCESS | 1896 | --DOCSHELL 17976000 == 9 [pid = 1896] [id = 198] 09:48:50 INFO - PROCESS | 1896 | 1467823730139 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]]]}] 09:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 3305ms 09:48:50 INFO - PROCESS | 1896 | 1467823730177 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 09:48:50 INFO - PROCESS | 1896 | 1467823730182 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 09:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:48:50 INFO - PROCESS | 1896 | 1467823730187 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:48:50 INFO - PROCESS | 1896 | 1467823730190 Marionette TRACE conn5 <- [1,1446,null,{}] 09:48:50 INFO - PROCESS | 1896 | 1467823730196 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}] 09:48:50 INFO - PROCESS | 1896 | 1467823730199 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:50 INFO - PROCESS | 1896 | 1467823730298 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 09:48:50 INFO - PROCESS | 1896 | 1467823730307 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:50 INFO - PROCESS | 1896 | 1467823730310 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:50 INFO - PROCESS | 1896 | ++DOCSHELL 0D259C00 == 10 [pid = 1896] [id = 371] 09:48:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0D25D000) [pid = 1896] [serial = 1113] [outer = 00000000] 09:48:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0D675C00) [pid = 1896] [serial = 1114] [outer = 0D25D000] 09:48:50 INFO - PROCESS | 1896 | 1467823730361 Marionette DEBUG loaded listener.js 09:48:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0D94D400) [pid = 1896] [serial = 1115] [outer = 0D25D000] 09:48:50 INFO - PROCESS | 1896 | 1467823730870 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]]]}] 09:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 731ms 09:48:50 INFO - PROCESS | 1896 | 1467823730922 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 09:48:50 INFO - PROCESS | 1896 | 1467823730927 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 09:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:48:50 INFO - PROCESS | 1896 | 1467823730933 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:48:50 INFO - PROCESS | 1896 | 1467823730936 Marionette TRACE conn5 <- [1,1450,null,{}] 09:48:50 INFO - PROCESS | 1896 | 1467823730940 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}] 09:48:50 INFO - PROCESS | 1896 | 1467823730942 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:51 INFO - PROCESS | 1896 | 1467823731038 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 09:48:51 INFO - PROCESS | 1896 | 1467823731137 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:51 INFO - PROCESS | 1896 | 1467823731140 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:51 INFO - PROCESS | 1896 | ++DOCSHELL 0D2F7000 == 11 [pid = 1896] [id = 372] 09:48:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0DE01400) [pid = 1896] [serial = 1116] [outer = 00000000] 09:48:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (111D3C00) [pid = 1896] [serial = 1117] [outer = 0DE01400] 09:48:51 INFO - PROCESS | 1896 | 1467823731191 Marionette DEBUG loaded listener.js 09:48:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (143A8000) [pid = 1896] [serial = 1118] [outer = 0DE01400] 09:48:51 INFO - PROCESS | 1896 | 1467823731602 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]]]}] 09:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 731ms 09:48:51 INFO - PROCESS | 1896 | 1467823731704 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 09:48:51 INFO - PROCESS | 1896 | 1467823731706 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 09:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:48:51 INFO - PROCESS | 1896 | 1467823731715 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:48:51 INFO - PROCESS | 1896 | 1467823731718 Marionette TRACE conn5 <- [1,1454,null,{}] 09:48:51 INFO - PROCESS | 1896 | 1467823731729 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}] 09:48:51 INFO - PROCESS | 1896 | 1467823731734 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:51 INFO - PROCESS | 1896 | 1467823731856 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 09:48:51 INFO - PROCESS | 1896 | 1467823731912 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:51 INFO - PROCESS | 1896 | 1467823731915 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:51 INFO - PROCESS | 1896 | ++DOCSHELL 1680A800 == 12 [pid = 1896] [id = 373] 09:48:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1680D000) [pid = 1896] [serial = 1119] [outer = 00000000] 09:48:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1791D400) [pid = 1896] [serial = 1120] [outer = 1680D000] 09:48:51 INFO - PROCESS | 1896 | 1467823731965 Marionette DEBUG loaded listener.js 09:48:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1797EC00) [pid = 1896] [serial = 1121] [outer = 1680D000] 09:48:52 INFO - PROCESS | 1896 | 1467823732446 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]]]}] 09:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 770ms 09:48:52 INFO - PROCESS | 1896 | 1467823732492 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 09:48:52 INFO - PROCESS | 1896 | 1467823732495 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 09:48:52 INFO - PROCESS | 1896 | 1467823732498 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:48:52 INFO - PROCESS | 1896 | 1467823732500 Marionette TRACE conn5 <- [1,1458,null,{}] 09:48:52 INFO - PROCESS | 1896 | 1467823732503 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}] 09:48:52 INFO - PROCESS | 1896 | 1467823732505 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:52 INFO - PROCESS | 1896 | 1467823732627 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 09:48:52 INFO - PROCESS | 1896 | 1467823732639 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:52 INFO - PROCESS | 1896 | 1467823732641 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:52 INFO - PROCESS | 1896 | ++DOCSHELL 17B4E000 == 13 [pid = 1896] [id = 374] 09:48:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (17B4FC00) [pid = 1896] [serial = 1122] [outer = 00000000] 09:48:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (17B6C800) [pid = 1896] [serial = 1123] [outer = 17B4FC00] 09:48:52 INFO - PROCESS | 1896 | 1467823732686 Marionette DEBUG loaded listener.js 09:48:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (17C3B000) [pid = 1896] [serial = 1124] [outer = 17B4FC00] 09:48:53 INFO - PROCESS | 1896 | 1467823733165 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]]]}] 09:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 731ms 09:48:53 INFO - PROCESS | 1896 | 1467823733235 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 09:48:53 INFO - PROCESS | 1896 | 1467823733237 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 09:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:48:53 INFO - PROCESS | 1896 | 1467823733244 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:48:53 INFO - PROCESS | 1896 | 1467823733246 Marionette TRACE conn5 <- [1,1462,null,{}] 09:48:53 INFO - PROCESS | 1896 | 1467823733249 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}] 09:48:53 INFO - PROCESS | 1896 | 1467823733251 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:53 INFO - PROCESS | 1896 | 1467823733362 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 09:48:53 INFO - PROCESS | 1896 | 1467823733374 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:53 INFO - PROCESS | 1896 | 1467823733376 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:53 INFO - PROCESS | 1896 | ++DOCSHELL 17C3E400 == 14 [pid = 1896] [id = 375] 09:48:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18461C00) [pid = 1896] [serial = 1125] [outer = 00000000] 09:48:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18A26400) [pid = 1896] [serial = 1126] [outer = 18461C00] 09:48:53 INFO - PROCESS | 1896 | 1467823733421 Marionette DEBUG loaded listener.js 09:48:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18A2E400) [pid = 1896] [serial = 1127] [outer = 18461C00] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (19D7F400) [pid = 1896] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (18CA2000) [pid = 1896] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1B55A800) [pid = 1896] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0D2F2000) [pid = 1896] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1A143000) [pid = 1896] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0D677400) [pid = 1896] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0D675400) [pid = 1896] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1A144400) [pid = 1896] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (19B7A400) [pid = 1896] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (144C0C00) [pid = 1896] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1A14CC00) [pid = 1896] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (18CAA000) [pid = 1896] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (17C6FC00) [pid = 1896] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1791BC00) [pid = 1896] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (14C63400) [pid = 1896] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:48:53 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (17C3AC00) [pid = 1896] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:48:54 INFO - PROCESS | 1896 | 1467823734108 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]]]}] 09:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 930ms 09:48:54 INFO - PROCESS | 1896 | 1467823734177 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 1896 | 1467823734179 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 09:48:54 INFO - PROCESS | 1896 | 1467823734182 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:48:54 INFO - PROCESS | 1896 | 1467823734184 Marionette TRACE conn5 <- [1,1466,null,{}] 09:48:54 INFO - PROCESS | 1896 | 1467823734188 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}] 09:48:54 INFO - PROCESS | 1896 | 1467823734193 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:54 INFO - PROCESS | 1896 | 1467823734312 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 09:48:54 INFO - PROCESS | 1896 | 1467823734327 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:54 INFO - PROCESS | 1896 | 1467823734329 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:54 INFO - PROCESS | 1896 | ++DOCSHELL 1791BC00 == 15 [pid = 1896] [id = 376] 09:48:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (1791C400) [pid = 1896] [serial = 1128] [outer = 00000000] 09:48:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (18AF7800) [pid = 1896] [serial = 1129] [outer = 1791C400] 09:48:54 INFO - PROCESS | 1896 | 1467823734373 Marionette DEBUG loaded listener.js 09:48:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (18CA3C00) [pid = 1896] [serial = 1130] [outer = 1791C400] 09:48:54 INFO - PROCESS | 1896 | 1467823734825 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]]]}] 09:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 09:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:48:54 INFO - PROCESS | 1896 | 1467823734859 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 1896 | 1467823734861 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 09:48:54 INFO - PROCESS | 1896 | 1467823734864 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - PROCESS | 1896 | 1467823734866 Marionette TRACE conn5 <- [1,1470,null,{}] 09:48:54 INFO - PROCESS | 1896 | 1467823734869 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}] 09:48:54 INFO - PROCESS | 1896 | 1467823734871 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:55 INFO - PROCESS | 1896 | 1467823734978 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 09:48:55 INFO - PROCESS | 1896 | 1467823734986 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 1896 | 1467823734988 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:55 INFO - PROCESS | 1896 | ++DOCSHELL 1846F400 == 16 [pid = 1896] [id = 377] 09:48:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (18CA8800) [pid = 1896] [serial = 1131] [outer = 00000000] 09:48:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (18CC4000) [pid = 1896] [serial = 1132] [outer = 18CA8800] 09:48:55 INFO - PROCESS | 1896 | 1467823735038 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18CC5C00) [pid = 1896] [serial = 1133] [outer = 18CA8800] 09:48:55 INFO - PROCESS | 1896 | 1467823735472 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]]]}] 09:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 631ms 09:48:55 INFO - PROCESS | 1896 | 1467823735500 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 09:48:55 INFO - PROCESS | 1896 | 1467823735502 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 09:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:48:55 INFO - PROCESS | 1896 | 1467823735532 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:48:55 INFO - PROCESS | 1896 | 1467823735534 Marionette TRACE conn5 <- [1,1474,null,{}] 09:48:55 INFO - PROCESS | 1896 | 1467823735542 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}] 09:48:55 INFO - PROCESS | 1896 | 1467823735544 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:55 INFO - PROCESS | 1896 | 1467823735623 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 09:48:55 INFO - PROCESS | 1896 | 1467823735629 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 1896 | 1467823735630 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:55 INFO - PROCESS | 1896 | ++DOCSHELL 18F76C00 == 17 [pid = 1896] [id = 378] 09:48:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (18F7DC00) [pid = 1896] [serial = 1134] [outer = 00000000] 09:48:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1920C800) [pid = 1896] [serial = 1135] [outer = 18F7DC00] 09:48:55 INFO - PROCESS | 1896 | 1467823735675 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17C37C00) [pid = 1896] [serial = 1136] [outer = 18F7DC00] 09:48:56 INFO - PROCESS | 1896 | 1467823736408 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]]]}] 09:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 931ms 09:48:56 INFO - PROCESS | 1896 | 1467823736464 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 09:48:56 INFO - PROCESS | 1896 | 1467823736469 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 09:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:48:56 INFO - PROCESS | 1896 | 1467823736474 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - PROCESS | 1896 | 1467823736477 Marionette TRACE conn5 <- [1,1478,null,{}] 09:48:56 INFO - PROCESS | 1896 | 1467823736483 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}] 09:48:56 INFO - PROCESS | 1896 | 1467823736486 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:56 INFO - PROCESS | 1896 | 1467823736614 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 09:48:56 INFO - PROCESS | 1896 | 1467823736739 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 1896 | 1467823736742 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:56 INFO - PROCESS | 1896 | ++DOCSHELL 0D228000 == 18 [pid = 1896] [id = 379] 09:48:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0D2F8400) [pid = 1896] [serial = 1137] [outer = 00000000] 09:48:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0DAD8800) [pid = 1896] [serial = 1138] [outer = 0D2F8400] 09:48:56 INFO - PROCESS | 1896 | 1467823736800 Marionette DEBUG loaded listener.js 09:48:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0DE07800) [pid = 1896] [serial = 1139] [outer = 0D2F8400] 09:48:57 INFO - PROCESS | 1896 | 1467823737501 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]]]}] 09:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1082ms 09:48:57 INFO - PROCESS | 1896 | 1467823737555 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 09:48:57 INFO - PROCESS | 1896 | 1467823737560 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 09:48:57 INFO - PROCESS | 1896 | 1467823737566 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:48:57 INFO - PROCESS | 1896 | 1467823737569 Marionette TRACE conn5 <- [1,1482,null,{}] 09:48:57 INFO - PROCESS | 1896 | 1467823737573 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}] 09:48:57 INFO - PROCESS | 1896 | 1467823737576 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:57 INFO - PROCESS | 1896 | 1467823737790 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 09:48:57 INFO - PROCESS | 1896 | 1467823737944 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:57 INFO - PROCESS | 1896 | 1467823737947 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:57 INFO - PROCESS | 1896 | ++DOCSHELL 0C841C00 == 19 [pid = 1896] [id = 380] 09:48:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0C842800) [pid = 1896] [serial = 1140] [outer = 00000000] 09:48:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0D178C00) [pid = 1896] [serial = 1141] [outer = 0C842800] 09:48:58 INFO - PROCESS | 1896 | 1467823737999 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0D2F8C00) [pid = 1896] [serial = 1142] [outer = 0C842800] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (14B25400) [pid = 1896] [serial = 1074] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (14C6E400) [pid = 1896] [serial = 1075] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17B4C800) [pid = 1896] [serial = 1068] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1791A800) [pid = 1896] [serial = 1069] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17C6F000) [pid = 1896] [serial = 1077] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0D676400) [pid = 1896] [serial = 1071] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0D948800) [pid = 1896] [serial = 1072] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1A148400) [pid = 1896] [serial = 1086] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (14B31000) [pid = 1896] [serial = 1110] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1BD74800) [pid = 1896] [serial = 1108] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (14C64C00) [pid = 1896] [serial = 1099] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (143A2C00) [pid = 1896] [serial = 1098] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (18CA6C00) [pid = 1896] [serial = 1101] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1A162000) [pid = 1896] [serial = 1092] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1B0B2800) [pid = 1896] [serial = 1095] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (1B552000) [pid = 1896] [serial = 1096] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (1A16D000) [pid = 1896] [serial = 1093] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (1A144C00) [pid = 1896] [serial = 1087] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (1BD3B400) [pid = 1896] [serial = 1105] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (18CCE800) [pid = 1896] [serial = 1081] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (18CC3000) [pid = 1896] [serial = 1090] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (1BD35C00) [pid = 1896] [serial = 1104] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (1934DC00) [pid = 1896] [serial = 1102] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (18A24800) [pid = 1896] [serial = 1078] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (1A10A400) [pid = 1896] [serial = 1107] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (18CC2000) [pid = 1896] [serial = 1080] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (19B79000) [pid = 1896] [serial = 1084] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (19B78000) [pid = 1896] [serial = 1083] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (1850E000) [pid = 1896] [serial = 1089] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (1A148000) [pid = 1896] [serial = 1063] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0D949000) [pid = 1896] [serial = 1065] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0DCE8400) [pid = 1896] [serial = 1066] [outer = 00000000] [url = about:blank] 09:48:58 INFO - PROCESS | 1896 | 1467823738566 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]]]}] 09:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1017ms 09:48:58 INFO - PROCESS | 1896 | 1467823738588 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 09:48:58 INFO - PROCESS | 1896 | 1467823738592 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 09:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:48:58 INFO - PROCESS | 1896 | 1467823738596 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:48:58 INFO - PROCESS | 1896 | 1467823738599 Marionette TRACE conn5 <- [1,1486,null,{}] 09:48:58 INFO - PROCESS | 1896 | 1467823738604 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}] 09:48:58 INFO - PROCESS | 1896 | 1467823738607 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:58 INFO - PROCESS | 1896 | 1467823738695 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 09:48:58 INFO - PROCESS | 1896 | 1467823738703 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 1896 | 1467823738706 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:58 INFO - PROCESS | 1896 | ++DOCSHELL 11141000 == 20 [pid = 1896] [id = 381] 09:48:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (111D1C00) [pid = 1896] [serial = 1143] [outer = 00000000] 09:48:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (144C0800) [pid = 1896] [serial = 1144] [outer = 111D1C00] 09:48:58 INFO - PROCESS | 1896 | 1467823738759 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (146B8000) [pid = 1896] [serial = 1145] [outer = 111D1C00] 09:48:59 INFO - PROCESS | 1896 | 1467823739256 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]]]}] 09:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 09:48:59 INFO - PROCESS | 1896 | 1467823739267 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 1896 | 1467823739270 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 09:48:59 INFO - PROCESS | 1896 | 1467823739274 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:48:59 INFO - PROCESS | 1896 | 1467823739276 Marionette TRACE conn5 <- [1,1490,null,{}] 09:48:59 INFO - PROCESS | 1896 | 1467823739279 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}] 09:48:59 INFO - PROCESS | 1896 | 1467823739282 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:59 INFO - PROCESS | 1896 | 1467823739405 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 09:48:59 INFO - PROCESS | 1896 | 1467823739417 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:59 INFO - PROCESS | 1896 | 1467823739419 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:48:59 INFO - PROCESS | 1896 | ++DOCSHELL 17916400 == 21 [pid = 1896] [id = 382] 09:48:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (17916C00) [pid = 1896] [serial = 1146] [outer = 00000000] 09:48:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (1791CC00) [pid = 1896] [serial = 1147] [outer = 17916C00] 09:48:59 INFO - PROCESS | 1896 | 1467823739467 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (179DE000) [pid = 1896] [serial = 1148] [outer = 17916C00] 09:48:59 INFO - PROCESS | 1896 | 1467823739926 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]]]}] 09:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 09:48:59 INFO - PROCESS | 1896 | 1467823739952 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 1896 | 1467823739956 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 09:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:49:00 INFO - PROCESS | 1896 | 1467823739966 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:49:00 INFO - PROCESS | 1896 | 1467823739970 Marionette TRACE conn5 <- [1,1494,null,{}] 09:49:00 INFO - PROCESS | 1896 | 1467823739974 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}] 09:49:00 INFO - PROCESS | 1896 | 1467823739977 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:00 INFO - PROCESS | 1896 | 1467823740066 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 09:49:00 INFO - PROCESS | 1896 | 1467823740073 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 1896 | 1467823740075 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:00 INFO - PROCESS | 1896 | ++DOCSHELL 17B48000 == 22 [pid = 1896] [id = 383] 09:49:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (17B4E800) [pid = 1896] [serial = 1149] [outer = 00000000] 09:49:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (17CF2000) [pid = 1896] [serial = 1150] [outer = 17B4E800] 09:49:00 INFO - PROCESS | 1896 | 1467823740120 Marionette DEBUG loaded listener.js 09:49:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (18469800) [pid = 1896] [serial = 1151] [outer = 17B4E800] 09:49:00 INFO - PROCESS | 1896 | 1467823740589 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]]]}] 09:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 691ms 09:49:00 INFO - PROCESS | 1896 | 1467823740652 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 09:49:00 INFO - PROCESS | 1896 | 1467823740654 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 09:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:49:00 INFO - PROCESS | 1896 | 1467823740657 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:49:00 INFO - PROCESS | 1896 | 1467823740659 Marionette TRACE conn5 <- [1,1498,null,{}] 09:49:00 INFO - PROCESS | 1896 | 1467823740662 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}] 09:49:00 INFO - PROCESS | 1896 | 1467823740664 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:00 INFO - PROCESS | 1896 | 1467823740808 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 09:49:00 INFO - PROCESS | 1896 | 1467823740867 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 1896 | 1467823740869 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:00 INFO - PROCESS | 1896 | ++DOCSHELL 18A92800 == 23 [pid = 1896] [id = 384] 09:49:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (18A93000) [pid = 1896] [serial = 1152] [outer = 00000000] 09:49:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (18CA7400) [pid = 1896] [serial = 1153] [outer = 18A93000] 09:49:00 INFO - PROCESS | 1896 | 1467823740912 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (18CAE400) [pid = 1896] [serial = 1154] [outer = 18A93000] 09:49:01 INFO - PROCESS | 1896 | 1467823741334 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]]]}] 09:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 730ms 09:49:01 INFO - PROCESS | 1896 | 1467823741388 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 09:49:01 INFO - PROCESS | 1896 | 1467823741390 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 09:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:49:01 INFO - PROCESS | 1896 | 1467823741393 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:49:01 INFO - PROCESS | 1896 | 1467823741395 Marionette TRACE conn5 <- [1,1502,null,{}] 09:49:01 INFO - PROCESS | 1896 | 1467823741398 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}] 09:49:01 INFO - PROCESS | 1896 | 1467823741400 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:01 INFO - PROCESS | 1896 | 1467823741517 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 09:49:01 INFO - PROCESS | 1896 | 1467823741530 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:01 INFO - PROCESS | 1896 | 1467823741535 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:01 INFO - PROCESS | 1896 | ++DOCSHELL 14B29C00 == 24 [pid = 1896] [id = 385] 09:49:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (18CCF000) [pid = 1896] [serial = 1155] [outer = 00000000] 09:49:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (1920B400) [pid = 1896] [serial = 1156] [outer = 18CCF000] 09:49:01 INFO - PROCESS | 1896 | 1467823741641 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (19B19400) [pid = 1896] [serial = 1157] [outer = 18CCF000] 09:49:02 INFO - PROCESS | 1896 | 1467823742088 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]]]}] 09:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 09:49:02 INFO - PROCESS | 1896 | 1467823742158 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 09:49:02 INFO - PROCESS | 1896 | 1467823742160 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 09:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:49:02 INFO - PROCESS | 1896 | 1467823742171 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:49:02 INFO - PROCESS | 1896 | 1467823742173 Marionette TRACE conn5 <- [1,1506,null,{}] 09:49:02 INFO - PROCESS | 1896 | 1467823742176 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}] 09:49:02 INFO - PROCESS | 1896 | 1467823742178 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:02 INFO - PROCESS | 1896 | 1467823742288 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 09:49:02 INFO - PROCESS | 1896 | 1467823742297 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:02 INFO - PROCESS | 1896 | 1467823742308 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:02 INFO - PROCESS | 1896 | ++DOCSHELL 19B78400 == 25 [pid = 1896] [id = 386] 09:49:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (19B79800) [pid = 1896] [serial = 1158] [outer = 00000000] 09:49:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (19D7CC00) [pid = 1896] [serial = 1159] [outer = 19B79800] 09:49:02 INFO - PROCESS | 1896 | 1467823742400 Marionette DEBUG loaded listener.js 09:49:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (19B7C000) [pid = 1896] [serial = 1160] [outer = 19B79800] 09:49:02 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1680D000) [pid = 1896] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:49:02 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0DE01400) [pid = 1896] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:49:02 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0D22EC00) [pid = 1896] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:49:02 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0D25D000) [pid = 1896] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:49:02 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (18CA8800) [pid = 1896] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:49:02 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (17B4FC00) [pid = 1896] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:49:02 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (18461C00) [pid = 1896] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:49:02 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (1791C400) [pid = 1896] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:49:02 INFO - PROCESS | 1896 | 1467823742786 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]]]}] 09:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 09:49:02 INFO - PROCESS | 1896 | 1467823742849 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 09:49:02 INFO - PROCESS | 1896 | 1467823742851 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 09:49:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:49:02 INFO - PROCESS | 1896 | 1467823742854 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:49:02 INFO - PROCESS | 1896 | 1467823742856 Marionette TRACE conn5 <- [1,1510,null,{}] 09:49:02 INFO - PROCESS | 1896 | 1467823742859 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}] 09:49:02 INFO - PROCESS | 1896 | 1467823742861 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:03 INFO - PROCESS | 1896 | 1467823742971 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 09:49:03 INFO - PROCESS | 1896 | 1467823743024 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:03 INFO - PROCESS | 1896 | 1467823743026 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:03 INFO - PROCESS | 1896 | ++DOCSHELL 179E6400 == 26 [pid = 1896] [id = 387] 09:49:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (17B49000) [pid = 1896] [serial = 1161] [outer = 00000000] 09:49:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (19446800) [pid = 1896] [serial = 1162] [outer = 17B49000] 09:49:03 INFO - PROCESS | 1896 | 1467823743070 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (19B7A800) [pid = 1896] [serial = 1163] [outer = 17B49000] 09:49:03 INFO - PROCESS | 1896 | 1467823743417 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"]]]}] 09:49:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:49:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:49:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:49:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:49:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:49:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:49:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:49:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:49:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:49:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:49:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:49:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:49:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 640ms 09:49:03 INFO - PROCESS | 1896 | 1467823743495 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 09:49:03 INFO - PROCESS | 1896 | 1467823743497 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 09:49:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:49:03 INFO - PROCESS | 1896 | 1467823743500 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:49:03 INFO - PROCESS | 1896 | 1467823743502 Marionette TRACE conn5 <- [1,1514,null,{}] 09:49:03 INFO - PROCESS | 1896 | 1467823743505 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}] 09:49:03 INFO - PROCESS | 1896 | 1467823743507 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:03 INFO - PROCESS | 1896 | 1467823743585 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 09:49:03 INFO - PROCESS | 1896 | 1467823743617 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:03 INFO - PROCESS | 1896 | 1467823743619 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:03 INFO - PROCESS | 1896 | ++DOCSHELL 19D86000 == 27 [pid = 1896] [id = 388] 09:49:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (19D87C00) [pid = 1896] [serial = 1164] [outer = 00000000] 09:49:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (1A103400) [pid = 1896] [serial = 1165] [outer = 19D87C00] 09:49:03 INFO - PROCESS | 1896 | 1467823743663 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (1A10FC00) [pid = 1896] [serial = 1166] [outer = 19D87C00] 09:49:04 INFO - PROCESS | 1896 | 1467823744079 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"]]]}] 09:49:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:49:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:49:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:49:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:49:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:49:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:49:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 634ms 09:49:04 INFO - PROCESS | 1896 | 1467823744134 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 09:49:04 INFO - PROCESS | 1896 | 1467823744137 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 09:49:04 INFO - PROCESS | 1896 | 1467823744140 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:49:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:49:04 INFO - PROCESS | 1896 | 1467823744141 Marionette TRACE conn5 <- [1,1518,null,{}] 09:49:04 INFO - PROCESS | 1896 | 1467823744145 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}] 09:49:04 INFO - PROCESS | 1896 | 1467823744147 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:04 INFO - PROCESS | 1896 | 1467823744238 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 09:49:04 INFO - PROCESS | 1896 | 1467823744244 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:04 INFO - PROCESS | 1896 | 1467823744246 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:04 INFO - PROCESS | 1896 | ++DOCSHELL 17B6C400 == 28 [pid = 1896] [id = 389] 09:49:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (17C3D000) [pid = 1896] [serial = 1167] [outer = 00000000] 09:49:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (1A14BC00) [pid = 1896] [serial = 1168] [outer = 17C3D000] 09:49:04 INFO - PROCESS | 1896 | 1467823744289 Marionette DEBUG loaded listener.js 09:49:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (1A161000) [pid = 1896] [serial = 1169] [outer = 17C3D000] 09:49:04 INFO - PROCESS | 1896 | 1467823744710 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]]]}] 09:49:04 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:49:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:49:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:49:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:49:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:49:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 09:49:04 INFO - PROCESS | 1896 | 1467823744776 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 09:49:04 INFO - PROCESS | 1896 | 1467823744781 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 09:49:04 INFO - PROCESS | 1896 | 1467823744786 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:49:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:49:04 INFO - PROCESS | 1896 | 1467823744792 Marionette TRACE conn5 <- [1,1522,null,{}] 09:49:04 INFO - PROCESS | 1896 | 1467823744799 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}] 09:49:04 INFO - PROCESS | 1896 | 1467823744802 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:04 INFO - PROCESS | 1896 | 1467823744955 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 09:49:05 INFO - PROCESS | 1896 | 1467823745104 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:05 INFO - PROCESS | 1896 | 1467823745108 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:05 INFO - PROCESS | 1896 | ++DOCSHELL 0DB10800 == 29 [pid = 1896] [id = 390] 09:49:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0DB12800) [pid = 1896] [serial = 1170] [outer = 00000000] 09:49:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0DED2C00) [pid = 1896] [serial = 1171] [outer = 0DB12800] 09:49:05 INFO - PROCESS | 1896 | 1467823745166 Marionette DEBUG loaded listener.js 09:49:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (14693C00) [pid = 1896] [serial = 1172] [outer = 0DB12800] 09:49:05 INFO - PROCESS | 1896 | 1467823745734 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]]]}] 09:49:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:49:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 990ms 09:49:05 INFO - PROCESS | 1896 | 1467823745780 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 09:49:05 INFO - PROCESS | 1896 | 1467823745784 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 09:49:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:49:05 INFO - PROCESS | 1896 | 1467823745791 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:49:05 INFO - PROCESS | 1896 | 1467823745794 Marionette TRACE conn5 <- [1,1526,null,{}] 09:49:05 INFO - PROCESS | 1896 | 1467823745798 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}] 09:49:05 INFO - PROCESS | 1896 | 1467823745801 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:05 INFO - PROCESS | 1896 | 1467823745912 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 09:49:06 INFO - PROCESS | 1896 | 1467823746013 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:06 INFO - PROCESS | 1896 | 1467823746015 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:06 INFO - PROCESS | 1896 | ++DOCSHELL 17B65400 == 30 [pid = 1896] [id = 391] 09:49:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17B65800) [pid = 1896] [serial = 1173] [outer = 00000000] 09:49:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17C32800) [pid = 1896] [serial = 1174] [outer = 17B65800] 09:49:06 INFO - PROCESS | 1896 | 1467823746073 Marionette DEBUG loaded listener.js 09:49:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18A21C00) [pid = 1896] [serial = 1175] [outer = 17B65800] 09:49:06 INFO - PROCESS | 1896 | 1467823746665 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]]]}] 09:49:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:49:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 930ms 09:49:06 INFO - PROCESS | 1896 | 1467823746725 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 09:49:06 INFO - PROCESS | 1896 | 1467823746727 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 09:49:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:49:06 INFO - PROCESS | 1896 | 1467823746731 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:49:06 INFO - PROCESS | 1896 | 1467823746735 Marionette TRACE conn5 <- [1,1530,null,{}] 09:49:06 INFO - PROCESS | 1896 | 1467823746746 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}] 09:49:06 INFO - PROCESS | 1896 | 1467823746750 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:06 INFO - PROCESS | 1896 | 1467823746860 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 09:49:07 INFO - PROCESS | 1896 | 1467823746989 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:07 INFO - PROCESS | 1896 | 1467823746992 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:07 INFO - PROCESS | 1896 | ++DOCSHELL 1A108400 == 31 [pid = 1896] [id = 392] 09:49:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1A108800) [pid = 1896] [serial = 1176] [outer = 00000000] 09:49:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1A14B800) [pid = 1896] [serial = 1177] [outer = 1A108800] 09:49:07 INFO - PROCESS | 1896 | 1467823747051 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A167400) [pid = 1896] [serial = 1178] [outer = 1A108800] 09:49:07 INFO - PROCESS | 1896 | 1467823747670 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]]]}] 09:49:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:49:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1025ms 09:49:07 INFO - PROCESS | 1896 | 1467823747759 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 09:49:07 INFO - PROCESS | 1896 | 1467823747762 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 09:49:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:49:07 INFO - PROCESS | 1896 | 1467823747765 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - PROCESS | 1896 | 1467823747767 Marionette TRACE conn5 <- [1,1534,null,{}] 09:49:07 INFO - PROCESS | 1896 | 1467823747771 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}] 09:49:07 INFO - PROCESS | 1896 | 1467823747773 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:07 INFO - PROCESS | 1896 | 1467823747881 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 09:49:08 INFO - PROCESS | 1896 | 1467823748122 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:08 INFO - PROCESS | 1896 | 1467823748126 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:08 INFO - PROCESS | 1896 | ++DOCSHELL 0C7D9400 == 32 [pid = 1896] [id = 393] 09:49:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0C7DE400) [pid = 1896] [serial = 1179] [outer = 00000000] 09:49:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0C948400) [pid = 1896] [serial = 1180] [outer = 0C7DE400] 09:49:08 INFO - PROCESS | 1896 | 1467823748191 Marionette DEBUG loaded listener.js 09:49:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0D25D800) [pid = 1896] [serial = 1181] [outer = 0C7DE400] 09:49:09 INFO - PROCESS | 1896 | --DOCSHELL 0D13AC00 == 31 [pid = 1896] [id = 370] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0C7E6400) [pid = 1896] [serial = 685] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1791D400) [pid = 1896] [serial = 1120] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (111D3C00) [pid = 1896] [serial = 1117] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17919400) [pid = 1896] [serial = 1111] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0D675C00) [pid = 1896] [serial = 1114] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0D94D400) [pid = 1896] [serial = 1115] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (18CC5C00) [pid = 1896] [serial = 1133] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1920C800) [pid = 1896] [serial = 1135] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (17C3B000) [pid = 1896] [serial = 1124] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (17B6C800) [pid = 1896] [serial = 1123] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (18A26400) [pid = 1896] [serial = 1126] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (18CC4000) [pid = 1896] [serial = 1132] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (18A2E400) [pid = 1896] [serial = 1127] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1797EC00) [pid = 1896] [serial = 1121] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (18AF7800) [pid = 1896] [serial = 1129] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (143A8000) [pid = 1896] [serial = 1118] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (18CA3C00) [pid = 1896] [serial = 1130] [outer = 00000000] [url = about:blank] 09:49:09 INFO - PROCESS | 1896 | 1467823749476 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]]]}] 09:49:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:49:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1784ms 09:49:09 INFO - PROCESS | 1896 | 1467823749553 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 09:49:09 INFO - PROCESS | 1896 | 1467823749558 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 09:49:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:49:09 INFO - PROCESS | 1896 | 1467823749563 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:49:09 INFO - PROCESS | 1896 | 1467823749566 Marionette TRACE conn5 <- [1,1538,null,{}] 09:49:09 INFO - PROCESS | 1896 | 1467823749572 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}] 09:49:09 INFO - PROCESS | 1896 | 1467823749575 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:09 INFO - PROCESS | 1896 | 1467823749668 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 09:49:09 INFO - PROCESS | 1896 | 1467823749716 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:09 INFO - PROCESS | 1896 | 1467823749721 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:09 INFO - PROCESS | 1896 | ++DOCSHELL 0D136000 == 32 [pid = 1896] [id = 394] 09:49:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0D136C00) [pid = 1896] [serial = 1182] [outer = 00000000] 09:49:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0D229C00) [pid = 1896] [serial = 1183] [outer = 0D136C00] 09:49:09 INFO - PROCESS | 1896 | 1467823749842 Marionette DEBUG loaded listener.js 09:49:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0D2F6800) [pid = 1896] [serial = 1184] [outer = 0D136C00] 09:49:10 INFO - PROCESS | 1896 | 1467823750263 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]]]}] 09:49:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:49:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 09:49:10 INFO - PROCESS | 1896 | 1467823750293 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 09:49:10 INFO - PROCESS | 1896 | 1467823750298 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 09:49:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:49:10 INFO - PROCESS | 1896 | 1467823750304 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:49:10 INFO - PROCESS | 1896 | 1467823750307 Marionette TRACE conn5 <- [1,1542,null,{}] 09:49:10 INFO - PROCESS | 1896 | 1467823750311 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}] 09:49:10 INFO - PROCESS | 1896 | 1467823750314 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:10 INFO - PROCESS | 1896 | 1467823750402 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 09:49:10 INFO - PROCESS | 1896 | 1467823750408 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:10 INFO - PROCESS | 1896 | 1467823750411 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:10 INFO - PROCESS | 1896 | ++DOCSHELL 1113B800 == 33 [pid = 1896] [id = 395] 09:49:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (11143C00) [pid = 1896] [serial = 1185] [outer = 00000000] 09:49:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (143A9400) [pid = 1896] [serial = 1186] [outer = 11143C00] 09:49:10 INFO - PROCESS | 1896 | 1467823750458 Marionette DEBUG loaded listener.js 09:49:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (144CE400) [pid = 1896] [serial = 1187] [outer = 11143C00] 09:49:10 INFO - PROCESS | 1896 | 1467823750940 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]]]}] 09:49:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:49:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 09:49:11 INFO - PROCESS | 1896 | 1467823750977 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 09:49:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:49:11 INFO - PROCESS | 1896 | 1467823750980 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 09:49:11 INFO - PROCESS | 1896 | 1467823750983 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:49:11 INFO - PROCESS | 1896 | 1467823750986 Marionette TRACE conn5 <- [1,1546,null,{}] 09:49:11 INFO - PROCESS | 1896 | 1467823750997 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}] 09:49:11 INFO - PROCESS | 1896 | 1467823751001 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:11 INFO - PROCESS | 1896 | 1467823751122 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 09:49:11 INFO - PROCESS | 1896 | 1467823751223 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 1896 | 1467823751226 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:11 INFO - PROCESS | 1896 | ++DOCSHELL 17A2EC00 == 34 [pid = 1896] [id = 396] 09:49:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (17A33C00) [pid = 1896] [serial = 1188] [outer = 00000000] 09:49:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17B44400) [pid = 1896] [serial = 1189] [outer = 17A33C00] 09:49:11 INFO - PROCESS | 1896 | 1467823751274 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17B4F800) [pid = 1896] [serial = 1190] [outer = 17A33C00] 09:49:11 INFO - PROCESS | 1896 | 1467823751703 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]]]}] 09:49:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:49:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 790ms 09:49:11 INFO - PROCESS | 1896 | 1467823751774 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 09:49:11 INFO - PROCESS | 1896 | 1467823751777 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 09:49:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:49:11 INFO - PROCESS | 1896 | 1467823751780 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:49:11 INFO - PROCESS | 1896 | 1467823751782 Marionette TRACE conn5 <- [1,1550,null,{}] 09:49:11 INFO - PROCESS | 1896 | 1467823751786 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}] 09:49:11 INFO - PROCESS | 1896 | 1467823751788 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:11 INFO - PROCESS | 1896 | 1467823751900 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 09:49:11 INFO - PROCESS | 1896 | 1467823751912 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 1896 | 1467823751914 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:11 INFO - PROCESS | 1896 | ++DOCSHELL 17B6C800 == 35 [pid = 1896] [id = 397] 09:49:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17B6D400) [pid = 1896] [serial = 1191] [outer = 00000000] 09:49:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17C3C000) [pid = 1896] [serial = 1192] [outer = 17B6D400] 09:49:11 INFO - PROCESS | 1896 | 1467823751958 Marionette DEBUG loaded listener.js 09:49:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (18A28C00) [pid = 1896] [serial = 1193] [outer = 17B6D400] 09:49:12 INFO - PROCESS | 1896 | 1467823752403 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]]]}] 09:49:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:49:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 09:49:12 INFO - PROCESS | 1896 | 1467823752453 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 1896 | 1467823752455 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 09:49:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:49:12 INFO - PROCESS | 1896 | 1467823752458 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:49:12 INFO - PROCESS | 1896 | 1467823752460 Marionette TRACE conn5 <- [1,1554,null,{}] 09:49:12 INFO - PROCESS | 1896 | 1467823752500 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}] 09:49:12 INFO - PROCESS | 1896 | 1467823752502 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:12 INFO - PROCESS | 1896 | 1467823752623 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 09:49:12 INFO - PROCESS | 1896 | 1467823752632 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:12 INFO - PROCESS | 1896 | 1467823752634 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:12 INFO - PROCESS | 1896 | ++DOCSHELL 18A2C400 == 36 [pid = 1896] [id = 398] 09:49:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18A2D400) [pid = 1896] [serial = 1194] [outer = 00000000] 09:49:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18AF3C00) [pid = 1896] [serial = 1195] [outer = 18A2D400] 09:49:12 INFO - PROCESS | 1896 | 1467823752679 Marionette DEBUG loaded listener.js 09:49:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18CAD000) [pid = 1896] [serial = 1196] [outer = 18A2D400] 09:49:13 INFO - PROCESS | 1896 | 1467823753112 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]]]}] 09:49:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:49:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 710ms 09:49:13 INFO - PROCESS | 1896 | 1467823753175 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 09:49:13 INFO - PROCESS | 1896 | 1467823753178 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 09:49:13 INFO - PROCESS | 1896 | 1467823753181 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:49:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:49:13 INFO - PROCESS | 1896 | 1467823753182 Marionette TRACE conn5 <- [1,1558,null,{}] 09:49:13 INFO - PROCESS | 1896 | 1467823753186 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}] 09:49:13 INFO - PROCESS | 1896 | 1467823753191 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:13 INFO - PROCESS | 1896 | 1467823753328 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 09:49:13 INFO - PROCESS | 1896 | 1467823753392 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 1896 | 1467823753394 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:13 INFO - PROCESS | 1896 | ++DOCSHELL 18CCA800 == 37 [pid = 1896] [id = 399] 09:49:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18CCB400) [pid = 1896] [serial = 1197] [outer = 00000000] 09:49:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (19447400) [pid = 1896] [serial = 1198] [outer = 18CCB400] 09:49:13 INFO - PROCESS | 1896 | 1467823753440 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (19B7B000) [pid = 1896] [serial = 1199] [outer = 18CCB400] 09:49:13 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (18A93000) [pid = 1896] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:49:13 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (18CCF000) [pid = 1896] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:49:13 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (18F7DC00) [pid = 1896] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:49:13 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0D2F8400) [pid = 1896] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:49:13 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0C842800) [pid = 1896] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:49:13 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17B49000) [pid = 1896] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:49:13 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (17916C00) [pid = 1896] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:49:13 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17B4E800) [pid = 1896] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:49:13 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (19B79800) [pid = 1896] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:49:13 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (111D1C00) [pid = 1896] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:49:13 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (19D87C00) [pid = 1896] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:49:13 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (17C3D000) [pid = 1896] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:49:14 INFO - PROCESS | 1896 | 1467823753990 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]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:49:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 871ms 09:49:14 INFO - PROCESS | 1896 | 1467823754055 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 09:49:14 INFO - PROCESS | 1896 | 1467823754057 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 09:49:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:49:14 INFO - PROCESS | 1896 | 1467823754060 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - PROCESS | 1896 | 1467823754061 Marionette TRACE conn5 <- [1,1562,null,{}] 09:49:14 INFO - PROCESS | 1896 | 1467823754065 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}] 09:49:14 INFO - PROCESS | 1896 | 1467823754067 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:14 INFO - PROCESS | 1896 | 1467823754143 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 09:49:14 INFO - PROCESS | 1896 | 1467823754149 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:14 INFO - PROCESS | 1896 | 1467823754151 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:14 INFO - PROCESS | 1896 | ++DOCSHELL 17B50800 == 38 [pid = 1896] [id = 400] 09:49:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (18A93000) [pid = 1896] [serial = 1200] [outer = 00000000] 09:49:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (19BE3C00) [pid = 1896] [serial = 1201] [outer = 18A93000] 09:49:14 INFO - PROCESS | 1896 | 1467823754195 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (19D84400) [pid = 1896] [serial = 1202] [outer = 18A93000] 09:49:14 INFO - PROCESS | 1896 | 1467823754608 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]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:49:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 570ms 09:49:14 INFO - PROCESS | 1896 | 1467823754630 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 09:49:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:49:14 INFO - PROCESS | 1896 | 1467823754632 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 09:49:14 INFO - PROCESS | 1896 | 1467823754636 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - PROCESS | 1896 | 1467823754637 Marionette TRACE conn5 <- [1,1566,null,{}] 09:49:14 INFO - PROCESS | 1896 | 1467823754641 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}] 09:49:14 INFO - PROCESS | 1896 | 1467823754642 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:14 INFO - PROCESS | 1896 | 1467823754762 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 09:49:14 INFO - PROCESS | 1896 | 1467823754768 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:14 INFO - PROCESS | 1896 | 1467823754769 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:14 INFO - PROCESS | 1896 | ++DOCSHELL 19446400 == 39 [pid = 1896] [id = 401] 09:49:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19E71000) [pid = 1896] [serial = 1203] [outer = 00000000] 09:49:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1A10D000) [pid = 1896] [serial = 1204] [outer = 19E71000] 09:49:14 INFO - PROCESS | 1896 | 1467823754813 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1A10F800) [pid = 1896] [serial = 1205] [outer = 19E71000] 09:49:15 INFO - PROCESS | 1896 | 1467823755231 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]]]}] 09:49:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:49:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 09:49:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:49:15 INFO - PROCESS | 1896 | 1467823755267 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 09:49:15 INFO - PROCESS | 1896 | 1467823755269 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 09:49:15 INFO - PROCESS | 1896 | 1467823755276 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - PROCESS | 1896 | 1467823755277 Marionette TRACE conn5 <- [1,1570,null,{}] 09:49:15 INFO - PROCESS | 1896 | 1467823755281 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}] 09:49:15 INFO - PROCESS | 1896 | 1467823755283 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:15 INFO - PROCESS | 1896 | 1467823755362 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 09:49:15 INFO - PROCESS | 1896 | 1467823755368 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:15 INFO - PROCESS | 1896 | 1467823755370 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:15 INFO - PROCESS | 1896 | ++DOCSHELL 1A163800 == 40 [pid = 1896] [id = 402] 09:49:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1A164C00) [pid = 1896] [serial = 1206] [outer = 00000000] 09:49:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A16D800) [pid = 1896] [serial = 1207] [outer = 1A164C00] 09:49:15 INFO - PROCESS | 1896 | 1467823755414 Marionette DEBUG loaded listener.js 09:49:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1AD12800) [pid = 1896] [serial = 1208] [outer = 1A164C00] 09:49:16 INFO - PROCESS | 1896 | 1467823756172 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]]]}] 09:49:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:49:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 990ms 09:49:16 INFO - PROCESS | 1896 | 1467823756263 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 09:49:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:49:16 INFO - PROCESS | 1896 | 1467823756268 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 09:49:16 INFO - PROCESS | 1896 | 1467823756296 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:49:16 INFO - PROCESS | 1896 | 1467823756300 Marionette TRACE conn5 <- [1,1574,null,{}] 09:49:16 INFO - PROCESS | 1896 | 1467823756335 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}] 09:49:16 INFO - PROCESS | 1896 | 1467823756338 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:16 INFO - PROCESS | 1896 | 1467823756457 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 09:49:16 INFO - PROCESS | 1896 | 1467823756583 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 1896 | 1467823756586 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:16 INFO - PROCESS | 1896 | ++DOCSHELL 0C949400 == 41 [pid = 1896] [id = 403] 09:49:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0D184800) [pid = 1896] [serial = 1209] [outer = 00000000] 09:49:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (111D1C00) [pid = 1896] [serial = 1210] [outer = 0D184800] 09:49:16 INFO - PROCESS | 1896 | 1467823756647 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (14B33400) [pid = 1896] [serial = 1211] [outer = 0D184800] 09:49:17 INFO - PROCESS | 1896 | 1467823757331 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]]]}] 09:49:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:49:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1118ms 09:49:17 INFO - PROCESS | 1896 | 1467823757399 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 09:49:17 INFO - PROCESS | 1896 | 1467823757404 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 09:49:17 INFO - PROCESS | 1896 | 1467823757436 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:49:17 INFO - PROCESS | 1896 | 1467823757439 Marionette TRACE conn5 <- [1,1578,null,{}] 09:49:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:49:17 INFO - PROCESS | 1896 | 1467823757443 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}] 09:49:17 INFO - PROCESS | 1896 | 1467823757446 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:17 INFO - PROCESS | 1896 | 1467823757570 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 09:49:17 INFO - PROCESS | 1896 | 1467823757793 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:17 INFO - PROCESS | 1896 | 1467823757796 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:17 INFO - PROCESS | 1896 | ++DOCSHELL 0C760800 == 42 [pid = 1896] [id = 404] 09:49:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0C7E5000) [pid = 1896] [serial = 1212] [outer = 00000000] 09:49:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0C83F400) [pid = 1896] [serial = 1213] [outer = 0C7E5000] 09:49:17 INFO - PROCESS | 1896 | 1467823757859 Marionette DEBUG loaded listener.js 09:49:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0D260800) [pid = 1896] [serial = 1214] [outer = 0C7E5000] 09:49:18 INFO - PROCESS | 1896 | --DOCSHELL 0DB10800 == 41 [pid = 1896] [id = 390] 09:49:18 INFO - PROCESS | 1896 | --DOCSHELL 19446400 == 40 [pid = 1896] [id = 401] 09:49:18 INFO - PROCESS | 1896 | --DOCSHELL 17B50800 == 39 [pid = 1896] [id = 400] 09:49:18 INFO - PROCESS | 1896 | --DOCSHELL 18CCA800 == 38 [pid = 1896] [id = 399] 09:49:18 INFO - PROCESS | 1896 | --DOCSHELL 18A2C400 == 37 [pid = 1896] [id = 398] 09:49:18 INFO - PROCESS | 1896 | --DOCSHELL 17B6C800 == 36 [pid = 1896] [id = 397] 09:49:18 INFO - PROCESS | 1896 | --DOCSHELL 17A2EC00 == 35 [pid = 1896] [id = 396] 09:49:18 INFO - PROCESS | 1896 | --DOCSHELL 1113B800 == 34 [pid = 1896] [id = 395] 09:49:18 INFO - PROCESS | 1896 | --DOCSHELL 0D136000 == 33 [pid = 1896] [id = 394] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (18CA7400) [pid = 1896] [serial = 1153] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (18CAE400) [pid = 1896] [serial = 1154] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (19B19400) [pid = 1896] [serial = 1157] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1920B400) [pid = 1896] [serial = 1156] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (17C37C00) [pid = 1896] [serial = 1136] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0DAD8800) [pid = 1896] [serial = 1138] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0DE07800) [pid = 1896] [serial = 1139] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0D178C00) [pid = 1896] [serial = 1141] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0D2F8C00) [pid = 1896] [serial = 1142] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (19446800) [pid = 1896] [serial = 1162] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1791CC00) [pid = 1896] [serial = 1147] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (179DE000) [pid = 1896] [serial = 1148] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (17CF2000) [pid = 1896] [serial = 1150] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (19D7CC00) [pid = 1896] [serial = 1159] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (144C0800) [pid = 1896] [serial = 1144] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (146B8000) [pid = 1896] [serial = 1145] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1A10FC00) [pid = 1896] [serial = 1166] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (19B7C000) [pid = 1896] [serial = 1160] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (1A161000) [pid = 1896] [serial = 1169] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (1A14BC00) [pid = 1896] [serial = 1168] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (1A103400) [pid = 1896] [serial = 1165] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (19B7A800) [pid = 1896] [serial = 1163] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (18469800) [pid = 1896] [serial = 1151] [outer = 00000000] [url = about:blank] 09:49:18 INFO - PROCESS | 1896 | 1467823758518 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]]]}] 09:49:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:49:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1115ms 09:49:18 INFO - PROCESS | 1896 | 1467823758561 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 09:49:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:49:18 INFO - PROCESS | 1896 | 1467823758564 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 09:49:18 INFO - PROCESS | 1896 | 1467823758568 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:49:18 INFO - PROCESS | 1896 | 1467823758571 Marionette TRACE conn5 <- [1,1582,null,{}] 09:49:18 INFO - PROCESS | 1896 | 1467823758576 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}] 09:49:18 INFO - PROCESS | 1896 | 1467823758580 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:18 INFO - PROCESS | 1896 | 1467823758665 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 09:49:18 INFO - PROCESS | 1896 | 1467823758754 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:18 INFO - PROCESS | 1896 | 1467823758757 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:18 INFO - PROCESS | 1896 | ++DOCSHELL 0C835000 == 34 [pid = 1896] [id = 405] 09:49:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0D136000) [pid = 1896] [serial = 1215] [outer = 00000000] 09:49:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0DAD7000) [pid = 1896] [serial = 1216] [outer = 0D136000] 09:49:18 INFO - PROCESS | 1896 | 1467823758804 Marionette DEBUG loaded listener.js 09:49:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0DD8EC00) [pid = 1896] [serial = 1217] [outer = 0D136000] 09:49:19 INFO - PROCESS | 1896 | 1467823759244 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]]]}] 09:49:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:49:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 09:49:19 INFO - PROCESS | 1896 | 1467823759301 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 09:49:19 INFO - PROCESS | 1896 | 1467823759305 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 09:49:19 INFO - PROCESS | 1896 | 1467823759310 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:49:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:49:19 INFO - PROCESS | 1896 | 1467823759312 Marionette TRACE conn5 <- [1,1586,null,{}] 09:49:19 INFO - PROCESS | 1896 | 1467823759315 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}] 09:49:19 INFO - PROCESS | 1896 | 1467823759317 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:19 INFO - PROCESS | 1896 | 1467823759405 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 09:49:19 INFO - PROCESS | 1896 | 1467823759417 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:19 INFO - PROCESS | 1896 | 1467823759419 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:19 INFO - PROCESS | 1896 | ++DOCSHELL 1468F000 == 35 [pid = 1896] [id = 406] 09:49:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (14A95C00) [pid = 1896] [serial = 1218] [outer = 00000000] 09:49:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (17923C00) [pid = 1896] [serial = 1219] [outer = 14A95C00] 09:49:19 INFO - PROCESS | 1896 | 1467823759464 Marionette DEBUG loaded listener.js 09:49:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (17B44800) [pid = 1896] [serial = 1220] [outer = 14A95C00] 09:49:19 INFO - PROCESS | 1896 | 1467823759929 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]]]}] 09:49:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:49:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 09:49:20 INFO - PROCESS | 1896 | 1467823759985 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 09:49:20 INFO - PROCESS | 1896 | 1467823759987 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 09:49:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:49:20 INFO - PROCESS | 1896 | 1467823759992 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:49:20 INFO - PROCESS | 1896 | 1467823759998 Marionette TRACE conn5 <- [1,1590,null,{}] 09:49:20 INFO - PROCESS | 1896 | 1467823760007 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}] 09:49:20 INFO - PROCESS | 1896 | 1467823760011 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:20 INFO - PROCESS | 1896 | 1467823760098 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 09:49:20 INFO - PROCESS | 1896 | 1467823760196 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 1896 | 1467823760198 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:20 INFO - PROCESS | 1896 | ++DOCSHELL 17CF5400 == 36 [pid = 1896] [id = 407] 09:49:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (17CFD800) [pid = 1896] [serial = 1221] [outer = 00000000] 09:49:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (18A24C00) [pid = 1896] [serial = 1222] [outer = 17CFD800] 09:49:20 INFO - PROCESS | 1896 | 1467823760251 Marionette DEBUG loaded listener.js 09:49:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (18A2F800) [pid = 1896] [serial = 1223] [outer = 17CFD800] 09:49:20 INFO - PROCESS | 1896 | 1467823760664 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]]]}] 09:49:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:49:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 731ms 09:49:20 INFO - PROCESS | 1896 | 1467823760725 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 09:49:20 INFO - PROCESS | 1896 | 1467823760727 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 09:49:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:49:20 INFO - PROCESS | 1896 | 1467823760757 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:49:20 INFO - PROCESS | 1896 | 1467823760759 Marionette TRACE conn5 <- [1,1594,null,{}] 09:49:20 INFO - PROCESS | 1896 | 1467823760777 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}] 09:49:20 INFO - PROCESS | 1896 | 1467823760779 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:20 INFO - PROCESS | 1896 | 1467823760894 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 09:49:20 INFO - PROCESS | 1896 | 1467823760906 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 1896 | 1467823760908 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:20 INFO - PROCESS | 1896 | ++DOCSHELL 18A99C00 == 37 [pid = 1896] [id = 408] 09:49:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (18A9C400) [pid = 1896] [serial = 1224] [outer = 00000000] 09:49:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18CC4000) [pid = 1896] [serial = 1225] [outer = 18A9C400] 09:49:20 INFO - PROCESS | 1896 | 1467823760952 Marionette DEBUG loaded listener.js 09:49:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (18CCD000) [pid = 1896] [serial = 1226] [outer = 18A9C400] 09:49:21 INFO - PROCESS | 1896 | 1467823761379 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]]]}] 09:49:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:49:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 710ms 09:49:21 INFO - PROCESS | 1896 | 1467823761445 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 09:49:21 INFO - PROCESS | 1896 | 1467823761447 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 09:49:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:49:21 INFO - PROCESS | 1896 | 1467823761450 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:49:21 INFO - PROCESS | 1896 | 1467823761452 Marionette TRACE conn5 <- [1,1598,null,{}] 09:49:21 INFO - PROCESS | 1896 | 1467823761456 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}] 09:49:21 INFO - PROCESS | 1896 | 1467823761458 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:21 INFO - PROCESS | 1896 | 1467823761568 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 09:49:21 INFO - PROCESS | 1896 | 1467823761574 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:21 INFO - PROCESS | 1896 | 1467823761580 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:21 INFO - PROCESS | 1896 | ++DOCSHELL 146B8000 == 38 [pid = 1896] [id = 409] 09:49:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18F7F400) [pid = 1896] [serial = 1227] [outer = 00000000] 09:49:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19350400) [pid = 1896] [serial = 1228] [outer = 18F7F400] 09:49:21 INFO - PROCESS | 1896 | 1467823761634 Marionette DEBUG loaded listener.js 09:49:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19B26400) [pid = 1896] [serial = 1229] [outer = 18F7F400] 09:49:22 INFO - PROCESS | 1896 | 1467823762113 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]]]}] 09:49:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:49:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 09:49:22 INFO - PROCESS | 1896 | 1467823762121 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 1896 | 1467823762123 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 09:49:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:49:22 INFO - PROCESS | 1896 | 1467823762126 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - PROCESS | 1896 | 1467823762128 Marionette TRACE conn5 <- [1,1602,null,{}] 09:49:22 INFO - PROCESS | 1896 | 1467823762138 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}] 09:49:22 INFO - PROCESS | 1896 | 1467823762141 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:22 INFO - PROCESS | 1896 | 1467823762291 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 09:49:22 INFO - PROCESS | 1896 | 1467823762316 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 1896 | 1467823762318 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:22 INFO - PROCESS | 1896 | ++DOCSHELL 19D7E800 == 39 [pid = 1896] [id = 410] 09:49:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (19D7EC00) [pid = 1896] [serial = 1230] [outer = 00000000] 09:49:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A10B800) [pid = 1896] [serial = 1231] [outer = 19D7EC00] 09:49:22 INFO - PROCESS | 1896 | 1467823762364 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (19D81000) [pid = 1896] [serial = 1232] [outer = 19D7EC00] 09:49:22 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17B65800) [pid = 1896] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:49:22 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1A108800) [pid = 1896] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:49:22 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (18A93000) [pid = 1896] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:49:22 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17B6D400) [pid = 1896] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:49:22 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (18A2D400) [pid = 1896] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:49:22 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17A33C00) [pid = 1896] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:49:22 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0D136C00) [pid = 1896] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:49:22 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0C7DE400) [pid = 1896] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:49:22 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (11143C00) [pid = 1896] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:49:22 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (18CCB400) [pid = 1896] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:49:22 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (19E71000) [pid = 1896] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:49:22 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0DB12800) [pid = 1896] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:49:22 INFO - PROCESS | 1896 | 1467823762846 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]]]}] 09:49:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:49:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 790ms 09:49:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:49:22 INFO - PROCESS | 1896 | 1467823762917 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 1896 | 1467823762919 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 09:49:22 INFO - PROCESS | 1896 | 1467823762922 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - PROCESS | 1896 | 1467823762924 Marionette TRACE conn5 <- [1,1606,null,{}] 09:49:22 INFO - PROCESS | 1896 | 1467823762927 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}] 09:49:22 INFO - PROCESS | 1896 | 1467823762929 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:23 INFO - PROCESS | 1896 | 1467823763009 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 09:49:23 INFO - PROCESS | 1896 | 1467823763014 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:23 INFO - PROCESS | 1896 | 1467823763016 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:23 INFO - PROCESS | 1896 | ++DOCSHELL 1797A400 == 40 [pid = 1896] [id = 411] 09:49:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (17A2C800) [pid = 1896] [serial = 1233] [outer = 00000000] 09:49:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (18CCB400) [pid = 1896] [serial = 1234] [outer = 17A2C800] 09:49:23 INFO - PROCESS | 1896 | 1467823763060 Marionette DEBUG loaded listener.js 09:49:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (19B79800) [pid = 1896] [serial = 1235] [outer = 17A2C800] 09:49:23 INFO - PROCESS | 1896 | 1467823763499 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]]]}] 09:49:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:49:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 09:49:23 INFO - PROCESS | 1896 | 1467823763553 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 09:49:23 INFO - PROCESS | 1896 | 1467823763555 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 09:49:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:49:23 INFO - PROCESS | 1896 | 1467823763558 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:49:23 INFO - PROCESS | 1896 | 1467823763560 Marionette TRACE conn5 <- [1,1610,null,{}] 09:49:23 INFO - PROCESS | 1896 | 1467823763563 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}] 09:49:23 INFO - PROCESS | 1896 | 1467823763565 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:23 INFO - PROCESS | 1896 | 1467823763646 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 09:49:23 INFO - PROCESS | 1896 | 1467823763654 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:23 INFO - PROCESS | 1896 | 1467823763656 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:23 INFO - PROCESS | 1896 | ++DOCSHELL 1A105800 == 41 [pid = 1896] [id = 412] 09:49:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (1A10B400) [pid = 1896] [serial = 1236] [outer = 00000000] 09:49:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (1A14F000) [pid = 1896] [serial = 1237] [outer = 1A10B400] 09:49:23 INFO - PROCESS | 1896 | 1467823763702 Marionette DEBUG loaded listener.js 09:49:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1A163400) [pid = 1896] [serial = 1238] [outer = 1A10B400] 09:49:24 INFO - PROCESS | 1896 | 1467823764154 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]]]}] 09:49:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:49:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 631ms 09:49:24 INFO - PROCESS | 1896 | 1467823764193 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 09:49:24 INFO - PROCESS | 1896 | 1467823764195 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 09:49:24 INFO - PROCESS | 1896 | 1467823764211 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:49:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:49:24 INFO - PROCESS | 1896 | 1467823764212 Marionette TRACE conn5 <- [1,1614,null,{}] 09:49:24 INFO - PROCESS | 1896 | 1467823764225 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}] 09:49:24 INFO - PROCESS | 1896 | 1467823764227 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:24 INFO - PROCESS | 1896 | 1467823764307 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 09:49:24 INFO - PROCESS | 1896 | 1467823764312 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:24 INFO - PROCESS | 1896 | 1467823764314 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:24 INFO - PROCESS | 1896 | ++DOCSHELL 17CF3000 == 42 [pid = 1896] [id = 413] 09:49:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1A14DC00) [pid = 1896] [serial = 1239] [outer = 00000000] 09:49:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1ADB3C00) [pid = 1896] [serial = 1240] [outer = 1A14DC00] 09:49:24 INFO - PROCESS | 1896 | 1467823764357 Marionette DEBUG loaded listener.js 09:49:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1B476800) [pid = 1896] [serial = 1241] [outer = 1A14DC00] 09:49:25 INFO - PROCESS | 1896 | --DOCSHELL 17B6C400 == 41 [pid = 1896] [id = 389] 09:49:25 INFO - PROCESS | 1896 | --DOCSHELL 1A108400 == 40 [pid = 1896] [id = 392] 09:49:25 INFO - PROCESS | 1896 | --DOCSHELL 0C7D9400 == 39 [pid = 1896] [id = 393] 09:49:25 INFO - PROCESS | 1896 | --DOCSHELL 17B65400 == 38 [pid = 1896] [id = 391] 09:49:25 INFO - PROCESS | 1896 | --DOCSHELL 0C835000 == 37 [pid = 1896] [id = 405] 09:49:25 INFO - PROCESS | 1896 | --DOCSHELL 0C760800 == 36 [pid = 1896] [id = 404] 09:49:25 INFO - PROCESS | 1896 | --DOCSHELL 1A163800 == 35 [pid = 1896] [id = 402] 09:49:25 INFO - PROCESS | 1896 | --DOCSHELL 0C949400 == 34 [pid = 1896] [id = 403] 09:49:25 INFO - PROCESS | 1896 | --DOCSHELL 18A99C00 == 33 [pid = 1896] [id = 408] 09:49:25 INFO - PROCESS | 1896 | --DOCSHELL 1468F000 == 32 [pid = 1896] [id = 406] 09:49:25 INFO - PROCESS | 1896 | --DOCSHELL 146B8000 == 31 [pid = 1896] [id = 409] 09:49:25 INFO - PROCESS | 1896 | --DOCSHELL 17CF5400 == 30 [pid = 1896] [id = 407] 09:49:25 INFO - PROCESS | 1896 | --DOCSHELL 1A105800 == 29 [pid = 1896] [id = 412] 09:49:25 INFO - PROCESS | 1896 | --DOCSHELL 1797A400 == 28 [pid = 1896] [id = 411] 09:49:25 INFO - PROCESS | 1896 | --DOCSHELL 19D7E800 == 27 [pid = 1896] [id = 410] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17C3C000) [pid = 1896] [serial = 1192] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (18AF3C00) [pid = 1896] [serial = 1195] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17B44400) [pid = 1896] [serial = 1189] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0D229C00) [pid = 1896] [serial = 1183] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0D2F6800) [pid = 1896] [serial = 1184] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0D25D800) [pid = 1896] [serial = 1181] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0C948400) [pid = 1896] [serial = 1180] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (143A9400) [pid = 1896] [serial = 1186] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (144CE400) [pid = 1896] [serial = 1187] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (19447400) [pid = 1896] [serial = 1198] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (1A10F800) [pid = 1896] [serial = 1205] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (18CAD000) [pid = 1896] [serial = 1196] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (14693C00) [pid = 1896] [serial = 1172] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0DED2C00) [pid = 1896] [serial = 1171] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (1A16D800) [pid = 1896] [serial = 1207] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (18A21C00) [pid = 1896] [serial = 1175] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (17C32800) [pid = 1896] [serial = 1174] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (1A167400) [pid = 1896] [serial = 1178] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (1A14B800) [pid = 1896] [serial = 1177] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (1A10D000) [pid = 1896] [serial = 1204] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (19B7B000) [pid = 1896] [serial = 1199] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (19BE3C00) [pid = 1896] [serial = 1201] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (18A28C00) [pid = 1896] [serial = 1193] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (19D84400) [pid = 1896] [serial = 1202] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (17B4F800) [pid = 1896] [serial = 1190] [outer = 00000000] [url = about:blank] 09:49:26 INFO - PROCESS | 1896 | 1467823766104 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]]]}] 09:49:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:49:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1939ms 09:49:26 INFO - PROCESS | 1896 | 1467823766157 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 09:49:26 INFO - PROCESS | 1896 | 1467823766161 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 09:49:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:49:26 INFO - PROCESS | 1896 | 1467823766166 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:49:26 INFO - PROCESS | 1896 | 1467823766169 Marionette TRACE conn5 <- [1,1618,null,{}] 09:49:26 INFO - PROCESS | 1896 | 1467823766175 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}] 09:49:26 INFO - PROCESS | 1896 | 1467823766178 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:26 INFO - PROCESS | 1896 | 1467823766267 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 09:49:26 INFO - PROCESS | 1896 | 1467823766275 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:26 INFO - PROCESS | 1896 | 1467823766280 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:26 INFO - PROCESS | 1896 | ++DOCSHELL 0D2F9400 == 28 [pid = 1896] [id = 414] 09:49:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0D2F7C00) [pid = 1896] [serial = 1242] [outer = 00000000] 09:49:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0D673400) [pid = 1896] [serial = 1243] [outer = 0D2F7C00] 09:49:26 INFO - PROCESS | 1896 | 1467823766328 Marionette DEBUG loaded listener.js 09:49:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0D67CC00) [pid = 1896] [serial = 1244] [outer = 0D2F7C00] 09:49:26 INFO - PROCESS | 1896 | 1467823766802 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]]]}] 09:49:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:49:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 690ms 09:49:26 INFO - PROCESS | 1896 | 1467823766857 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 09:49:26 INFO - PROCESS | 1896 | 1467823766862 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 09:49:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:49:26 INFO - PROCESS | 1896 | 1467823766868 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:49:26 INFO - PROCESS | 1896 | 1467823766870 Marionette TRACE conn5 <- [1,1622,null,{}] 09:49:26 INFO - PROCESS | 1896 | 1467823766874 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}] 09:49:26 INFO - PROCESS | 1896 | 1467823766877 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:26 INFO - PROCESS | 1896 | 1467823766965 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 09:49:27 INFO - PROCESS | 1896 | 1467823766974 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:27 INFO - PROCESS | 1896 | 1467823766977 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:27 INFO - PROCESS | 1896 | ++DOCSHELL 0DE07400 == 29 [pid = 1896] [id = 415] 09:49:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0DE08000) [pid = 1896] [serial = 1245] [outer = 00000000] 09:49:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (10FDF400) [pid = 1896] [serial = 1246] [outer = 0DE08000] 09:49:27 INFO - PROCESS | 1896 | 1467823767024 Marionette DEBUG loaded listener.js 09:49:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (14115400) [pid = 1896] [serial = 1247] [outer = 0DE08000] 09:49:27 INFO - PROCESS | 1896 | 1467823767497 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]]]}] 09:49:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:49:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 671ms 09:49:27 INFO - PROCESS | 1896 | 1467823767541 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 09:49:27 INFO - PROCESS | 1896 | 1467823767544 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 09:49:27 INFO - PROCESS | 1896 | 1467823767547 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:49:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:49:27 INFO - PROCESS | 1896 | 1467823767551 Marionette TRACE conn5 <- [1,1626,null,{}] 09:49:27 INFO - PROCESS | 1896 | 1467823767562 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}] 09:49:27 INFO - PROCESS | 1896 | 1467823767567 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:27 INFO - PROCESS | 1896 | 1467823767690 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 09:49:27 INFO - PROCESS | 1896 | 1467823767784 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:27 INFO - PROCESS | 1896 | 1467823767788 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:27 INFO - PROCESS | 1896 | ++DOCSHELL 14C6C400 == 30 [pid = 1896] [id = 416] 09:49:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (14C70800) [pid = 1896] [serial = 1248] [outer = 00000000] 09:49:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (15A66C00) [pid = 1896] [serial = 1249] [outer = 14C70800] 09:49:27 INFO - PROCESS | 1896 | 1467823767836 Marionette DEBUG loaded listener.js 09:49:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (1791B400) [pid = 1896] [serial = 1250] [outer = 14C70800] 09:49:28 INFO - PROCESS | 1896 | 1467823768212 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]]]}] 09:49:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:49:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 09:49:28 INFO - PROCESS | 1896 | 1467823768281 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 09:49:28 INFO - PROCESS | 1896 | 1467823768284 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 09:49:28 INFO - PROCESS | 1896 | 1467823768288 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:49:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:49:28 INFO - PROCESS | 1896 | 1467823768289 Marionette TRACE conn5 <- [1,1630,null,{}] 09:49:28 INFO - PROCESS | 1896 | 1467823768293 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}] 09:49:28 INFO - PROCESS | 1896 | 1467823768295 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:28 INFO - PROCESS | 1896 | 1467823768378 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 09:49:28 INFO - PROCESS | 1896 | 1467823768384 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:28 INFO - PROCESS | 1896 | 1467823768386 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:28 INFO - PROCESS | 1896 | ++DOCSHELL 1797E400 == 31 [pid = 1896] [id = 417] 09:49:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (1797EC00) [pid = 1896] [serial = 1251] [outer = 00000000] 09:49:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (17B4A000) [pid = 1896] [serial = 1252] [outer = 1797EC00] 09:49:28 INFO - PROCESS | 1896 | 1467823768433 Marionette DEBUG loaded listener.js 09:49:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (17B69000) [pid = 1896] [serial = 1253] [outer = 1797EC00] 09:49:28 INFO - PROCESS | 1896 | 1467823768865 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]]]}] 09:49:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:49:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 631ms 09:49:28 INFO - PROCESS | 1896 | 1467823768922 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 09:49:28 INFO - PROCESS | 1896 | 1467823768925 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 09:49:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:49:28 INFO - PROCESS | 1896 | 1467823768928 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:49:28 INFO - PROCESS | 1896 | 1467823768929 Marionette TRACE conn5 <- [1,1634,null,{}] 09:49:28 INFO - PROCESS | 1896 | 1467823768933 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}] 09:49:28 INFO - PROCESS | 1896 | 1467823768935 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:29 INFO - PROCESS | 1896 | 1467823769012 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 09:49:29 INFO - PROCESS | 1896 | 1467823769020 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:29 INFO - PROCESS | 1896 | 1467823769022 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:29 INFO - PROCESS | 1896 | ++DOCSHELL 17C38800 == 32 [pid = 1896] [id = 418] 09:49:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (17C3B400) [pid = 1896] [serial = 1254] [outer = 00000000] 09:49:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (18460C00) [pid = 1896] [serial = 1255] [outer = 17C3B400] 09:49:29 INFO - PROCESS | 1896 | 1467823769101 Marionette DEBUG loaded listener.js 09:49:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (1846FC00) [pid = 1896] [serial = 1256] [outer = 17C3B400] 09:49:29 INFO - PROCESS | 1896 | 1467823769552 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]]]}] 09:49:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:49:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 09:49:29 INFO - PROCESS | 1896 | 1467823769598 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 09:49:29 INFO - PROCESS | 1896 | 1467823769600 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 09:49:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:49:29 INFO - PROCESS | 1896 | 1467823769604 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:49:29 INFO - PROCESS | 1896 | 1467823769606 Marionette TRACE conn5 <- [1,1638,null,{}] 09:49:29 INFO - PROCESS | 1896 | 1467823769609 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}] 09:49:29 INFO - PROCESS | 1896 | 1467823769614 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:29 INFO - PROCESS | 1896 | 1467823769716 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 09:49:29 INFO - PROCESS | 1896 | 1467823769724 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:29 INFO - PROCESS | 1896 | 1467823769726 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:29 INFO - PROCESS | 1896 | ++DOCSHELL 18CA3C00 == 33 [pid = 1896] [id = 419] 09:49:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (18CA4C00) [pid = 1896] [serial = 1257] [outer = 00000000] 09:49:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (18CAC000) [pid = 1896] [serial = 1258] [outer = 18CA4C00] 09:49:29 INFO - PROCESS | 1896 | 1467823769770 Marionette DEBUG loaded listener.js 09:49:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (18CC1400) [pid = 1896] [serial = 1259] [outer = 18CA4C00] 09:49:30 INFO - PROCESS | 1896 | 1467823770208 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]]]}] 09:49:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:49:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 09:49:30 INFO - PROCESS | 1896 | 1467823770274 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 09:49:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:49:30 INFO - PROCESS | 1896 | 1467823770277 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 09:49:30 INFO - PROCESS | 1896 | 1467823770280 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:49:30 INFO - PROCESS | 1896 | 1467823770281 Marionette TRACE conn5 <- [1,1642,null,{}] 09:49:30 INFO - PROCESS | 1896 | 1467823770285 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}] 09:49:30 INFO - PROCESS | 1896 | 1467823770287 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:30 INFO - PROCESS | 1896 | 1467823770363 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 09:49:30 INFO - PROCESS | 1896 | 1467823770399 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:30 INFO - PROCESS | 1896 | 1467823770401 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:30 INFO - PROCESS | 1896 | ++DOCSHELL 18F7B000 == 34 [pid = 1896] [id = 420] 09:49:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (18F80800) [pid = 1896] [serial = 1260] [outer = 00000000] 09:49:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (19445800) [pid = 1896] [serial = 1261] [outer = 18F80800] 09:49:30 INFO - PROCESS | 1896 | 1467823770444 Marionette DEBUG loaded listener.js 09:49:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (19446800) [pid = 1896] [serial = 1262] [outer = 18F80800] 09:49:30 INFO - PROCESS | 1896 | 1467823770890 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]]]}] 09:49:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:49:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 631ms 09:49:30 INFO - PROCESS | 1896 | 1467823770917 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 09:49:30 INFO - PROCESS | 1896 | 1467823770919 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 09:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:49:30 INFO - PROCESS | 1896 | 1467823770926 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:49:30 INFO - PROCESS | 1896 | 1467823770928 Marionette TRACE conn5 <- [1,1646,null,{}] 09:49:30 INFO - PROCESS | 1896 | 1467823770931 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}] 09:49:30 INFO - PROCESS | 1896 | 1467823770933 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:31 INFO - PROCESS | 1896 | 1467823771010 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 09:49:31 INFO - PROCESS | 1896 | 1467823771016 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 1896 | 1467823771018 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:31 INFO - PROCESS | 1896 | ++DOCSHELL 19B25000 == 35 [pid = 1896] [id = 421] 09:49:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19D7A800) [pid = 1896] [serial = 1263] [outer = 00000000] 09:49:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (19D84000) [pid = 1896] [serial = 1264] [outer = 19D7A800] 09:49:31 INFO - PROCESS | 1896 | 1467823771063 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19D7D800) [pid = 1896] [serial = 1265] [outer = 19D7A800] 09:49:31 INFO - PROCESS | 1896 | 1467823771541 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]]]}] 09:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 09:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:49:31 INFO - PROCESS | 1896 | 1467823771595 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 09:49:31 INFO - PROCESS | 1896 | 1467823771597 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 09:49:31 INFO - PROCESS | 1896 | 1467823771607 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:49:31 INFO - PROCESS | 1896 | 1467823771609 Marionette TRACE conn5 <- [1,1650,null,{}] 09:49:31 INFO - PROCESS | 1896 | 1467823771612 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}] 09:49:31 INFO - PROCESS | 1896 | 1467823771614 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:31 INFO - PROCESS | 1896 | 1467823771725 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 09:49:31 INFO - PROCESS | 1896 | 1467823771817 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 1896 | 1467823771819 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:31 INFO - PROCESS | 1896 | ++DOCSHELL 14C65000 == 36 [pid = 1896] [id = 422] 09:49:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19E6EC00) [pid = 1896] [serial = 1266] [outer = 00000000] 09:49:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A10A800) [pid = 1896] [serial = 1267] [outer = 19E6EC00] 09:49:31 INFO - PROCESS | 1896 | 1467823771866 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A142800) [pid = 1896] [serial = 1268] [outer = 19E6EC00] 09:49:32 INFO - PROCESS | 1896 | 1467823772302 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]]]}] 09:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 09:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:49:32 INFO - PROCESS | 1896 | 1467823772331 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 09:49:32 INFO - PROCESS | 1896 | 1467823772333 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 09:49:32 INFO - PROCESS | 1896 | 1467823772336 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:49:32 INFO - PROCESS | 1896 | 1467823772337 Marionette TRACE conn5 <- [1,1654,null,{}] 09:49:32 INFO - PROCESS | 1896 | 1467823772341 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}] 09:49:32 INFO - PROCESS | 1896 | 1467823772343 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:32 INFO - PROCESS | 1896 | 1467823772465 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 09:49:32 INFO - PROCESS | 1896 | 1467823772470 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:32 INFO - PROCESS | 1896 | 1467823772472 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:32 INFO - PROCESS | 1896 | ++DOCSHELL 17B49C00 == 37 [pid = 1896] [id = 423] 09:49:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (19D7D400) [pid = 1896] [serial = 1269] [outer = 00000000] 09:49:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1A160000) [pid = 1896] [serial = 1270] [outer = 19D7D400] 09:49:32 INFO - PROCESS | 1896 | 1467823772516 Marionette DEBUG loaded listener.js 09:49:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1A167800) [pid = 1896] [serial = 1271] [outer = 19D7D400] 09:49:32 INFO - PROCESS | 1896 | 1467823772957 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]]]}] 09:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 09:49:33 INFO - PROCESS | 1896 | 1467823773007 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 09:49:33 INFO - PROCESS | 1896 | 1467823773010 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 09:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:49:33 INFO - PROCESS | 1896 | 1467823773019 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:49:33 INFO - PROCESS | 1896 | 1467823773022 Marionette TRACE conn5 <- [1,1658,null,{}] 09:49:33 INFO - PROCESS | 1896 | 1467823773025 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}] 09:49:33 INFO - PROCESS | 1896 | 1467823773027 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:33 INFO - PROCESS | 1896 | 1467823773178 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 09:49:33 INFO - PROCESS | 1896 | 1467823773236 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:33 INFO - PROCESS | 1896 | 1467823773239 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:33 INFO - PROCESS | 1896 | ++DOCSHELL 17C38400 == 38 [pid = 1896] [id = 424] 09:49:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1A16D800) [pid = 1896] [serial = 1272] [outer = 00000000] 09:49:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1B558000) [pid = 1896] [serial = 1273] [outer = 1A16D800] 09:49:33 INFO - PROCESS | 1896 | 1467823773286 Marionette DEBUG loaded listener.js 09:49:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1BD33400) [pid = 1896] [serial = 1274] [outer = 1A16D800] 09:49:33 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1A10B400) [pid = 1896] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:49:33 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (18A9C400) [pid = 1896] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:49:33 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (18F7F400) [pid = 1896] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:49:33 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (19D7EC00) [pid = 1896] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:49:33 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (17CFD800) [pid = 1896] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:49:33 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (14A95C00) [pid = 1896] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:49:33 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0D136000) [pid = 1896] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:49:33 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0C7E5000) [pid = 1896] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:49:33 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0D184800) [pid = 1896] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:49:33 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1A164C00) [pid = 1896] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:49:33 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17A2C800) [pid = 1896] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:49:33 INFO - PROCESS | 1896 | 1467823773775 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]]]}] 09:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 790ms 09:49:33 INFO - PROCESS | 1896 | 1467823773819 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 09:49:33 INFO - PROCESS | 1896 | 1467823773821 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 09:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:49:33 INFO - PROCESS | 1896 | 1467823773825 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:49:33 INFO - PROCESS | 1896 | 1467823773826 Marionette TRACE conn5 <- [1,1662,null,{}] 09:49:33 INFO - PROCESS | 1896 | 1467823773830 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}] 09:49:33 INFO - PROCESS | 1896 | 1467823773831 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:33 INFO - PROCESS | 1896 | 1467823773910 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 09:49:33 INFO - PROCESS | 1896 | 1467823773916 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:33 INFO - PROCESS | 1896 | 1467823773917 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:33 INFO - PROCESS | 1896 | ++DOCSHELL 17B4A800 == 39 [pid = 1896] [id = 425] 09:49:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17CFD800) [pid = 1896] [serial = 1275] [outer = 00000000] 09:49:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19446400) [pid = 1896] [serial = 1276] [outer = 17CFD800] 09:49:34 INFO - PROCESS | 1896 | 1467823773961 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19B1B800) [pid = 1896] [serial = 1277] [outer = 17CFD800] 09:49:34 INFO - PROCESS | 1896 | 1467823774390 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]]]}] 09:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 631ms 09:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:49:34 INFO - PROCESS | 1896 | 1467823774459 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 09:49:34 INFO - PROCESS | 1896 | 1467823774461 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 09:49:34 INFO - PROCESS | 1896 | 1467823774464 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:49:34 INFO - PROCESS | 1896 | 1467823774465 Marionette TRACE conn5 <- [1,1666,null,{}] 09:49:34 INFO - PROCESS | 1896 | 1467823774469 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}] 09:49:34 INFO - PROCESS | 1896 | 1467823774470 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:34 INFO - PROCESS | 1896 | 1467823774556 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 09:49:34 INFO - PROCESS | 1896 | 1467823774561 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 1896 | 1467823774563 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:34 INFO - PROCESS | 1896 | ++DOCSHELL 18A2F400 == 40 [pid = 1896] [id = 426] 09:49:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A14A800) [pid = 1896] [serial = 1278] [outer = 00000000] 09:49:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1BD35C00) [pid = 1896] [serial = 1279] [outer = 1A14A800] 09:49:34 INFO - PROCESS | 1896 | 1467823774606 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1BD3B400) [pid = 1896] [serial = 1280] [outer = 1A14A800] 09:49:35 INFO - PROCESS | 1896 | 1467823775039 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]]]}] 09:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 09:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:49:35 INFO - PROCESS | 1896 | 1467823775107 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 1896 | 1467823775109 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 09:49:35 INFO - PROCESS | 1896 | 1467823775112 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - PROCESS | 1896 | 1467823775114 Marionette TRACE conn5 <- [1,1670,null,{}] 09:49:35 INFO - PROCESS | 1896 | 1467823775117 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}] 09:49:35 INFO - PROCESS | 1896 | 1467823775119 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:35 INFO - PROCESS | 1896 | 1467823775198 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 09:49:35 INFO - PROCESS | 1896 | 1467823775204 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:35 INFO - PROCESS | 1896 | 1467823775206 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:35 INFO - PROCESS | 1896 | ++DOCSHELL 18A2D000 == 41 [pid = 1896] [id = 427] 09:49:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1BD3E000) [pid = 1896] [serial = 1281] [outer = 00000000] 09:49:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1BD73800) [pid = 1896] [serial = 1282] [outer = 1BD3E000] 09:49:35 INFO - PROCESS | 1896 | 1467823775250 Marionette DEBUG loaded listener.js 09:49:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1BD78C00) [pid = 1896] [serial = 1283] [outer = 1BD3E000] 09:49:36 INFO - PROCESS | 1896 | --DOCSHELL 17CF3000 == 40 [pid = 1896] [id = 413] 09:49:36 INFO - PROCESS | 1896 | --DOCSHELL 0D2F9400 == 39 [pid = 1896] [id = 414] 09:49:36 INFO - PROCESS | 1896 | --DOCSHELL 0DE07400 == 38 [pid = 1896] [id = 415] 09:49:36 INFO - PROCESS | 1896 | --DOCSHELL 14C6C400 == 37 [pid = 1896] [id = 416] 09:49:36 INFO - PROCESS | 1896 | --DOCSHELL 18CA3C00 == 36 [pid = 1896] [id = 419] 09:49:36 INFO - PROCESS | 1896 | --DOCSHELL 17C38800 == 35 [pid = 1896] [id = 418] 09:49:36 INFO - PROCESS | 1896 | --DOCSHELL 17B4A800 == 34 [pid = 1896] [id = 425] 09:49:36 INFO - PROCESS | 1896 | --DOCSHELL 1797E400 == 33 [pid = 1896] [id = 417] 09:49:36 INFO - PROCESS | 1896 | --DOCSHELL 14C65000 == 32 [pid = 1896] [id = 422] 09:49:36 INFO - PROCESS | 1896 | --DOCSHELL 17C38400 == 31 [pid = 1896] [id = 424] 09:49:36 INFO - PROCESS | 1896 | --DOCSHELL 19B25000 == 30 [pid = 1896] [id = 421] 09:49:36 INFO - PROCESS | 1896 | --DOCSHELL 18F7B000 == 29 [pid = 1896] [id = 420] 09:49:36 INFO - PROCESS | 1896 | --DOCSHELL 18A2F400 == 28 [pid = 1896] [id = 426] 09:49:36 INFO - PROCESS | 1896 | --DOCSHELL 17B49C00 == 27 [pid = 1896] [id = 423] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1A163400) [pid = 1896] [serial = 1238] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (18CC4000) [pid = 1896] [serial = 1225] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (19B26400) [pid = 1896] [serial = 1229] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (19350400) [pid = 1896] [serial = 1228] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1A10B800) [pid = 1896] [serial = 1231] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (1A14F000) [pid = 1896] [serial = 1237] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (19D81000) [pid = 1896] [serial = 1232] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (18A24C00) [pid = 1896] [serial = 1222] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17923C00) [pid = 1896] [serial = 1219] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (17B44800) [pid = 1896] [serial = 1220] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0DAD7000) [pid = 1896] [serial = 1216] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0DD8EC00) [pid = 1896] [serial = 1217] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0D260800) [pid = 1896] [serial = 1214] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0C83F400) [pid = 1896] [serial = 1213] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (14B33400) [pid = 1896] [serial = 1211] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (111D1C00) [pid = 1896] [serial = 1210] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (1AD12800) [pid = 1896] [serial = 1208] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (18CCD000) [pid = 1896] [serial = 1226] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (1ADB3C00) [pid = 1896] [serial = 1240] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (18CCB400) [pid = 1896] [serial = 1234] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (19B79800) [pid = 1896] [serial = 1235] [outer = 00000000] [url = about:blank] 09:49:36 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (18A2F800) [pid = 1896] [serial = 1223] [outer = 00000000] [url = about:blank] 09:49:37 INFO - PROCESS | 1896 | 1467823777055 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]]]}] 09:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1984ms 09:49:37 INFO - PROCESS | 1896 | 1467823777132 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 09:49:37 INFO - PROCESS | 1896 | 1467823777136 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 09:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:49:37 INFO - PROCESS | 1896 | 1467823777140 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:49:37 INFO - PROCESS | 1896 | 1467823777144 Marionette TRACE conn5 <- [1,1674,null,{}] 09:49:37 INFO - PROCESS | 1896 | 1467823777150 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}] 09:49:37 INFO - PROCESS | 1896 | 1467823777153 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:37 INFO - PROCESS | 1896 | 1467823777243 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 09:49:37 INFO - PROCESS | 1896 | 1467823777257 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:37 INFO - PROCESS | 1896 | 1467823777259 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:37 INFO - PROCESS | 1896 | ++DOCSHELL 0D13AC00 == 28 [pid = 1896] [id = 428] 09:49:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0D142800) [pid = 1896] [serial = 1284] [outer = 00000000] 09:49:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0D225400) [pid = 1896] [serial = 1285] [outer = 0D142800] 09:49:37 INFO - PROCESS | 1896 | 1467823777308 Marionette DEBUG loaded listener.js 09:49:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0D263400) [pid = 1896] [serial = 1286] [outer = 0D142800] 09:49:37 INFO - PROCESS | 1896 | 1467823777802 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]]]}] 09:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 691ms 09:49:37 INFO - PROCESS | 1896 | 1467823777831 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 09:49:37 INFO - PROCESS | 1896 | 1467823777836 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 09:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:49:37 INFO - PROCESS | 1896 | 1467823777842 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:49:37 INFO - PROCESS | 1896 | 1467823777845 Marionette TRACE conn5 <- [1,1678,null,{}] 09:49:37 INFO - PROCESS | 1896 | 1467823777849 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}] 09:49:37 INFO - PROCESS | 1896 | 1467823777852 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:37 INFO - PROCESS | 1896 | 1467823777942 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 09:49:37 INFO - PROCESS | 1896 | 1467823777951 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:37 INFO - PROCESS | 1896 | 1467823777954 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:37 INFO - PROCESS | 1896 | ++DOCSHELL 0D953000 == 29 [pid = 1896] [id = 429] 09:49:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0D953C00) [pid = 1896] [serial = 1287] [outer = 00000000] 09:49:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0C7DE800) [pid = 1896] [serial = 1288] [outer = 0D953C00] 09:49:38 INFO - PROCESS | 1896 | 1467823778004 Marionette DEBUG loaded listener.js 09:49:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0DB19000) [pid = 1896] [serial = 1289] [outer = 0D953C00] 09:49:38 INFO - PROCESS | 1896 | 1467823778475 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]]]}] 09:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 09:49:38 INFO - PROCESS | 1896 | 1467823778516 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 09:49:38 INFO - PROCESS | 1896 | 1467823778518 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 09:49:38 INFO - PROCESS | 1896 | 1467823778522 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:49:38 INFO - PROCESS | 1896 | 1467823778525 Marionette TRACE conn5 <- [1,1682,null,{}] 09:49:38 INFO - PROCESS | 1896 | 1467823778536 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}] 09:49:38 INFO - PROCESS | 1896 | 1467823778540 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:38 INFO - PROCESS | 1896 | 1467823778655 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 09:49:38 INFO - PROCESS | 1896 | 1467823778751 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:38 INFO - PROCESS | 1896 | 1467823778754 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:38 INFO - PROCESS | 1896 | ++DOCSHELL 14B32000 == 30 [pid = 1896] [id = 430] 09:49:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (14B32400) [pid = 1896] [serial = 1290] [outer = 00000000] 09:49:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (14B52000) [pid = 1896] [serial = 1291] [outer = 14B32400] 09:49:38 INFO - PROCESS | 1896 | 1467823778802 Marionette DEBUG loaded listener.js 09:49:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (14C62400) [pid = 1896] [serial = 1292] [outer = 14B32400] 09:49:39 INFO - PROCESS | 1896 | 1467823779184 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]]]}] 09:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 09:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:49:39 INFO - PROCESS | 1896 | 1467823779196 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 09:49:39 INFO - PROCESS | 1896 | 1467823779198 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 09:49:39 INFO - PROCESS | 1896 | 1467823779201 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:49:39 INFO - PROCESS | 1896 | 1467823779203 Marionette TRACE conn5 <- [1,1686,null,{}] 09:49:39 INFO - PROCESS | 1896 | 1467823779207 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}] 09:49:39 INFO - PROCESS | 1896 | 1467823779208 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:39 INFO - PROCESS | 1896 | 1467823779292 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 09:49:39 INFO - PROCESS | 1896 | 1467823779377 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:39 INFO - PROCESS | 1896 | 1467823779379 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:39 INFO - PROCESS | 1896 | ++DOCSHELL 14B50400 == 31 [pid = 1896] [id = 431] 09:49:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (14BE4400) [pid = 1896] [serial = 1293] [outer = 00000000] 09:49:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17923C00) [pid = 1896] [serial = 1294] [outer = 14BE4400] 09:49:39 INFO - PROCESS | 1896 | 1467823779423 Marionette DEBUG loaded listener.js 09:49:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17B49400) [pid = 1896] [serial = 1295] [outer = 14BE4400] 09:49:39 INFO - PROCESS | 1896 | 1467823779795 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]]]}] 09:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 09:49:39 INFO - PROCESS | 1896 | 1467823779832 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 09:49:39 INFO - PROCESS | 1896 | 1467823779834 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 09:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:49:39 INFO - PROCESS | 1896 | 1467823779837 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:49:39 INFO - PROCESS | 1896 | 1467823779838 Marionette TRACE conn5 <- [1,1690,null,{}] 09:49:39 INFO - PROCESS | 1896 | 1467823779842 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}] 09:49:39 INFO - PROCESS | 1896 | 1467823779844 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:39 INFO - PROCESS | 1896 | 1467823779955 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 09:49:39 INFO - PROCESS | 1896 | 1467823779963 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:39 INFO - PROCESS | 1896 | 1467823779965 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:39 INFO - PROCESS | 1896 | ++DOCSHELL 17B67800 == 32 [pid = 1896] [id = 432] 09:49:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17B68800) [pid = 1896] [serial = 1296] [outer = 00000000] 09:49:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17C38400) [pid = 1896] [serial = 1297] [outer = 17B68800] 09:49:40 INFO - PROCESS | 1896 | 1467823780009 Marionette DEBUG loaded listener.js 09:49:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17C6F800) [pid = 1896] [serial = 1298] [outer = 17B68800] 09:49:40 INFO - PROCESS | 1896 | 1467823780434 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]]]}] 09:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 09:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:49:40 INFO - PROCESS | 1896 | 1467823780468 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 09:49:40 INFO - PROCESS | 1896 | 1467823780470 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 09:49:40 INFO - PROCESS | 1896 | 1467823780473 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:49:40 INFO - PROCESS | 1896 | 1467823780474 Marionette TRACE conn5 <- [1,1694,null,{}] 09:49:40 INFO - PROCESS | 1896 | 1467823780478 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}] 09:49:40 INFO - PROCESS | 1896 | 1467823780483 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:40 INFO - PROCESS | 1896 | 1467823780619 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 09:49:40 INFO - PROCESS | 1896 | 1467823780634 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:40 INFO - PROCESS | 1896 | 1467823780636 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:40 INFO - PROCESS | 1896 | ++DOCSHELL 18A93000 == 33 [pid = 1896] [id = 433] 09:49:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18A9F000) [pid = 1896] [serial = 1299] [outer = 00000000] 09:49:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18CA7000) [pid = 1896] [serial = 1300] [outer = 18A9F000] 09:49:40 INFO - PROCESS | 1896 | 1467823780680 Marionette DEBUG loaded listener.js 09:49:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18CAD400) [pid = 1896] [serial = 1301] [outer = 18A9F000] 09:49:41 INFO - PROCESS | 1896 | 1467823781112 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]]]}] 09:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 672ms 09:49:41 INFO - PROCESS | 1896 | 1467823781145 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 09:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:49:41 INFO - PROCESS | 1896 | 1467823781147 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 09:49:41 INFO - PROCESS | 1896 | 1467823781150 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:49:41 INFO - PROCESS | 1896 | 1467823781152 Marionette TRACE conn5 <- [1,1698,null,{}] 09:49:41 INFO - PROCESS | 1896 | 1467823781156 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}] 09:49:41 INFO - PROCESS | 1896 | 1467823781157 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:41 INFO - PROCESS | 1896 | 1467823781296 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 09:49:41 INFO - PROCESS | 1896 | 1467823781311 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:41 INFO - PROCESS | 1896 | 1467823781313 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:41 INFO - PROCESS | 1896 | ++DOCSHELL 18CC2800 == 34 [pid = 1896] [id = 434] 09:49:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18CC3400) [pid = 1896] [serial = 1302] [outer = 00000000] 09:49:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18F71C00) [pid = 1896] [serial = 1303] [outer = 18CC3400] 09:49:41 INFO - PROCESS | 1896 | 1467823781356 Marionette DEBUG loaded listener.js 09:49:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18F7A800) [pid = 1896] [serial = 1304] [outer = 18CC3400] 09:49:41 INFO - PROCESS | 1896 | 1467823781756 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]]]}] 09:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 09:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:49:41 INFO - PROCESS | 1896 | 1467823781781 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 09:49:41 INFO - PROCESS | 1896 | 1467823781783 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 09:49:41 INFO - PROCESS | 1896 | 1467823781786 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:49:41 INFO - PROCESS | 1896 | 1467823781788 Marionette TRACE conn5 <- [1,1702,null,{}] 09:49:41 INFO - PROCESS | 1896 | 1467823781792 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}] 09:49:41 INFO - PROCESS | 1896 | 1467823781794 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:41 INFO - PROCESS | 1896 | 1467823781914 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 09:49:41 INFO - PROCESS | 1896 | 1467823781922 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:41 INFO - PROCESS | 1896 | 1467823781924 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:41 INFO - PROCESS | 1896 | ++DOCSHELL 1934C400 == 35 [pid = 1896] [id = 435] 09:49:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1934D800) [pid = 1896] [serial = 1305] [outer = 00000000] 09:49:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (19C84800) [pid = 1896] [serial = 1306] [outer = 1934D800] 09:49:41 INFO - PROCESS | 1896 | 1467823781969 Marionette DEBUG loaded listener.js 09:49:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (19B21C00) [pid = 1896] [serial = 1307] [outer = 1934D800] 09:49:42 INFO - PROCESS | 1896 | 1467823782416 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]]]}] 09:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 09:49:42 INFO - PROCESS | 1896 | 1467823782457 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 09:49:42 INFO - PROCESS | 1896 | 1467823782459 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 09:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:49:42 INFO - PROCESS | 1896 | 1467823782462 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:49:42 INFO - PROCESS | 1896 | 1467823782464 Marionette TRACE conn5 <- [1,1706,null,{}] 09:49:42 INFO - PROCESS | 1896 | 1467823782468 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}] 09:49:42 INFO - PROCESS | 1896 | 1467823782470 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:42 INFO - PROCESS | 1896 | 1467823782604 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 09:49:42 INFO - PROCESS | 1896 | 1467823782626 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:42 INFO - PROCESS | 1896 | 1467823782627 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:42 INFO - PROCESS | 1896 | ++DOCSHELL 14AA3C00 == 36 [pid = 1896] [id = 436] 09:49:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (19D85000) [pid = 1896] [serial = 1308] [outer = 00000000] 09:49:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1A108000) [pid = 1896] [serial = 1309] [outer = 19D85000] 09:49:42 INFO - PROCESS | 1896 | 1467823782671 Marionette DEBUG loaded listener.js 09:49:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1A10A400) [pid = 1896] [serial = 1310] [outer = 19D85000] 09:49:43 INFO - PROCESS | 1896 | 1467823783126 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]]]}] 09:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 09:49:43 INFO - PROCESS | 1896 | 1467823783133 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 09:49:43 INFO - PROCESS | 1896 | 1467823783135 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 09:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:49:43 INFO - PROCESS | 1896 | 1467823783138 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:49:43 INFO - PROCESS | 1896 | 1467823783140 Marionette TRACE conn5 <- [1,1710,null,{}] 09:49:43 INFO - PROCESS | 1896 | 1467823783143 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}] 09:49:43 INFO - PROCESS | 1896 | 1467823783145 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:43 INFO - PROCESS | 1896 | 1467823783261 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 09:49:43 INFO - PROCESS | 1896 | 1467823783266 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:43 INFO - PROCESS | 1896 | 1467823783268 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:43 INFO - PROCESS | 1896 | ++DOCSHELL 19E6E400 == 37 [pid = 1896] [id = 437] 09:49:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1A104C00) [pid = 1896] [serial = 1311] [outer = 00000000] 09:49:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1A12F000) [pid = 1896] [serial = 1312] [outer = 1A104C00] 09:49:43 INFO - PROCESS | 1896 | 1467823783311 Marionette DEBUG loaded listener.js 09:49:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1A132C00) [pid = 1896] [serial = 1313] [outer = 1A104C00] 09:49:43 INFO - PROCESS | 1896 | 1467823783769 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]]]}] 09:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 09:49:43 INFO - PROCESS | 1896 | 1467823783809 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 09:49:43 INFO - PROCESS | 1896 | 1467823783811 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 09:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:49:43 INFO - PROCESS | 1896 | 1467823783814 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:49:43 INFO - PROCESS | 1896 | 1467823783817 Marionette TRACE conn5 <- [1,1714,null,{}] 09:49:43 INFO - PROCESS | 1896 | 1467823783820 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}] 09:49:43 INFO - PROCESS | 1896 | 1467823783822 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:43 INFO - PROCESS | 1896 | 1467823783950 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 09:49:44 INFO - PROCESS | 1896 | 1467823784052 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 1896 | 1467823784055 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:44 INFO - PROCESS | 1896 | ++DOCSHELL 17B61000 == 38 [pid = 1896] [id = 438] 09:49:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1A141C00) [pid = 1896] [serial = 1314] [outer = 00000000] 09:49:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (1A15F400) [pid = 1896] [serial = 1315] [outer = 1A141C00] 09:49:44 INFO - PROCESS | 1896 | 1467823784106 Marionette DEBUG loaded listener.js 09:49:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1A167400) [pid = 1896] [serial = 1316] [outer = 1A141C00] 09:49:44 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (0DE08000) [pid = 1896] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:49:44 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (18F80800) [pid = 1896] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:49:44 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (17CFD800) [pid = 1896] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:49:44 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (1A16D800) [pid = 1896] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:49:44 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (1A14DC00) [pid = 1896] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:49:44 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (1A14A800) [pid = 1896] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:49:44 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (17C3B400) [pid = 1896] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:49:44 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (19E6EC00) [pid = 1896] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:49:44 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (18CA4C00) [pid = 1896] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:49:44 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (14C70800) [pid = 1896] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:49:44 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (19D7A800) [pid = 1896] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:49:44 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1797EC00) [pid = 1896] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:49:44 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (19D7D400) [pid = 1896] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:49:44 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0D2F7C00) [pid = 1896] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:49:44 INFO - PROCESS | 1896 | 1467823784642 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]]]}] 09:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 871ms 09:49:44 INFO - PROCESS | 1896 | 1467823784697 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 09:49:44 INFO - PROCESS | 1896 | 1467823784698 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 09:49:44 INFO - PROCESS | 1896 | 1467823784702 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:49:44 INFO - PROCESS | 1896 | 1467823784704 Marionette TRACE conn5 <- [1,1718,null,{}] 09:49:44 INFO - PROCESS | 1896 | 1467823784707 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}] 09:49:44 INFO - PROCESS | 1896 | 1467823784709 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:44 INFO - PROCESS | 1896 | 1467823784788 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 09:49:44 INFO - PROCESS | 1896 | 1467823784793 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 1896 | 1467823784795 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:44 INFO - PROCESS | 1896 | ++DOCSHELL 17B65C00 == 39 [pid = 1896] [id = 439] 09:49:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (17B6DC00) [pid = 1896] [serial = 1317] [outer = 00000000] 09:49:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1934AC00) [pid = 1896] [serial = 1318] [outer = 17B6DC00] 09:49:44 INFO - PROCESS | 1896 | 1467823784839 Marionette DEBUG loaded listener.js 09:49:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (19D89C00) [pid = 1896] [serial = 1319] [outer = 17B6DC00] 09:49:45 INFO - PROCESS | 1896 | 1467823785286 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]]]}] 09:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 09:49:45 INFO - PROCESS | 1896 | 1467823785336 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 09:49:45 INFO - PROCESS | 1896 | 1467823785338 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 09:49:45 INFO - PROCESS | 1896 | 1467823785342 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:49:45 INFO - PROCESS | 1896 | 1467823785343 Marionette TRACE conn5 <- [1,1722,null,{}] 09:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:49:45 INFO - PROCESS | 1896 | 1467823785346 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}] 09:49:45 INFO - PROCESS | 1896 | 1467823785348 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:45 INFO - PROCESS | 1896 | 1467823785428 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 09:49:45 INFO - PROCESS | 1896 | 1467823785433 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:45 INFO - PROCESS | 1896 | 1467823785435 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:45 INFO - PROCESS | 1896 | ++DOCSHELL 1A14F000 == 40 [pid = 1896] [id = 440] 09:49:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1A16BC00) [pid = 1896] [serial = 1320] [outer = 00000000] 09:49:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1ADA7800) [pid = 1896] [serial = 1321] [outer = 1A16BC00] 09:49:45 INFO - PROCESS | 1896 | 1467823785478 Marionette DEBUG loaded listener.js 09:49:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1B0AE800) [pid = 1896] [serial = 1322] [outer = 1A16BC00] 09:49:45 INFO - PROCESS | 1896 | 1467823785930 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]]]}] 09:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 09:49:45 INFO - PROCESS | 1896 | 1467823785982 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 09:49:45 INFO - PROCESS | 1896 | 1467823785984 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 09:49:45 INFO - PROCESS | 1896 | 1467823785987 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:49:45 INFO - PROCESS | 1896 | 1467823785988 Marionette TRACE conn5 <- [1,1726,null,{}] 09:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:49:46 INFO - PROCESS | 1896 | 1467823785992 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}] 09:49:46 INFO - PROCESS | 1896 | 1467823785994 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:46 INFO - PROCESS | 1896 | 1467823786076 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 09:49:46 INFO - PROCESS | 1896 | 1467823786082 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:46 INFO - PROCESS | 1896 | 1467823786084 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:46 INFO - PROCESS | 1896 | ++DOCSHELL 18468800 == 41 [pid = 1896] [id = 441] 09:49:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (19B7B800) [pid = 1896] [serial = 1323] [outer = 00000000] 09:49:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1B5DC800) [pid = 1896] [serial = 1324] [outer = 19B7B800] 09:49:46 INFO - PROCESS | 1896 | 1467823786130 Marionette DEBUG loaded listener.js 09:49:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1B5DD800) [pid = 1896] [serial = 1325] [outer = 19B7B800] 09:49:47 INFO - PROCESS | 1896 | --DOCSHELL 18A2D000 == 40 [pid = 1896] [id = 427] 09:49:47 INFO - PROCESS | 1896 | --DOCSHELL 0D13AC00 == 39 [pid = 1896] [id = 428] 09:49:47 INFO - PROCESS | 1896 | --DOCSHELL 0D953000 == 38 [pid = 1896] [id = 429] 09:49:47 INFO - PROCESS | 1896 | --DOCSHELL 1934C400 == 37 [pid = 1896] [id = 435] 09:49:47 INFO - PROCESS | 1896 | --DOCSHELL 14B50400 == 36 [pid = 1896] [id = 431] 09:49:47 INFO - PROCESS | 1896 | --DOCSHELL 17B67800 == 35 [pid = 1896] [id = 432] 09:49:47 INFO - PROCESS | 1896 | --DOCSHELL 17B61000 == 34 [pid = 1896] [id = 438] 09:49:47 INFO - PROCESS | 1896 | --DOCSHELL 1A14F000 == 33 [pid = 1896] [id = 440] 09:49:47 INFO - PROCESS | 1896 | --DOCSHELL 18A93000 == 32 [pid = 1896] [id = 433] 09:49:47 INFO - PROCESS | 1896 | --DOCSHELL 18CC2800 == 31 [pid = 1896] [id = 434] 09:49:47 INFO - PROCESS | 1896 | --DOCSHELL 14AA3C00 == 30 [pid = 1896] [id = 436] 09:49:47 INFO - PROCESS | 1896 | --DOCSHELL 19E6E400 == 29 [pid = 1896] [id = 437] 09:49:47 INFO - PROCESS | 1896 | --DOCSHELL 14B32000 == 28 [pid = 1896] [id = 430] 09:49:47 INFO - PROCESS | 1896 | --DOCSHELL 17B65C00 == 27 [pid = 1896] [id = 439] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (1BD3B400) [pid = 1896] [serial = 1280] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (1BD73800) [pid = 1896] [serial = 1282] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (10FDF400) [pid = 1896] [serial = 1246] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (19446800) [pid = 1896] [serial = 1262] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (19446400) [pid = 1896] [serial = 1276] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1B558000) [pid = 1896] [serial = 1273] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1B476800) [pid = 1896] [serial = 1241] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1BD35C00) [pid = 1896] [serial = 1279] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (14115400) [pid = 1896] [serial = 1247] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1846FC00) [pid = 1896] [serial = 1256] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1A142800) [pid = 1896] [serial = 1268] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (19445800) [pid = 1896] [serial = 1261] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (19B1B800) [pid = 1896] [serial = 1277] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (18CAC000) [pid = 1896] [serial = 1258] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (15A66C00) [pid = 1896] [serial = 1249] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (19D7D800) [pid = 1896] [serial = 1265] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (17B4A000) [pid = 1896] [serial = 1252] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (19D84000) [pid = 1896] [serial = 1264] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1A167800) [pid = 1896] [serial = 1271] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (17B69000) [pid = 1896] [serial = 1253] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1BD33400) [pid = 1896] [serial = 1274] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (18460C00) [pid = 1896] [serial = 1255] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (18CC1400) [pid = 1896] [serial = 1259] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (1791B400) [pid = 1896] [serial = 1250] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (1A160000) [pid = 1896] [serial = 1270] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0D673400) [pid = 1896] [serial = 1243] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (1A10A800) [pid = 1896] [serial = 1267] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0D67CC00) [pid = 1896] [serial = 1244] [outer = 00000000] [url = about:blank] 09:49:47 INFO - PROCESS | 1896 | 1467823787941 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]]]}] 09:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1982ms 09:49:47 INFO - PROCESS | 1896 | 1467823787973 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 09:49:47 INFO - PROCESS | 1896 | 1467823787977 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 09:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:49:47 INFO - PROCESS | 1896 | 1467823787982 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:49:47 INFO - PROCESS | 1896 | 1467823787985 Marionette TRACE conn5 <- [1,1730,null,{}] 09:49:47 INFO - PROCESS | 1896 | 1467823787991 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}] 09:49:47 INFO - PROCESS | 1896 | 1467823787994 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:48 INFO - PROCESS | 1896 | 1467823788087 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 09:49:48 INFO - PROCESS | 1896 | 1467823788097 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:48 INFO - PROCESS | 1896 | 1467823788101 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:48 INFO - PROCESS | 1896 | ++DOCSHELL 0CDCBC00 == 28 [pid = 1896] [id = 442] 09:49:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0CDCE400) [pid = 1896] [serial = 1326] [outer = 00000000] 09:49:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0D17A000) [pid = 1896] [serial = 1327] [outer = 0CDCE400] 09:49:48 INFO - PROCESS | 1896 | 1467823788150 Marionette DEBUG loaded listener.js 09:49:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0D25E000) [pid = 1896] [serial = 1328] [outer = 0CDCE400] 09:49:48 INFO - PROCESS | 1896 | 1467823788645 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]]]}] 09:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 690ms 09:49:48 INFO - PROCESS | 1896 | 1467823788675 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 09:49:48 INFO - PROCESS | 1896 | 1467823788680 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 09:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:49:48 INFO - PROCESS | 1896 | 1467823788686 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:49:48 INFO - PROCESS | 1896 | 1467823788689 Marionette TRACE conn5 <- [1,1734,null,{}] 09:49:48 INFO - PROCESS | 1896 | 1467823788693 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}] 09:49:48 INFO - PROCESS | 1896 | 1467823788696 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:48 INFO - PROCESS | 1896 | 1467823788783 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 09:49:48 INFO - PROCESS | 1896 | 1467823788792 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:48 INFO - PROCESS | 1896 | 1467823788795 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:48 INFO - PROCESS | 1896 | ++DOCSHELL 0D951800 == 29 [pid = 1896] [id = 443] 09:49:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0D951C00) [pid = 1896] [serial = 1329] [outer = 00000000] 09:49:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0DAD6800) [pid = 1896] [serial = 1330] [outer = 0D951C00] 09:49:48 INFO - PROCESS | 1896 | 1467823788842 Marionette DEBUG loaded listener.js 09:49:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0DD8D400) [pid = 1896] [serial = 1331] [outer = 0D951C00] 09:49:49 INFO - PROCESS | 1896 | 1467823789298 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]]]}] 09:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 09:49:49 INFO - PROCESS | 1896 | 1467823789357 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 09:49:49 INFO - PROCESS | 1896 | 1467823789360 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 09:49:49 INFO - PROCESS | 1896 | 1467823789363 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:49:49 INFO - PROCESS | 1896 | 1467823789366 Marionette TRACE conn5 <- [1,1738,null,{}] 09:49:49 INFO - PROCESS | 1896 | 1467823789378 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}] 09:49:49 INFO - PROCESS | 1896 | 1467823789383 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:49 INFO - PROCESS | 1896 | 1467823789494 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 09:49:49 INFO - PROCESS | 1896 | 1467823789590 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:49 INFO - PROCESS | 1896 | 1467823789593 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:49 INFO - PROCESS | 1896 | ++DOCSHELL 14A26800 == 30 [pid = 1896] [id = 444] 09:49:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (14A2BC00) [pid = 1896] [serial = 1332] [outer = 00000000] 09:49:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (14B25400) [pid = 1896] [serial = 1333] [outer = 14A2BC00] 09:49:49 INFO - PROCESS | 1896 | 1467823789640 Marionette DEBUG loaded listener.js 09:49:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (14BED000) [pid = 1896] [serial = 1334] [outer = 14A2BC00] 09:49:50 INFO - PROCESS | 1896 | 1467823790033 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]]]}] 09:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 731ms 09:49:50 INFO - PROCESS | 1896 | 1467823790099 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 09:49:50 INFO - PROCESS | 1896 | 1467823790101 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 09:49:50 INFO - PROCESS | 1896 | 1467823790105 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:49:50 INFO - PROCESS | 1896 | 1467823790106 Marionette TRACE conn5 <- [1,1742,null,{}] 09:49:50 INFO - PROCESS | 1896 | 1467823790110 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}] 09:49:50 INFO - PROCESS | 1896 | 1467823790112 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:50 INFO - PROCESS | 1896 | 1467823790230 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 09:49:50 INFO - PROCESS | 1896 | 1467823790242 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:50 INFO - PROCESS | 1896 | 1467823790244 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:50 INFO - PROCESS | 1896 | ++DOCSHELL 14B25C00 == 31 [pid = 1896] [id = 445] 09:49:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (14BEA000) [pid = 1896] [serial = 1335] [outer = 00000000] 09:49:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17975800) [pid = 1896] [serial = 1336] [outer = 14BEA000] 09:49:50 INFO - PROCESS | 1896 | 1467823790291 Marionette DEBUG loaded listener.js 09:49:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17AE7800) [pid = 1896] [serial = 1337] [outer = 14BEA000] 09:49:50 INFO - PROCESS | 1896 | 1467823790717 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]]]}] 09:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 631ms 09:49:50 INFO - PROCESS | 1896 | 1467823790738 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 09:49:50 INFO - PROCESS | 1896 | 1467823790740 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 09:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:49:50 INFO - PROCESS | 1896 | 1467823790744 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:49:50 INFO - PROCESS | 1896 | 1467823790745 Marionette TRACE conn5 <- [1,1746,null,{}] 09:49:50 INFO - PROCESS | 1896 | 1467823790749 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}] 09:49:50 INFO - PROCESS | 1896 | 1467823790751 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:50 INFO - PROCESS | 1896 | 1467823790861 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 09:49:50 INFO - PROCESS | 1896 | 1467823790898 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:50 INFO - PROCESS | 1896 | 1467823790900 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:50 INFO - PROCESS | 1896 | ++DOCSHELL 17B4D400 == 32 [pid = 1896] [id = 446] 09:49:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17B62400) [pid = 1896] [serial = 1338] [outer = 00000000] 09:49:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17B6F000) [pid = 1896] [serial = 1339] [outer = 17B62400] 09:49:50 INFO - PROCESS | 1896 | 1467823790944 Marionette DEBUG loaded listener.js 09:49:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17C3B400) [pid = 1896] [serial = 1340] [outer = 17B62400] 09:49:51 INFO - PROCESS | 1896 | 1467823791365 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]]]}] 09:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 09:49:51 INFO - PROCESS | 1896 | 1467823791415 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 09:49:51 INFO - PROCESS | 1896 | 1467823791417 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 09:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:49:51 INFO - PROCESS | 1896 | 1467823791420 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:49:51 INFO - PROCESS | 1896 | 1467823791421 Marionette TRACE conn5 <- [1,1750,null,{}] 09:49:51 INFO - PROCESS | 1896 | 1467823791432 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}] 09:49:51 INFO - PROCESS | 1896 | 1467823791438 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:51 INFO - PROCESS | 1896 | 1467823791540 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 09:49:51 INFO - PROCESS | 1896 | 1467823791546 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:51 INFO - PROCESS | 1896 | 1467823791547 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:51 INFO - PROCESS | 1896 | ++DOCSHELL 18A25400 == 33 [pid = 1896] [id = 447] 09:49:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18A25C00) [pid = 1896] [serial = 1341] [outer = 00000000] 09:49:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18AF9000) [pid = 1896] [serial = 1342] [outer = 18A25C00] 09:49:51 INFO - PROCESS | 1896 | 1467823791592 Marionette DEBUG loaded listener.js 09:49:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18CAB400) [pid = 1896] [serial = 1343] [outer = 18A25C00] 09:49:52 INFO - PROCESS | 1896 | 1467823792034 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]]]}] 09:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 09:49:52 INFO - PROCESS | 1896 | 1467823792050 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 09:49:52 INFO - PROCESS | 1896 | 1467823792052 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 09:49:52 INFO - PROCESS | 1896 | 1467823792073 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:49:52 INFO - PROCESS | 1896 | 1467823792075 Marionette TRACE conn5 <- [1,1754,null,{}] 09:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:49:52 INFO - PROCESS | 1896 | 1467823792078 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}] 09:49:52 INFO - PROCESS | 1896 | 1467823792080 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:52 INFO - PROCESS | 1896 | 1467823792183 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 09:49:52 INFO - PROCESS | 1896 | 1467823792191 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:52 INFO - PROCESS | 1896 | 1467823792193 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:52 INFO - PROCESS | 1896 | ++DOCSHELL 18CC1C00 == 34 [pid = 1896] [id = 448] 09:49:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18CC3000) [pid = 1896] [serial = 1344] [outer = 00000000] 09:49:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18CCDC00) [pid = 1896] [serial = 1345] [outer = 18CC3000] 09:49:52 INFO - PROCESS | 1896 | 1467823792237 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18CCE400) [pid = 1896] [serial = 1346] [outer = 18CC3000] 09:49:52 INFO - PROCESS | 1896 | 1467823792664 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]]]}] 09:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 09:49:52 INFO - PROCESS | 1896 | 1467823792721 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 09:49:52 INFO - PROCESS | 1896 | 1467823792723 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 09:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:49:52 INFO - PROCESS | 1896 | 1467823792726 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:49:52 INFO - PROCESS | 1896 | 1467823792728 Marionette TRACE conn5 <- [1,1758,null,{}] 09:49:52 INFO - PROCESS | 1896 | 1467823792731 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}] 09:49:52 INFO - PROCESS | 1896 | 1467823792733 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:52 INFO - PROCESS | 1896 | 1467823792809 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 09:49:52 INFO - PROCESS | 1896 | 1467823792817 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:52 INFO - PROCESS | 1896 | 1467823792819 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:52 INFO - PROCESS | 1896 | ++DOCSHELL 18CCD800 == 35 [pid = 1896] [id = 449] 09:49:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (19446000) [pid = 1896] [serial = 1347] [outer = 00000000] 09:49:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (19B28400) [pid = 1896] [serial = 1348] [outer = 19446000] 09:49:52 INFO - PROCESS | 1896 | 1467823792862 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (19B23400) [pid = 1896] [serial = 1349] [outer = 19446000] 09:49:53 INFO - PROCESS | 1896 | 1467823793313 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]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 09:49:53 INFO - PROCESS | 1896 | 1467823793359 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 1896 | 1467823793361 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 09:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:49:53 INFO - PROCESS | 1896 | 1467823793364 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - PROCESS | 1896 | 1467823793366 Marionette TRACE conn5 <- [1,1762,null,{}] 09:49:53 INFO - PROCESS | 1896 | 1467823793369 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}] 09:49:53 INFO - PROCESS | 1896 | 1467823793371 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:53 INFO - PROCESS | 1896 | 1467823793482 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 09:49:53 INFO - PROCESS | 1896 | 1467823793488 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:53 INFO - PROCESS | 1896 | 1467823793490 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:53 INFO - PROCESS | 1896 | ++DOCSHELL 14A26000 == 36 [pid = 1896] [id = 450] 09:49:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (19D87400) [pid = 1896] [serial = 1350] [outer = 00000000] 09:49:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (19E6EC00) [pid = 1896] [serial = 1351] [outer = 19D87400] 09:49:53 INFO - PROCESS | 1896 | 1467823793557 Marionette DEBUG loaded listener.js 09:49:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (19E70400) [pid = 1896] [serial = 1352] [outer = 19D87400] 09:49:54 INFO - PROCESS | 1896 | 1467823794004 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]]]}] 09:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 09:49:54 INFO - PROCESS | 1896 | 1467823794036 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 09:49:54 INFO - PROCESS | 1896 | 1467823794038 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 09:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:49:54 INFO - PROCESS | 1896 | 1467823794041 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:49:54 INFO - PROCESS | 1896 | 1467823794043 Marionette TRACE conn5 <- [1,1766,null,{}] 09:49:54 INFO - PROCESS | 1896 | 1467823794046 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}] 09:49:54 INFO - PROCESS | 1896 | 1467823794048 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:54 INFO - PROCESS | 1896 | 1467823794164 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 09:49:54 INFO - PROCESS | 1896 | 1467823794169 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 1896 | 1467823794171 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:54 INFO - PROCESS | 1896 | ++DOCSHELL 17B65000 == 37 [pid = 1896] [id = 451] 09:49:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (18CC8C00) [pid = 1896] [serial = 1353] [outer = 00000000] 09:49:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1A142800) [pid = 1896] [serial = 1354] [outer = 18CC8C00] 09:49:54 INFO - PROCESS | 1896 | 1467823794216 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1A149C00) [pid = 1896] [serial = 1355] [outer = 18CC8C00] 09:49:54 INFO - PROCESS | 1896 | 1467823794664 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]]]}] 09:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 09:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:49:54 INFO - PROCESS | 1896 | 1467823794715 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 09:49:54 INFO - PROCESS | 1896 | 1467823794718 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 09:49:54 INFO - PROCESS | 1896 | 1467823794721 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:49:54 INFO - PROCESS | 1896 | 1467823794723 Marionette TRACE conn5 <- [1,1770,null,{}] 09:49:54 INFO - PROCESS | 1896 | 1467823794726 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}] 09:49:54 INFO - PROCESS | 1896 | 1467823794729 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:54 INFO - PROCESS | 1896 | 1467823794854 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 09:49:54 INFO - PROCESS | 1896 | 1467823794953 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 1896 | 1467823794955 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:54 INFO - PROCESS | 1896 | ++DOCSHELL 17B4A000 == 38 [pid = 1896] [id = 452] 09:49:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1A162000) [pid = 1896] [serial = 1356] [outer = 00000000] 09:49:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (1AD21C00) [pid = 1896] [serial = 1357] [outer = 1A162000] 09:49:55 INFO - PROCESS | 1896 | 1467823795004 Marionette DEBUG loaded listener.js 09:49:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1B472400) [pid = 1896] [serial = 1358] [outer = 1A162000] 09:49:55 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (19D85000) [pid = 1896] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:49:55 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (1A104C00) [pid = 1896] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:49:55 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (1A141C00) [pid = 1896] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:49:55 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (1A16BC00) [pid = 1896] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:49:55 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (1934D800) [pid = 1896] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:49:55 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (18CC3400) [pid = 1896] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:49:55 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (18A9F000) [pid = 1896] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:49:55 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (17B68800) [pid = 1896] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:49:55 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (14BE4400) [pid = 1896] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:49:55 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (14B32400) [pid = 1896] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:49:55 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0D953C00) [pid = 1896] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:49:55 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0D142800) [pid = 1896] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:49:55 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1BD3E000) [pid = 1896] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:49:55 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (17B6DC00) [pid = 1896] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:49:55 INFO - PROCESS | 1896 | 1467823795545 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]]]}] 09:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 870ms 09:49:55 INFO - PROCESS | 1896 | 1467823795591 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 09:49:55 INFO - PROCESS | 1896 | 1467823795593 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 09:49:55 INFO - PROCESS | 1896 | 1467823795608 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:49:55 INFO - PROCESS | 1896 | 1467823795610 Marionette TRACE conn5 <- [1,1774,null,{}] 09:49:55 INFO - PROCESS | 1896 | 1467823795614 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}] 09:49:55 INFO - PROCESS | 1896 | 1467823795615 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:55 INFO - PROCESS | 1896 | 1467823795695 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 09:49:55 INFO - PROCESS | 1896 | 1467823795700 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:55 INFO - PROCESS | 1896 | 1467823795702 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:55 INFO - PROCESS | 1896 | ++DOCSHELL 17921000 == 39 [pid = 1896] [id = 453] 09:49:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (17C6F000) [pid = 1896] [serial = 1359] [outer = 00000000] 09:49:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (19B79800) [pid = 1896] [serial = 1360] [outer = 17C6F000] 09:49:55 INFO - PROCESS | 1896 | 1467823795745 Marionette DEBUG loaded listener.js 09:49:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18CCAC00) [pid = 1896] [serial = 1361] [outer = 17C6F000] 09:49:56 INFO - PROCESS | 1896 | 1467823796189 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]]]}] 09:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 09:49:56 INFO - PROCESS | 1896 | 1467823796243 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 1896 | 1467823796245 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 09:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:49:56 INFO - PROCESS | 1896 | 1467823796248 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 1896 | 1467823796249 Marionette TRACE conn5 <- [1,1778,null,{}] 09:49:56 INFO - PROCESS | 1896 | 1467823796253 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}] 09:49:56 INFO - PROCESS | 1896 | 1467823796255 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:56 INFO - PROCESS | 1896 | 1467823796334 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 09:49:56 INFO - PROCESS | 1896 | 1467823796340 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 1896 | 1467823796342 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:56 INFO - PROCESS | 1896 | ++DOCSHELL 1A14BC00 == 40 [pid = 1896] [id = 454] 09:49:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1A14E800) [pid = 1896] [serial = 1362] [outer = 00000000] 09:49:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1B47C800) [pid = 1896] [serial = 1363] [outer = 1A14E800] 09:49:56 INFO - PROCESS | 1896 | 1467823796385 Marionette DEBUG loaded listener.js 09:49:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1B55A800) [pid = 1896] [serial = 1364] [outer = 1A14E800] 09:49:56 INFO - PROCESS | 1896 | 1467823796837 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]]]}] 09:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 631ms 09:49:56 INFO - PROCESS | 1896 | 1467823796889 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 1896 | 1467823796891 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 09:49:56 INFO - PROCESS | 1896 | 1467823796894 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 1896 | 1467823796896 Marionette TRACE conn5 <- [1,1782,null,{}] 09:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:49:56 INFO - PROCESS | 1896 | 1467823796899 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}] 09:49:56 INFO - PROCESS | 1896 | 1467823796901 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:56 INFO - PROCESS | 1896 | 1467823796981 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 09:49:56 INFO - PROCESS | 1896 | 1467823796986 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 1896 | 1467823796988 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:57 INFO - PROCESS | 1896 | ++DOCSHELL 1846DC00 == 41 [pid = 1896] [id = 455] 09:49:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1AD18800) [pid = 1896] [serial = 1365] [outer = 00000000] 09:49:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1BD39400) [pid = 1896] [serial = 1366] [outer = 1AD18800] 09:49:57 INFO - PROCESS | 1896 | 1467823797032 Marionette DEBUG loaded listener.js 09:49:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1BD6F800) [pid = 1896] [serial = 1367] [outer = 1AD18800] 09:49:58 INFO - PROCESS | 1896 | --DOCSHELL 18468800 == 40 [pid = 1896] [id = 441] 09:49:58 INFO - PROCESS | 1896 | --DOCSHELL 0CDCBC00 == 39 [pid = 1896] [id = 442] 09:49:58 INFO - PROCESS | 1896 | --DOCSHELL 18A25400 == 38 [pid = 1896] [id = 447] 09:49:58 INFO - PROCESS | 1896 | --DOCSHELL 14A26800 == 37 [pid = 1896] [id = 444] 09:49:58 INFO - PROCESS | 1896 | --DOCSHELL 18CC1C00 == 36 [pid = 1896] [id = 448] 09:49:58 INFO - PROCESS | 1896 | --DOCSHELL 17B4D400 == 35 [pid = 1896] [id = 446] 09:49:58 INFO - PROCESS | 1896 | --DOCSHELL 14A26000 == 34 [pid = 1896] [id = 450] 09:49:58 INFO - PROCESS | 1896 | --DOCSHELL 14B25C00 == 33 [pid = 1896] [id = 445] 09:49:58 INFO - PROCESS | 1896 | --DOCSHELL 18CCD800 == 32 [pid = 1896] [id = 449] 09:49:58 INFO - PROCESS | 1896 | --DOCSHELL 1A14BC00 == 31 [pid = 1896] [id = 454] 09:49:58 INFO - PROCESS | 1896 | --DOCSHELL 17921000 == 30 [pid = 1896] [id = 453] 09:49:58 INFO - PROCESS | 1896 | --DOCSHELL 17B65000 == 29 [pid = 1896] [id = 451] 09:49:58 INFO - PROCESS | 1896 | --DOCSHELL 0D951800 == 28 [pid = 1896] [id = 443] 09:49:58 INFO - PROCESS | 1896 | --DOCSHELL 17B4A000 == 27 [pid = 1896] [id = 452] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (1A108000) [pid = 1896] [serial = 1309] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (1A12F000) [pid = 1896] [serial = 1312] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1A10A400) [pid = 1896] [serial = 1310] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (1A15F400) [pid = 1896] [serial = 1315] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1A132C00) [pid = 1896] [serial = 1313] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1ADA7800) [pid = 1896] [serial = 1321] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (19C84800) [pid = 1896] [serial = 1306] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (18F71C00) [pid = 1896] [serial = 1303] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (18F7A800) [pid = 1896] [serial = 1304] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (18CA7000) [pid = 1896] [serial = 1300] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (18CAD400) [pid = 1896] [serial = 1301] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17C38400) [pid = 1896] [serial = 1297] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17C6F800) [pid = 1896] [serial = 1298] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (17923C00) [pid = 1896] [serial = 1294] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17B49400) [pid = 1896] [serial = 1295] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (14B52000) [pid = 1896] [serial = 1291] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (14C62400) [pid = 1896] [serial = 1292] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0C7DE800) [pid = 1896] [serial = 1288] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0DB19000) [pid = 1896] [serial = 1289] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0D225400) [pid = 1896] [serial = 1285] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0D263400) [pid = 1896] [serial = 1286] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1BD78C00) [pid = 1896] [serial = 1283] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (1B5DC800) [pid = 1896] [serial = 1324] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (1B0AE800) [pid = 1896] [serial = 1322] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (1934AC00) [pid = 1896] [serial = 1318] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (19B21C00) [pid = 1896] [serial = 1307] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (1A167400) [pid = 1896] [serial = 1316] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (19D89C00) [pid = 1896] [serial = 1319] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 1896 | 1467823798852 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]]]}] 09:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1977ms 09:49:58 INFO - PROCESS | 1896 | 1467823798877 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 09:49:58 INFO - PROCESS | 1896 | 1467823798881 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 09:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:49:58 INFO - PROCESS | 1896 | 1467823798886 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:49:58 INFO - PROCESS | 1896 | 1467823798889 Marionette TRACE conn5 <- [1,1786,null,{}] 09:49:58 INFO - PROCESS | 1896 | 1467823798895 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}] 09:49:58 INFO - PROCESS | 1896 | 1467823798898 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:59 INFO - PROCESS | 1896 | 1467823798988 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 09:49:59 INFO - PROCESS | 1896 | 1467823798996 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:59 INFO - PROCESS | 1896 | 1467823799000 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:59 INFO - PROCESS | 1896 | ++DOCSHELL 0CDCC800 == 28 [pid = 1896] [id = 456] 09:49:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0CDD2400) [pid = 1896] [serial = 1368] [outer = 00000000] 09:49:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0D184800) [pid = 1896] [serial = 1369] [outer = 0CDD2400] 09:49:59 INFO - PROCESS | 1896 | 1467823799049 Marionette DEBUG loaded listener.js 09:49:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0D263400) [pid = 1896] [serial = 1370] [outer = 0CDD2400] 09:49:59 INFO - PROCESS | 1896 | 1467823799519 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]]]}] 09:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 690ms 09:49:59 INFO - PROCESS | 1896 | 1467823799577 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 09:49:59 INFO - PROCESS | 1896 | 1467823799582 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 09:49:59 INFO - PROCESS | 1896 | 1467823799588 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:49:59 INFO - PROCESS | 1896 | 1467823799591 Marionette TRACE conn5 <- [1,1790,null,{}] 09:49:59 INFO - PROCESS | 1896 | 1467823799595 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}] 09:49:59 INFO - PROCESS | 1896 | 1467823799598 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:59 INFO - PROCESS | 1896 | 1467823799691 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 09:49:59 INFO - PROCESS | 1896 | 1467823799703 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:59 INFO - PROCESS | 1896 | 1467823799706 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:49:59 INFO - PROCESS | 1896 | ++DOCSHELL 0DACD800 == 29 [pid = 1896] [id = 457] 09:49:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0DACE800) [pid = 1896] [serial = 1371] [outer = 00000000] 09:49:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0DB1A000) [pid = 1896] [serial = 1372] [outer = 0DACE800] 09:49:59 INFO - PROCESS | 1896 | 1467823799754 Marionette DEBUG loaded listener.js 09:49:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0DE05C00) [pid = 1896] [serial = 1373] [outer = 0DACE800] 09:50:00 INFO - PROCESS | 1896 | 1467823800221 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]]]}] 09:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 09:50:00 INFO - PROCESS | 1896 | 1467823800262 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 09:50:00 INFO - PROCESS | 1896 | 1467823800264 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 09:50:00 INFO - PROCESS | 1896 | 1467823800268 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:50:00 INFO - PROCESS | 1896 | 1467823800271 Marionette TRACE conn5 <- [1,1794,null,{}] 09:50:00 INFO - PROCESS | 1896 | 1467823800283 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}] 09:50:00 INFO - PROCESS | 1896 | 1467823800287 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:00 INFO - PROCESS | 1896 | 1467823800371 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 09:50:00 INFO - PROCESS | 1896 | 1467823800495 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:00 INFO - PROCESS | 1896 | 1467823800498 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:00 INFO - PROCESS | 1896 | ++DOCSHELL 14AA3C00 == 30 [pid = 1896] [id = 458] 09:50:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (14B31000) [pid = 1896] [serial = 1374] [outer = 00000000] 09:50:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (14B53400) [pid = 1896] [serial = 1375] [outer = 14B31000] 09:50:00 INFO - PROCESS | 1896 | 1467823800545 Marionette DEBUG loaded listener.js 09:50:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (14C69C00) [pid = 1896] [serial = 1376] [outer = 14B31000] 09:50:00 INFO - PROCESS | 1896 | 1467823800947 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]]]}] 09:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 731ms 09:50:01 INFO - PROCESS | 1896 | 1467823801002 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 1896 | 1467823801004 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 09:50:01 INFO - PROCESS | 1896 | 1467823801007 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:50:01 INFO - PROCESS | 1896 | 1467823801009 Marionette TRACE conn5 <- [1,1798,null,{}] 09:50:01 INFO - PROCESS | 1896 | 1467823801012 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}] 09:50:01 INFO - PROCESS | 1896 | 1467823801014 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:01 INFO - PROCESS | 1896 | 1467823801132 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 09:50:01 INFO - PROCESS | 1896 | 1467823801140 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 1896 | 1467823801142 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:01 INFO - PROCESS | 1896 | ++DOCSHELL 17916000 == 31 [pid = 1896] [id = 459] 09:50:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (17916800) [pid = 1896] [serial = 1377] [outer = 00000000] 09:50:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17B47C00) [pid = 1896] [serial = 1378] [outer = 17916800] 09:50:01 INFO - PROCESS | 1896 | 1467823801187 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17B4F800) [pid = 1896] [serial = 1379] [outer = 17916800] 09:50:01 INFO - PROCESS | 1896 | 1467823801610 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]]]}] 09:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 632ms 09:50:01 INFO - PROCESS | 1896 | 1467823801644 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 1896 | 1467823801646 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 09:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:50:01 INFO - PROCESS | 1896 | 1467823801649 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:50:01 INFO - PROCESS | 1896 | 1467823801651 Marionette TRACE conn5 <- [1,1802,null,{}] 09:50:01 INFO - PROCESS | 1896 | 1467823801654 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}] 09:50:01 INFO - PROCESS | 1896 | 1467823801656 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:01 INFO - PROCESS | 1896 | 1467823801767 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 09:50:01 INFO - PROCESS | 1896 | 1467823801809 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 1896 | 1467823801811 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:01 INFO - PROCESS | 1896 | ++DOCSHELL 17B63C00 == 32 [pid = 1896] [id = 460] 09:50:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17B67000) [pid = 1896] [serial = 1380] [outer = 00000000] 09:50:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17C3F800) [pid = 1896] [serial = 1381] [outer = 17B67000] 09:50:01 INFO - PROCESS | 1896 | 1467823801855 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (18469400) [pid = 1896] [serial = 1382] [outer = 17B67000] 09:50:02 INFO - PROCESS | 1896 | 1467823802269 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]]]}] 09:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 09:50:02 INFO - PROCESS | 1896 | 1467823802320 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 09:50:02 INFO - PROCESS | 1896 | 1467823802322 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 09:50:02 INFO - PROCESS | 1896 | 1467823802326 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:50:02 INFO - PROCESS | 1896 | 1467823802327 Marionette TRACE conn5 <- [1,1806,null,{}] 09:50:02 INFO - PROCESS | 1896 | 1467823802338 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}] 09:50:02 INFO - PROCESS | 1896 | 1467823802343 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:02 INFO - PROCESS | 1896 | 1467823802445 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 09:50:02 INFO - PROCESS | 1896 | 1467823802451 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:02 INFO - PROCESS | 1896 | 1467823802453 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:02 INFO - PROCESS | 1896 | ++DOCSHELL 18A2BC00 == 33 [pid = 1896] [id = 461] 09:50:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18A2D000) [pid = 1896] [serial = 1383] [outer = 00000000] 09:50:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18CA6400) [pid = 1896] [serial = 1384] [outer = 18A2D000] 09:50:02 INFO - PROCESS | 1896 | 1467823802497 Marionette DEBUG loaded listener.js 09:50:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18CC1C00) [pid = 1896] [serial = 1385] [outer = 18A2D000] 09:50:02 INFO - PROCESS | 1896 | 1467823802928 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]]]}] 09:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 09:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:50:03 INFO - PROCESS | 1896 | 1467823803000 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 09:50:03 INFO - PROCESS | 1896 | 1467823803002 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 09:50:03 INFO - PROCESS | 1896 | 1467823803005 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - PROCESS | 1896 | 1467823803007 Marionette TRACE conn5 <- [1,1810,null,{}] 09:50:03 INFO - PROCESS | 1896 | 1467823803010 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}] 09:50:03 INFO - PROCESS | 1896 | 1467823803012 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:03 INFO - PROCESS | 1896 | 1467823803122 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 09:50:03 INFO - PROCESS | 1896 | 1467823803132 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 1896 | 1467823803134 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:03 INFO - PROCESS | 1896 | ++DOCSHELL 18CC4400 == 34 [pid = 1896] [id = 462] 09:50:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18CCEC00) [pid = 1896] [serial = 1386] [outer = 00000000] 09:50:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1934D800) [pid = 1896] [serial = 1387] [outer = 18CCEC00] 09:50:03 INFO - PROCESS | 1896 | 1467823803177 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (19447000) [pid = 1896] [serial = 1388] [outer = 18CCEC00] 09:50:03 INFO - PROCESS | 1896 | 1467823803592 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]]]}] 09:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 09:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:50:03 INFO - PROCESS | 1896 | 1467823803645 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 09:50:03 INFO - PROCESS | 1896 | 1467823803647 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 09:50:03 INFO - PROCESS | 1896 | 1467823803650 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - PROCESS | 1896 | 1467823803652 Marionette TRACE conn5 <- [1,1814,null,{}] 09:50:03 INFO - PROCESS | 1896 | 1467823803659 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}] 09:50:03 INFO - PROCESS | 1896 | 1467823803660 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:03 INFO - PROCESS | 1896 | 1467823803738 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 09:50:03 INFO - PROCESS | 1896 | 1467823803744 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 1896 | 1467823803746 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:03 INFO - PROCESS | 1896 | ++DOCSHELL 1920BC00 == 35 [pid = 1896] [id = 463] 09:50:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (19B22000) [pid = 1896] [serial = 1389] [outer = 00000000] 09:50:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (19D7D000) [pid = 1896] [serial = 1390] [outer = 19B22000] 09:50:03 INFO - PROCESS | 1896 | 1467823803789 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (19C85C00) [pid = 1896] [serial = 1391] [outer = 19B22000] 09:50:04 INFO - PROCESS | 1896 | 1467823804249 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]]]}] 09:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 631ms 09:50:04 INFO - PROCESS | 1896 | 1467823804286 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 09:50:04 INFO - PROCESS | 1896 | 1467823804288 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 09:50:04 INFO - PROCESS | 1896 | 1467823804291 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:50:04 INFO - PROCESS | 1896 | 1467823804293 Marionette TRACE conn5 <- [1,1818,null,{}] 09:50:04 INFO - PROCESS | 1896 | 1467823804297 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}] 09:50:04 INFO - PROCESS | 1896 | 1467823804298 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:04 INFO - PROCESS | 1896 | 1467823804413 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 09:50:04 INFO - PROCESS | 1896 | 1467823804422 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:04 INFO - PROCESS | 1896 | 1467823804424 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:04 INFO - PROCESS | 1896 | ++DOCSHELL 14AA1000 == 36 [pid = 1896] [id = 464] 09:50:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1A104000) [pid = 1896] [serial = 1392] [outer = 00000000] 09:50:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1A10DC00) [pid = 1896] [serial = 1393] [outer = 1A104000] 09:50:04 INFO - PROCESS | 1896 | 1467823804523 Marionette DEBUG loaded listener.js 09:50:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1A110800) [pid = 1896] [serial = 1394] [outer = 1A104000] 09:50:04 INFO - PROCESS | 1896 | 1467823804981 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]]]}] 09:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 09:50:05 INFO - PROCESS | 1896 | 1467823805026 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 09:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:50:05 INFO - PROCESS | 1896 | 1467823805028 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 09:50:05 INFO - PROCESS | 1896 | 1467823805031 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:50:05 INFO - PROCESS | 1896 | 1467823805033 Marionette TRACE conn5 <- [1,1822,null,{}] 09:50:05 INFO - PROCESS | 1896 | 1467823805043 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}] 09:50:05 INFO - PROCESS | 1896 | 1467823805044 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:05 INFO - PROCESS | 1896 | 1467823805159 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 09:50:05 INFO - PROCESS | 1896 | 1467823805168 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:05 INFO - PROCESS | 1896 | 1467823805170 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:05 INFO - PROCESS | 1896 | ++DOCSHELL 1A109000 == 37 [pid = 1896] [id = 465] 09:50:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1A10A000) [pid = 1896] [serial = 1395] [outer = 00000000] 09:50:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1A136800) [pid = 1896] [serial = 1396] [outer = 1A10A000] 09:50:05 INFO - PROCESS | 1896 | 1467823805214 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1A143400) [pid = 1896] [serial = 1397] [outer = 1A10A000] 09:50:05 INFO - PROCESS | 1896 | 1467823805674 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]]]}] 09:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 09:50:05 INFO - PROCESS | 1896 | 1467823805702 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 09:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:50:05 INFO - PROCESS | 1896 | 1467823805705 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 09:50:05 INFO - PROCESS | 1896 | 1467823805708 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:50:05 INFO - PROCESS | 1896 | 1467823805710 Marionette TRACE conn5 <- [1,1826,null,{}] 09:50:05 INFO - PROCESS | 1896 | 1467823805715 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}] 09:50:05 INFO - PROCESS | 1896 | 1467823805717 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:05 INFO - PROCESS | 1896 | 1467823805869 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 09:50:05 INFO - PROCESS | 1896 | 1467823805893 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:05 INFO - PROCESS | 1896 | 1467823805896 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:05 INFO - PROCESS | 1896 | ++DOCSHELL 17B63400 == 38 [pid = 1896] [id = 466] 09:50:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1A163C00) [pid = 1896] [serial = 1398] [outer = 00000000] 09:50:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (1A16C800) [pid = 1896] [serial = 1399] [outer = 1A163C00] 09:50:05 INFO - PROCESS | 1896 | 1467823805942 Marionette DEBUG loaded listener.js 09:50:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1ADAD400) [pid = 1896] [serial = 1400] [outer = 1A163C00] 09:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (19D87400) [pid = 1896] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (18CC8C00) [pid = 1896] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (1A162000) [pid = 1896] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (1A14E800) [pid = 1896] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (19446000) [pid = 1896] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (18CC3000) [pid = 1896] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (18A25C00) [pid = 1896] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (17B62400) [pid = 1896] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (14BEA000) [pid = 1896] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (14A2BC00) [pid = 1896] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0D951C00) [pid = 1896] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0CDCE400) [pid = 1896] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (19B7B800) [pid = 1896] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (17C6F000) [pid = 1896] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:50:06 INFO - PROCESS | 1896 | 1467823806491 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]]]}] 09:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 831ms 09:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:50:06 INFO - PROCESS | 1896 | 1467823806543 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 09:50:06 INFO - PROCESS | 1896 | 1467823806545 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 09:50:06 INFO - PROCESS | 1896 | 1467823806548 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:50:06 INFO - PROCESS | 1896 | 1467823806550 Marionette TRACE conn5 <- [1,1830,null,{}] 09:50:06 INFO - PROCESS | 1896 | 1467823806554 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}] 09:50:06 INFO - PROCESS | 1896 | 1467823806556 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:06 INFO - PROCESS | 1896 | 1467823806640 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 09:50:06 INFO - PROCESS | 1896 | 1467823806645 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 1896 | 1467823806647 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:06 INFO - PROCESS | 1896 | ++DOCSHELL 17C36000 == 39 [pid = 1896] [id = 467] 09:50:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (17C38800) [pid = 1896] [serial = 1401] [outer = 00000000] 09:50:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18F80400) [pid = 1896] [serial = 1402] [outer = 17C38800] 09:50:06 INFO - PROCESS | 1896 | 1467823806703 Marionette DEBUG loaded listener.js 09:50:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (19D87400) [pid = 1896] [serial = 1403] [outer = 17C38800] 09:50:07 INFO - PROCESS | 1896 | 1467823807128 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]]]}] 09:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 09:50:07 INFO - PROCESS | 1896 | 1467823807189 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 1896 | 1467823807191 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 09:50:07 INFO - PROCESS | 1896 | 1467823807194 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - PROCESS | 1896 | 1467823807196 Marionette TRACE conn5 <- [1,1834,null,{}] 09:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:50:07 INFO - PROCESS | 1896 | 1467823807199 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}] 09:50:07 INFO - PROCESS | 1896 | 1467823807201 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:07 INFO - PROCESS | 1896 | 1467823807280 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 09:50:07 INFO - PROCESS | 1896 | 1467823807285 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 1896 | 1467823807287 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:07 INFO - PROCESS | 1896 | ++DOCSHELL 1A135800 == 40 [pid = 1896] [id = 468] 09:50:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1A142C00) [pid = 1896] [serial = 1404] [outer = 00000000] 09:50:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1ADB3C00) [pid = 1896] [serial = 1405] [outer = 1A142C00] 09:50:07 INFO - PROCESS | 1896 | 1467823807331 Marionette DEBUG loaded listener.js 09:50:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1B557C00) [pid = 1896] [serial = 1406] [outer = 1A142C00] 09:50:07 INFO - PROCESS | 1896 | 1467823807765 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]]]}] 09:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 631ms 09:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:50:07 INFO - PROCESS | 1896 | 1467823807838 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 1896 | 1467823807840 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 09:50:07 INFO - PROCESS | 1896 | 1467823807843 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - PROCESS | 1896 | 1467823807845 Marionette TRACE conn5 <- [1,1838,null,{}] 09:50:07 INFO - PROCESS | 1896 | 1467823807848 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}] 09:50:07 INFO - PROCESS | 1896 | 1467823807850 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:07 INFO - PROCESS | 1896 | 1467823807930 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 09:50:07 INFO - PROCESS | 1896 | 1467823807938 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 1896 | 1467823807939 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:07 INFO - PROCESS | 1896 | ++DOCSHELL 1B5E4800 == 41 [pid = 1896] [id = 469] 09:50:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1B5E5C00) [pid = 1896] [serial = 1407] [outer = 00000000] 09:50:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1BD3CC00) [pid = 1896] [serial = 1408] [outer = 1B5E5C00] 09:50:08 INFO - PROCESS | 1896 | 1467823807985 Marionette DEBUG loaded listener.js 09:50:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1BD41400) [pid = 1896] [serial = 1409] [outer = 1B5E5C00] 09:50:08 INFO - PROCESS | 1896 | --DOCSHELL 1846DC00 == 40 [pid = 1896] [id = 455] 09:50:08 INFO - PROCESS | 1896 | --DOCSHELL 0CDCC800 == 39 [pid = 1896] [id = 456] 09:50:09 INFO - PROCESS | 1896 | --DOCSHELL 0DACD800 == 38 [pid = 1896] [id = 457] 09:50:09 INFO - PROCESS | 1896 | --DOCSHELL 18A2BC00 == 37 [pid = 1896] [id = 461] 09:50:09 INFO - PROCESS | 1896 | --DOCSHELL 1A135800 == 36 [pid = 1896] [id = 468] 09:50:09 INFO - PROCESS | 1896 | --DOCSHELL 14AA3C00 == 35 [pid = 1896] [id = 458] 09:50:09 INFO - PROCESS | 1896 | --DOCSHELL 17B63400 == 34 [pid = 1896] [id = 466] 09:50:09 INFO - PROCESS | 1896 | --DOCSHELL 17916000 == 33 [pid = 1896] [id = 459] 09:50:09 INFO - PROCESS | 1896 | --DOCSHELL 1920BC00 == 32 [pid = 1896] [id = 463] 09:50:09 INFO - PROCESS | 1896 | --DOCSHELL 17B63C00 == 31 [pid = 1896] [id = 460] 09:50:09 INFO - PROCESS | 1896 | --DOCSHELL 18CC4400 == 30 [pid = 1896] [id = 462] 09:50:09 INFO - PROCESS | 1896 | --DOCSHELL 17C36000 == 29 [pid = 1896] [id = 467] 09:50:09 INFO - PROCESS | 1896 | --DOCSHELL 14AA1000 == 28 [pid = 1896] [id = 464] 09:50:09 INFO - PROCESS | 1896 | --DOCSHELL 1A109000 == 27 [pid = 1896] [id = 465] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (19E6EC00) [pid = 1896] [serial = 1351] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (1A142800) [pid = 1896] [serial = 1354] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1AD21C00) [pid = 1896] [serial = 1357] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (1A149C00) [pid = 1896] [serial = 1355] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1B55A800) [pid = 1896] [serial = 1364] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1B47C800) [pid = 1896] [serial = 1363] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1B472400) [pid = 1896] [serial = 1358] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1BD39400) [pid = 1896] [serial = 1366] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (19B28400) [pid = 1896] [serial = 1348] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (18CCDC00) [pid = 1896] [serial = 1345] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (18CCE400) [pid = 1896] [serial = 1346] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (18AF9000) [pid = 1896] [serial = 1342] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (18CAB400) [pid = 1896] [serial = 1343] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (17B6F000) [pid = 1896] [serial = 1339] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17C3B400) [pid = 1896] [serial = 1340] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (17975800) [pid = 1896] [serial = 1336] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (17AE7800) [pid = 1896] [serial = 1337] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (14B25400) [pid = 1896] [serial = 1333] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (14BED000) [pid = 1896] [serial = 1334] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0DAD6800) [pid = 1896] [serial = 1330] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0DD8D400) [pid = 1896] [serial = 1331] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0D17A000) [pid = 1896] [serial = 1327] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0D25E000) [pid = 1896] [serial = 1328] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (1B5DD800) [pid = 1896] [serial = 1325] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (19E70400) [pid = 1896] [serial = 1352] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (19B79800) [pid = 1896] [serial = 1360] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (18CCAC00) [pid = 1896] [serial = 1361] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (19B23400) [pid = 1896] [serial = 1349] [outer = 00000000] [url = about:blank] 09:50:09 INFO - PROCESS | 1896 | 1467823809821 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]]]}] 09:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2020ms 09:50:09 INFO - PROCESS | 1896 | 1467823809867 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 09:50:09 INFO - PROCESS | 1896 | 1467823809871 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 09:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:50:09 INFO - PROCESS | 1896 | 1467823809876 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:50:09 INFO - PROCESS | 1896 | 1467823809880 Marionette TRACE conn5 <- [1,1842,null,{}] 09:50:09 INFO - PROCESS | 1896 | 1467823809886 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}] 09:50:09 INFO - PROCESS | 1896 | 1467823809889 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:10 INFO - PROCESS | 1896 | 1467823809979 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 09:50:10 INFO - PROCESS | 1896 | 1467823809986 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:10 INFO - PROCESS | 1896 | 1467823809991 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:10 INFO - PROCESS | 1896 | ++DOCSHELL 0CDF2C00 == 28 [pid = 1896] [id = 470] 09:50:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0D136000) [pid = 1896] [serial = 1410] [outer = 00000000] 09:50:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0D185800) [pid = 1896] [serial = 1411] [outer = 0D136000] 09:50:10 INFO - PROCESS | 1896 | 1467823810040 Marionette DEBUG loaded listener.js 09:50:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0D2F0C00) [pid = 1896] [serial = 1412] [outer = 0D136000] 09:50:10 INFO - PROCESS | 1896 | 1467823810536 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]]]}] 09:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 690ms 09:50:10 INFO - PROCESS | 1896 | 1467823810566 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 09:50:10 INFO - PROCESS | 1896 | 1467823810571 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 09:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:50:10 INFO - PROCESS | 1896 | 1467823810577 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:50:10 INFO - PROCESS | 1896 | 1467823810580 Marionette TRACE conn5 <- [1,1846,null,{}] 09:50:10 INFO - PROCESS | 1896 | 1467823810584 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}] 09:50:10 INFO - PROCESS | 1896 | 1467823810587 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:10 INFO - PROCESS | 1896 | 1467823810675 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 09:50:10 INFO - PROCESS | 1896 | 1467823810683 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:10 INFO - PROCESS | 1896 | 1467823810686 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:10 INFO - PROCESS | 1896 | ++DOCSHELL 0D952C00 == 29 [pid = 1896] [id = 471] 09:50:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0D953000) [pid = 1896] [serial = 1413] [outer = 00000000] 09:50:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0DAD7800) [pid = 1896] [serial = 1414] [outer = 0D953000] 09:50:10 INFO - PROCESS | 1896 | 1467823810733 Marionette DEBUG loaded listener.js 09:50:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0DD8B400) [pid = 1896] [serial = 1415] [outer = 0D953000] 09:50:11 INFO - PROCESS | 1896 | 1467823811194 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]]]}] 09:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 671ms 09:50:11 INFO - PROCESS | 1896 | 1467823811251 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 09:50:11 INFO - PROCESS | 1896 | 1467823811254 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 09:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:50:11 INFO - PROCESS | 1896 | 1467823811257 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:50:11 INFO - PROCESS | 1896 | 1467823811261 Marionette TRACE conn5 <- [1,1850,null,{}] 09:50:11 INFO - PROCESS | 1896 | 1467823811271 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}] 09:50:11 INFO - PROCESS | 1896 | 1467823811276 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:11 INFO - PROCESS | 1896 | 1467823811387 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 09:50:11 INFO - PROCESS | 1896 | 1467823811483 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 1896 | 1467823811486 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:11 INFO - PROCESS | 1896 | ++DOCSHELL 14B32C00 == 30 [pid = 1896] [id = 472] 09:50:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (14B33400) [pid = 1896] [serial = 1416] [outer = 00000000] 09:50:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (14BED000) [pid = 1896] [serial = 1417] [outer = 14B33400] 09:50:11 INFO - PROCESS | 1896 | 1467823811533 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (15A66C00) [pid = 1896] [serial = 1418] [outer = 14B33400] 09:50:11 INFO - PROCESS | 1896 | 1467823811920 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]]]}] 09:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 09:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:50:11 INFO - PROCESS | 1896 | 1467823811931 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 09:50:11 INFO - PROCESS | 1896 | 1467823811934 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 09:50:11 INFO - PROCESS | 1896 | 1467823811937 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:50:11 INFO - PROCESS | 1896 | 1467823811938 Marionette TRACE conn5 <- [1,1854,null,{}] 09:50:11 INFO - PROCESS | 1896 | 1467823811942 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}] 09:50:11 INFO - PROCESS | 1896 | 1467823811944 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:12 INFO - PROCESS | 1896 | 1467823812026 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 09:50:12 INFO - PROCESS | 1896 | 1467823812109 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:12 INFO - PROCESS | 1896 | 1467823812111 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:12 INFO - PROCESS | 1896 | ++DOCSHELL 14B52000 == 31 [pid = 1896] [id = 473] 09:50:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (14BEA800) [pid = 1896] [serial = 1419] [outer = 00000000] 09:50:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17976000) [pid = 1896] [serial = 1420] [outer = 14BEA800] 09:50:12 INFO - PROCESS | 1896 | 1467823812158 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17B47000) [pid = 1896] [serial = 1421] [outer = 14BEA800] 09:50:12 INFO - PROCESS | 1896 | 1467823812544 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]]]}] 09:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 09:50:12 INFO - PROCESS | 1896 | 1467823812567 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 09:50:12 INFO - PROCESS | 1896 | 1467823812569 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 09:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:50:12 INFO - PROCESS | 1896 | 1467823812572 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:50:12 INFO - PROCESS | 1896 | 1467823812574 Marionette TRACE conn5 <- [1,1858,null,{}] 09:50:12 INFO - PROCESS | 1896 | 1467823812577 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}] 09:50:12 INFO - PROCESS | 1896 | 1467823812579 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:12 INFO - PROCESS | 1896 | 1467823812658 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 09:50:12 INFO - PROCESS | 1896 | 1467823812784 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:12 INFO - PROCESS | 1896 | 1467823812786 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:12 INFO - PROCESS | 1896 | ++DOCSHELL 17B4F000 == 32 [pid = 1896] [id = 474] 09:50:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17B62800) [pid = 1896] [serial = 1422] [outer = 00000000] 09:50:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17C36400) [pid = 1896] [serial = 1423] [outer = 17B62800] 09:50:12 INFO - PROCESS | 1896 | 1467823812835 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17C3E800) [pid = 1896] [serial = 1424] [outer = 17B62800] 09:50:13 INFO - PROCESS | 1896 | 1467823813204 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]]]}] 09:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 09:50:13 INFO - PROCESS | 1896 | 1467823813243 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 1896 | 1467823813246 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 09:50:13 INFO - PROCESS | 1896 | 1467823813249 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - PROCESS | 1896 | 1467823813250 Marionette TRACE conn5 <- [1,1862,null,{}] 09:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:50:13 INFO - PROCESS | 1896 | 1467823813254 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}] 09:50:13 INFO - PROCESS | 1896 | 1467823813260 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:13 INFO - PROCESS | 1896 | 1467823813361 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 09:50:13 INFO - PROCESS | 1896 | 1467823813367 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 1896 | 1467823813369 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:13 INFO - PROCESS | 1896 | ++DOCSHELL 18467400 == 33 [pid = 1896] [id = 475] 09:50:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18468000) [pid = 1896] [serial = 1425] [outer = 00000000] 09:50:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18AF3C00) [pid = 1896] [serial = 1426] [outer = 18468000] 09:50:13 INFO - PROCESS | 1896 | 1467823813413 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18CAB000) [pid = 1896] [serial = 1427] [outer = 18468000] 09:50:13 INFO - PROCESS | 1896 | 1467823813845 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]]]}] 09:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 09:50:13 INFO - PROCESS | 1896 | 1467823813883 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 1896 | 1467823813885 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 09:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:50:13 INFO - PROCESS | 1896 | 1467823813892 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - PROCESS | 1896 | 1467823813894 Marionette TRACE conn5 <- [1,1866,null,{}] 09:50:13 INFO - PROCESS | 1896 | 1467823813897 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}] 09:50:13 INFO - PROCESS | 1896 | 1467823813899 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:13 INFO - PROCESS | 1896 | 1467823813977 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 09:50:13 INFO - PROCESS | 1896 | 1467823813982 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 1896 | 1467823813984 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:14 INFO - PROCESS | 1896 | ++DOCSHELL 18CA4C00 == 34 [pid = 1896] [id = 476] 09:50:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18CABC00) [pid = 1896] [serial = 1428] [outer = 00000000] 09:50:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18CCCC00) [pid = 1896] [serial = 1429] [outer = 18CABC00] 09:50:14 INFO - PROCESS | 1896 | 1467823814028 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (19209000) [pid = 1896] [serial = 1430] [outer = 18CABC00] 09:50:14 INFO - PROCESS | 1896 | 1467823814481 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]]]}] 09:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 631ms 09:50:14 INFO - PROCESS | 1896 | 1467823814540 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 09:50:14 INFO - PROCESS | 1896 | 1467823814542 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 09:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:50:14 INFO - PROCESS | 1896 | 1467823814545 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:50:14 INFO - PROCESS | 1896 | 1467823814547 Marionette TRACE conn5 <- [1,1870,null,{}] 09:50:14 INFO - PROCESS | 1896 | 1467823814550 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}] 09:50:14 INFO - PROCESS | 1896 | 1467823814552 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:14 INFO - PROCESS | 1896 | 1467823814630 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 09:50:14 INFO - PROCESS | 1896 | 1467823814637 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 1896 | 1467823814639 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:14 INFO - PROCESS | 1896 | ++DOCSHELL 19346800 == 35 [pid = 1896] [id = 477] 09:50:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (19B19400) [pid = 1896] [serial = 1431] [outer = 00000000] 09:50:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (19B78800) [pid = 1896] [serial = 1432] [outer = 19B19400] 09:50:14 INFO - PROCESS | 1896 | 1467823814682 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (19B24000) [pid = 1896] [serial = 1433] [outer = 19B19400] 09:50:15 INFO - PROCESS | 1896 | 1467823815159 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]]]}] 09:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 09:50:15 INFO - PROCESS | 1896 | 1467823815223 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 1896 | 1467823815225 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 09:50:15 INFO - PROCESS | 1896 | 1467823815228 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:50:15 INFO - PROCESS | 1896 | 1467823815230 Marionette TRACE conn5 <- [1,1874,null,{}] 09:50:15 INFO - PROCESS | 1896 | 1467823815233 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}] 09:50:15 INFO - PROCESS | 1896 | 1467823815235 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:15 INFO - PROCESS | 1896 | 1467823815344 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 09:50:15 INFO - PROCESS | 1896 | 1467823815431 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:15 INFO - PROCESS | 1896 | 1467823815433 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:15 INFO - PROCESS | 1896 | ++DOCSHELL 14B32400 == 36 [pid = 1896] [id = 478] 09:50:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (19D7B000) [pid = 1896] [serial = 1434] [outer = 00000000] 09:50:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (19E6E400) [pid = 1896] [serial = 1435] [outer = 19D7B000] 09:50:15 INFO - PROCESS | 1896 | 1467823815477 Marionette DEBUG loaded listener.js 09:50:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (19E71800) [pid = 1896] [serial = 1436] [outer = 19D7B000] 09:50:15 INFO - PROCESS | 1896 | 1467823815896 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]]]}] 09:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 09:50:15 INFO - PROCESS | 1896 | 1467823815979 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 1896 | 1467823815981 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 09:50:16 INFO - PROCESS | 1896 | 1467823815984 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:50:16 INFO - PROCESS | 1896 | 1467823815986 Marionette TRACE conn5 <- [1,1878,null,{}] 09:50:16 INFO - PROCESS | 1896 | 1467823815993 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}] 09:50:16 INFO - PROCESS | 1896 | 1467823815995 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:16 INFO - PROCESS | 1896 | 1467823816111 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 09:50:16 INFO - PROCESS | 1896 | 1467823816121 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 1896 | 1467823816122 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:16 INFO - PROCESS | 1896 | ++DOCSHELL 19D88000 == 37 [pid = 1896] [id = 479] 09:50:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1A10E000) [pid = 1896] [serial = 1437] [outer = 00000000] 09:50:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1A132000) [pid = 1896] [serial = 1438] [outer = 1A10E000] 09:50:16 INFO - PROCESS | 1896 | 1467823816167 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1A138400) [pid = 1896] [serial = 1439] [outer = 1A10E000] 09:50:16 INFO - PROCESS | 1896 | 1467823816617 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]]]}] 09:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 09:50:16 INFO - PROCESS | 1896 | 1467823816660 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 09:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:50:16 INFO - PROCESS | 1896 | 1467823816663 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 09:50:16 INFO - PROCESS | 1896 | 1467823816666 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:50:16 INFO - PROCESS | 1896 | 1467823816668 Marionette TRACE conn5 <- [1,1882,null,{}] 09:50:16 INFO - PROCESS | 1896 | 1467823816672 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}] 09:50:16 INFO - PROCESS | 1896 | 1467823816675 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:16 INFO - PROCESS | 1896 | 1467823816828 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 09:50:17 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (1A142C00) [pid = 1896] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:50:17 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (1A104000) [pid = 1896] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:50:17 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (1A10A000) [pid = 1896] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:50:17 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (1A163C00) [pid = 1896] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:50:17 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (19B22000) [pid = 1896] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:50:17 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (18CCEC00) [pid = 1896] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:50:17 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (18A2D000) [pid = 1896] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:50:17 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (17B67000) [pid = 1896] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:50:17 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (17916800) [pid = 1896] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:50:17 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (14B31000) [pid = 1896] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:50:17 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0DACE800) [pid = 1896] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:50:17 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0CDD2400) [pid = 1896] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:50:17 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1AD18800) [pid = 1896] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:50:17 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17C38800) [pid = 1896] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:50:17 INFO - PROCESS | 1896 | 1467823817073 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:17 INFO - PROCESS | 1896 | 1467823817075 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:17 INFO - PROCESS | 1896 | ++DOCSHELL 0C83F000 == 38 [pid = 1896] [id = 480] 09:50:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0CDD2400) [pid = 1896] [serial = 1440] [outer = 00000000] 09:50:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (14B45C00) [pid = 1896] [serial = 1441] [outer = 0CDD2400] 09:50:17 INFO - PROCESS | 1896 | 1467823817121 Marionette DEBUG loaded listener.js 09:50:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (17C6D000) [pid = 1896] [serial = 1442] [outer = 0CDD2400] 09:50:17 INFO - PROCESS | 1896 | 1467823817479 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]]]}] 09:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 871ms 09:50:17 INFO - PROCESS | 1896 | 1467823817536 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 09:50:17 INFO - PROCESS | 1896 | 1467823817538 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 09:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:50:17 INFO - PROCESS | 1896 | 1467823817541 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:50:17 INFO - PROCESS | 1896 | 1467823817543 Marionette TRACE conn5 <- [1,1886,null,{}] 09:50:17 INFO - PROCESS | 1896 | 1467823817546 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}] 09:50:17 INFO - PROCESS | 1896 | 1467823817548 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:17 INFO - PROCESS | 1896 | 1467823817629 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 09:50:17 INFO - PROCESS | 1896 | 1467823817634 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:17 INFO - PROCESS | 1896 | 1467823817636 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:17 INFO - PROCESS | 1896 | ++DOCSHELL 17C6F000 == 39 [pid = 1896] [id = 481] 09:50:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18C25C00) [pid = 1896] [serial = 1443] [outer = 00000000] 09:50:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1A15F000) [pid = 1896] [serial = 1444] [outer = 18C25C00] 09:50:17 INFO - PROCESS | 1896 | 1467823817690 Marionette DEBUG loaded listener.js 09:50:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1A16AC00) [pid = 1896] [serial = 1445] [outer = 18C25C00] 09:50:18 INFO - PROCESS | 1896 | 1467823818117 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]]]}] 09:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 630ms 09:50:18 INFO - PROCESS | 1896 | 1467823818173 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 09:50:18 INFO - PROCESS | 1896 | 1467823818175 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 09:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:50:18 INFO - PROCESS | 1896 | 1467823818178 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:50:18 INFO - PROCESS | 1896 | 1467823818179 Marionette TRACE conn5 <- [1,1890,null,{}] 09:50:18 INFO - PROCESS | 1896 | 1467823818183 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}] 09:50:18 INFO - PROCESS | 1896 | 1467823818185 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:18 INFO - PROCESS | 1896 | 1467823818265 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 09:50:18 INFO - PROCESS | 1896 | 1467823818270 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:18 INFO - PROCESS | 1896 | 1467823818272 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:18 INFO - PROCESS | 1896 | ++DOCSHELL 1AD17400 == 40 [pid = 1896] [id = 482] 09:50:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1AD18000) [pid = 1896] [serial = 1446] [outer = 00000000] 09:50:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1B474400) [pid = 1896] [serial = 1447] [outer = 1AD18000] 09:50:18 INFO - PROCESS | 1896 | 1467823818318 Marionette DEBUG loaded listener.js 09:50:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1B557400) [pid = 1896] [serial = 1448] [outer = 1AD18000] 09:50:19 INFO - PROCESS | 1896 | 1467823819115 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]]]}] 09:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 970ms 09:50:19 INFO - PROCESS | 1896 | 1467823819149 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 09:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:50:19 INFO - PROCESS | 1896 | 1467823819153 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 09:50:19 INFO - PROCESS | 1896 | 1467823819158 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:50:19 INFO - PROCESS | 1896 | 1467823819163 Marionette TRACE conn5 <- [1,1894,null,{}] 09:50:19 INFO - PROCESS | 1896 | 1467823819168 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}] 09:50:19 INFO - PROCESS | 1896 | 1467823819171 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:19 INFO - PROCESS | 1896 | 1467823819295 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 09:50:19 INFO - PROCESS | 1896 | 1467823819432 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:19 INFO - PROCESS | 1896 | 1467823819435 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:19 INFO - PROCESS | 1896 | ++DOCSHELL 0C946800 == 41 [pid = 1896] [id = 483] 09:50:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0D183C00) [pid = 1896] [serial = 1449] [outer = 00000000] 09:50:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0D94F000) [pid = 1896] [serial = 1450] [outer = 0D183C00] 09:50:19 INFO - PROCESS | 1896 | 1467823819494 Marionette DEBUG loaded listener.js 09:50:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1113B400) [pid = 1896] [serial = 1451] [outer = 0D183C00] 09:50:20 INFO - PROCESS | 1896 | 1467823820394 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]]]}] 09:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1339ms 09:50:20 INFO - PROCESS | 1896 | 1467823820498 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 09:50:20 INFO - PROCESS | 1896 | 1467823820502 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 09:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:50:20 INFO - PROCESS | 1896 | 1467823820507 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:50:20 INFO - PROCESS | 1896 | 1467823820510 Marionette TRACE conn5 <- [1,1898,null,{}] 09:50:20 INFO - PROCESS | 1896 | 1467823820516 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}] 09:50:20 INFO - PROCESS | 1896 | 1467823820519 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:20 INFO - PROCESS | 1896 | 1467823820651 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 09:50:20 INFO - PROCESS | 1896 | 1467823820782 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:20 INFO - PROCESS | 1896 | 1467823820787 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:20 INFO - PROCESS | 1896 | ++DOCSHELL 0D136C00 == 42 [pid = 1896] [id = 484] 09:50:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0D142800) [pid = 1896] [serial = 1452] [outer = 00000000] 09:50:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0D2F8400) [pid = 1896] [serial = 1453] [outer = 0D142800] 09:50:20 INFO - PROCESS | 1896 | 1467823820840 Marionette DEBUG loaded listener.js 09:50:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0D677000) [pid = 1896] [serial = 1454] [outer = 0D142800] 09:50:21 INFO - PROCESS | 1896 | --DOCSHELL 17C6F000 == 41 [pid = 1896] [id = 481] 09:50:21 INFO - PROCESS | 1896 | --DOCSHELL 0C83F000 == 40 [pid = 1896] [id = 480] 09:50:21 INFO - PROCESS | 1896 | --DOCSHELL 19D88000 == 39 [pid = 1896] [id = 479] 09:50:21 INFO - PROCESS | 1896 | --DOCSHELL 14B32400 == 38 [pid = 1896] [id = 478] 09:50:21 INFO - PROCESS | 1896 | --DOCSHELL 19346800 == 37 [pid = 1896] [id = 477] 09:50:21 INFO - PROCESS | 1896 | --DOCSHELL 18CA4C00 == 36 [pid = 1896] [id = 476] 09:50:21 INFO - PROCESS | 1896 | --DOCSHELL 18467400 == 35 [pid = 1896] [id = 475] 09:50:21 INFO - PROCESS | 1896 | --DOCSHELL 17B4F000 == 34 [pid = 1896] [id = 474] 09:50:21 INFO - PROCESS | 1896 | --DOCSHELL 14B52000 == 33 [pid = 1896] [id = 473] 09:50:21 INFO - PROCESS | 1896 | --DOCSHELL 14B32C00 == 32 [pid = 1896] [id = 472] 09:50:21 INFO - PROCESS | 1896 | --DOCSHELL 0D952C00 == 31 [pid = 1896] [id = 471] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (1BD3CC00) [pid = 1896] [serial = 1408] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOCSHELL 0CDF2C00 == 30 [pid = 1896] [id = 470] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (1B557C00) [pid = 1896] [serial = 1406] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (1A10DC00) [pid = 1896] [serial = 1393] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (1A136800) [pid = 1896] [serial = 1396] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (1A110800) [pid = 1896] [serial = 1394] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1A16C800) [pid = 1896] [serial = 1399] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (1ADB3C00) [pid = 1896] [serial = 1405] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (19D7D000) [pid = 1896] [serial = 1390] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1934D800) [pid = 1896] [serial = 1387] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (19447000) [pid = 1896] [serial = 1388] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (18CA6400) [pid = 1896] [serial = 1384] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (18CC1C00) [pid = 1896] [serial = 1385] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17C3F800) [pid = 1896] [serial = 1381] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (18469400) [pid = 1896] [serial = 1382] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17B47C00) [pid = 1896] [serial = 1378] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17B4F800) [pid = 1896] [serial = 1379] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (14B53400) [pid = 1896] [serial = 1375] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (14C69C00) [pid = 1896] [serial = 1376] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0DB1A000) [pid = 1896] [serial = 1372] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0DE05C00) [pid = 1896] [serial = 1373] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0D184800) [pid = 1896] [serial = 1369] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0D263400) [pid = 1896] [serial = 1370] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1BD6F800) [pid = 1896] [serial = 1367] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1A143400) [pid = 1896] [serial = 1397] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1ADAD400) [pid = 1896] [serial = 1400] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (18F80400) [pid = 1896] [serial = 1402] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (19D87400) [pid = 1896] [serial = 1403] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (19C85C00) [pid = 1896] [serial = 1391] [outer = 00000000] [url = about:blank] 09:50:21 INFO - PROCESS | 1896 | 1467823821387 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]]]}] 09:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 931ms 09:50:21 INFO - PROCESS | 1896 | 1467823821442 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 1896 | 1467823821447 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 09:50:21 INFO - PROCESS | 1896 | 1467823821453 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:50:21 INFO - PROCESS | 1896 | 1467823821456 Marionette TRACE conn5 <- [1,1902,null,{}] 09:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:50:21 INFO - PROCESS | 1896 | 1467823821460 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}] 09:50:21 INFO - PROCESS | 1896 | 1467823821462 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:21 INFO - PROCESS | 1896 | 1467823821551 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 09:50:21 INFO - PROCESS | 1896 | 1467823821647 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:21 INFO - PROCESS | 1896 | 1467823821649 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:21 INFO - PROCESS | 1896 | ++DOCSHELL 0D952C00 == 31 [pid = 1896] [id = 485] 09:50:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0DB19000) [pid = 1896] [serial = 1455] [outer = 00000000] 09:50:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (111D1400) [pid = 1896] [serial = 1456] [outer = 0DB19000] 09:50:21 INFO - PROCESS | 1896 | 1467823821697 Marionette DEBUG loaded listener.js 09:50:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (143A7000) [pid = 1896] [serial = 1457] [outer = 0DB19000] 09:50:22 INFO - PROCESS | 1896 | 1467823822106 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]]]}] 09:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 09:50:22 INFO - PROCESS | 1896 | 1467823822150 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 09:50:22 INFO - PROCESS | 1896 | 1467823822152 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 09:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:50:22 INFO - PROCESS | 1896 | 1467823822158 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - PROCESS | 1896 | 1467823822162 Marionette TRACE conn5 <- [1,1906,null,{}] 09:50:22 INFO - PROCESS | 1896 | 1467823822173 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}] 09:50:22 INFO - PROCESS | 1896 | 1467823822177 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:22 INFO - PROCESS | 1896 | 1467823822267 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 09:50:22 INFO - PROCESS | 1896 | 1467823822275 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 1896 | 1467823822278 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:22 INFO - PROCESS | 1896 | ++DOCSHELL 15A5BC00 == 32 [pid = 1896] [id = 486] 09:50:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (15A64C00) [pid = 1896] [serial = 1458] [outer = 00000000] 09:50:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (17920000) [pid = 1896] [serial = 1459] [outer = 15A64C00] 09:50:22 INFO - PROCESS | 1896 | 1467823822327 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (1797D000) [pid = 1896] [serial = 1460] [outer = 15A64C00] 09:50:22 INFO - PROCESS | 1896 | 1467823822804 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]]]}] 09:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 690ms 09:50:22 INFO - PROCESS | 1896 | 1467823822846 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 09:50:22 INFO - PROCESS | 1896 | 1467823822849 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 09:50:22 INFO - PROCESS | 1896 | 1467823822852 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - PROCESS | 1896 | 1467823822854 Marionette TRACE conn5 <- [1,1910,null,{}] 09:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:50:22 INFO - PROCESS | 1896 | 1467823822858 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}] 09:50:22 INFO - PROCESS | 1896 | 1467823822860 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:22 INFO - PROCESS | 1896 | 1467823822951 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 09:50:22 INFO - PROCESS | 1896 | 1467823822957 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 1896 | 1467823822959 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:22 INFO - PROCESS | 1896 | ++DOCSHELL 17B65000 == 33 [pid = 1896] [id = 487] 09:50:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (17B65C00) [pid = 1896] [serial = 1461] [outer = 00000000] 09:50:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17C3A800) [pid = 1896] [serial = 1462] [outer = 17B65C00] 09:50:23 INFO - PROCESS | 1896 | 1467823823013 Marionette DEBUG loaded listener.js 09:50:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17CF6000) [pid = 1896] [serial = 1463] [outer = 17B65C00] 09:50:23 INFO - PROCESS | 1896 | 1467823823460 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]]]}] 09:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 09:50:23 INFO - PROCESS | 1896 | 1467823823491 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 09:50:23 INFO - PROCESS | 1896 | 1467823823493 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 09:50:23 INFO - PROCESS | 1896 | 1467823823497 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:50:23 INFO - PROCESS | 1896 | 1467823823498 Marionette TRACE conn5 <- [1,1914,null,{}] 09:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:50:23 INFO - PROCESS | 1896 | 1467823823502 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}] 09:50:23 INFO - PROCESS | 1896 | 1467823823503 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:23 INFO - PROCESS | 1896 | 1467823823618 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 09:50:23 INFO - PROCESS | 1896 | 1467823823708 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:23 INFO - PROCESS | 1896 | 1467823823710 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:23 INFO - PROCESS | 1896 | ++DOCSHELL 18A24400 == 34 [pid = 1896] [id = 488] 09:50:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (18A27400) [pid = 1896] [serial = 1464] [outer = 00000000] 09:50:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18A30800) [pid = 1896] [serial = 1465] [outer = 18A27400] 09:50:23 INFO - PROCESS | 1896 | 1467823823757 Marionette DEBUG loaded listener.js 09:50:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (18AF7400) [pid = 1896] [serial = 1466] [outer = 18A27400] 09:50:24 INFO - PROCESS | 1896 | 1467823824176 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]]]}] 09:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 731ms 09:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:50:24 INFO - PROCESS | 1896 | 1467823824232 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 09:50:24 INFO - PROCESS | 1896 | 1467823824234 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 09:50:24 INFO - PROCESS | 1896 | 1467823824236 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:50:24 INFO - PROCESS | 1896 | 1467823824238 Marionette TRACE conn5 <- [1,1918,null,{}] 09:50:24 INFO - PROCESS | 1896 | 1467823824241 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}] 09:50:24 INFO - PROCESS | 1896 | 1467823824247 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:24 INFO - PROCESS | 1896 | 1467823824405 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 09:50:24 INFO - PROCESS | 1896 | 1467823824467 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:24 INFO - PROCESS | 1896 | 1467823824469 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:24 INFO - PROCESS | 1896 | ++DOCSHELL 18CAE800 == 35 [pid = 1896] [id = 489] 09:50:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18CAEC00) [pid = 1896] [serial = 1467] [outer = 00000000] 09:50:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18F7B400) [pid = 1896] [serial = 1468] [outer = 18CAEC00] 09:50:24 INFO - PROCESS | 1896 | 1467823824514 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (19446C00) [pid = 1896] [serial = 1469] [outer = 18CAEC00] 09:50:24 INFO - PROCESS | 1896 | 1467823824944 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]]]}] 09:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 09:50:25 INFO - PROCESS | 1896 | 1467823824990 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 1896 | 1467823824992 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 09:50:25 INFO - PROCESS | 1896 | 1467823825001 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:50:25 INFO - PROCESS | 1896 | 1467823825003 Marionette TRACE conn5 <- [1,1922,null,{}] 09:50:25 INFO - PROCESS | 1896 | 1467823825006 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}] 09:50:25 INFO - PROCESS | 1896 | 1467823825008 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:25 INFO - PROCESS | 1896 | 1467823825132 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 09:50:25 INFO - PROCESS | 1896 | 1467823825143 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 1896 | 1467823825145 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:25 INFO - PROCESS | 1896 | ++DOCSHELL 0D2FF400 == 36 [pid = 1896] [id = 490] 09:50:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0D954400) [pid = 1896] [serial = 1470] [outer = 00000000] 09:50:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (19B7C000) [pid = 1896] [serial = 1471] [outer = 0D954400] 09:50:25 INFO - PROCESS | 1896 | 1467823825240 Marionette DEBUG loaded listener.js 09:50:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (19C83800) [pid = 1896] [serial = 1472] [outer = 0D954400] 09:50:25 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (18C25C00) [pid = 1896] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:50:25 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (19D7B000) [pid = 1896] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:50:25 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1A10E000) [pid = 1896] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:50:25 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0D136000) [pid = 1896] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:50:25 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (19B19400) [pid = 1896] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:50:25 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (14B33400) [pid = 1896] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:50:25 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (18CABC00) [pid = 1896] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:50:25 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17B62800) [pid = 1896] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:50:25 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (18468000) [pid = 1896] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:50:25 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1B5E5C00) [pid = 1896] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:50:25 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0D953000) [pid = 1896] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:50:25 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (14BEA800) [pid = 1896] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:50:25 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0CDD2400) [pid = 1896] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:50:25 INFO - PROCESS | 1896 | 1467823825733 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]]]}] 09:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 770ms 09:50:25 INFO - PROCESS | 1896 | 1467823825774 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 1896 | 1467823825776 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 09:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:50:25 INFO - PROCESS | 1896 | 1467823825779 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - PROCESS | 1896 | 1467823825781 Marionette TRACE conn5 <- [1,1926,null,{}] 09:50:25 INFO - PROCESS | 1896 | 1467823825784 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}] 09:50:25 INFO - PROCESS | 1896 | 1467823825786 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:25 INFO - PROCESS | 1896 | 1467823825864 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 09:50:25 INFO - PROCESS | 1896 | 1467823825962 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 1896 | 1467823825963 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:25 INFO - PROCESS | 1896 | ++DOCSHELL 0D770400 == 37 [pid = 1896] [id = 491] 09:50:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (143EA800) [pid = 1896] [serial = 1473] [outer = 00000000] 09:50:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (17C3BC00) [pid = 1896] [serial = 1474] [outer = 143EA800] 09:50:26 INFO - PROCESS | 1896 | 1467823826008 Marionette DEBUG loaded listener.js 09:50:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (19208400) [pid = 1896] [serial = 1475] [outer = 143EA800] 09:50:26 INFO - PROCESS | 1896 | 1467823826361 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]]]}] 09:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 632ms 09:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:50:26 INFO - PROCESS | 1896 | 1467823826412 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 09:50:26 INFO - PROCESS | 1896 | 1467823826414 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 09:50:26 INFO - PROCESS | 1896 | 1467823826417 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:50:26 INFO - PROCESS | 1896 | 1467823826418 Marionette TRACE conn5 <- [1,1930,null,{}] 09:50:26 INFO - PROCESS | 1896 | 1467823826422 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}] 09:50:26 INFO - PROCESS | 1896 | 1467823826424 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:26 INFO - PROCESS | 1896 | 1467823826566 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 09:50:26 INFO - PROCESS | 1896 | 1467823826573 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:26 INFO - PROCESS | 1896 | 1467823826575 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:26 INFO - PROCESS | 1896 | ++DOCSHELL 19B1CC00 == 38 [pid = 1896] [id = 492] 09:50:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (19D7B000) [pid = 1896] [serial = 1476] [outer = 00000000] 09:50:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1A107000) [pid = 1896] [serial = 1477] [outer = 19D7B000] 09:50:26 INFO - PROCESS | 1896 | 1467823826618 Marionette DEBUG loaded listener.js 09:50:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1A10D800) [pid = 1896] [serial = 1478] [outer = 19D7B000] 09:50:27 INFO - PROCESS | 1896 | 1467823827021 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]]]}] 09:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 09:50:27 INFO - PROCESS | 1896 | 1467823827090 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 09:50:27 INFO - PROCESS | 1896 | 1467823827092 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 09:50:27 INFO - PROCESS | 1896 | 1467823827095 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:50:27 INFO - PROCESS | 1896 | 1467823827096 Marionette TRACE conn5 <- [1,1934,null,{}] 09:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:50:27 INFO - PROCESS | 1896 | 1467823827099 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}] 09:50:27 INFO - PROCESS | 1896 | 1467823827101 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:27 INFO - PROCESS | 1896 | 1467823827181 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 09:50:27 INFO - PROCESS | 1896 | 1467823827189 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:27 INFO - PROCESS | 1896 | 1467823827191 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:27 INFO - PROCESS | 1896 | ++DOCSHELL 1A104C00 == 39 [pid = 1896] [id = 493] 09:50:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1A108000) [pid = 1896] [serial = 1479] [outer = 00000000] 09:50:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1A137000) [pid = 1896] [serial = 1480] [outer = 1A108000] 09:50:27 INFO - PROCESS | 1896 | 1467823827235 Marionette DEBUG loaded listener.js 09:50:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A137800) [pid = 1896] [serial = 1481] [outer = 1A108000] 09:50:27 INFO - PROCESS | 1896 | 1467823827777 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]]]}] 09:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 731ms 09:50:27 INFO - PROCESS | 1896 | 1467823827829 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 09:50:27 INFO - PROCESS | 1896 | 1467823827834 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 09:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:50:27 INFO - PROCESS | 1896 | 1467823827840 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:50:27 INFO - PROCESS | 1896 | 1467823827843 Marionette TRACE conn5 <- [1,1938,null,{}] 09:50:27 INFO - PROCESS | 1896 | 1467823827940 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}] 09:50:27 INFO - PROCESS | 1896 | 1467823827943 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:28 INFO - PROCESS | 1896 | 1467823828067 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 09:50:28 INFO - PROCESS | 1896 | 1467823828195 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:28 INFO - PROCESS | 1896 | 1467823828200 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:28 INFO - PROCESS | 1896 | ++DOCSHELL 0C7DDC00 == 40 [pid = 1896] [id = 494] 09:50:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0C7E3C00) [pid = 1896] [serial = 1482] [outer = 00000000] 09:50:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0D951C00) [pid = 1896] [serial = 1483] [outer = 0C7E3C00] 09:50:28 INFO - PROCESS | 1896 | 1467823828258 Marionette DEBUG loaded listener.js 09:50:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (111CCC00) [pid = 1896] [serial = 1484] [outer = 0C7E3C00] 09:50:28 INFO - PROCESS | 1896 | 1467823828810 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]]]}] 09:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1012ms 09:50:28 INFO - PROCESS | 1896 | 1467823828857 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 09:50:28 INFO - PROCESS | 1896 | 1467823828862 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 09:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:50:28 INFO - PROCESS | 1896 | 1467823828868 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:50:28 INFO - PROCESS | 1896 | 1467823828871 Marionette TRACE conn5 <- [1,1942,null,{}] 09:50:28 INFO - PROCESS | 1896 | 1467823828875 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}] 09:50:28 INFO - PROCESS | 1896 | 1467823828878 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:29 INFO - PROCESS | 1896 | 1467823828987 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 09:50:29 INFO - PROCESS | 1896 | 1467823829096 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 1896 | 1467823829099 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:29 INFO - PROCESS | 1896 | ++DOCSHELL 1791A000 == 41 [pid = 1896] [id = 495] 09:50:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (17921000) [pid = 1896] [serial = 1485] [outer = 00000000] 09:50:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (17B61800) [pid = 1896] [serial = 1486] [outer = 17921000] 09:50:29 INFO - PROCESS | 1896 | 1467823829155 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (17C37000) [pid = 1896] [serial = 1487] [outer = 17921000] 09:50:29 INFO - PROCESS | 1896 | 1467823829765 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]]]}] 09:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 930ms 09:50:29 INFO - PROCESS | 1896 | 1467823829801 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 09:50:29 INFO - PROCESS | 1896 | 1467823829804 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 09:50:29 INFO - PROCESS | 1896 | 1467823829807 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:50:29 INFO - PROCESS | 1896 | 1467823829811 Marionette TRACE conn5 <- [1,1946,null,{}] 09:50:29 INFO - PROCESS | 1896 | 1467823829823 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}] 09:50:29 INFO - PROCESS | 1896 | 1467823829827 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:29 INFO - PROCESS | 1896 | 1467823829937 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 09:50:30 INFO - PROCESS | 1896 | 1467823830047 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:30 INFO - PROCESS | 1896 | 1467823830050 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:30 INFO - PROCESS | 1896 | ++DOCSHELL 19D82000 == 42 [pid = 1896] [id = 496] 09:50:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (19D83400) [pid = 1896] [serial = 1488] [outer = 00000000] 09:50:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1A135400) [pid = 1896] [serial = 1489] [outer = 19D83400] 09:50:30 INFO - PROCESS | 1896 | 1467823830147 Marionette DEBUG loaded listener.js 09:50:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1A150000) [pid = 1896] [serial = 1490] [outer = 19D83400] 09:50:30 INFO - PROCESS | 1896 | 1467823830801 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]]]}] 09:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1022ms 09:50:30 INFO - PROCESS | 1896 | 1467823830832 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 09:50:30 INFO - PROCESS | 1896 | 1467823830835 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 09:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:50:30 INFO - PROCESS | 1896 | 1467823830839 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:50:30 INFO - PROCESS | 1896 | 1467823830841 Marionette TRACE conn5 <- [1,1950,null,{}] 09:50:30 INFO - PROCESS | 1896 | 1467823830845 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}] 09:50:30 INFO - PROCESS | 1896 | 1467823830847 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:30 INFO - PROCESS | 1896 | 1467823830954 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 09:50:31 INFO - PROCESS | 1896 | 1467823831206 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:31 INFO - PROCESS | 1896 | 1467823831209 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:31 INFO - PROCESS | 1896 | ++DOCSHELL 0C7E0000 == 43 [pid = 1896] [id = 497] 09:50:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0C835000) [pid = 1896] [serial = 1491] [outer = 00000000] 09:50:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0C842800) [pid = 1896] [serial = 1492] [outer = 0C835000] 09:50:31 INFO - PROCESS | 1896 | 1467823831271 Marionette DEBUG loaded listener.js 09:50:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0D25E000) [pid = 1896] [serial = 1493] [outer = 0C835000] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 19B1CC00 == 42 [pid = 1896] [id = 492] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 0D770400 == 41 [pid = 1896] [id = 491] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 0D2FF400 == 40 [pid = 1896] [id = 490] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 18CAE800 == 39 [pid = 1896] [id = 489] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 18A24400 == 38 [pid = 1896] [id = 488] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 17B65000 == 37 [pid = 1896] [id = 487] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 15A5BC00 == 36 [pid = 1896] [id = 486] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 0D952C00 == 35 [pid = 1896] [id = 485] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 0D136C00 == 34 [pid = 1896] [id = 484] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 0C946800 == 33 [pid = 1896] [id = 483] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 1AD17400 == 32 [pid = 1896] [id = 482] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 1B5E4800 == 31 [pid = 1896] [id = 469] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 19D82000 == 30 [pid = 1896] [id = 496] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 1A104C00 == 29 [pid = 1896] [id = 493] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 0C7DDC00 == 28 [pid = 1896] [id = 494] 09:50:32 INFO - PROCESS | 1896 | --DOCSHELL 1791A000 == 27 [pid = 1896] [id = 495] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (19E6E400) [pid = 1896] [serial = 1435] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (1A132000) [pid = 1896] [serial = 1438] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0D185800) [pid = 1896] [serial = 1411] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0D2F0C00) [pid = 1896] [serial = 1412] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (19B78800) [pid = 1896] [serial = 1432] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (14BED000) [pid = 1896] [serial = 1417] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (15A66C00) [pid = 1896] [serial = 1418] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (18CCCC00) [pid = 1896] [serial = 1429] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (19209000) [pid = 1896] [serial = 1430] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (17C36400) [pid = 1896] [serial = 1423] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17C3E800) [pid = 1896] [serial = 1424] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (18AF3C00) [pid = 1896] [serial = 1426] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (18CAB000) [pid = 1896] [serial = 1427] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (19E71800) [pid = 1896] [serial = 1436] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1BD41400) [pid = 1896] [serial = 1409] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0DAD7800) [pid = 1896] [serial = 1414] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0DD8B400) [pid = 1896] [serial = 1415] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (17976000) [pid = 1896] [serial = 1420] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (17B47000) [pid = 1896] [serial = 1421] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (14B45C00) [pid = 1896] [serial = 1441] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1A138400) [pid = 1896] [serial = 1439] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1A16AC00) [pid = 1896] [serial = 1445] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (17C6D000) [pid = 1896] [serial = 1442] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (19B24000) [pid = 1896] [serial = 1433] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (1A15F000) [pid = 1896] [serial = 1444] [outer = 00000000] [url = about:blank] 09:50:32 INFO - PROCESS | 1896 | 1467823832583 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]]]}] 09:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1780ms 09:50:32 INFO - PROCESS | 1896 | 1467823832623 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 09:50:32 INFO - PROCESS | 1896 | 1467823832627 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 09:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:50:32 INFO - PROCESS | 1896 | 1467823832632 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:50:32 INFO - PROCESS | 1896 | 1467823832635 Marionette TRACE conn5 <- [1,1954,null,{}] 09:50:32 INFO - PROCESS | 1896 | 1467823832641 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}] 09:50:32 INFO - PROCESS | 1896 | 1467823832644 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:32 INFO - PROCESS | 1896 | 1467823832740 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 09:50:32 INFO - PROCESS | 1896 | 1467823832829 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:32 INFO - PROCESS | 1896 | 1467823832833 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:32 INFO - PROCESS | 1896 | ++DOCSHELL 0D136C00 == 28 [pid = 1896] [id = 498] 09:50:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0D17E000) [pid = 1896] [serial = 1494] [outer = 00000000] 09:50:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0D2F7400) [pid = 1896] [serial = 1495] [outer = 0D17E000] 09:50:32 INFO - PROCESS | 1896 | 1467823832882 Marionette DEBUG loaded listener.js 09:50:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0D675800) [pid = 1896] [serial = 1496] [outer = 0D17E000] 09:50:33 INFO - PROCESS | 1896 | 1467823833295 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]]]}] 09:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 690ms 09:50:33 INFO - PROCESS | 1896 | 1467823833322 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 1896 | 1467823833327 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 09:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:50:33 INFO - PROCESS | 1896 | 1467823833333 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - PROCESS | 1896 | 1467823833336 Marionette TRACE conn5 <- [1,1958,null,{}] 09:50:33 INFO - PROCESS | 1896 | 1467823833340 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}] 09:50:33 INFO - PROCESS | 1896 | 1467823833342 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:33 INFO - PROCESS | 1896 | 1467823833435 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 09:50:33 INFO - PROCESS | 1896 | 1467823833442 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:33 INFO - PROCESS | 1896 | 1467823833444 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:33 INFO - PROCESS | 1896 | ++DOCSHELL 10FDA800 == 29 [pid = 1896] [id = 499] 09:50:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (10FDB400) [pid = 1896] [serial = 1497] [outer = 00000000] 09:50:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (143E6000) [pid = 1896] [serial = 1498] [outer = 10FDB400] 09:50:33 INFO - PROCESS | 1896 | 1467823833492 Marionette DEBUG loaded listener.js 09:50:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (14693C00) [pid = 1896] [serial = 1499] [outer = 10FDB400] 09:50:33 INFO - PROCESS | 1896 | 1467823833963 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]]]}] 09:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 09:50:34 INFO - PROCESS | 1896 | 1467823834007 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 09:50:34 INFO - PROCESS | 1896 | 1467823834010 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 09:50:34 INFO - PROCESS | 1896 | 1467823834013 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:50:34 INFO - PROCESS | 1896 | 1467823834017 Marionette TRACE conn5 <- [1,1962,null,{}] 09:50:34 INFO - PROCESS | 1896 | 1467823834028 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}] 09:50:34 INFO - PROCESS | 1896 | 1467823834032 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:34 INFO - PROCESS | 1896 | 1467823834117 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 09:50:34 INFO - PROCESS | 1896 | 1467823834160 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:34 INFO - PROCESS | 1896 | 1467823834163 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:34 INFO - PROCESS | 1896 | ++DOCSHELL 17B45000 == 30 [pid = 1896] [id = 500] 09:50:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17B46800) [pid = 1896] [serial = 1500] [outer = 00000000] 09:50:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17B4E400) [pid = 1896] [serial = 1501] [outer = 17B46800] 09:50:34 INFO - PROCESS | 1896 | 1467823834211 Marionette DEBUG loaded listener.js 09:50:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17B66400) [pid = 1896] [serial = 1502] [outer = 17B46800] 09:50:34 INFO - PROCESS | 1896 | 1467823834672 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]]]}] 09:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 09:50:34 INFO - PROCESS | 1896 | 1467823834753 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 09:50:34 INFO - PROCESS | 1896 | 1467823834755 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 09:50:34 INFO - PROCESS | 1896 | 1467823834759 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:50:34 INFO - PROCESS | 1896 | 1467823834760 Marionette TRACE conn5 <- [1,1966,null,{}] 09:50:34 INFO - PROCESS | 1896 | 1467823834764 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}] 09:50:34 INFO - PROCESS | 1896 | 1467823834766 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:34 INFO - PROCESS | 1896 | 1467823834879 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 09:50:34 INFO - PROCESS | 1896 | 1467823834885 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:34 INFO - PROCESS | 1896 | 1467823834886 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:34 INFO - PROCESS | 1896 | ++DOCSHELL 17B6E000 == 31 [pid = 1896] [id = 501] 09:50:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17C33000) [pid = 1896] [serial = 1503] [outer = 00000000] 09:50:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17CF4800) [pid = 1896] [serial = 1504] [outer = 17C33000] 09:50:34 INFO - PROCESS | 1896 | 1467823834931 Marionette DEBUG loaded listener.js 09:50:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18A2E400) [pid = 1896] [serial = 1505] [outer = 17C33000] 09:50:35 INFO - PROCESS | 1896 | 1467823835380 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]]]}] 09:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 09:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:50:35 INFO - PROCESS | 1896 | 1467823835432 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 09:50:35 INFO - PROCESS | 1896 | 1467823835434 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 09:50:35 INFO - PROCESS | 1896 | 1467823835437 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:50:35 INFO - PROCESS | 1896 | 1467823835439 Marionette TRACE conn5 <- [1,1970,null,{}] 09:50:35 INFO - PROCESS | 1896 | 1467823835448 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}] 09:50:35 INFO - PROCESS | 1896 | 1467823835450 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:35 INFO - PROCESS | 1896 | 1467823835586 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 09:50:35 INFO - PROCESS | 1896 | 1467823835598 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:35 INFO - PROCESS | 1896 | 1467823835600 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:35 INFO - PROCESS | 1896 | ++DOCSHELL 18CA9000 == 32 [pid = 1896] [id = 502] 09:50:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18CA9800) [pid = 1896] [serial = 1506] [outer = 00000000] 09:50:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18CC1400) [pid = 1896] [serial = 1507] [outer = 18CA9800] 09:50:35 INFO - PROCESS | 1896 | 1467823835644 Marionette DEBUG loaded listener.js 09:50:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18CC9C00) [pid = 1896] [serial = 1508] [outer = 18CA9800] 09:50:36 INFO - PROCESS | 1896 | 1467823836083 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]]]}] 09:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 690ms 09:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:50:36 INFO - PROCESS | 1896 | 1467823836128 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 09:50:36 INFO - PROCESS | 1896 | 1467823836130 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 09:50:36 INFO - PROCESS | 1896 | 1467823836133 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:50:36 INFO - PROCESS | 1896 | 1467823836135 Marionette TRACE conn5 <- [1,1974,null,{}] 09:50:36 INFO - PROCESS | 1896 | 1467823836139 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}] 09:50:36 INFO - PROCESS | 1896 | 1467823836145 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:36 INFO - PROCESS | 1896 | 1467823836304 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 09:50:36 INFO - PROCESS | 1896 | 1467823836309 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:36 INFO - PROCESS | 1896 | 1467823836311 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:36 INFO - PROCESS | 1896 | ++DOCSHELL 18F7A800 == 33 [pid = 1896] [id = 503] 09:50:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18F7B000) [pid = 1896] [serial = 1509] [outer = 00000000] 09:50:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (19B7A800) [pid = 1896] [serial = 1510] [outer = 18F7B000] 09:50:36 INFO - PROCESS | 1896 | 1467823836355 Marionette DEBUG loaded listener.js 09:50:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (19D84C00) [pid = 1896] [serial = 1511] [outer = 18F7B000] 09:50:36 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (18A27400) [pid = 1896] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:50:36 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (18CAEC00) [pid = 1896] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:50:36 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0D183C00) [pid = 1896] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:50:36 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1AD18000) [pid = 1896] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:50:36 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0D142800) [pid = 1896] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:50:36 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (143EA800) [pid = 1896] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:50:36 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17B65C00) [pid = 1896] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:50:36 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0DB19000) [pid = 1896] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:50:36 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (15A64C00) [pid = 1896] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:50:36 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0D954400) [pid = 1896] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:50:36 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1A108000) [pid = 1896] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:50:36 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (19D7B000) [pid = 1896] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:50:37 INFO - PROCESS | 1896 | 1467823837038 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]]]}] 09:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 930ms 09:50:37 INFO - PROCESS | 1896 | 1467823837064 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 09:50:37 INFO - PROCESS | 1896 | 1467823837066 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 09:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:50:37 INFO - PROCESS | 1896 | 1467823837069 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:50:37 INFO - PROCESS | 1896 | 1467823837071 Marionette TRACE conn5 <- [1,1978,null,{}] 09:50:37 INFO - PROCESS | 1896 | 1467823837075 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}] 09:50:37 INFO - PROCESS | 1896 | 1467823837077 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:37 INFO - PROCESS | 1896 | 1467823837156 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 09:50:37 INFO - PROCESS | 1896 | 1467823837163 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 1896 | 1467823837165 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:37 INFO - PROCESS | 1896 | ++DOCSHELL 0C7E7800 == 34 [pid = 1896] [id = 504] 09:50:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0D224000) [pid = 1896] [serial = 1512] [outer = 00000000] 09:50:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17C35C00) [pid = 1896] [serial = 1513] [outer = 0D224000] 09:50:37 INFO - PROCESS | 1896 | 1467823837291 Marionette DEBUG loaded listener.js 09:50:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17C36800) [pid = 1896] [serial = 1514] [outer = 0D224000] 09:50:37 INFO - PROCESS | 1896 | 1467823837654 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]]]}] 09:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 631ms 09:50:37 INFO - PROCESS | 1896 | 1467823837700 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 09:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:50:37 INFO - PROCESS | 1896 | 1467823837702 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 09:50:37 INFO - PROCESS | 1896 | 1467823837705 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:50:37 INFO - PROCESS | 1896 | 1467823837707 Marionette TRACE conn5 <- [1,1982,null,{}] 09:50:37 INFO - PROCESS | 1896 | 1467823837710 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}] 09:50:37 INFO - PROCESS | 1896 | 1467823837712 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:37 INFO - PROCESS | 1896 | 1467823837790 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 09:50:37 INFO - PROCESS | 1896 | 1467823837880 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 1896 | 1467823837882 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:37 INFO - PROCESS | 1896 | ++DOCSHELL 19B79800 == 35 [pid = 1896] [id = 505] 09:50:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (19B7CC00) [pid = 1896] [serial = 1515] [outer = 00000000] 09:50:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1A109000) [pid = 1896] [serial = 1516] [outer = 19B7CC00] 09:50:37 INFO - PROCESS | 1896 | 1467823837926 Marionette DEBUG loaded listener.js 09:50:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19D86C00) [pid = 1896] [serial = 1517] [outer = 19B7CC00] 09:50:38 INFO - PROCESS | 1896 | 1467823838258 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]]]}] 09:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 630ms 09:50:38 INFO - PROCESS | 1896 | 1467823838336 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 09:50:38 INFO - PROCESS | 1896 | 1467823838338 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 09:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:50:38 INFO - PROCESS | 1896 | 1467823838342 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:50:38 INFO - PROCESS | 1896 | 1467823838343 Marionette TRACE conn5 <- [1,1986,null,{}] 09:50:38 INFO - PROCESS | 1896 | 1467823838347 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}] 09:50:38 INFO - PROCESS | 1896 | 1467823838349 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:38 INFO - PROCESS | 1896 | 1467823838462 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 09:50:38 INFO - PROCESS | 1896 | 1467823838497 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:38 INFO - PROCESS | 1896 | 1467823838499 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:38 INFO - PROCESS | 1896 | ++DOCSHELL 17B44000 == 36 [pid = 1896] [id = 506] 09:50:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A133C00) [pid = 1896] [serial = 1518] [outer = 00000000] 09:50:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A146000) [pid = 1896] [serial = 1519] [outer = 1A133C00] 09:50:38 INFO - PROCESS | 1896 | 1467823838542 Marionette DEBUG loaded listener.js 09:50:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1A148400) [pid = 1896] [serial = 1520] [outer = 1A133C00] 09:50:39 INFO - PROCESS | 1896 | 1467823838987 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]]]}] 09:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 09:50:39 INFO - PROCESS | 1896 | 1467823839073 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 09:50:39 INFO - PROCESS | 1896 | 1467823839078 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 09:50:39 INFO - PROCESS | 1896 | 1467823839083 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:50:39 INFO - PROCESS | 1896 | 1467823839088 Marionette TRACE conn5 <- [1,1990,null,{}] 09:50:39 INFO - PROCESS | 1896 | 1467823839095 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}] 09:50:39 INFO - PROCESS | 1896 | 1467823839098 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:39 INFO - PROCESS | 1896 | 1467823839228 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 09:50:39 INFO - PROCESS | 1896 | 1467823839360 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:39 INFO - PROCESS | 1896 | 1467823839365 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:39 INFO - PROCESS | 1896 | ++DOCSHELL 0D22E400 == 37 [pid = 1896] [id = 507] 09:50:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0D25D000) [pid = 1896] [serial = 1521] [outer = 00000000] 09:50:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0D674800) [pid = 1896] [serial = 1522] [outer = 0D25D000] 09:50:39 INFO - PROCESS | 1896 | 1467823839423 Marionette DEBUG loaded listener.js 09:50:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0DACD800) [pid = 1896] [serial = 1523] [outer = 0D25D000] 09:50:40 INFO - PROCESS | 1896 | 1467823840123 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]]]}] 09:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1080ms 09:50:40 INFO - PROCESS | 1896 | 1467823840168 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 09:50:40 INFO - PROCESS | 1896 | 1467823840173 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 09:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:50:40 INFO - PROCESS | 1896 | 1467823840179 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:50:40 INFO - PROCESS | 1896 | 1467823840182 Marionette TRACE conn5 <- [1,1994,null,{}] 09:50:40 INFO - PROCESS | 1896 | 1467823840186 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}] 09:50:40 INFO - PROCESS | 1896 | 1467823840189 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:40 INFO - PROCESS | 1896 | 1467823840313 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 09:50:40 INFO - PROCESS | 1896 | 1467823840449 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:40 INFO - PROCESS | 1896 | 1467823840452 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:40 INFO - PROCESS | 1896 | ++DOCSHELL 17918400 == 38 [pid = 1896] [id = 508] 09:50:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1791CC00) [pid = 1896] [serial = 1524] [outer = 00000000] 09:50:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (17B61C00) [pid = 1896] [serial = 1525] [outer = 1791CC00] 09:50:40 INFO - PROCESS | 1896 | 1467823840509 Marionette DEBUG loaded listener.js 09:50:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (17C6F800) [pid = 1896] [serial = 1526] [outer = 1791CC00] 09:50:41 INFO - PROCESS | 1896 | 1467823841357 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]]]}] 09:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1227ms 09:50:41 INFO - PROCESS | 1896 | 1467823841421 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 09:50:41 INFO - PROCESS | 1896 | 1467823841425 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 09:50:41 INFO - PROCESS | 1896 | 1467823841430 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:50:41 INFO - PROCESS | 1896 | 1467823841434 Marionette TRACE conn5 <- [1,1998,null,{}] 09:50:41 INFO - PROCESS | 1896 | 1467823841440 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}] 09:50:41 INFO - PROCESS | 1896 | 1467823841443 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:41 INFO - PROCESS | 1896 | 1467823841552 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 09:50:41 INFO - PROCESS | 1896 | 1467823841686 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:41 INFO - PROCESS | 1896 | 1467823841690 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:41 INFO - PROCESS | 1896 | ++DOCSHELL 0D674C00 == 39 [pid = 1896] [id = 509] 09:50:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0D677400) [pid = 1896] [serial = 1527] [outer = 00000000] 09:50:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0D950C00) [pid = 1896] [serial = 1528] [outer = 0D677400] 09:50:41 INFO - PROCESS | 1896 | 1467823841744 Marionette DEBUG loaded listener.js 09:50:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0DE05800) [pid = 1896] [serial = 1529] [outer = 0D677400] 09:50:41 INFO - PROCESS | 1896 | --DOCSHELL 19B79800 == 38 [pid = 1896] [id = 505] 09:50:41 INFO - PROCESS | 1896 | --DOCSHELL 0C7E7800 == 37 [pid = 1896] [id = 504] 09:50:41 INFO - PROCESS | 1896 | --DOCSHELL 18F7A800 == 36 [pid = 1896] [id = 503] 09:50:41 INFO - PROCESS | 1896 | --DOCSHELL 18CA9000 == 35 [pid = 1896] [id = 502] 09:50:41 INFO - PROCESS | 1896 | --DOCSHELL 17B6E000 == 34 [pid = 1896] [id = 501] 09:50:41 INFO - PROCESS | 1896 | --DOCSHELL 17B45000 == 33 [pid = 1896] [id = 500] 09:50:41 INFO - PROCESS | 1896 | --DOCSHELL 10FDA800 == 32 [pid = 1896] [id = 499] 09:50:41 INFO - PROCESS | 1896 | --DOCSHELL 0D136C00 == 31 [pid = 1896] [id = 498] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (18A30800) [pid = 1896] [serial = 1465] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (18AF7400) [pid = 1896] [serial = 1466] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (19446C00) [pid = 1896] [serial = 1469] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (18F7B400) [pid = 1896] [serial = 1468] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0D94F000) [pid = 1896] [serial = 1450] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1113B400) [pid = 1896] [serial = 1451] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1B557400) [pid = 1896] [serial = 1448] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1B474400) [pid = 1896] [serial = 1447] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0D2F8400) [pid = 1896] [serial = 1453] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17C3BC00) [pid = 1896] [serial = 1474] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0D677000) [pid = 1896] [serial = 1454] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17C3A800) [pid = 1896] [serial = 1462] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (111D1400) [pid = 1896] [serial = 1456] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (143A7000) [pid = 1896] [serial = 1457] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17920000) [pid = 1896] [serial = 1459] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1797D000) [pid = 1896] [serial = 1460] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (19B7C000) [pid = 1896] [serial = 1471] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (1A137000) [pid = 1896] [serial = 1480] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1A137800) [pid = 1896] [serial = 1481] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1A10D800) [pid = 1896] [serial = 1478] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1A107000) [pid = 1896] [serial = 1477] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (19C83800) [pid = 1896] [serial = 1472] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (19208400) [pid = 1896] [serial = 1475] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (17CF6000) [pid = 1896] [serial = 1463] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 1896 | 1467823842255 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]]]}] 09:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 870ms 09:50:42 INFO - PROCESS | 1896 | 1467823842306 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 09:50:42 INFO - PROCESS | 1896 | 1467823842311 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 09:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:50:42 INFO - PROCESS | 1896 | 1467823842316 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:50:42 INFO - PROCESS | 1896 | 1467823842319 Marionette TRACE conn5 <- [1,2002,null,{}] 09:50:42 INFO - PROCESS | 1896 | 1467823842322 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}] 09:50:42 INFO - PROCESS | 1896 | 1467823842325 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:42 INFO - PROCESS | 1896 | 1467823842410 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 09:50:42 INFO - PROCESS | 1896 | 1467823842418 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:42 INFO - PROCESS | 1896 | 1467823842421 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:42 INFO - PROCESS | 1896 | ++DOCSHELL 0DAD5800 == 32 [pid = 1896] [id = 510] 09:50:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0DAD6C00) [pid = 1896] [serial = 1530] [outer = 00000000] 09:50:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (1468E000) [pid = 1896] [serial = 1531] [outer = 0DAD6C00] 09:50:42 INFO - PROCESS | 1896 | 1467823842467 Marionette DEBUG loaded listener.js 09:50:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (14BED000) [pid = 1896] [serial = 1532] [outer = 0DAD6C00] 09:50:42 INFO - PROCESS | 1896 | 1467823842937 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]]]}] 09:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 09:50:43 INFO - PROCESS | 1896 | 1467823842992 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 09:50:43 INFO - PROCESS | 1896 | 1467823842994 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 09:50:43 INFO - PROCESS | 1896 | 1467823842997 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:50:43 INFO - PROCESS | 1896 | 1467823843001 Marionette TRACE conn5 <- [1,2006,null,{}] 09:50:43 INFO - PROCESS | 1896 | 1467823843011 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}] 09:50:43 INFO - PROCESS | 1896 | 1467823843015 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:43 INFO - PROCESS | 1896 | 1467823843108 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 09:50:43 INFO - PROCESS | 1896 | 1467823843122 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:43 INFO - PROCESS | 1896 | 1467823843125 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:43 INFO - PROCESS | 1896 | ++DOCSHELL 17C33400 == 33 [pid = 1896] [id = 511] 09:50:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (17C35000) [pid = 1896] [serial = 1533] [outer = 00000000] 09:50:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (17CF1C00) [pid = 1896] [serial = 1534] [outer = 17C35000] 09:50:43 INFO - PROCESS | 1896 | 1467823843202 Marionette DEBUG loaded listener.js 09:50:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (1846C400) [pid = 1896] [serial = 1535] [outer = 17C35000] 09:50:43 INFO - PROCESS | 1896 | 1467823843668 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]]]}] 09:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 09:50:43 INFO - PROCESS | 1896 | 1467823843732 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 09:50:43 INFO - PROCESS | 1896 | 1467823843734 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 09:50:43 INFO - PROCESS | 1896 | 1467823843737 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:50:43 INFO - PROCESS | 1896 | 1467823843739 Marionette TRACE conn5 <- [1,2010,null,{}] 09:50:43 INFO - PROCESS | 1896 | 1467823843743 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}] 09:50:43 INFO - PROCESS | 1896 | 1467823843745 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:43 INFO - PROCESS | 1896 | 1467823843830 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 09:50:43 INFO - PROCESS | 1896 | 1467823843838 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:43 INFO - PROCESS | 1896 | 1467823843840 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:43 INFO - PROCESS | 1896 | ++DOCSHELL 17C39800 == 34 [pid = 1896] [id = 512] 09:50:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (18A29400) [pid = 1896] [serial = 1536] [outer = 00000000] 09:50:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18CC9400) [pid = 1896] [serial = 1537] [outer = 18A29400] 09:50:43 INFO - PROCESS | 1896 | 1467823843894 Marionette DEBUG loaded listener.js 09:50:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (18F80800) [pid = 1896] [serial = 1538] [outer = 18A29400] 09:50:44 INFO - PROCESS | 1896 | 1467823844373 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]]]}] 09:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 09:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:50:44 INFO - PROCESS | 1896 | 1467823844411 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 09:50:44 INFO - PROCESS | 1896 | 1467823844413 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 09:50:44 INFO - PROCESS | 1896 | 1467823844416 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:50:44 INFO - PROCESS | 1896 | 1467823844418 Marionette TRACE conn5 <- [1,2014,null,{}] 09:50:44 INFO - PROCESS | 1896 | 1467823844421 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}] 09:50:44 INFO - PROCESS | 1896 | 1467823844424 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:44 INFO - PROCESS | 1896 | 1467823844566 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 09:50:44 INFO - PROCESS | 1896 | 1467823844588 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:44 INFO - PROCESS | 1896 | 1467823844590 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:44 INFO - PROCESS | 1896 | ++DOCSHELL 18CC6C00 == 35 [pid = 1896] [id = 513] 09:50:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1920C000) [pid = 1896] [serial = 1539] [outer = 00000000] 09:50:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19B1BC00) [pid = 1896] [serial = 1540] [outer = 1920C000] 09:50:44 INFO - PROCESS | 1896 | 1467823844634 Marionette DEBUG loaded listener.js 09:50:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19B7C000) [pid = 1896] [serial = 1541] [outer = 1920C000] 09:50:45 INFO - PROCESS | 1896 | 1467823845074 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]]]}] 09:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 09:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:50:45 INFO - PROCESS | 1896 | 1467823845088 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 09:50:45 INFO - PROCESS | 1896 | 1467823845090 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 09:50:45 INFO - PROCESS | 1896 | 1467823845100 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:50:45 INFO - PROCESS | 1896 | 1467823845102 Marionette TRACE conn5 <- [1,2018,null,{}] 09:50:45 INFO - PROCESS | 1896 | 1467823845105 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}] 09:50:45 INFO - PROCESS | 1896 | 1467823845111 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:45 INFO - PROCESS | 1896 | 1467823845257 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 09:50:45 INFO - PROCESS | 1896 | 1467823845263 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:45 INFO - PROCESS | 1896 | 1467823845265 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:45 INFO - PROCESS | 1896 | ++DOCSHELL 19D7D800 == 36 [pid = 1896] [id = 514] 09:50:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (19D81400) [pid = 1896] [serial = 1542] [outer = 00000000] 09:50:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A12BC00) [pid = 1896] [serial = 1543] [outer = 19D81400] 09:50:45 INFO - PROCESS | 1896 | 1467823845317 Marionette DEBUG loaded listener.js 09:50:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1A138400) [pid = 1896] [serial = 1544] [outer = 19D81400] 09:50:45 INFO - PROCESS | 1896 | 1467823845773 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]]]}] 09:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 731ms 09:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:50:45 INFO - PROCESS | 1896 | 1467823845824 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 09:50:45 INFO - PROCESS | 1896 | 1467823845826 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 09:50:45 INFO - PROCESS | 1896 | 1467823845840 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:50:45 INFO - PROCESS | 1896 | 1467823845841 Marionette TRACE conn5 <- [1,2022,null,{}] 09:50:45 INFO - PROCESS | 1896 | 1467823845845 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}] 09:50:45 INFO - PROCESS | 1896 | 1467823845856 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:46 INFO - PROCESS | 1896 | 1467823845995 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 09:50:46 INFO - PROCESS | 1896 | 1467823846004 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:46 INFO - PROCESS | 1896 | 1467823846006 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:46 INFO - PROCESS | 1896 | ++DOCSHELL 1A145400 == 37 [pid = 1896] [id = 515] 09:50:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1A148000) [pid = 1896] [serial = 1545] [outer = 00000000] 09:50:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1A161000) [pid = 1896] [serial = 1546] [outer = 1A148000] 09:50:46 INFO - PROCESS | 1896 | 1467823846105 Marionette DEBUG loaded listener.js 09:50:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1A169800) [pid = 1896] [serial = 1547] [outer = 1A148000] 09:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (10FDB400) [pid = 1896] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (17B46800) [pid = 1896] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (17C33000) [pid = 1896] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (18CA9800) [pid = 1896] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0C835000) [pid = 1896] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0D224000) [pid = 1896] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (18F7B000) [pid = 1896] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0D17E000) [pid = 1896] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (19B7CC00) [pid = 1896] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0C7E3C00) [pid = 1896] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (17921000) [pid = 1896] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (19D83400) [pid = 1896] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:50:46 INFO - PROCESS | 1896 | 1467823846605 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]]]}] 09:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 830ms 09:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:50:46 INFO - PROCESS | 1896 | 1467823846661 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 09:50:46 INFO - PROCESS | 1896 | 1467823846663 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 09:50:46 INFO - PROCESS | 1896 | 1467823846666 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:50:46 INFO - PROCESS | 1896 | 1467823846668 Marionette TRACE conn5 <- [1,2026,null,{}] 09:50:46 INFO - PROCESS | 1896 | 1467823846671 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}] 09:50:46 INFO - PROCESS | 1896 | 1467823846673 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:46 INFO - PROCESS | 1896 | 1467823846752 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 09:50:46 INFO - PROCESS | 1896 | 1467823846850 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:46 INFO - PROCESS | 1896 | 1467823846852 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:46 INFO - PROCESS | 1896 | ++DOCSHELL 0C839400 == 38 [pid = 1896] [id = 516] 09:50:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0D142800) [pid = 1896] [serial = 1548] [outer = 00000000] 09:50:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18C2B400) [pid = 1896] [serial = 1549] [outer = 0D142800] 09:50:46 INFO - PROCESS | 1896 | 1467823846898 Marionette DEBUG loaded listener.js 09:50:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19B7B800) [pid = 1896] [serial = 1550] [outer = 0D142800] 09:50:47 INFO - PROCESS | 1896 | 1467823847273 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]]]}] 09:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 632ms 09:50:47 INFO - PROCESS | 1896 | 1467823847298 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 09:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:50:47 INFO - PROCESS | 1896 | 1467823847300 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 09:50:47 INFO - PROCESS | 1896 | 1467823847303 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:50:47 INFO - PROCESS | 1896 | 1467823847305 Marionette TRACE conn5 <- [1,2030,null,{}] 09:50:47 INFO - PROCESS | 1896 | 1467823847308 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}] 09:50:47 INFO - PROCESS | 1896 | 1467823847310 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:47 INFO - PROCESS | 1896 | 1467823847452 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 09:50:47 INFO - PROCESS | 1896 | 1467823847461 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:47 INFO - PROCESS | 1896 | 1467823847463 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:47 INFO - PROCESS | 1896 | ++DOCSHELL 1A12F000 == 39 [pid = 1896] [id = 517] 09:50:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1A134000) [pid = 1896] [serial = 1551] [outer = 00000000] 09:50:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1B0AB400) [pid = 1896] [serial = 1552] [outer = 1A134000] 09:50:47 INFO - PROCESS | 1896 | 1467823847510 Marionette DEBUG loaded listener.js 09:50:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1B54B400) [pid = 1896] [serial = 1553] [outer = 1A134000] 09:50:47 INFO - PROCESS | 1896 | 1467823847921 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]]]}] 09:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 09:50:48 INFO - PROCESS | 1896 | 1467823847974 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 09:50:48 INFO - PROCESS | 1896 | 1467823847976 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 09:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:50:48 INFO - PROCESS | 1896 | 1467823847990 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:50:48 INFO - PROCESS | 1896 | 1467823847992 Marionette TRACE conn5 <- [1,2034,null,{}] 09:50:48 INFO - PROCESS | 1896 | 1467823847995 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}] 09:50:48 INFO - PROCESS | 1896 | 1467823847997 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:48 INFO - PROCESS | 1896 | 1467823848080 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 09:50:48 INFO - PROCESS | 1896 | 1467823848088 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:48 INFO - PROCESS | 1896 | 1467823848090 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:48 INFO - PROCESS | 1896 | ++DOCSHELL 1B552000 == 40 [pid = 1896] [id = 518] 09:50:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1B558800) [pid = 1896] [serial = 1554] [outer = 00000000] 09:50:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1B5E0400) [pid = 1896] [serial = 1555] [outer = 1B558800] 09:50:48 INFO - PROCESS | 1896 | 1467823848134 Marionette DEBUG loaded listener.js 09:50:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18F7F400) [pid = 1896] [serial = 1556] [outer = 1B558800] 09:50:48 INFO - PROCESS | 1896 | 1467823848692 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]]]}] 09:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 770ms 09:50:48 INFO - PROCESS | 1896 | 1467823848806 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 09:50:48 INFO - PROCESS | 1896 | 1467823848812 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 09:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:50:48 INFO - PROCESS | 1896 | 1467823848819 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:50:48 INFO - PROCESS | 1896 | 1467823848823 Marionette TRACE conn5 <- [1,2038,null,{}] 09:50:48 INFO - PROCESS | 1896 | 1467823848829 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}] 09:50:48 INFO - PROCESS | 1896 | 1467823848832 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:48 INFO - PROCESS | 1896 | 1467823848955 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 09:50:49 INFO - PROCESS | 1896 | 1467823849088 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:49 INFO - PROCESS | 1896 | 1467823849093 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:49 INFO - PROCESS | 1896 | ++DOCSHELL 0C948000 == 41 [pid = 1896] [id = 519] 09:50:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0CD74400) [pid = 1896] [serial = 1557] [outer = 00000000] 09:50:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (14115400) [pid = 1896] [serial = 1558] [outer = 0CD74400] 09:50:49 INFO - PROCESS | 1896 | 1467823849153 Marionette DEBUG loaded listener.js 09:50:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (15A65000) [pid = 1896] [serial = 1559] [outer = 0CD74400] 09:50:49 INFO - PROCESS | 1896 | 1467823849699 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]]]}] 09:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 930ms 09:50:49 INFO - PROCESS | 1896 | 1467823849751 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 09:50:49 INFO - PROCESS | 1896 | 1467823849755 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 09:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:50:49 INFO - PROCESS | 1896 | 1467823849762 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:50:49 INFO - PROCESS | 1896 | 1467823849765 Marionette TRACE conn5 <- [1,2042,null,{}] 09:50:49 INFO - PROCESS | 1896 | 1467823849769 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}] 09:50:49 INFO - PROCESS | 1896 | 1467823849772 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:49 INFO - PROCESS | 1896 | 1467823849883 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 09:50:50 INFO - PROCESS | 1896 | 1467823850023 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:50 INFO - PROCESS | 1896 | 1467823850025 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:50 INFO - PROCESS | 1896 | ++DOCSHELL 17C6D000 == 42 [pid = 1896] [id = 520] 09:50:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (18468000) [pid = 1896] [serial = 1560] [outer = 00000000] 09:50:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (18C2A000) [pid = 1896] [serial = 1561] [outer = 18468000] 09:50:50 INFO - PROCESS | 1896 | 1467823850082 Marionette DEBUG loaded listener.js 09:50:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1920A000) [pid = 1896] [serial = 1562] [outer = 18468000] 09:50:50 INFO - PROCESS | 1896 | 1467823850698 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]]]}] 09:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 971ms 09:50:50 INFO - PROCESS | 1896 | 1467823850735 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 09:50:50 INFO - PROCESS | 1896 | 1467823850738 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 09:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:50:50 INFO - PROCESS | 1896 | 1467823850741 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:50:50 INFO - PROCESS | 1896 | 1467823850745 Marionette TRACE conn5 <- [1,2046,null,{}] 09:50:50 INFO - PROCESS | 1896 | 1467823850756 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}] 09:50:50 INFO - PROCESS | 1896 | 1467823850760 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:50 INFO - PROCESS | 1896 | 1467823850870 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 09:50:51 INFO - PROCESS | 1896 | 1467823851008 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:51 INFO - PROCESS | 1896 | 1467823851011 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:51 INFO - PROCESS | 1896 | ++DOCSHELL 1B556400 == 43 [pid = 1896] [id = 521] 09:50:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1B558000) [pid = 1896] [serial = 1563] [outer = 00000000] 09:50:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1BD39C00) [pid = 1896] [serial = 1564] [outer = 1B558000] 09:50:51 INFO - PROCESS | 1896 | 1467823851070 Marionette DEBUG loaded listener.js 09:50:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1BD3F400) [pid = 1896] [serial = 1565] [outer = 1B558000] 09:50:51 INFO - PROCESS | 1896 | 1467823851718 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]]]}] 09:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1022ms 09:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:50:51 INFO - PROCESS | 1896 | 1467823851767 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 09:50:51 INFO - PROCESS | 1896 | 1467823851770 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 09:50:51 INFO - PROCESS | 1896 | 1467823851773 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:50:51 INFO - PROCESS | 1896 | 1467823851775 Marionette TRACE conn5 <- [1,2050,null,{}] 09:50:51 INFO - PROCESS | 1896 | 1467823851779 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}] 09:50:51 INFO - PROCESS | 1896 | 1467823851781 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:51 INFO - PROCESS | 1896 | 1467823851896 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 09:50:52 INFO - PROCESS | 1896 | 1467823852148 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:52 INFO - PROCESS | 1896 | 1467823852151 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:52 INFO - PROCESS | 1896 | ++DOCSHELL 0C835000 == 44 [pid = 1896] [id = 522] 09:50:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0CD6BC00) [pid = 1896] [serial = 1566] [outer = 00000000] 09:50:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0D672800) [pid = 1896] [serial = 1567] [outer = 0CD6BC00] 09:50:52 INFO - PROCESS | 1896 | 1467823852224 Marionette DEBUG loaded listener.js 09:50:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0D949400) [pid = 1896] [serial = 1568] [outer = 0CD6BC00] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 1A12F000 == 43 [pid = 1896] [id = 517] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 0C839400 == 42 [pid = 1896] [id = 516] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 1A145400 == 41 [pid = 1896] [id = 515] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 19D7D800 == 40 [pid = 1896] [id = 514] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 18CC6C00 == 39 [pid = 1896] [id = 513] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 17C39800 == 38 [pid = 1896] [id = 512] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 17C33400 == 37 [pid = 1896] [id = 511] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 0DAD5800 == 36 [pid = 1896] [id = 510] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 0D674C00 == 35 [pid = 1896] [id = 509] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 17918400 == 34 [pid = 1896] [id = 508] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 0D22E400 == 33 [pid = 1896] [id = 507] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 17B44000 == 32 [pid = 1896] [id = 506] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 0C7E0000 == 31 [pid = 1896] [id = 497] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 1B556400 == 30 [pid = 1896] [id = 521] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 1B552000 == 29 [pid = 1896] [id = 518] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 0C948000 == 28 [pid = 1896] [id = 519] 09:50:53 INFO - PROCESS | 1896 | --DOCSHELL 17C6D000 == 27 [pid = 1896] [id = 520] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (143E6000) [pid = 1896] [serial = 1498] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (14693C00) [pid = 1896] [serial = 1499] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (17B4E400) [pid = 1896] [serial = 1501] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (17CF4800) [pid = 1896] [serial = 1504] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (18CC1400) [pid = 1896] [serial = 1507] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0D25E000) [pid = 1896] [serial = 1493] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0C842800) [pid = 1896] [serial = 1492] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (17C35C00) [pid = 1896] [serial = 1513] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (19B7A800) [pid = 1896] [serial = 1510] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0D2F7400) [pid = 1896] [serial = 1495] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0D675800) [pid = 1896] [serial = 1496] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1A109000) [pid = 1896] [serial = 1516] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (19D84C00) [pid = 1896] [serial = 1511] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (111CCC00) [pid = 1896] [serial = 1484] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0D951C00) [pid = 1896] [serial = 1483] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (19D86C00) [pid = 1896] [serial = 1517] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (17C37000) [pid = 1896] [serial = 1487] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17B61800) [pid = 1896] [serial = 1486] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1A150000) [pid = 1896] [serial = 1490] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1A135400) [pid = 1896] [serial = 1489] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (17C36800) [pid = 1896] [serial = 1514] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (18A2E400) [pid = 1896] [serial = 1505] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (18CC9C00) [pid = 1896] [serial = 1508] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (17B66400) [pid = 1896] [serial = 1502] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1A146000) [pid = 1896] [serial = 1519] [outer = 00000000] [url = about:blank] 09:50:53 INFO - PROCESS | 1896 | 1467823853559 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]]]}] 09:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1821ms 09:50:53 INFO - PROCESS | 1896 | 1467823853599 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 09:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:50:53 INFO - PROCESS | 1896 | 1467823853603 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 09:50:53 INFO - PROCESS | 1896 | 1467823853608 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:50:53 INFO - PROCESS | 1896 | 1467823853612 Marionette TRACE conn5 <- [1,2054,null,{}] 09:50:53 INFO - PROCESS | 1896 | 1467823853618 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}] 09:50:53 INFO - PROCESS | 1896 | 1467823853620 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:53 INFO - PROCESS | 1896 | 1467823853708 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 09:50:53 INFO - PROCESS | 1896 | 1467823853722 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:53 INFO - PROCESS | 1896 | 1467823853726 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:53 INFO - PROCESS | 1896 | ++DOCSHELL 0D22B400 == 28 [pid = 1896] [id = 523] 09:50:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0D22E800) [pid = 1896] [serial = 1569] [outer = 00000000] 09:50:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0D2F8C00) [pid = 1896] [serial = 1570] [outer = 0D22E800] 09:50:53 INFO - PROCESS | 1896 | 1467823853776 Marionette DEBUG loaded listener.js 09:50:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0D675800) [pid = 1896] [serial = 1571] [outer = 0D22E800] 09:50:54 INFO - PROCESS | 1896 | 1467823854294 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]]]}] 09:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 731ms 09:50:54 INFO - PROCESS | 1896 | 1467823854338 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 09:50:54 INFO - PROCESS | 1896 | 1467823854343 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 09:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:50:54 INFO - PROCESS | 1896 | 1467823854350 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:50:54 INFO - PROCESS | 1896 | 1467823854352 Marionette TRACE conn5 <- [1,2058,null,{}] 09:50:54 INFO - PROCESS | 1896 | 1467823854356 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}] 09:50:54 INFO - PROCESS | 1896 | 1467823854359 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:54 INFO - PROCESS | 1896 | 1467823854448 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 09:50:54 INFO - PROCESS | 1896 | 1467823854535 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:54 INFO - PROCESS | 1896 | 1467823854538 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:54 INFO - PROCESS | 1896 | ++DOCSHELL 14323800 == 29 [pid = 1896] [id = 524] 09:50:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (14324400) [pid = 1896] [serial = 1572] [outer = 00000000] 09:50:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (143E8400) [pid = 1896] [serial = 1573] [outer = 14324400] 09:50:54 INFO - PROCESS | 1896 | 1467823854596 Marionette DEBUG loaded listener.js 09:50:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (1468F000) [pid = 1896] [serial = 1574] [outer = 14324400] 09:50:55 INFO - PROCESS | 1896 | 1467823854988 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]]]}] 09:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 09:50:55 INFO - PROCESS | 1896 | 1467823855023 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 09:50:55 INFO - PROCESS | 1896 | 1467823855025 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 09:50:55 INFO - PROCESS | 1896 | 1467823855029 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:50:55 INFO - PROCESS | 1896 | 1467823855032 Marionette TRACE conn5 <- [1,2062,null,{}] 09:50:55 INFO - PROCESS | 1896 | 1467823855044 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}] 09:50:55 INFO - PROCESS | 1896 | 1467823855048 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:55 INFO - PROCESS | 1896 | 1467823855163 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 09:50:55 INFO - PROCESS | 1896 | 1467823855171 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:55 INFO - PROCESS | 1896 | 1467823855174 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:55 INFO - PROCESS | 1896 | ++DOCSHELL 1797A400 == 30 [pid = 1896] [id = 525] 09:50:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1797C000) [pid = 1896] [serial = 1575] [outer = 00000000] 09:50:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17B60C00) [pid = 1896] [serial = 1576] [outer = 1797C000] 09:50:55 INFO - PROCESS | 1896 | 1467823855223 Marionette DEBUG loaded listener.js 09:50:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17B68800) [pid = 1896] [serial = 1577] [outer = 1797C000] 09:50:55 INFO - PROCESS | 1896 | 1467823855697 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]]]}] 09:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 09:50:55 INFO - PROCESS | 1896 | 1467823855763 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 09:50:55 INFO - PROCESS | 1896 | 1467823855766 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 09:50:55 INFO - PROCESS | 1896 | 1467823855769 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:50:55 INFO - PROCESS | 1896 | 1467823855770 Marionette TRACE conn5 <- [1,2066,null,{}] 09:50:55 INFO - PROCESS | 1896 | 1467823855779 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}] 09:50:55 INFO - PROCESS | 1896 | 1467823855781 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:55 INFO - PROCESS | 1896 | 1467823855896 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 09:50:55 INFO - PROCESS | 1896 | 1467823855902 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:55 INFO - PROCESS | 1896 | 1467823855904 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:55 INFO - PROCESS | 1896 | ++DOCSHELL 17C40800 == 31 [pid = 1896] [id = 526] 09:50:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (17CF3000) [pid = 1896] [serial = 1578] [outer = 00000000] 09:50:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18A28800) [pid = 1896] [serial = 1579] [outer = 17CF3000] 09:50:55 INFO - PROCESS | 1896 | 1467823855948 Marionette DEBUG loaded listener.js 09:50:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18A94000) [pid = 1896] [serial = 1580] [outer = 17CF3000] 09:50:56 INFO - PROCESS | 1896 | 1467823856398 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]]]}] 09:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 09:50:56 INFO - PROCESS | 1896 | 1467823856443 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 09:50:56 INFO - PROCESS | 1896 | 1467823856445 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 09:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:50:56 INFO - PROCESS | 1896 | 1467823856448 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:50:56 INFO - PROCESS | 1896 | 1467823856450 Marionette TRACE conn5 <- [1,2070,null,{}] 09:50:56 INFO - PROCESS | 1896 | 1467823856453 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}] 09:50:56 INFO - PROCESS | 1896 | 1467823856456 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:56 INFO - PROCESS | 1896 | 1467823856597 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 09:50:56 INFO - PROCESS | 1896 | 1467823856616 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:56 INFO - PROCESS | 1896 | 1467823856618 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:56 INFO - PROCESS | 1896 | ++DOCSHELL 18AF7800 == 32 [pid = 1896] [id = 527] 09:50:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18C25C00) [pid = 1896] [serial = 1581] [outer = 00000000] 09:50:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18CAA800) [pid = 1896] [serial = 1582] [outer = 18C25C00] 09:50:56 INFO - PROCESS | 1896 | 1467823856662 Marionette DEBUG loaded listener.js 09:50:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18CC6C00) [pid = 1896] [serial = 1583] [outer = 18C25C00] 09:50:57 INFO - PROCESS | 1896 | 1467823857094 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]]]}] 09:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 09:50:57 INFO - PROCESS | 1896 | 1467823857179 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 09:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:50:57 INFO - PROCESS | 1896 | 1467823857181 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 09:50:57 INFO - PROCESS | 1896 | 1467823857185 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:50:57 INFO - PROCESS | 1896 | 1467823857186 Marionette TRACE conn5 <- [1,2074,null,{}] 09:50:57 INFO - PROCESS | 1896 | 1467823857198 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}] 09:50:57 INFO - PROCESS | 1896 | 1467823857203 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:57 INFO - PROCESS | 1896 | 1467823857337 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 09:50:57 INFO - PROCESS | 1896 | 1467823857343 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:57 INFO - PROCESS | 1896 | 1467823857345 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:57 INFO - PROCESS | 1896 | ++DOCSHELL 1934B000 == 33 [pid = 1896] [id = 528] 09:50:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (19B1EC00) [pid = 1896] [serial = 1584] [outer = 00000000] 09:50:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (19D7EC00) [pid = 1896] [serial = 1585] [outer = 19B1EC00] 09:50:57 INFO - PROCESS | 1896 | 1467823857390 Marionette DEBUG loaded listener.js 09:50:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (19D86800) [pid = 1896] [serial = 1586] [outer = 19B1EC00] 09:50:58 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1A134000) [pid = 1896] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:50:58 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1920C000) [pid = 1896] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:50:58 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (19D81400) [pid = 1896] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:50:58 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0DAD6C00) [pid = 1896] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:50:58 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0D677400) [pid = 1896] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:50:58 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1A133C00) [pid = 1896] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:50:58 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0D25D000) [pid = 1896] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:50:58 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0D142800) [pid = 1896] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:50:58 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (18A29400) [pid = 1896] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:50:58 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (17C35000) [pid = 1896] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:50:58 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1791CC00) [pid = 1896] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:50:58 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1A148000) [pid = 1896] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:50:58 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1B558800) [pid = 1896] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:50:58 INFO - PROCESS | 1896 | 1467823858143 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]]]}] 09:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 973ms 09:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:50:58 INFO - PROCESS | 1896 | 1467823858157 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 09:50:58 INFO - PROCESS | 1896 | 1467823858159 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 09:50:58 INFO - PROCESS | 1896 | 1467823858162 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:50:58 INFO - PROCESS | 1896 | 1467823858164 Marionette TRACE conn5 <- [1,2078,null,{}] 09:50:58 INFO - PROCESS | 1896 | 1467823858167 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}] 09:50:58 INFO - PROCESS | 1896 | 1467823858169 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:58 INFO - PROCESS | 1896 | 1467823858246 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 09:50:58 INFO - PROCESS | 1896 | 1467823858343 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:58 INFO - PROCESS | 1896 | 1467823858345 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:58 INFO - PROCESS | 1896 | ++DOCSHELL 0D945800 == 34 [pid = 1896] [id = 529] 09:50:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0D94E400) [pid = 1896] [serial = 1587] [outer = 00000000] 09:50:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17B4F800) [pid = 1896] [serial = 1588] [outer = 0D94E400] 09:50:58 INFO - PROCESS | 1896 | 1467823858390 Marionette DEBUG loaded listener.js 09:50:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17B6DC00) [pid = 1896] [serial = 1589] [outer = 0D94E400] 09:50:58 INFO - PROCESS | 1896 | 1467823858747 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]]]}] 09:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 09:50:58 INFO - PROCESS | 1896 | 1467823858793 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 09:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:50:58 INFO - PROCESS | 1896 | 1467823858795 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 09:50:58 INFO - PROCESS | 1896 | 1467823858798 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:50:58 INFO - PROCESS | 1896 | 1467823858800 Marionette TRACE conn5 <- [1,2082,null,{}] 09:50:58 INFO - PROCESS | 1896 | 1467823858803 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}] 09:50:58 INFO - PROCESS | 1896 | 1467823858805 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:58 INFO - PROCESS | 1896 | 1467823858882 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 09:50:59 INFO - PROCESS | 1896 | 1467823858974 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:59 INFO - PROCESS | 1896 | 1467823858976 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:59 INFO - PROCESS | 1896 | ++DOCSHELL 0DD8E000 == 35 [pid = 1896] [id = 530] 09:50:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (14321C00) [pid = 1896] [serial = 1590] [outer = 00000000] 09:50:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19D89800) [pid = 1896] [serial = 1591] [outer = 14321C00] 09:50:59 INFO - PROCESS | 1896 | 1467823859019 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18F71C00) [pid = 1896] [serial = 1592] [outer = 14321C00] 09:50:59 INFO - PROCESS | 1896 | 1467823859357 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]]]}] 09:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 09:50:59 INFO - PROCESS | 1896 | 1467823859429 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 09:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:50:59 INFO - PROCESS | 1896 | 1467823859431 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 09:50:59 INFO - PROCESS | 1896 | 1467823859435 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:50:59 INFO - PROCESS | 1896 | 1467823859436 Marionette TRACE conn5 <- [1,2086,null,{}] 09:50:59 INFO - PROCESS | 1896 | 1467823859440 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}] 09:50:59 INFO - PROCESS | 1896 | 1467823859442 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:59 INFO - PROCESS | 1896 | 1467823859556 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 09:50:59 INFO - PROCESS | 1896 | 1467823859593 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:59 INFO - PROCESS | 1896 | 1467823859595 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:50:59 INFO - PROCESS | 1896 | ++DOCSHELL 17975C00 == 36 [pid = 1896] [id = 531] 09:50:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (17B6B800) [pid = 1896] [serial = 1593] [outer = 00000000] 09:50:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1A12F800) [pid = 1896] [serial = 1594] [outer = 17B6B800] 09:50:59 INFO - PROCESS | 1896 | 1467823859638 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1A130800) [pid = 1896] [serial = 1595] [outer = 17B6B800] 09:51:00 INFO - PROCESS | 1896 | 1467823860108 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]]]}] 09:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 09:51:00 INFO - PROCESS | 1896 | 1467823860166 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 09:51:00 INFO - PROCESS | 1896 | 1467823860170 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 09:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:51:00 INFO - PROCESS | 1896 | 1467823860175 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:51:00 INFO - PROCESS | 1896 | 1467823860180 Marionette TRACE conn5 <- [1,2090,null,{}] 09:51:00 INFO - PROCESS | 1896 | 1467823860187 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}] 09:51:00 INFO - PROCESS | 1896 | 1467823860190 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:00 INFO - PROCESS | 1896 | 1467823860321 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 09:51:00 INFO - PROCESS | 1896 | 1467823860455 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:00 INFO - PROCESS | 1896 | 1467823860460 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:00 INFO - PROCESS | 1896 | ++DOCSHELL 0D22B000 == 37 [pid = 1896] [id = 532] 09:51:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0D22E000) [pid = 1896] [serial = 1596] [outer = 00000000] 09:51:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0D67C800) [pid = 1896] [serial = 1597] [outer = 0D22E000] 09:51:00 INFO - PROCESS | 1896 | 1467823860517 Marionette DEBUG loaded listener.js 09:51:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0DD91000) [pid = 1896] [serial = 1598] [outer = 0D22E000] 09:51:01 INFO - PROCESS | 1896 | 1467823861271 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]]]}] 09:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1176ms 09:51:01 INFO - PROCESS | 1896 | 1467823861351 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 09:51:01 INFO - PROCESS | 1896 | 1467823861355 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 09:51:01 INFO - PROCESS | 1896 | 1467823861362 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:51:01 INFO - PROCESS | 1896 | 1467823861365 Marionette TRACE conn5 <- [1,2094,null,{}] 09:51:01 INFO - PROCESS | 1896 | 1467823861369 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}] 09:51:01 INFO - PROCESS | 1896 | 1467823861371 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:01 INFO - PROCESS | 1896 | 1467823861522 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 09:51:01 INFO - PROCESS | 1896 | 1467823861655 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:01 INFO - PROCESS | 1896 | 1467823861658 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:01 INFO - PROCESS | 1896 | ++DOCSHELL 17B64400 == 38 [pid = 1896] [id = 533] 09:51:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (17B66C00) [pid = 1896] [serial = 1599] [outer = 00000000] 09:51:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (17C3F000) [pid = 1896] [serial = 1600] [outer = 17B66C00] 09:51:01 INFO - PROCESS | 1896 | 1467823861716 Marionette DEBUG loaded listener.js 09:51:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (18A27000) [pid = 1896] [serial = 1601] [outer = 17B66C00] 09:51:02 INFO - PROCESS | 1896 | 1467823862550 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]]]}] 09:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1230ms 09:51:02 INFO - PROCESS | 1896 | 1467823862596 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 09:51:02 INFO - PROCESS | 1896 | 1467823862600 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 09:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:51:02 INFO - PROCESS | 1896 | 1467823862605 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:51:02 INFO - PROCESS | 1896 | 1467823862608 Marionette TRACE conn5 <- [1,2098,null,{}] 09:51:02 INFO - PROCESS | 1896 | 1467823862614 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}] 09:51:02 INFO - PROCESS | 1896 | 1467823862616 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:02 INFO - PROCESS | 1896 | 1467823862741 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 09:51:02 INFO - PROCESS | 1896 | --DOCSHELL 0DD8E000 == 37 [pid = 1896] [id = 530] 09:51:02 INFO - PROCESS | 1896 | --DOCSHELL 0D945800 == 36 [pid = 1896] [id = 529] 09:51:02 INFO - PROCESS | 1896 | --DOCSHELL 1934B000 == 35 [pid = 1896] [id = 528] 09:51:02 INFO - PROCESS | 1896 | --DOCSHELL 18AF7800 == 34 [pid = 1896] [id = 527] 09:51:02 INFO - PROCESS | 1896 | --DOCSHELL 17C40800 == 33 [pid = 1896] [id = 526] 09:51:02 INFO - PROCESS | 1896 | --DOCSHELL 1797A400 == 32 [pid = 1896] [id = 525] 09:51:02 INFO - PROCESS | 1896 | --DOCSHELL 14323800 == 31 [pid = 1896] [id = 524] 09:51:02 INFO - PROCESS | 1896 | --DOCSHELL 0D22B400 == 30 [pid = 1896] [id = 523] 09:51:02 INFO - PROCESS | 1896 | --DOCSHELL 0C835000 == 29 [pid = 1896] [id = 522] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1B54B400) [pid = 1896] [serial = 1553] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (19B1BC00) [pid = 1896] [serial = 1540] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (19B7C000) [pid = 1896] [serial = 1541] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1A12BC00) [pid = 1896] [serial = 1543] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1468E000) [pid = 1896] [serial = 1531] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (14BED000) [pid = 1896] [serial = 1532] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0D950C00) [pid = 1896] [serial = 1528] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0DE05800) [pid = 1896] [serial = 1529] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1A148400) [pid = 1896] [serial = 1520] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0D674800) [pid = 1896] [serial = 1522] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0DACD800) [pid = 1896] [serial = 1523] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (18C2B400) [pid = 1896] [serial = 1549] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (18CC9400) [pid = 1896] [serial = 1537] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (17CF1C00) [pid = 1896] [serial = 1534] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1846C400) [pid = 1896] [serial = 1535] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (17B61C00) [pid = 1896] [serial = 1525] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (17C6F800) [pid = 1896] [serial = 1526] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1A161000) [pid = 1896] [serial = 1546] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1B0AB400) [pid = 1896] [serial = 1552] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1B5E0400) [pid = 1896] [serial = 1555] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (1A169800) [pid = 1896] [serial = 1547] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (1A138400) [pid = 1896] [serial = 1544] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (18F80800) [pid = 1896] [serial = 1538] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (19B7B800) [pid = 1896] [serial = 1550] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (18F7F400) [pid = 1896] [serial = 1556] [outer = 00000000] [url = about:blank] 09:51:02 INFO - PROCESS | 1896 | 1467823862889 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:02 INFO - PROCESS | 1896 | 1467823862893 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:02 INFO - PROCESS | 1896 | ++DOCSHELL 0C83FC00 == 30 [pid = 1896] [id = 534] 09:51:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0C841400) [pid = 1896] [serial = 1602] [outer = 00000000] 09:51:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0D142800) [pid = 1896] [serial = 1603] [outer = 0C841400] 09:51:02 INFO - PROCESS | 1896 | 1467823862942 Marionette DEBUG loaded listener.js 09:51:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0D94B400) [pid = 1896] [serial = 1604] [outer = 0C841400] 09:51:03 INFO - PROCESS | 1896 | 1467823863362 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]]]}] 09:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 790ms 09:51:03 INFO - PROCESS | 1896 | 1467823863406 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 09:51:03 INFO - PROCESS | 1896 | 1467823863410 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 09:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:51:03 INFO - PROCESS | 1896 | 1467823863417 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:51:03 INFO - PROCESS | 1896 | 1467823863419 Marionette TRACE conn5 <- [1,2102,null,{}] 09:51:03 INFO - PROCESS | 1896 | 1467823863423 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}] 09:51:03 INFO - PROCESS | 1896 | 1467823863426 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:03 INFO - PROCESS | 1896 | 1467823863518 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 09:51:03 INFO - PROCESS | 1896 | 1467823863525 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:03 INFO - PROCESS | 1896 | 1467823863528 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:03 INFO - PROCESS | 1896 | ++DOCSHELL 14150400 == 31 [pid = 1896] [id = 535] 09:51:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (14323000) [pid = 1896] [serial = 1605] [outer = 00000000] 09:51:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (14B32400) [pid = 1896] [serial = 1606] [outer = 14323000] 09:51:03 INFO - PROCESS | 1896 | 1467823863577 Marionette DEBUG loaded listener.js 09:51:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (15A5E800) [pid = 1896] [serial = 1607] [outer = 14323000] 09:51:04 INFO - PROCESS | 1896 | 1467823864052 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]]]}] 09:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 09:51:04 INFO - PROCESS | 1896 | 1467823864093 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 09:51:04 INFO - PROCESS | 1896 | 1467823864096 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 09:51:04 INFO - PROCESS | 1896 | 1467823864099 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:51:04 INFO - PROCESS | 1896 | 1467823864102 Marionette TRACE conn5 <- [1,2106,null,{}] 09:51:04 INFO - PROCESS | 1896 | 1467823864114 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}] 09:51:04 INFO - PROCESS | 1896 | 1467823864118 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:04 INFO - PROCESS | 1896 | 1467823864231 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 09:51:04 INFO - PROCESS | 1896 | 1467823864331 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 1896 | 1467823864334 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:04 INFO - PROCESS | 1896 | ++DOCSHELL 17CF5400 == 32 [pid = 1896] [id = 536] 09:51:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (17CF7400) [pid = 1896] [serial = 1608] [outer = 00000000] 09:51:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (18502400) [pid = 1896] [serial = 1609] [outer = 17CF7400] 09:51:04 INFO - PROCESS | 1896 | 1467823864382 Marionette DEBUG loaded listener.js 09:51:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (18A96800) [pid = 1896] [serial = 1610] [outer = 17CF7400] 09:51:04 INFO - PROCESS | 1896 | 1467823864765 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]]]}] 09:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 09:51:04 INFO - PROCESS | 1896 | 1467823864773 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 09:51:04 INFO - PROCESS | 1896 | 1467823864776 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 09:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:51:04 INFO - PROCESS | 1896 | 1467823864789 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:51:04 INFO - PROCESS | 1896 | 1467823864791 Marionette TRACE conn5 <- [1,2110,null,{}] 09:51:04 INFO - PROCESS | 1896 | 1467823864795 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}] 09:51:04 INFO - PROCESS | 1896 | 1467823864797 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:04 INFO - PROCESS | 1896 | 1467823864927 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 09:51:04 INFO - PROCESS | 1896 | 1467823864941 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 1896 | 1467823864943 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:04 INFO - PROCESS | 1896 | ++DOCSHELL 18CAE400 == 33 [pid = 1896] [id = 537] 09:51:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (18CC2000) [pid = 1896] [serial = 1611] [outer = 00000000] 09:51:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (19344C00) [pid = 1896] [serial = 1612] [outer = 18CC2000] 09:51:05 INFO - PROCESS | 1896 | 1467823864988 Marionette DEBUG loaded listener.js 09:51:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19B25400) [pid = 1896] [serial = 1613] [outer = 18CC2000] 09:51:05 INFO - PROCESS | 1896 | 1467823865444 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]]]}] 09:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 690ms 09:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:51:05 INFO - PROCESS | 1896 | 1467823865473 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 1896 | 1467823865475 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 09:51:05 INFO - PROCESS | 1896 | 1467823865478 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - PROCESS | 1896 | 1467823865480 Marionette TRACE conn5 <- [1,2114,null,{}] 09:51:05 INFO - PROCESS | 1896 | 1467823865483 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}] 09:51:05 INFO - PROCESS | 1896 | 1467823865485 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:05 INFO - PROCESS | 1896 | 1467823865598 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 09:51:05 INFO - PROCESS | 1896 | 1467823865690 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:05 INFO - PROCESS | 1896 | 1467823865692 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:05 INFO - PROCESS | 1896 | ++DOCSHELL 18F74400 == 34 [pid = 1896] [id = 538] 09:51:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (19342C00) [pid = 1896] [serial = 1614] [outer = 00000000] 09:51:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19D89C00) [pid = 1896] [serial = 1615] [outer = 19342C00] 09:51:05 INFO - PROCESS | 1896 | 1467823865736 Marionette DEBUG loaded listener.js 09:51:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1A107800) [pid = 1896] [serial = 1616] [outer = 19342C00] 09:51:06 INFO - PROCESS | 1896 | 1467823866169 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]]]}] 09:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 730ms 09:51:06 INFO - PROCESS | 1896 | 1467823866210 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 09:51:06 INFO - PROCESS | 1896 | 1467823866212 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 09:51:06 INFO - PROCESS | 1896 | 1467823866215 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:51:06 INFO - PROCESS | 1896 | 1467823866217 Marionette TRACE conn5 <- [1,2118,null,{}] 09:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:51:06 INFO - PROCESS | 1896 | 1467823866220 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}] 09:51:06 INFO - PROCESS | 1896 | 1467823866226 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:06 INFO - PROCESS | 1896 | 1467823866366 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 09:51:06 INFO - PROCESS | 1896 | 1467823866437 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:06 INFO - PROCESS | 1896 | 1467823866439 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:06 INFO - PROCESS | 1896 | ++DOCSHELL 1A14C400 == 35 [pid = 1896] [id = 539] 09:51:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A14D000) [pid = 1896] [serial = 1617] [outer = 00000000] 09:51:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A160800) [pid = 1896] [serial = 1618] [outer = 1A14D000] 09:51:06 INFO - PROCESS | 1896 | 1467823866483 Marionette DEBUG loaded listener.js 09:51:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (19443000) [pid = 1896] [serial = 1619] [outer = 1A14D000] 09:51:07 INFO - PROCESS | 1896 | 1467823866990 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] 09:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:51:07 INFO - PROCESS | 1896 | 1467823867052 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 09:51:07 INFO - PROCESS | 1896 | 1467823867055 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:51:07 INFO - PROCESS | 1896 | 1467823867057 Marionette TRACE conn5 <- [1,2122,null,{}] 09:51:07 INFO - PROCESS | 1896 | 1467823867060 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}] 09:51:07 INFO - PROCESS | 1896 | 1467823867062 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:07 INFO - PROCESS | 1896 | 1467823867147 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 09:51:07 INFO - PROCESS | 1896 | 1467823867155 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:07 INFO - PROCESS | 1896 | 1467823867157 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:07 INFO - PROCESS | 1896 | ++DOCSHELL 14324400 == 36 [pid = 1896] [id = 540] 09:51:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (14C6FC00) [pid = 1896] [serial = 1620] [outer = 00000000] 09:51:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (18A23400) [pid = 1896] [serial = 1621] [outer = 14C6FC00] 09:51:07 INFO - PROCESS | 1896 | 1467823867201 Marionette DEBUG loaded listener.js 09:51:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (18CA4400) [pid = 1896] [serial = 1622] [outer = 14C6FC00] 09:51:07 INFO - PROCESS | 1896 | 1467823867636 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]]]}] 09:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 631ms 09:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:51:07 INFO - PROCESS | 1896 | 1467823867686 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 09:51:07 INFO - PROCESS | 1896 | 1467823867688 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 09:51:07 INFO - PROCESS | 1896 | 1467823867694 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:51:07 INFO - PROCESS | 1896 | 1467823867696 Marionette TRACE conn5 <- [1,2126,null,{}] 09:51:07 INFO - PROCESS | 1896 | 1467823867699 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}] 09:51:07 INFO - PROCESS | 1896 | 1467823867701 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:07 INFO - PROCESS | 1896 | 1467823867783 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 09:51:07 INFO - PROCESS | 1896 | 1467823867789 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:07 INFO - PROCESS | 1896 | 1467823867791 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:07 INFO - PROCESS | 1896 | ++DOCSHELL 19C7E400 == 37 [pid = 1896] [id = 541] 09:51:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (1A165C00) [pid = 1896] [serial = 1623] [outer = 00000000] 09:51:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (1A16D000) [pid = 1896] [serial = 1624] [outer = 1A165C00] 09:51:07 INFO - PROCESS | 1896 | 1467823867835 Marionette DEBUG loaded listener.js 09:51:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1AFCC000) [pid = 1896] [serial = 1625] [outer = 1A165C00] 09:51:08 INFO - PROCESS | 1896 | 1467823868269 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]]]}] 09:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 09:51:08 INFO - PROCESS | 1896 | 1467823868322 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 09:51:08 INFO - PROCESS | 1896 | 1467823868324 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 09:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:51:08 INFO - PROCESS | 1896 | 1467823868327 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:51:08 INFO - PROCESS | 1896 | 1467823868329 Marionette TRACE conn5 <- [1,2130,null,{}] 09:51:08 INFO - PROCESS | 1896 | 1467823868333 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}] 09:51:08 INFO - PROCESS | 1896 | 1467823868334 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:08 INFO - PROCESS | 1896 | 1467823868414 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 09:51:08 INFO - PROCESS | 1896 | 1467823868420 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:08 INFO - PROCESS | 1896 | 1467823868421 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:08 INFO - PROCESS | 1896 | ++DOCSHELL 0C761C00 == 38 [pid = 1896] [id = 542] 09:51:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0C7E0400) [pid = 1896] [serial = 1626] [outer = 00000000] 09:51:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1A16C800) [pid = 1896] [serial = 1627] [outer = 0C7E0400] 09:51:08 INFO - PROCESS | 1896 | 1467823868474 Marionette DEBUG loaded listener.js 09:51:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1B54E400) [pid = 1896] [serial = 1628] [outer = 0C7E0400] 09:51:08 INFO - PROCESS | 1896 | 1467823868932 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] 09:51:09 INFO - PROCESS | 1896 | 1467823868964 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 09:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:51:09 INFO - PROCESS | 1896 | 1467823868981 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:51:09 INFO - PROCESS | 1896 | 1467823868983 Marionette TRACE conn5 <- [1,2134,null,{}] 09:51:09 INFO - PROCESS | 1896 | 1467823869029 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}] 09:51:09 INFO - PROCESS | 1896 | 1467823869032 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:09 INFO - PROCESS | 1896 | 1467823869151 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 09:51:09 INFO - PROCESS | 1896 | 1467823869283 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:09 INFO - PROCESS | 1896 | 1467823869287 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:09 INFO - PROCESS | 1896 | ++DOCSHELL 0D2F0400 == 39 [pid = 1896] [id = 543] 09:51:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0D2F9400) [pid = 1896] [serial = 1629] [outer = 00000000] 09:51:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0D953C00) [pid = 1896] [serial = 1630] [outer = 0D2F9400] 09:51:09 INFO - PROCESS | 1896 | 1467823869346 Marionette DEBUG loaded listener.js 09:51:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (111CCC00) [pid = 1896] [serial = 1631] [outer = 0D2F9400] 09:51:10 INFO - PROCESS | 1896 | 1467823870008 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] 09:51:10 INFO - PROCESS | 1896 | 1467823870065 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 09:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:51:10 INFO - PROCESS | 1896 | 1467823870069 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:51:10 INFO - PROCESS | 1896 | 1467823870072 Marionette TRACE conn5 <- [1,2138,null,{}] 09:51:10 INFO - PROCESS | 1896 | 1467823870098 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}] 09:51:10 INFO - PROCESS | 1896 | 1467823870101 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:10 INFO - PROCESS | 1896 | 1467823870244 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 09:51:10 INFO - PROCESS | 1896 | 1467823870387 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:10 INFO - PROCESS | 1896 | 1467823870391 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:10 INFO - PROCESS | 1896 | ++DOCSHELL 17C40800 == 40 [pid = 1896] [id = 544] 09:51:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18467C00) [pid = 1896] [serial = 1632] [outer = 00000000] 09:51:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18C2B400) [pid = 1896] [serial = 1633] [outer = 18467C00] 09:51:10 INFO - PROCESS | 1896 | 1467823870450 Marionette DEBUG loaded listener.js 09:51:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1920C800) [pid = 1896] [serial = 1634] [outer = 18467C00] 09:51:11 INFO - PROCESS | 1896 | 1467823871049 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]]]}] 09:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1029ms 09:51:11 INFO - PROCESS | 1896 | 1467823871098 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 09:51:11 INFO - PROCESS | 1896 | 1467823871101 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 09:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:51:11 INFO - PROCESS | 1896 | 1467823871105 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:51:11 INFO - PROCESS | 1896 | 1467823871107 Marionette TRACE conn5 <- [1,2142,null,{}] 09:51:11 INFO - PROCESS | 1896 | 1467823871112 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}] 09:51:11 INFO - PROCESS | 1896 | 1467823871114 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:11 INFO - PROCESS | 1896 | 1467823871225 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 09:51:11 INFO - PROCESS | 1896 | 1467823871338 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:11 INFO - PROCESS | 1896 | 1467823871343 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:11 INFO - PROCESS | 1896 | ++DOCSHELL 1A146400 == 41 [pid = 1896] [id = 545] 09:51:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1A147C00) [pid = 1896] [serial = 1635] [outer = 00000000] 09:51:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1AD21800) [pid = 1896] [serial = 1636] [outer = 1A147C00] 09:51:11 INFO - PROCESS | 1896 | 1467823871445 Marionette DEBUG loaded listener.js 09:51:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1B5E7800) [pid = 1896] [serial = 1637] [outer = 1A147C00] 09:51:12 INFO - PROCESS | 1896 | 1467823872018 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]]]}] 09:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 09:51:12 INFO - PROCESS | 1896 | 1467823872094 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 09:51:12 INFO - PROCESS | 1896 | 1467823872102 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 09:51:12 INFO - PROCESS | 1896 | 1467823872108 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:51:12 INFO - PROCESS | 1896 | 1467823872110 Marionette TRACE conn5 <- [1,2146,null,{}] 09:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:51:12 INFO - PROCESS | 1896 | 1467823872114 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}] 09:51:12 INFO - PROCESS | 1896 | 1467823872117 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:12 INFO - PROCESS | 1896 | 1467823872226 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 09:51:12 INFO - PROCESS | 1896 | 1467823872364 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 1896 | 1467823872367 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:12 INFO - PROCESS | 1896 | ++DOCSHELL 18A9D000 == 42 [pid = 1896] [id = 546] 09:51:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (18CAE000) [pid = 1896] [serial = 1638] [outer = 00000000] 09:51:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1A104800) [pid = 1896] [serial = 1639] [outer = 18CAE000] 09:51:12 INFO - PROCESS | 1896 | 1467823872421 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1C027800) [pid = 1896] [serial = 1640] [outer = 18CAE000] 09:51:13 INFO - PROCESS | 1896 | 1467823873144 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]]]}] 09:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1067ms 09:51:13 INFO - PROCESS | 1896 | 1467823873182 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 09:51:13 INFO - PROCESS | 1896 | 1467823873186 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 09:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:51:13 INFO - PROCESS | 1896 | 1467823873191 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - PROCESS | 1896 | 1467823873194 Marionette TRACE conn5 <- [1,2150,null,{}] 09:51:13 INFO - PROCESS | 1896 | 1467823873200 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}] 09:51:13 INFO - PROCESS | 1896 | 1467823873203 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:13 INFO - PROCESS | 1896 | 1467823873308 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 09:51:13 INFO - PROCESS | 1896 | 1467823873451 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:13 INFO - PROCESS | 1896 | 1467823873453 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:13 INFO - PROCESS | 1896 | ++DOCSHELL 143A2C00 == 43 [pid = 1896] [id = 547] 09:51:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1468E000) [pid = 1896] [serial = 1641] [outer = 00000000] 09:51:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (17976000) [pid = 1896] [serial = 1642] [outer = 1468E000] 09:51:13 INFO - PROCESS | 1896 | 1467823873505 Marionette DEBUG loaded listener.js 09:51:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (17B4AC00) [pid = 1896] [serial = 1643] [outer = 1468E000] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 19C7E400 == 42 [pid = 1896] [id = 541] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 14324400 == 41 [pid = 1896] [id = 540] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 1A14C400 == 40 [pid = 1896] [id = 539] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 18F74400 == 39 [pid = 1896] [id = 538] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 18CAE400 == 38 [pid = 1896] [id = 537] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 17CF5400 == 37 [pid = 1896] [id = 536] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 14150400 == 36 [pid = 1896] [id = 535] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 0C83FC00 == 35 [pid = 1896] [id = 534] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 0D22B000 == 34 [pid = 1896] [id = 532] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 17975C00 == 33 [pid = 1896] [id = 531] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 17B64400 == 32 [pid = 1896] [id = 533] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 18A9D000 == 31 [pid = 1896] [id = 546] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 17C40800 == 30 [pid = 1896] [id = 544] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 1A146400 == 29 [pid = 1896] [id = 545] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 0C761C00 == 28 [pid = 1896] [id = 542] 09:51:14 INFO - PROCESS | 1896 | --DOCSHELL 0D2F0400 == 27 [pid = 1896] [id = 543] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0D2F8C00) [pid = 1896] [serial = 1570] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0D675800) [pid = 1896] [serial = 1571] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (143E8400) [pid = 1896] [serial = 1573] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (1468F000) [pid = 1896] [serial = 1574] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0D949400) [pid = 1896] [serial = 1568] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0D672800) [pid = 1896] [serial = 1567] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (17B60C00) [pid = 1896] [serial = 1576] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (18A28800) [pid = 1896] [serial = 1579] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (18F71C00) [pid = 1896] [serial = 1592] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (15A65000) [pid = 1896] [serial = 1559] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (14115400) [pid = 1896] [serial = 1558] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1920A000) [pid = 1896] [serial = 1562] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (18C2A000) [pid = 1896] [serial = 1561] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1BD3F400) [pid = 1896] [serial = 1565] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (1BD39C00) [pid = 1896] [serial = 1564] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (18CAA800) [pid = 1896] [serial = 1582] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (17B4F800) [pid = 1896] [serial = 1588] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (19D7EC00) [pid = 1896] [serial = 1585] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (19D89800) [pid = 1896] [serial = 1591] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (19D86800) [pid = 1896] [serial = 1586] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (18CC6C00) [pid = 1896] [serial = 1583] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (17B6DC00) [pid = 1896] [serial = 1589] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1A12F800) [pid = 1896] [serial = 1594] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (18A94000) [pid = 1896] [serial = 1580] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (17B68800) [pid = 1896] [serial = 1577] [outer = 00000000] [url = about:blank] 09:51:14 INFO - PROCESS | 1896 | 1467823874684 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]]]}] 09:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1530ms 09:51:14 INFO - PROCESS | 1896 | 1467823874720 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 09:51:14 INFO - PROCESS | 1896 | 1467823874724 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 09:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:51:14 INFO - PROCESS | 1896 | 1467823874728 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:51:14 INFO - PROCESS | 1896 | 1467823874733 Marionette TRACE conn5 <- [1,2154,null,{}] 09:51:14 INFO - PROCESS | 1896 | 1467823874738 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}] 09:51:14 INFO - PROCESS | 1896 | 1467823874740 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:14 INFO - PROCESS | 1896 | 1467823874865 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 09:51:14 INFO - PROCESS | 1896 | 1467823874959 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:14 INFO - PROCESS | 1896 | 1467823874961 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:15 INFO - PROCESS | 1896 | ++DOCSHELL 0C948400 == 28 [pid = 1896] [id = 548] 09:51:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0C948C00) [pid = 1896] [serial = 1644] [outer = 00000000] 09:51:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0D2F6800) [pid = 1896] [serial = 1645] [outer = 0C948C00] 09:51:15 INFO - PROCESS | 1896 | 1467823875010 Marionette DEBUG loaded listener.js 09:51:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0D76DC00) [pid = 1896] [serial = 1646] [outer = 0C948C00] 09:51:15 INFO - PROCESS | 1896 | 1467823875401 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]]]}] 09:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 09:51:15 INFO - PROCESS | 1896 | 1467823875460 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 09:51:15 INFO - PROCESS | 1896 | 1467823875465 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 09:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:51:15 INFO - PROCESS | 1896 | 1467823875501 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:51:15 INFO - PROCESS | 1896 | 1467823875504 Marionette TRACE conn5 <- [1,2158,null,{}] 09:51:15 INFO - PROCESS | 1896 | 1467823875511 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}] 09:51:15 INFO - PROCESS | 1896 | 1467823875514 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:15 INFO - PROCESS | 1896 | 1467823875604 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 09:51:15 INFO - PROCESS | 1896 | 1467823875613 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:15 INFO - PROCESS | 1896 | 1467823875615 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:15 INFO - PROCESS | 1896 | ++DOCSHELL 143AC800 == 29 [pid = 1896] [id = 549] 09:51:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (143AE400) [pid = 1896] [serial = 1647] [outer = 00000000] 09:51:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (144C0C00) [pid = 1896] [serial = 1648] [outer = 143AE400] 09:51:15 INFO - PROCESS | 1896 | 1467823875662 Marionette DEBUG loaded listener.js 09:51:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (14693C00) [pid = 1896] [serial = 1649] [outer = 143AE400] 09:51:16 INFO - PROCESS | 1896 | 1467823876120 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]]]}] 09:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 672ms 09:51:16 INFO - PROCESS | 1896 | 1467823876177 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 09:51:16 INFO - PROCESS | 1896 | 1467823876180 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 09:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:51:16 INFO - PROCESS | 1896 | 1467823876183 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:51:16 INFO - PROCESS | 1896 | 1467823876187 Marionette TRACE conn5 <- [1,2162,null,{}] 09:51:16 INFO - PROCESS | 1896 | 1467823876197 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}] 09:51:16 INFO - PROCESS | 1896 | 1467823876202 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:16 INFO - PROCESS | 1896 | 1467823876286 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 09:51:16 INFO - PROCESS | 1896 | 1467823876294 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 1896 | 1467823876297 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:16 INFO - PROCESS | 1896 | ++DOCSHELL 1680D400 == 30 [pid = 1896] [id = 550] 09:51:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1791A000) [pid = 1896] [serial = 1650] [outer = 00000000] 09:51:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17B43C00) [pid = 1896] [serial = 1651] [outer = 1791A000] 09:51:16 INFO - PROCESS | 1896 | 1467823876345 Marionette DEBUG loaded listener.js 09:51:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17B62000) [pid = 1896] [serial = 1652] [outer = 1791A000] 09:51:16 INFO - PROCESS | 1896 | 1467823876866 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]]]}] 09:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 09:51:16 INFO - PROCESS | 1896 | 1467823876917 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 09:51:16 INFO - PROCESS | 1896 | 1467823876920 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 09:51:16 INFO - PROCESS | 1896 | 1467823876923 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:51:16 INFO - PROCESS | 1896 | 1467823876925 Marionette TRACE conn5 <- [1,2166,null,{}] 09:51:16 INFO - PROCESS | 1896 | 1467823876928 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}] 09:51:16 INFO - PROCESS | 1896 | 1467823876930 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:17 INFO - PROCESS | 1896 | 1467823877082 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 09:51:17 INFO - PROCESS | 1896 | 1467823877094 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:17 INFO - PROCESS | 1896 | 1467823877096 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:17 INFO - PROCESS | 1896 | ++DOCSHELL 17CF5400 == 31 [pid = 1896] [id = 551] 09:51:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (17CF9000) [pid = 1896] [serial = 1653] [outer = 00000000] 09:51:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18A24400) [pid = 1896] [serial = 1654] [outer = 17CF9000] 09:51:17 INFO - PROCESS | 1896 | 1467823877195 Marionette DEBUG loaded listener.js 09:51:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18A2F000) [pid = 1896] [serial = 1655] [outer = 17CF9000] 09:51:17 INFO - PROCESS | 1896 | 1467823877604 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]]]}] 09:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 732ms 09:51:17 INFO - PROCESS | 1896 | 1467823877664 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 09:51:17 INFO - PROCESS | 1896 | 1467823877666 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 09:51:17 INFO - PROCESS | 1896 | 1467823877669 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:51:17 INFO - PROCESS | 1896 | 1467823877670 Marionette TRACE conn5 <- [1,2170,null,{}] 09:51:17 INFO - PROCESS | 1896 | 1467823877674 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}] 09:51:17 INFO - PROCESS | 1896 | 1467823877676 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:17 INFO - PROCESS | 1896 | 1467823877788 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 09:51:17 INFO - PROCESS | 1896 | 1467823877793 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:17 INFO - PROCESS | 1896 | 1467823877795 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:17 INFO - PROCESS | 1896 | ++DOCSHELL 18CA4800 == 32 [pid = 1896] [id = 552] 09:51:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18CA4C00) [pid = 1896] [serial = 1656] [outer = 00000000] 09:51:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18CC3000) [pid = 1896] [serial = 1657] [outer = 18CA4C00] 09:51:17 INFO - PROCESS | 1896 | 1467823877843 Marionette DEBUG loaded listener.js 09:51:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18CC4400) [pid = 1896] [serial = 1658] [outer = 18CA4C00] 09:51:18 INFO - PROCESS | 1896 | --DOCSHELL 0DD93000 == 31 [pid = 1896] [id = 12] 09:51:18 INFO - PROCESS | 1896 | 1467823878333 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]]]}] 09:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 09:51:18 INFO - PROCESS | 1896 | 1467823878430 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 09:51:18 INFO - PROCESS | 1896 | 1467823878432 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 09:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:51:18 INFO - PROCESS | 1896 | 1467823878441 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:51:18 INFO - PROCESS | 1896 | 1467823878443 Marionette TRACE conn5 <- [1,2174,null,{}] 09:51:18 INFO - PROCESS | 1896 | 1467823878449 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}] 09:51:18 INFO - PROCESS | 1896 | 1467823878454 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:18 INFO - PROCESS | 1896 | 1467823878802 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 09:51:18 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0C7E0400) [pid = 1896] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:51:18 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (19342C00) [pid = 1896] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:51:18 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1A14D000) [pid = 1896] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:51:18 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (17B6B800) [pid = 1896] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:51:18 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17B66C00) [pid = 1896] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:51:18 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17CF7400) [pid = 1896] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:51:18 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0C841400) [pid = 1896] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:51:18 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (14323000) [pid = 1896] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:51:18 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0D22E000) [pid = 1896] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:51:18 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (14C6FC00) [pid = 1896] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:51:18 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (18CC2000) [pid = 1896] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:51:18 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1A165C00) [pid = 1896] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:51:18 INFO - PROCESS | 1896 | 1467823878865 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:18 INFO - PROCESS | 1896 | 1467823878867 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:18 INFO - PROCESS | 1896 | ++DOCSHELL 0C7E4000 == 32 [pid = 1896] [id = 553] 09:51:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0C834400) [pid = 1896] [serial = 1659] [outer = 00000000] 09:51:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (144C6800) [pid = 1896] [serial = 1660] [outer = 0C834400] 09:51:18 INFO - PROCESS | 1896 | 1467823878912 Marionette DEBUG loaded listener.js 09:51:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17C31800) [pid = 1896] [serial = 1661] [outer = 0C834400] 09:51:19 INFO - PROCESS | 1896 | 1467823879261 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]]]}] 09:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 890ms 09:51:19 INFO - PROCESS | 1896 | 1467823879329 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 09:51:19 INFO - PROCESS | 1896 | 1467823879331 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 09:51:19 INFO - PROCESS | 1896 | 1467823879335 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:51:19 INFO - PROCESS | 1896 | 1467823879337 Marionette TRACE conn5 <- [1,2178,null,{}] 09:51:19 INFO - PROCESS | 1896 | 1467823879340 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}] 09:51:19 INFO - PROCESS | 1896 | 1467823879342 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:19 INFO - PROCESS | 1896 | 1467823879419 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 09:51:19 INFO - PROCESS | 1896 | 1467823879425 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:19 INFO - PROCESS | 1896 | 1467823879427 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:19 INFO - PROCESS | 1896 | ++DOCSHELL 0C836800 == 33 [pid = 1896] [id = 554] 09:51:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17C31400) [pid = 1896] [serial = 1662] [outer = 00000000] 09:51:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (19350000) [pid = 1896] [serial = 1663] [outer = 17C31400] 09:51:19 INFO - PROCESS | 1896 | 1467823879470 Marionette DEBUG loaded listener.js 09:51:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19D7AC00) [pid = 1896] [serial = 1664] [outer = 17C31400] 09:51:19 INFO - PROCESS | 1896 | 1467823879876 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]]]}] 09:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 570ms 09:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:51:19 INFO - PROCESS | 1896 | 1467823879909 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 09:51:19 INFO - PROCESS | 1896 | 1467823879911 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 09:51:19 INFO - PROCESS | 1896 | 1467823879914 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:51:19 INFO - PROCESS | 1896 | 1467823879915 Marionette TRACE conn5 <- [1,2182,null,{}] 09:51:19 INFO - PROCESS | 1896 | 1467823879919 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}] 09:51:19 INFO - PROCESS | 1896 | 1467823879921 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:20 INFO - PROCESS | 1896 | 1467823880042 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 09:51:20 INFO - PROCESS | 1896 | 1467823880050 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:20 INFO - PROCESS | 1896 | 1467823880052 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:20 INFO - PROCESS | 1896 | ++DOCSHELL 19D88000 == 34 [pid = 1896] [id = 555] 09:51:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19D89800) [pid = 1896] [serial = 1665] [outer = 00000000] 09:51:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A105800) [pid = 1896] [serial = 1666] [outer = 19D89800] 09:51:20 INFO - PROCESS | 1896 | 1467823880096 Marionette DEBUG loaded listener.js 09:51:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18A29800) [pid = 1896] [serial = 1667] [outer = 19D89800] 09:51:20 INFO - PROCESS | 1896 | 1467823880528 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]]]}] 09:51:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 630ms 09:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:51:20 INFO - PROCESS | 1896 | 1467823880545 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 09:51:20 INFO - PROCESS | 1896 | 1467823880547 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 09:51:20 INFO - PROCESS | 1896 | 1467823880550 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:51:20 INFO - PROCESS | 1896 | 1467823880552 Marionette TRACE conn5 <- [1,2186,null,{}] 09:51:20 INFO - PROCESS | 1896 | 1467823880555 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}] 09:51:20 INFO - PROCESS | 1896 | 1467823880557 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:20 INFO - PROCESS | 1896 | 1467823880674 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 09:51:20 INFO - PROCESS | 1896 | 1467823880682 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:20 INFO - PROCESS | 1896 | 1467823880684 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:20 INFO - PROCESS | 1896 | ++DOCSHELL 19D89400 == 35 [pid = 1896] [id = 556] 09:51:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1A102800) [pid = 1896] [serial = 1668] [outer = 00000000] 09:51:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1A136000) [pid = 1896] [serial = 1669] [outer = 1A102800] 09:51:20 INFO - PROCESS | 1896 | 1467823880729 Marionette DEBUG loaded listener.js 09:51:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1A142800) [pid = 1896] [serial = 1670] [outer = 1A102800] 09:51:21 INFO - PROCESS | 1896 | 1467823881490 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]]]}] 09:51:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:51:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 971ms 09:51:21 INFO - PROCESS | 1896 | 1467823881522 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 09:51:21 INFO - PROCESS | 1896 | 1467823881527 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 09:51:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:51:21 INFO - PROCESS | 1896 | 1467823881531 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:51:21 INFO - PROCESS | 1896 | 1467823881537 Marionette TRACE conn5 <- [1,2190,null,{}] 09:51:21 INFO - PROCESS | 1896 | 1467823881542 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}] 09:51:21 INFO - PROCESS | 1896 | 1467823881545 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:21 INFO - PROCESS | 1896 | 1467823881675 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 09:51:21 INFO - PROCESS | 1896 | 1467823881789 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:21 INFO - PROCESS | 1896 | 1467823881792 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:21 INFO - PROCESS | 1896 | ++DOCSHELL 0C840800 == 36 [pid = 1896] [id = 557] 09:51:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0CDF0400) [pid = 1896] [serial = 1671] [outer = 00000000] 09:51:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0DE0BC00) [pid = 1896] [serial = 1672] [outer = 0CDF0400] 09:51:21 INFO - PROCESS | 1896 | 1467823881849 Marionette DEBUG loaded listener.js 09:51:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (143E4C00) [pid = 1896] [serial = 1673] [outer = 0CDF0400] 09:51:22 INFO - PROCESS | 1896 | 1467823882630 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]]]}] 09:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1176ms 09:51:22 INFO - PROCESS | 1896 | 1467823882708 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 09:51:22 INFO - PROCESS | 1896 | 1467823882713 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 09:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:51:22 INFO - PROCESS | 1896 | 1467823882719 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:51:22 INFO - PROCESS | 1896 | 1467823882722 Marionette TRACE conn5 <- [1,2194,null,{}] 09:51:22 INFO - PROCESS | 1896 | 1467823882727 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}] 09:51:22 INFO - PROCESS | 1896 | 1467823882730 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:22 INFO - PROCESS | 1896 | 1467823882864 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 09:51:23 INFO - PROCESS | 1896 | 1467823883104 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:23 INFO - PROCESS | 1896 | 1467823883107 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:23 INFO - PROCESS | 1896 | ++DOCSHELL 0C7D9C00 == 37 [pid = 1896] [id = 558] 09:51:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0C7DAC00) [pid = 1896] [serial = 1674] [outer = 00000000] 09:51:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0C840000) [pid = 1896] [serial = 1675] [outer = 0C7DAC00] 09:51:23 INFO - PROCESS | 1896 | 1467823883168 Marionette DEBUG loaded listener.js 09:51:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0CDC7000) [pid = 1896] [serial = 1676] [outer = 0C7DAC00] 09:51:23 INFO - PROCESS | 1896 | --DOCSHELL 19D88000 == 36 [pid = 1896] [id = 555] 09:51:23 INFO - PROCESS | 1896 | --DOCSHELL 0C836800 == 35 [pid = 1896] [id = 554] 09:51:23 INFO - PROCESS | 1896 | --DOCSHELL 0C7E4000 == 34 [pid = 1896] [id = 553] 09:51:23 INFO - PROCESS | 1896 | --DOCSHELL 18CA4800 == 33 [pid = 1896] [id = 552] 09:51:23 INFO - PROCESS | 1896 | --DOCSHELL 17CF5400 == 32 [pid = 1896] [id = 551] 09:51:23 INFO - PROCESS | 1896 | --DOCSHELL 1680D400 == 31 [pid = 1896] [id = 550] 09:51:23 INFO - PROCESS | 1896 | --DOCSHELL 143AC800 == 30 [pid = 1896] [id = 549] 09:51:23 INFO - PROCESS | 1896 | --DOCSHELL 0C948400 == 29 [pid = 1896] [id = 548] 09:51:23 INFO - PROCESS | 1896 | --DOCSHELL 0C94A000 == 28 [pid = 1896] [id = 14] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (1A16C800) [pid = 1896] [serial = 1627] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (19D89C00) [pid = 1896] [serial = 1615] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (1A160800) [pid = 1896] [serial = 1618] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1A107800) [pid = 1896] [serial = 1616] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1A130800) [pid = 1896] [serial = 1595] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (17C3F000) [pid = 1896] [serial = 1600] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (18A27000) [pid = 1896] [serial = 1601] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (18502400) [pid = 1896] [serial = 1609] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (18A96800) [pid = 1896] [serial = 1610] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0D142800) [pid = 1896] [serial = 1603] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0D94B400) [pid = 1896] [serial = 1604] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (14B32400) [pid = 1896] [serial = 1606] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (15A5E800) [pid = 1896] [serial = 1607] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0D67C800) [pid = 1896] [serial = 1597] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0DD91000) [pid = 1896] [serial = 1598] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (18CA4400) [pid = 1896] [serial = 1622] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (18A23400) [pid = 1896] [serial = 1621] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (19443000) [pid = 1896] [serial = 1619] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (19344C00) [pid = 1896] [serial = 1612] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (19B25400) [pid = 1896] [serial = 1613] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1AFCC000) [pid = 1896] [serial = 1625] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (1B54E400) [pid = 1896] [serial = 1628] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (1A16D000) [pid = 1896] [serial = 1624] [outer = 00000000] [url = about:blank] 09:51:23 INFO - PROCESS | 1896 | 1467823883899 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]]]}] 09:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1229ms 09:51:23 INFO - PROCESS | 1896 | 1467823883952 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 09:51:23 INFO - PROCESS | 1896 | 1467823883956 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 09:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:51:23 INFO - PROCESS | 1896 | 1467823883960 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:51:23 INFO - PROCESS | 1896 | 1467823883962 Marionette TRACE conn5 <- [1,2198,null,{}] 09:51:24 INFO - PROCESS | 1896 | 1467823883968 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}] 09:51:24 INFO - PROCESS | 1896 | 1467823883972 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:24 INFO - PROCESS | 1896 | 1467823884061 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 09:51:24 INFO - PROCESS | 1896 | 1467823884159 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:24 INFO - PROCESS | 1896 | 1467823884161 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:24 INFO - PROCESS | 1896 | ++DOCSHELL 0C83C800 == 29 [pid = 1896] [id = 559] 09:51:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0C94A000) [pid = 1896] [serial = 1677] [outer = 00000000] 09:51:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0D950400) [pid = 1896] [serial = 1678] [outer = 0C94A000] 09:51:24 INFO - PROCESS | 1896 | 1467823884209 Marionette DEBUG loaded listener.js 09:51:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0DE01400) [pid = 1896] [serial = 1679] [outer = 0C94A000] 09:51:24 INFO - PROCESS | 1896 | 1467823884644 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]]]}] 09:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 09:51:24 INFO - PROCESS | 1896 | 1467823884693 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 09:51:24 INFO - PROCESS | 1896 | 1467823884697 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 09:51:24 INFO - PROCESS | 1896 | 1467823884702 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:51:24 INFO - PROCESS | 1896 | 1467823884704 Marionette TRACE conn5 <- [1,2202,null,{}] 09:51:24 INFO - PROCESS | 1896 | 1467823884707 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}] 09:51:24 INFO - PROCESS | 1896 | 1467823884709 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:24 INFO - PROCESS | 1896 | 1467823884796 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 09:51:24 INFO - PROCESS | 1896 | 1467823884803 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:24 INFO - PROCESS | 1896 | 1467823884805 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:24 INFO - PROCESS | 1896 | ++DOCSHELL 143E5C00 == 30 [pid = 1896] [id = 560] 09:51:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (14B32C00) [pid = 1896] [serial = 1680] [outer = 00000000] 09:51:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (1791F000) [pid = 1896] [serial = 1681] [outer = 14B32C00] 09:51:24 INFO - PROCESS | 1896 | 1467823884850 Marionette DEBUG loaded listener.js 09:51:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (17AE6C00) [pid = 1896] [serial = 1682] [outer = 14B32C00] 09:51:25 INFO - PROCESS | 1896 | 1467823885319 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]]]}] 09:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 09:51:25 INFO - PROCESS | 1896 | 1467823885376 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 09:51:25 INFO - PROCESS | 1896 | 1467823885378 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 09:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:51:25 INFO - PROCESS | 1896 | 1467823885383 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:51:25 INFO - PROCESS | 1896 | 1467823885389 Marionette TRACE conn5 <- [1,2206,null,{}] 09:51:25 INFO - PROCESS | 1896 | 1467823885398 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}] 09:51:25 INFO - PROCESS | 1896 | 1467823885402 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:25 INFO - PROCESS | 1896 | 1467823885487 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 09:51:25 INFO - PROCESS | 1896 | 1467823885494 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:25 INFO - PROCESS | 1896 | 1467823885496 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:25 INFO - PROCESS | 1896 | ++DOCSHELL 18A21C00 == 31 [pid = 1896] [id = 561] 09:51:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (18A22400) [pid = 1896] [serial = 1683] [outer = 00000000] 09:51:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18A96800) [pid = 1896] [serial = 1684] [outer = 18A22400] 09:51:25 INFO - PROCESS | 1896 | 1467823885540 Marionette DEBUG loaded listener.js 09:51:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (18AEFC00) [pid = 1896] [serial = 1685] [outer = 18A22400] 09:51:26 INFO - PROCESS | 1896 | 1467823885977 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]]]}] 09:51:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:51:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 09:51:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:51:26 INFO - PROCESS | 1896 | 1467823886030 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 09:51:26 INFO - PROCESS | 1896 | 1467823886033 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 09:51:26 INFO - PROCESS | 1896 | 1467823886036 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:51:26 INFO - PROCESS | 1896 | 1467823886038 Marionette TRACE conn5 <- [1,2210,null,{}] 09:51:26 INFO - PROCESS | 1896 | 1467823886041 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}] 09:51:26 INFO - PROCESS | 1896 | 1467823886043 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:26 INFO - PROCESS | 1896 | 1467823886168 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 09:51:26 INFO - PROCESS | 1896 | 1467823886257 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:26 INFO - PROCESS | 1896 | 1467823886259 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:26 INFO - PROCESS | 1896 | ++DOCSHELL 18CAE800 == 32 [pid = 1896] [id = 562] 09:51:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18CAF800) [pid = 1896] [serial = 1686] [outer = 00000000] 09:51:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19344C00) [pid = 1896] [serial = 1687] [outer = 18CAF800] 09:51:26 INFO - PROCESS | 1896 | 1467823886303 Marionette DEBUG loaded listener.js 09:51:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19B1B400) [pid = 1896] [serial = 1688] [outer = 18CAF800] 09:51:26 INFO - PROCESS | 1896 | 1467823886705 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]]]}] 09:51:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:51:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 09:51:26 INFO - PROCESS | 1896 | 1467823886767 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 09:51:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:51:26 INFO - PROCESS | 1896 | 1467823886769 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 09:51:26 INFO - PROCESS | 1896 | 1467823886772 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:51:26 INFO - PROCESS | 1896 | 1467823886774 Marionette TRACE conn5 <- [1,2214,null,{}] 09:51:26 INFO - PROCESS | 1896 | 1467823886778 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}] 09:51:26 INFO - PROCESS | 1896 | 1467823886780 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:26 INFO - PROCESS | 1896 | 1467823886892 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 09:51:26 INFO - PROCESS | 1896 | 1467823886897 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:26 INFO - PROCESS | 1896 | 1467823886903 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:27 INFO - PROCESS | 1896 | ++DOCSHELL 0C835000 == 33 [pid = 1896] [id = 563] 09:51:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (111CF000) [pid = 1896] [serial = 1689] [outer = 00000000] 09:51:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (19D82000) [pid = 1896] [serial = 1690] [outer = 111CF000] 09:51:27 INFO - PROCESS | 1896 | 1467823887015 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1A108000) [pid = 1896] [serial = 1691] [outer = 111CF000] 09:51:27 INFO - PROCESS | 1896 | 1467823887460 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]]]}] 09:51:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:51:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 731ms 09:51:27 INFO - PROCESS | 1896 | 1467823887534 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 09:51:27 INFO - PROCESS | 1896 | 1467823887536 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 09:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:51:27 INFO - PROCESS | 1896 | 1467823887548 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:51:27 INFO - PROCESS | 1896 | 1467823887550 Marionette TRACE conn5 <- [1,2218,null,{}] 09:51:27 INFO - PROCESS | 1896 | 1467823887553 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}] 09:51:27 INFO - PROCESS | 1896 | 1467823887556 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:27 INFO - PROCESS | 1896 | 1467823887680 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 09:51:27 INFO - PROCESS | 1896 | 1467823887692 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:27 INFO - PROCESS | 1896 | 1467823887694 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:27 INFO - PROCESS | 1896 | ++DOCSHELL 0C758800 == 34 [pid = 1896] [id = 564] 09:51:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1A12FC00) [pid = 1896] [serial = 1692] [outer = 00000000] 09:51:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1A143C00) [pid = 1896] [serial = 1693] [outer = 1A12FC00] 09:51:27 INFO - PROCESS | 1896 | 1467823887738 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1A133400) [pid = 1896] [serial = 1694] [outer = 1A12FC00] 09:51:28 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (17CF9000) [pid = 1896] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:51:28 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (18CA4C00) [pid = 1896] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:51:28 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1791A000) [pid = 1896] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:51:28 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1468E000) [pid = 1896] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:51:28 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0C948C00) [pid = 1896] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:51:28 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (143AE400) [pid = 1896] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:51:28 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (19D89800) [pid = 1896] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:51:28 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0C834400) [pid = 1896] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:51:28 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0D2F9400) [pid = 1896] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:51:28 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (18467C00) [pid = 1896] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:51:28 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1A147C00) [pid = 1896] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:51:28 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (18CAE000) [pid = 1896] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:51:28 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (14325400) [pid = 1896] [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.] 09:51:28 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (17C31400) [pid = 1896] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:51:28 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0DEC6400) [pid = 1896] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:51:28 INFO - PROCESS | 1896 | 1467823888244 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]]]}] 09:51:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:51:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 09:51:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:51:28 INFO - PROCESS | 1896 | 1467823888278 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 09:51:28 INFO - PROCESS | 1896 | 1467823888280 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 09:51:28 INFO - PROCESS | 1896 | 1467823888283 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:51:28 INFO - PROCESS | 1896 | 1467823888285 Marionette TRACE conn5 <- [1,2222,null,{}] 09:51:28 INFO - PROCESS | 1896 | 1467823888288 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}] 09:51:28 INFO - PROCESS | 1896 | 1467823888291 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:28 INFO - PROCESS | 1896 | 1467823888369 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 09:51:28 INFO - PROCESS | 1896 | 1467823888376 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:28 INFO - PROCESS | 1896 | 1467823888377 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:28 INFO - PROCESS | 1896 | ++DOCSHELL 0C897400 == 35 [pid = 1896] [id = 565] 09:51:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0C946C00) [pid = 1896] [serial = 1695] [outer = 00000000] 09:51:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (17CF7400) [pid = 1896] [serial = 1696] [outer = 0C946C00] 09:51:28 INFO - PROCESS | 1896 | 1467823888508 Marionette DEBUG loaded listener.js 09:51:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (18A94800) [pid = 1896] [serial = 1697] [outer = 0C946C00] 09:51:28 INFO - PROCESS | 1896 | 1467823888862 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]]]}] 09:51:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:51:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 09:51:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:51:28 INFO - PROCESS | 1896 | 1467823888914 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 09:51:28 INFO - PROCESS | 1896 | 1467823888916 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 09:51:28 INFO - PROCESS | 1896 | 1467823888919 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:51:28 INFO - PROCESS | 1896 | 1467823888921 Marionette TRACE conn5 <- [1,2226,null,{}] 09:51:28 INFO - PROCESS | 1896 | 1467823888924 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}] 09:51:28 INFO - PROCESS | 1896 | 1467823888927 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:29 INFO - PROCESS | 1896 | 1467823889030 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 09:51:29 INFO - PROCESS | 1896 | 1467823889126 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:29 INFO - PROCESS | 1896 | 1467823889128 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:29 INFO - PROCESS | 1896 | ++DOCSHELL 0D673400 == 36 [pid = 1896] [id = 566] 09:51:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (19350400) [pid = 1896] [serial = 1698] [outer = 00000000] 09:51:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (1A161400) [pid = 1896] [serial = 1699] [outer = 19350400] 09:51:29 INFO - PROCESS | 1896 | 1467823889172 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1A166400) [pid = 1896] [serial = 1700] [outer = 19350400] 09:51:29 INFO - PROCESS | 1896 | 1467823889524 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]]]}] 09:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 09:51:29 INFO - PROCESS | 1896 | 1467823889550 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 1896 | 1467823889562 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 09:51:29 INFO - PROCESS | 1896 | 1467823889566 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:51:29 INFO - PROCESS | 1896 | 1467823889568 Marionette TRACE conn5 <- [1,2230,null,{}] 09:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:51:29 INFO - PROCESS | 1896 | 1467823889571 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}] 09:51:29 INFO - PROCESS | 1896 | 1467823889573 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:29 INFO - PROCESS | 1896 | 1467823889692 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 09:51:29 INFO - PROCESS | 1896 | 1467823889700 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:29 INFO - PROCESS | 1896 | 1467823889702 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:29 INFO - PROCESS | 1896 | ++DOCSHELL 15A65000 == 37 [pid = 1896] [id = 567] 09:51:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1A14CC00) [pid = 1896] [serial = 1701] [outer = 00000000] 09:51:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1ADAD800) [pid = 1896] [serial = 1702] [outer = 1A14CC00] 09:51:29 INFO - PROCESS | 1896 | 1467823889745 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1B474400) [pid = 1896] [serial = 1703] [outer = 1A14CC00] 09:51:30 INFO - PROCESS | 1896 | 1467823890202 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]]]}] 09:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 09:51:30 INFO - PROCESS | 1896 | 1467823890242 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 09:51:30 INFO - PROCESS | 1896 | 1467823890246 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 09:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:51:30 INFO - PROCESS | 1896 | 1467823890252 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:51:30 INFO - PROCESS | 1896 | 1467823890256 Marionette TRACE conn5 <- [1,2234,null,{}] 09:51:30 INFO - PROCESS | 1896 | 1467823890263 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}] 09:51:30 INFO - PROCESS | 1896 | 1467823890266 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:30 INFO - PROCESS | 1896 | 1467823890428 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 09:51:30 INFO - PROCESS | 1896 | 1467823890555 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 1896 | 1467823890560 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:30 INFO - PROCESS | 1896 | ++DOCSHELL 0D67C800 == 38 [pid = 1896] [id = 568] 09:51:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0D67EC00) [pid = 1896] [serial = 1704] [outer = 00000000] 09:51:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0D950C00) [pid = 1896] [serial = 1705] [outer = 0D67EC00] 09:51:30 INFO - PROCESS | 1896 | 1467823890619 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (143A9400) [pid = 1896] [serial = 1706] [outer = 0D67EC00] 09:51:31 INFO - PROCESS | 1896 | 1467823891184 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]]]}] 09:51:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:51:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 991ms 09:51:31 INFO - PROCESS | 1896 | 1467823891242 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 09:51:31 INFO - PROCESS | 1896 | 1467823891247 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 09:51:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:51:31 INFO - PROCESS | 1896 | 1467823891253 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:51:31 INFO - PROCESS | 1896 | 1467823891256 Marionette TRACE conn5 <- [1,2238,null,{}] 09:51:31 INFO - PROCESS | 1896 | 1467823891260 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}] 09:51:31 INFO - PROCESS | 1896 | 1467823891263 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:31 INFO - PROCESS | 1896 | 1467823891375 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 09:51:31 INFO - PROCESS | 1896 | 1467823891515 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:31 INFO - PROCESS | 1896 | 1467823891517 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:31 INFO - PROCESS | 1896 | ++DOCSHELL 17B68800 == 39 [pid = 1896] [id = 569] 09:51:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (17B6F800) [pid = 1896] [serial = 1707] [outer = 00000000] 09:51:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18A24800) [pid = 1896] [serial = 1708] [outer = 17B6F800] 09:51:31 INFO - PROCESS | 1896 | 1467823891576 Marionette DEBUG loaded listener.js 09:51:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18CA7400) [pid = 1896] [serial = 1709] [outer = 17B6F800] 09:51:32 INFO - PROCESS | 1896 | 1467823892195 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]]]}] 09:51:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:51:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 970ms 09:51:32 INFO - PROCESS | 1896 | 1467823892227 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 09:51:32 INFO - PROCESS | 1896 | 1467823892229 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 09:51:32 INFO - PROCESS | 1896 | 1467823892233 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:51:32 INFO - PROCESS | 1896 | 1467823892237 Marionette TRACE conn5 <- [1,2242,null,{}] 09:51:32 INFO - PROCESS | 1896 | 1467823892264 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}] 09:51:32 INFO - PROCESS | 1896 | 1467823892269 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:32 INFO - PROCESS | 1896 | 1467823892378 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 09:51:32 INFO - PROCESS | 1896 | 1467823892517 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:32 INFO - PROCESS | 1896 | 1467823892520 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:32 INFO - PROCESS | 1896 | ++DOCSHELL 1ADB0400 == 40 [pid = 1896] [id = 570] 09:51:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1ADB2400) [pid = 1896] [serial = 1710] [outer = 00000000] 09:51:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1B553000) [pid = 1896] [serial = 1711] [outer = 1ADB2400] 09:51:32 INFO - PROCESS | 1896 | 1467823892579 Marionette DEBUG loaded listener.js 09:51:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1BD36000) [pid = 1896] [serial = 1712] [outer = 1ADB2400] 09:51:33 INFO - PROCESS | 1896 | 1467823893203 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]]]}] 09:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1022ms 09:51:33 INFO - PROCESS | 1896 | 1467823893259 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 09:51:33 INFO - PROCESS | 1896 | 1467823893262 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 09:51:33 INFO - PROCESS | 1896 | 1467823893265 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:51:33 INFO - PROCESS | 1896 | 1467823893267 Marionette TRACE conn5 <- [1,2246,null,{}] 09:51:33 INFO - PROCESS | 1896 | 1467823893271 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}] 09:51:33 INFO - PROCESS | 1896 | 1467823893273 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:33 INFO - PROCESS | 1896 | 1467823893383 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 09:51:33 INFO - PROCESS | 1896 | 1467823893495 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:33 INFO - PROCESS | 1896 | 1467823893497 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:33 INFO - PROCESS | 1896 | ++DOCSHELL 1A10E400 == 41 [pid = 1896] [id = 571] 09:51:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1A10FC00) [pid = 1896] [serial = 1713] [outer = 00000000] 09:51:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1BD40800) [pid = 1896] [serial = 1714] [outer = 1A10FC00] 09:51:33 INFO - PROCESS | 1896 | 1467823893624 Marionette DEBUG loaded listener.js 09:51:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1C024000) [pid = 1896] [serial = 1715] [outer = 1A10FC00] 09:51:34 INFO - PROCESS | 1896 | 1467823894395 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]]]}] 09:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1168ms 09:51:34 INFO - PROCESS | 1896 | 1467823894436 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 09:51:34 INFO - PROCESS | 1896 | 1467823894440 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 09:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:51:34 INFO - PROCESS | 1896 | 1467823894444 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:51:34 INFO - PROCESS | 1896 | 1467823894447 Marionette TRACE conn5 <- [1,2250,null,{}] 09:51:34 INFO - PROCESS | 1896 | 1467823894453 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}] 09:51:34 INFO - PROCESS | 1896 | 1467823894456 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:34 INFO - PROCESS | 1896 | 1467823894562 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 09:51:34 INFO - PROCESS | 1896 | 1467823894715 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:34 INFO - PROCESS | 1896 | 1467823894718 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:34 INFO - PROCESS | 1896 | ++DOCSHELL 0DCE6000 == 42 [pid = 1896] [id = 572] 09:51:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (10FDC400) [pid = 1896] [serial = 1716] [outer = 00000000] 09:51:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (15A59000) [pid = 1896] [serial = 1717] [outer = 10FDC400] 09:51:34 INFO - PROCESS | 1896 | 1467823894770 Marionette DEBUG loaded listener.js 09:51:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (17978800) [pid = 1896] [serial = 1718] [outer = 10FDC400] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 0D673400 == 41 [pid = 1896] [id = 566] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 0C897400 == 40 [pid = 1896] [id = 565] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 0C758800 == 39 [pid = 1896] [id = 564] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 0C835000 == 38 [pid = 1896] [id = 563] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 18CAE800 == 37 [pid = 1896] [id = 562] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 18A21C00 == 36 [pid = 1896] [id = 561] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 143E5C00 == 35 [pid = 1896] [id = 560] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 0C83C800 == 34 [pid = 1896] [id = 559] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 0C7D9C00 == 33 [pid = 1896] [id = 558] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 0C840800 == 32 [pid = 1896] [id = 557] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 143A2C00 == 31 [pid = 1896] [id = 547] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 19D89400 == 30 [pid = 1896] [id = 556] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 1A10E400 == 29 [pid = 1896] [id = 571] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 1ADB0400 == 28 [pid = 1896] [id = 570] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 15A65000 == 27 [pid = 1896] [id = 567] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 0D67C800 == 26 [pid = 1896] [id = 568] 09:51:35 INFO - PROCESS | 1896 | --DOCSHELL 17B68800 == 25 [pid = 1896] [id = 569] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (14B4C400) [pid = 1896] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (18A24400) [pid = 1896] [serial = 1654] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (18CC3000) [pid = 1896] [serial = 1657] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (17B43C00) [pid = 1896] [serial = 1651] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (17B4AC00) [pid = 1896] [serial = 1643] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (17976000) [pid = 1896] [serial = 1642] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0D2F6800) [pid = 1896] [serial = 1645] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0D76DC00) [pid = 1896] [serial = 1646] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (18A2F000) [pid = 1896] [serial = 1655] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (144C0C00) [pid = 1896] [serial = 1648] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (14693C00) [pid = 1896] [serial = 1649] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1A105800) [pid = 1896] [serial = 1666] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (144C6800) [pid = 1896] [serial = 1660] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (111CCC00) [pid = 1896] [serial = 1631] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0D953C00) [pid = 1896] [serial = 1630] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1920C800) [pid = 1896] [serial = 1634] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (18C2B400) [pid = 1896] [serial = 1633] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1B5E7800) [pid = 1896] [serial = 1637] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1AD21800) [pid = 1896] [serial = 1636] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1C027800) [pid = 1896] [serial = 1640] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (1A104800) [pid = 1896] [serial = 1639] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0C949800) [pid = 1896] [serial = 1112] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (18CC4400) [pid = 1896] [serial = 1658] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (18A29800) [pid = 1896] [serial = 1667] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (19350000) [pid = 1896] [serial = 1663] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (19D7AC00) [pid = 1896] [serial = 1664] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (17B62000) [pid = 1896] [serial = 1652] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (17C31800) [pid = 1896] [serial = 1661] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1896 | 1467823895868 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]]]}] 09:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1478ms 09:51:35 INFO - PROCESS | 1896 | 1467823895929 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 09:51:35 INFO - PROCESS | 1896 | 1467823895933 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 09:51:35 INFO - PROCESS | 1896 | 1467823895954 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:51:35 INFO - PROCESS | 1896 | 1467823895958 Marionette TRACE conn5 <- [1,2254,null,{}] 09:51:35 INFO - PROCESS | 1896 | 1467823895964 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}] 09:51:35 INFO - PROCESS | 1896 | 1467823895966 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:36 INFO - PROCESS | 1896 | 1467823896057 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 09:51:36 INFO - PROCESS | 1896 | 1467823896071 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:36 INFO - PROCESS | 1896 | 1467823896074 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:36 INFO - PROCESS | 1896 | ++DOCSHELL 0D136000 == 26 [pid = 1896] [id = 573] 09:51:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0D13AC00) [pid = 1896] [serial = 1719] [outer = 00000000] 09:51:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0D672C00) [pid = 1896] [serial = 1720] [outer = 0D13AC00] 09:51:36 INFO - PROCESS | 1896 | 1467823896123 Marionette DEBUG loaded listener.js 09:51:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0D770C00) [pid = 1896] [serial = 1721] [outer = 0D13AC00] 09:51:36 INFO - PROCESS | 1896 | 1467823896611 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]]]}] 09:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 09:51:36 INFO - PROCESS | 1896 | 1467823896630 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 09:51:36 INFO - PROCESS | 1896 | 1467823896635 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 09:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:51:36 INFO - PROCESS | 1896 | 1467823896645 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:51:36 INFO - PROCESS | 1896 | 1467823896648 Marionette TRACE conn5 <- [1,2258,null,{}] 09:51:36 INFO - PROCESS | 1896 | 1467823896652 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}] 09:51:36 INFO - PROCESS | 1896 | 1467823896654 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:36 INFO - PROCESS | 1896 | 1467823896783 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 09:51:36 INFO - PROCESS | 1896 | 1467823896884 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:36 INFO - PROCESS | 1896 | 1467823896886 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:36 INFO - PROCESS | 1896 | ++DOCSHELL 14323000 == 27 [pid = 1896] [id = 574] 09:51:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (143A0400) [pid = 1896] [serial = 1722] [outer = 00000000] 09:51:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (143E8400) [pid = 1896] [serial = 1723] [outer = 143A0400] 09:51:36 INFO - PROCESS | 1896 | 1467823896934 Marionette DEBUG loaded listener.js 09:51:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (144CDC00) [pid = 1896] [serial = 1724] [outer = 143A0400] 09:51:37 INFO - PROCESS | 1896 | 1467823897309 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]]]}] 09:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 09:51:37 INFO - PROCESS | 1896 | 1467823897315 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 09:51:37 INFO - PROCESS | 1896 | 1467823897317 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 09:51:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:51:37 INFO - PROCESS | 1896 | 1467823897337 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:51:37 INFO - PROCESS | 1896 | 1467823897341 Marionette TRACE conn5 <- [1,2262,null,{}] 09:51:37 INFO - PROCESS | 1896 | 1467823897353 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}] 09:51:37 INFO - PROCESS | 1896 | 1467823897357 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:37 INFO - PROCESS | 1896 | 1467823897440 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 09:51:37 INFO - PROCESS | 1896 | 1467823897447 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:37 INFO - PROCESS | 1896 | 1467823897450 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:37 INFO - PROCESS | 1896 | ++DOCSHELL 14B4C400 == 28 [pid = 1896] [id = 575] 09:51:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (14B4C800) [pid = 1896] [serial = 1725] [outer = 00000000] 09:51:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17921C00) [pid = 1896] [serial = 1726] [outer = 14B4C800] 09:51:37 INFO - PROCESS | 1896 | 1467823897498 Marionette DEBUG loaded listener.js 09:51:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17ADAC00) [pid = 1896] [serial = 1727] [outer = 14B4C800] 09:51:38 INFO - PROCESS | 1896 | 1467823898030 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]]]}] 09:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 692ms 09:51:38 INFO - PROCESS | 1896 | 1467823898048 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 09:51:38 INFO - PROCESS | 1896 | 1467823898050 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 09:51:38 INFO - PROCESS | 1896 | 1467823898053 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:51:38 INFO - PROCESS | 1896 | 1467823898055 Marionette TRACE conn5 <- [1,2266,null,{}] 09:51:38 INFO - PROCESS | 1896 | 1467823898058 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}] 09:51:38 INFO - PROCESS | 1896 | 1467823898060 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:38 INFO - PROCESS | 1896 | 1467823898181 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 09:51:38 INFO - PROCESS | 1896 | 1467823898274 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:38 INFO - PROCESS | 1896 | 1467823898276 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:38 INFO - PROCESS | 1896 | ++DOCSHELL 17B66400 == 29 [pid = 1896] [id = 576] 09:51:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17B66C00) [pid = 1896] [serial = 1728] [outer = 00000000] 09:51:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17C36C00) [pid = 1896] [serial = 1729] [outer = 17B66C00] 09:51:38 INFO - PROCESS | 1896 | 1467823898321 Marionette DEBUG loaded listener.js 09:51:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17C63C00) [pid = 1896] [serial = 1730] [outer = 17B66C00] 09:51:38 INFO - PROCESS | 1896 | 1467823898746 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]]]}] 09:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 09:51:38 INFO - PROCESS | 1896 | 1467823898788 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 09:51:38 INFO - PROCESS | 1896 | 1467823898790 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 09:51:38 INFO - PROCESS | 1896 | 1467823898794 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:51:38 INFO - PROCESS | 1896 | 1467823898795 Marionette TRACE conn5 <- [1,2270,null,{}] 09:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:51:38 INFO - PROCESS | 1896 | 1467823898799 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}] 09:51:38 INFO - PROCESS | 1896 | 1467823898801 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:38 INFO - PROCESS | 1896 | 1467823898911 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 09:51:38 INFO - PROCESS | 1896 | 1467823898919 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:38 INFO - PROCESS | 1896 | 1467823898921 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:38 INFO - PROCESS | 1896 | ++DOCSHELL 18467400 == 30 [pid = 1896] [id = 577] 09:51:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18A21800) [pid = 1896] [serial = 1731] [outer = 00000000] 09:51:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18A30000) [pid = 1896] [serial = 1732] [outer = 18A21800] 09:51:38 INFO - PROCESS | 1896 | 1467823898966 Marionette DEBUG loaded listener.js 09:51:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18A9C400) [pid = 1896] [serial = 1733] [outer = 18A21800] 09:51:39 INFO - PROCESS | 1896 | 1467823899439 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]]]}] 09:51:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:51:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 09:51:39 INFO - PROCESS | 1896 | 1467823899468 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 09:51:39 INFO - PROCESS | 1896 | 1467823899470 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 09:51:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:51:39 INFO - PROCESS | 1896 | 1467823899473 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:51:39 INFO - PROCESS | 1896 | 1467823899475 Marionette TRACE conn5 <- [1,2274,null,{}] 09:51:39 INFO - PROCESS | 1896 | 1467823899478 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}] 09:51:39 INFO - PROCESS | 1896 | 1467823899484 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:39 INFO - PROCESS | 1896 | 1467823899647 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 09:51:39 INFO - PROCESS | 1896 | 1467823899674 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:39 INFO - PROCESS | 1896 | 1467823899676 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:39 INFO - PROCESS | 1896 | ++DOCSHELL 18CAFC00 == 31 [pid = 1896] [id = 578] 09:51:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18CCA000) [pid = 1896] [serial = 1734] [outer = 00000000] 09:51:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1920B000) [pid = 1896] [serial = 1735] [outer = 18CCA000] 09:51:39 INFO - PROCESS | 1896 | 1467823899720 Marionette DEBUG loaded listener.js 09:51:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (19B21800) [pid = 1896] [serial = 1736] [outer = 18CCA000] 09:51:40 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (19350400) [pid = 1896] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:51:40 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (18CAF800) [pid = 1896] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:51:40 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (111CF000) [pid = 1896] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:51:40 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0CDF0400) [pid = 1896] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:51:40 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0C946C00) [pid = 1896] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:51:40 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0C7DAC00) [pid = 1896] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:51:40 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1A12FC00) [pid = 1896] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:51:40 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (18A22400) [pid = 1896] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:51:40 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1A102800) [pid = 1896] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:51:40 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0C94A000) [pid = 1896] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:51:40 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (14B32C00) [pid = 1896] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:51:40 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1A14CC00) [pid = 1896] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:51:40 INFO - PROCESS | 1896 | 1467823900328 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]]]}] 09:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 870ms 09:51:40 INFO - PROCESS | 1896 | 1467823900344 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 09:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:51:40 INFO - PROCESS | 1896 | 1467823900346 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 09:51:40 INFO - PROCESS | 1896 | 1467823900349 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:51:40 INFO - PROCESS | 1896 | 1467823900351 Marionette TRACE conn5 <- [1,2278,null,{}] 09:51:40 INFO - PROCESS | 1896 | 1467823900355 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}] 09:51:40 INFO - PROCESS | 1896 | 1467823900356 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:40 INFO - PROCESS | 1896 | 1467823900478 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 09:51:40 INFO - PROCESS | 1896 | 1467823900536 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:40 INFO - PROCESS | 1896 | 1467823900538 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:40 INFO - PROCESS | 1896 | ++DOCSHELL 14BE9800 == 32 [pid = 1896] [id = 579] 09:51:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (17C6D000) [pid = 1896] [serial = 1737] [outer = 00000000] 09:51:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (1920A000) [pid = 1896] [serial = 1738] [outer = 17C6D000] 09:51:40 INFO - PROCESS | 1896 | 1467823900582 Marionette DEBUG loaded listener.js 09:51:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (19B1B000) [pid = 1896] [serial = 1739] [outer = 17C6D000] 09:51:40 INFO - PROCESS | 1896 | 1467823900923 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]]]}] 09:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 631ms 09:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:51:40 INFO - PROCESS | 1896 | 1467823900980 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 09:51:40 INFO - PROCESS | 1896 | 1467823900982 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 09:51:40 INFO - PROCESS | 1896 | 1467823900985 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:51:40 INFO - PROCESS | 1896 | 1467823900987 Marionette TRACE conn5 <- [1,2282,null,{}] 09:51:40 INFO - PROCESS | 1896 | 1467823900990 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}] 09:51:40 INFO - PROCESS | 1896 | 1467823900992 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:41 INFO - PROCESS | 1896 | 1467823901108 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 09:51:41 INFO - PROCESS | 1896 | 1467823901113 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 1896 | 1467823901115 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:41 INFO - PROCESS | 1896 | ++DOCSHELL 19C83800 == 33 [pid = 1896] [id = 580] 09:51:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19C86400) [pid = 1896] [serial = 1740] [outer = 00000000] 09:51:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (19D80800) [pid = 1896] [serial = 1741] [outer = 19C86400] 09:51:41 INFO - PROCESS | 1896 | 1467823901158 Marionette DEBUG loaded listener.js 09:51:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0DEC8400) [pid = 1896] [serial = 1742] [outer = 19C86400] 09:51:41 INFO - PROCESS | 1896 | 1467823901567 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]]]}] 09:51:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:51:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 631ms 09:51:41 INFO - PROCESS | 1896 | 1467823901626 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 09:51:41 INFO - PROCESS | 1896 | 1467823901628 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 09:51:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:51:41 INFO - PROCESS | 1896 | 1467823901632 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:51:41 INFO - PROCESS | 1896 | 1467823901633 Marionette TRACE conn5 <- [1,2286,null,{}] 09:51:41 INFO - PROCESS | 1896 | 1467823901637 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}] 09:51:41 INFO - PROCESS | 1896 | 1467823901639 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:41 INFO - PROCESS | 1896 | 1467823901725 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 09:51:41 INFO - PROCESS | 1896 | 1467823901731 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 1896 | 1467823901733 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:41 INFO - PROCESS | 1896 | ++DOCSHELL 1A105C00 == 34 [pid = 1896] [id = 581] 09:51:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1A106400) [pid = 1896] [serial = 1743] [outer = 00000000] 09:51:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A10F800) [pid = 1896] [serial = 1744] [outer = 1A106400] 09:51:41 INFO - PROCESS | 1896 | 1467823901776 Marionette DEBUG loaded listener.js 09:51:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A129C00) [pid = 1896] [serial = 1745] [outer = 1A106400] 09:51:42 INFO - PROCESS | 1896 | 1467823902388 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]]]}] 09:51:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:51:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 771ms 09:51:42 INFO - PROCESS | 1896 | 1467823902404 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 09:51:42 INFO - PROCESS | 1896 | 1467823902409 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 09:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:51:42 INFO - PROCESS | 1896 | 1467823902479 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:51:42 INFO - PROCESS | 1896 | 1467823902483 Marionette TRACE conn5 <- [1,2290,null,{}] 09:51:42 INFO - PROCESS | 1896 | 1467823902491 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}] 09:51:42 INFO - PROCESS | 1896 | 1467823902494 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:42 INFO - PROCESS | 1896 | 1467823902626 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 09:51:42 INFO - PROCESS | 1896 | 1467823902758 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:42 INFO - PROCESS | 1896 | 1467823902763 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:42 INFO - PROCESS | 1896 | ++DOCSHELL 0C75E800 == 35 [pid = 1896] [id = 582] 09:51:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0C7E4800) [pid = 1896] [serial = 1746] [outer = 00000000] 09:51:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0D951400) [pid = 1896] [serial = 1747] [outer = 0C7E4800] 09:51:42 INFO - PROCESS | 1896 | 1467823902822 Marionette DEBUG loaded listener.js 09:51:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0DD93400) [pid = 1896] [serial = 1748] [outer = 0C7E4800] 09:51:43 INFO - PROCESS | 1896 | 1467823903531 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]]]}] 09:51:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:51:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1148ms 09:51:43 INFO - PROCESS | 1896 | 1467823903607 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 09:51:43 INFO - PROCESS | 1896 | 1467823903611 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 09:51:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:51:43 INFO - PROCESS | 1896 | 1467823903618 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:51:43 INFO - PROCESS | 1896 | 1467823903621 Marionette TRACE conn5 <- [1,2294,null,{}] 09:51:43 INFO - PROCESS | 1896 | 1467823903625 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}] 09:51:43 INFO - PROCESS | 1896 | 1467823903628 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:43 INFO - PROCESS | 1896 | 1467823903752 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 09:51:43 INFO - PROCESS | 1896 | 1467823903884 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:43 INFO - PROCESS | 1896 | 1467823903887 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:43 INFO - PROCESS | 1896 | ++DOCSHELL 14BED000 == 36 [pid = 1896] [id = 583] 09:51:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (14C63400) [pid = 1896] [serial = 1749] [outer = 00000000] 09:51:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (17A31800) [pid = 1896] [serial = 1750] [outer = 14C63400] 09:51:43 INFO - PROCESS | 1896 | 1467823903944 Marionette DEBUG loaded listener.js 09:51:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (17B65800) [pid = 1896] [serial = 1751] [outer = 14C63400] 09:51:44 INFO - PROCESS | 1896 | 1467823904816 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]]]}] 09:51:44 INFO - PROCESS | 1896 | --DOCSHELL 19C83800 == 35 [pid = 1896] [id = 580] 09:51:44 INFO - PROCESS | 1896 | --DOCSHELL 14BE9800 == 34 [pid = 1896] [id = 579] 09:51:44 INFO - PROCESS | 1896 | --DOCSHELL 18CAFC00 == 33 [pid = 1896] [id = 578] 09:51:44 INFO - PROCESS | 1896 | --DOCSHELL 18467400 == 32 [pid = 1896] [id = 577] 09:51:44 INFO - PROCESS | 1896 | --DOCSHELL 17B66400 == 31 [pid = 1896] [id = 576] 09:51:44 INFO - PROCESS | 1896 | --DOCSHELL 14B4C400 == 30 [pid = 1896] [id = 575] 09:51:44 INFO - PROCESS | 1896 | --DOCSHELL 14323000 == 29 [pid = 1896] [id = 574] 09:51:44 INFO - PROCESS | 1896 | --DOCSHELL 0D136000 == 28 [pid = 1896] [id = 573] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1A166400) [pid = 1896] [serial = 1700] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (19344C00) [pid = 1896] [serial = 1687] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1A108000) [pid = 1896] [serial = 1691] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (19D82000) [pid = 1896] [serial = 1690] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0DE0BC00) [pid = 1896] [serial = 1672] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17CF7400) [pid = 1896] [serial = 1696] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (143E4C00) [pid = 1896] [serial = 1673] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0C840000) [pid = 1896] [serial = 1675] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1A143C00) [pid = 1896] [serial = 1693] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0CDC7000) [pid = 1896] [serial = 1676] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (18A96800) [pid = 1896] [serial = 1684] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1A142800) [pid = 1896] [serial = 1670] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1A136000) [pid = 1896] [serial = 1669] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0D950400) [pid = 1896] [serial = 1678] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0DE01400) [pid = 1896] [serial = 1679] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1791F000) [pid = 1896] [serial = 1681] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (17AE6C00) [pid = 1896] [serial = 1682] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1A133400) [pid = 1896] [serial = 1694] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (19B1B400) [pid = 1896] [serial = 1688] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (18A94800) [pid = 1896] [serial = 1697] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (1B474400) [pid = 1896] [serial = 1703] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (1ADAD800) [pid = 1896] [serial = 1702] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (1A161400) [pid = 1896] [serial = 1699] [outer = 00000000] [url = about:blank] 09:51:44 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (18AEFC00) [pid = 1896] [serial = 1685] [outer = 00000000] [url = about:blank] 09:51:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:51:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1275ms 09:51:44 INFO - PROCESS | 1896 | 1467823904896 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 09:51:44 INFO - PROCESS | 1896 | 1467823904900 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 09:51:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:51:44 INFO - PROCESS | 1896 | 1467823904905 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:51:44 INFO - PROCESS | 1896 | 1467823904908 Marionette TRACE conn5 <- [1,2298,null,{}] 09:51:44 INFO - PROCESS | 1896 | 1467823904913 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}] 09:51:44 INFO - PROCESS | 1896 | 1467823904916 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:45 INFO - PROCESS | 1896 | 1467823905013 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 09:51:45 INFO - PROCESS | 1896 | 1467823905020 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:45 INFO - PROCESS | 1896 | 1467823905025 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:45 INFO - PROCESS | 1896 | ++DOCSHELL 0CDC7000 == 29 [pid = 1896] [id = 584] 09:51:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0CDCBC00) [pid = 1896] [serial = 1752] [outer = 00000000] 09:51:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0D17E000) [pid = 1896] [serial = 1753] [outer = 0CDCBC00] 09:51:45 INFO - PROCESS | 1896 | 1467823905074 Marionette DEBUG loaded listener.js 09:51:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0D674800) [pid = 1896] [serial = 1754] [outer = 0CDCBC00] 09:51:45 INFO - PROCESS | 1896 | 1467823905608 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]]]}] 09:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 09:51:45 INFO - PROCESS | 1896 | 1467823905635 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 09:51:45 INFO - PROCESS | 1896 | 1467823905639 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 09:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:51:45 INFO - PROCESS | 1896 | 1467823905649 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:51:45 INFO - PROCESS | 1896 | 1467823905651 Marionette TRACE conn5 <- [1,2302,null,{}] 09:51:45 INFO - PROCESS | 1896 | 1467823905656 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}] 09:51:45 INFO - PROCESS | 1896 | 1467823905658 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:45 INFO - PROCESS | 1896 | 1467823905744 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 09:51:45 INFO - PROCESS | 1896 | 1467823905752 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:45 INFO - PROCESS | 1896 | 1467823905754 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:45 INFO - PROCESS | 1896 | ++DOCSHELL 14110400 == 30 [pid = 1896] [id = 585] 09:51:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (14321C00) [pid = 1896] [serial = 1755] [outer = 00000000] 09:51:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (14693400) [pid = 1896] [serial = 1756] [outer = 14321C00] 09:51:45 INFO - PROCESS | 1896 | 1467823905802 Marionette DEBUG loaded listener.js 09:51:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (14B4A800) [pid = 1896] [serial = 1757] [outer = 14321C00] 09:51:46 INFO - PROCESS | 1896 | 1467823906260 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]]]}] 09:51:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:51:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 09:51:46 INFO - PROCESS | 1896 | 1467823906320 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 09:51:46 INFO - PROCESS | 1896 | 1467823906323 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 09:51:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:51:46 INFO - PROCESS | 1896 | 1467823906326 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:51:46 INFO - PROCESS | 1896 | 1467823906330 Marionette TRACE conn5 <- [1,2306,null,{}] 09:51:46 INFO - PROCESS | 1896 | 1467823906340 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}] 09:51:46 INFO - PROCESS | 1896 | 1467823906345 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:46 INFO - PROCESS | 1896 | 1467823906458 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 09:51:46 INFO - PROCESS | 1896 | 1467823906562 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 1896 | 1467823906565 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:46 INFO - PROCESS | 1896 | ++DOCSHELL 17B4C800 == 31 [pid = 1896] [id = 586] 09:51:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (17B4CC00) [pid = 1896] [serial = 1758] [outer = 00000000] 09:51:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (17C35000) [pid = 1896] [serial = 1759] [outer = 17B4CC00] 09:51:46 INFO - PROCESS | 1896 | 1467823906613 Marionette DEBUG loaded listener.js 09:51:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (18461400) [pid = 1896] [serial = 1760] [outer = 17B4CC00] 09:51:47 INFO - PROCESS | 1896 | 1467823907093 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] 09:51:47 INFO - PROCESS | 1896 | 1467823907163 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 09:51:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:51:47 INFO - PROCESS | 1896 | 1467823907166 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:51:47 INFO - PROCESS | 1896 | 1467823907168 Marionette TRACE conn5 <- [1,2310,null,{}] 09:51:47 INFO - PROCESS | 1896 | 1467823907177 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}] 09:51:47 INFO - PROCESS | 1896 | 1467823907179 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:47 INFO - PROCESS | 1896 | 1467823907300 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 09:51:47 INFO - PROCESS | 1896 | 1467823907311 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:47 INFO - PROCESS | 1896 | 1467823907313 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:47 INFO - PROCESS | 1896 | ++DOCSHELL 18AECC00 == 32 [pid = 1896] [id = 587] 09:51:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (18AEDC00) [pid = 1896] [serial = 1761] [outer = 00000000] 09:51:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (18CAFC00) [pid = 1896] [serial = 1762] [outer = 18AEDC00] 09:51:47 INFO - PROCESS | 1896 | 1467823907413 Marionette DEBUG loaded listener.js 09:51:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18CC9400) [pid = 1896] [serial = 1763] [outer = 18AEDC00] 09:51:47 INFO - PROCESS | 1896 | 1467823907860 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]]]}] 09:51:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:51:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 731ms 09:51:47 INFO - PROCESS | 1896 | 1467823907900 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 09:51:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:51:47 INFO - PROCESS | 1896 | 1467823907902 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 09:51:47 INFO - PROCESS | 1896 | 1467823907906 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:51:47 INFO - PROCESS | 1896 | 1467823907907 Marionette TRACE conn5 <- [1,2314,null,{}] 09:51:47 INFO - PROCESS | 1896 | 1467823907919 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}] 09:51:47 INFO - PROCESS | 1896 | 1467823907922 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:48 INFO - PROCESS | 1896 | 1467823908035 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 09:51:48 INFO - PROCESS | 1896 | 1467823908047 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:48 INFO - PROCESS | 1896 | 1467823908049 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:48 INFO - PROCESS | 1896 | ++DOCSHELL 19205C00 == 33 [pid = 1896] [id = 588] 09:51:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19209000) [pid = 1896] [serial = 1764] [outer = 00000000] 09:51:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (19B1EC00) [pid = 1896] [serial = 1765] [outer = 19209000] 09:51:48 INFO - PROCESS | 1896 | 1467823908093 Marionette DEBUG loaded listener.js 09:51:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19B27800) [pid = 1896] [serial = 1766] [outer = 19209000] 09:51:48 INFO - PROCESS | 1896 | 1467823908551 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]]]}] 09:51:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:51:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 690ms 09:51:48 INFO - PROCESS | 1896 | 1467823908596 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 09:51:48 INFO - PROCESS | 1896 | 1467823908598 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 09:51:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:51:48 INFO - PROCESS | 1896 | 1467823908601 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:51:48 INFO - PROCESS | 1896 | 1467823908603 Marionette TRACE conn5 <- [1,2318,null,{}] 09:51:48 INFO - PROCESS | 1896 | 1467823908606 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}] 09:51:48 INFO - PROCESS | 1896 | 1467823908612 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:48 INFO - PROCESS | 1896 | 1467823908758 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 09:51:48 INFO - PROCESS | 1896 | 1467823908824 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:48 INFO - PROCESS | 1896 | 1467823908826 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:48 INFO - PROCESS | 1896 | ++DOCSHELL 19D86800 == 34 [pid = 1896] [id = 589] 09:51:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19D86C00) [pid = 1896] [serial = 1767] [outer = 00000000] 09:51:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A135800) [pid = 1896] [serial = 1768] [outer = 19D86C00] 09:51:48 INFO - PROCESS | 1896 | 1467823908870 Marionette DEBUG loaded listener.js 09:51:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (14B52C00) [pid = 1896] [serial = 1769] [outer = 19D86C00] 09:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (14B4C800) [pid = 1896] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (10FDC400) [pid = 1896] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (143A0400) [pid = 1896] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (17B66C00) [pid = 1896] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0D13AC00) [pid = 1896] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (18A21800) [pid = 1896] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (18CCA000) [pid = 1896] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (17C6D000) [pid = 1896] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (19C86400) [pid = 1896] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0D67EC00) [pid = 1896] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (17B6F800) [pid = 1896] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1ADB2400) [pid = 1896] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (1A10FC00) [pid = 1896] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:51:49 INFO - PROCESS | 1896 | 1467823909325 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]]]}] 09:51:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:51:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 771ms 09:51:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:51:49 INFO - PROCESS | 1896 | 1467823909377 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 09:51:49 INFO - PROCESS | 1896 | 1467823909379 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 09:51:49 INFO - PROCESS | 1896 | 1467823909382 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:51:49 INFO - PROCESS | 1896 | 1467823909384 Marionette TRACE conn5 <- [1,2322,null,{}] 09:51:49 INFO - PROCESS | 1896 | 1467823909388 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}] 09:51:49 INFO - PROCESS | 1896 | 1467823909390 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:49 INFO - PROCESS | 1896 | 1467823909506 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 09:51:49 INFO - PROCESS | 1896 | 1467823909516 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:49 INFO - PROCESS | 1896 | 1467823909518 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:49 INFO - PROCESS | 1896 | ++DOCSHELL 17C33400 == 35 [pid = 1896] [id = 590] 09:51:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (17C33C00) [pid = 1896] [serial = 1770] [outer = 00000000] 09:51:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (18CCA000) [pid = 1896] [serial = 1771] [outer = 17C33C00] 09:51:49 INFO - PROCESS | 1896 | 1467823909564 Marionette DEBUG loaded listener.js 09:51:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (1A143C00) [pid = 1896] [serial = 1772] [outer = 17C33C00] 09:51:49 INFO - PROCESS | 1896 | 1467823909971 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]]]}] 09:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 09:51:50 INFO - PROCESS | 1896 | 1467823910014 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 09:51:50 INFO - PROCESS | 1896 | 1467823910016 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 09:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:51:50 INFO - PROCESS | 1896 | 1467823910019 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:51:50 INFO - PROCESS | 1896 | 1467823910020 Marionette TRACE conn5 <- [1,2326,null,{}] 09:51:50 INFO - PROCESS | 1896 | 1467823910027 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}] 09:51:50 INFO - PROCESS | 1896 | 1467823910029 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:50 INFO - PROCESS | 1896 | 1467823910109 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 09:51:50 INFO - PROCESS | 1896 | 1467823910115 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:50 INFO - PROCESS | 1896 | 1467823910117 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:50 INFO - PROCESS | 1896 | ++DOCSHELL 1A147800 == 36 [pid = 1896] [id = 591] 09:51:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (1A149400) [pid = 1896] [serial = 1773] [outer = 00000000] 09:51:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (1A150400) [pid = 1896] [serial = 1774] [outer = 1A149400] 09:51:50 INFO - PROCESS | 1896 | 1467823910160 Marionette DEBUG loaded listener.js 09:51:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (1A162000) [pid = 1896] [serial = 1775] [outer = 1A149400] 09:51:50 INFO - PROCESS | 1896 | 1467823910600 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]]]}] 09:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 09:51:50 INFO - PROCESS | 1896 | 1467823910650 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 09:51:50 INFO - PROCESS | 1896 | 1467823910652 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 09:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:51:50 INFO - PROCESS | 1896 | 1467823910655 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:51:50 INFO - PROCESS | 1896 | 1467823910657 Marionette TRACE conn5 <- [1,2330,null,{}] 09:51:50 INFO - PROCESS | 1896 | 1467823910661 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}] 09:51:50 INFO - PROCESS | 1896 | 1467823910663 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:50 INFO - PROCESS | 1896 | 1467823910747 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 09:51:50 INFO - PROCESS | 1896 | 1467823910753 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:50 INFO - PROCESS | 1896 | 1467823910755 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:50 INFO - PROCESS | 1896 | ++DOCSHELL 17B4B800 == 37 [pid = 1896] [id = 592] 09:51:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (1A166C00) [pid = 1896] [serial = 1776] [outer = 00000000] 09:51:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1AD1FC00) [pid = 1896] [serial = 1777] [outer = 1A166C00] 09:51:50 INFO - PROCESS | 1896 | 1467823910801 Marionette DEBUG loaded listener.js 09:51:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1B0AA800) [pid = 1896] [serial = 1778] [outer = 1A166C00] 09:51:51 INFO - PROCESS | 1896 | --DOCSHELL 0DCE6000 == 36 [pid = 1896] [id = 572] 09:51:51 INFO - PROCESS | 1896 | --DOCSHELL 0CDC7000 == 35 [pid = 1896] [id = 584] 09:51:51 INFO - PROCESS | 1896 | --DOCSHELL 14BED000 == 34 [pid = 1896] [id = 583] 09:51:51 INFO - PROCESS | 1896 | --DOCSHELL 1A105C00 == 33 [pid = 1896] [id = 581] 09:51:51 INFO - PROCESS | 1896 | --DOCSHELL 0C75E800 == 32 [pid = 1896] [id = 582] 09:51:52 INFO - PROCESS | 1896 | --DOCSHELL 14110400 == 31 [pid = 1896] [id = 585] 09:51:52 INFO - PROCESS | 1896 | --DOCSHELL 17B4C800 == 30 [pid = 1896] [id = 586] 09:51:52 INFO - PROCESS | 1896 | --DOCSHELL 19D86800 == 29 [pid = 1896] [id = 589] 09:51:52 INFO - PROCESS | 1896 | --DOCSHELL 17C33400 == 28 [pid = 1896] [id = 590] 09:51:52 INFO - PROCESS | 1896 | --DOCSHELL 18AECC00 == 27 [pid = 1896] [id = 587] 09:51:52 INFO - PROCESS | 1896 | --DOCSHELL 19205C00 == 26 [pid = 1896] [id = 588] 09:51:52 INFO - PROCESS | 1896 | --DOCSHELL 1A147800 == 25 [pid = 1896] [id = 591] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17921C00) [pid = 1896] [serial = 1726] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (17978800) [pid = 1896] [serial = 1718] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (15A59000) [pid = 1896] [serial = 1717] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (143E8400) [pid = 1896] [serial = 1723] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (144CDC00) [pid = 1896] [serial = 1724] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (17C36C00) [pid = 1896] [serial = 1729] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0D672C00) [pid = 1896] [serial = 1720] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0D770C00) [pid = 1896] [serial = 1721] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (18A30000) [pid = 1896] [serial = 1732] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (17C63C00) [pid = 1896] [serial = 1730] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (1920B000) [pid = 1896] [serial = 1735] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (1920A000) [pid = 1896] [serial = 1738] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (18A9C400) [pid = 1896] [serial = 1733] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (19D80800) [pid = 1896] [serial = 1741] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (1A10F800) [pid = 1896] [serial = 1744] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (143A9400) [pid = 1896] [serial = 1706] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0D950C00) [pid = 1896] [serial = 1705] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (18CA7400) [pid = 1896] [serial = 1709] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (18A24800) [pid = 1896] [serial = 1708] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (1BD36000) [pid = 1896] [serial = 1712] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (1B553000) [pid = 1896] [serial = 1711] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0DEC8400) [pid = 1896] [serial = 1742] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (1C024000) [pid = 1896] [serial = 1715] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (1BD40800) [pid = 1896] [serial = 1714] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (19B21800) [pid = 1896] [serial = 1736] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (19B1B000) [pid = 1896] [serial = 1739] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (17ADAC00) [pid = 1896] [serial = 1727] [outer = 00000000] [url = about:blank] 09:51:52 INFO - PROCESS | 1896 | 1467823912652 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]]]}] 09:51:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:51:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2026ms 09:51:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:51:52 INFO - PROCESS | 1896 | 1467823912681 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 09:51:52 INFO - PROCESS | 1896 | 1467823912685 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 09:51:52 INFO - PROCESS | 1896 | 1467823912690 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:51:52 INFO - PROCESS | 1896 | 1467823912694 Marionette TRACE conn5 <- [1,2334,null,{}] 09:51:52 INFO - PROCESS | 1896 | 1467823912699 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}] 09:51:52 INFO - PROCESS | 1896 | 1467823912703 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:52 INFO - PROCESS | 1896 | 1467823912796 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 09:51:52 INFO - PROCESS | 1896 | 1467823912806 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 1896 | 1467823912810 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:52 INFO - PROCESS | 1896 | ++DOCSHELL 0CDE3400 == 26 [pid = 1896] [id = 593] 09:51:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0CDF2000) [pid = 1896] [serial = 1779] [outer = 00000000] 09:51:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0D185C00) [pid = 1896] [serial = 1780] [outer = 0CDF2000] 09:51:52 INFO - PROCESS | 1896 | 1467823912859 Marionette DEBUG loaded listener.js 09:51:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0D2F0C00) [pid = 1896] [serial = 1781] [outer = 0CDF2000] 09:51:53 INFO - PROCESS | 1896 | 1467823913357 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]]]}] 09:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 09:51:53 INFO - PROCESS | 1896 | 1467823913421 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 09:51:53 INFO - PROCESS | 1896 | 1467823913426 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 09:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:51:53 INFO - PROCESS | 1896 | 1467823913433 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:51:53 INFO - PROCESS | 1896 | 1467823913436 Marionette TRACE conn5 <- [1,2338,null,{}] 09:51:53 INFO - PROCESS | 1896 | 1467823913440 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}] 09:51:53 INFO - PROCESS | 1896 | 1467823913443 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:53 INFO - PROCESS | 1896 | 1467823913537 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 09:51:53 INFO - PROCESS | 1896 | 1467823913642 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:53 INFO - PROCESS | 1896 | 1467823913645 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:53 INFO - PROCESS | 1896 | ++DOCSHELL 0DAD6C00 == 27 [pid = 1896] [id = 594] 09:51:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0DAD7000) [pid = 1896] [serial = 1782] [outer = 00000000] 09:51:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0DCE5800) [pid = 1896] [serial = 1783] [outer = 0DAD7000] 09:51:53 INFO - PROCESS | 1896 | 1467823913692 Marionette DEBUG loaded listener.js 09:51:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0DE05800) [pid = 1896] [serial = 1784] [outer = 0DAD7000] 09:51:54 INFO - PROCESS | 1896 | 1467823914051 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]]]}] 09:51:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:51:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 09:51:54 INFO - PROCESS | 1896 | 1467823914106 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 09:51:54 INFO - PROCESS | 1896 | 1467823914108 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 09:51:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:51:54 INFO - PROCESS | 1896 | 1467823914112 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:51:54 INFO - PROCESS | 1896 | 1467823914115 Marionette TRACE conn5 <- [1,2342,null,{}] 09:51:54 INFO - PROCESS | 1896 | 1467823914126 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}] 09:51:54 INFO - PROCESS | 1896 | 1467823914130 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:54 INFO - PROCESS | 1896 | 1467823914241 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 09:51:54 INFO - PROCESS | 1896 | 1467823914251 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:54 INFO - PROCESS | 1896 | 1467823914254 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:54 INFO - PROCESS | 1896 | ++DOCSHELL 14A27000 == 28 [pid = 1896] [id = 595] 09:51:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (14A2BC00) [pid = 1896] [serial = 1785] [outer = 00000000] 09:51:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (14B4E000) [pid = 1896] [serial = 1786] [outer = 14A2BC00] 09:51:54 INFO - PROCESS | 1896 | 1467823914303 Marionette DEBUG loaded listener.js 09:51:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (14C64C00) [pid = 1896] [serial = 1787] [outer = 14A2BC00] 09:51:54 INFO - PROCESS | 1896 | 1467823914760 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]]]}] 09:51:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:51:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 09:51:54 INFO - PROCESS | 1896 | 1467823914786 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 09:51:54 INFO - PROCESS | 1896 | 1467823914789 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 09:51:54 INFO - PROCESS | 1896 | 1467823914792 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:51:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:51:54 INFO - PROCESS | 1896 | 1467823914794 Marionette TRACE conn5 <- [1,2346,null,{}] 09:51:54 INFO - PROCESS | 1896 | 1467823914797 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}] 09:51:54 INFO - PROCESS | 1896 | 1467823914799 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:54 INFO - PROCESS | 1896 | 1467823914882 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 09:51:54 INFO - PROCESS | 1896 | 1467823914888 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:54 INFO - PROCESS | 1896 | 1467823914890 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:54 INFO - PROCESS | 1896 | ++DOCSHELL 14B4C800 == 29 [pid = 1896] [id = 596] 09:51:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (15A62C00) [pid = 1896] [serial = 1788] [outer = 00000000] 09:51:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (17974800) [pid = 1896] [serial = 1789] [outer = 15A62C00] 09:51:54 INFO - PROCESS | 1896 | 1467823914937 Marionette DEBUG loaded listener.js 09:51:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (17A2C800) [pid = 1896] [serial = 1790] [outer = 15A62C00] 09:51:55 INFO - PROCESS | 1896 | 1467823915366 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]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 632ms 09:51:55 INFO - PROCESS | 1896 | 1467823915428 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 1896 | 1467823915430 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 09:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:51:55 INFO - PROCESS | 1896 | 1467823915433 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - PROCESS | 1896 | 1467823915435 Marionette TRACE conn5 <- [1,2350,null,{}] 09:51:55 INFO - PROCESS | 1896 | 1467823915439 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}] 09:51:55 INFO - PROCESS | 1896 | 1467823915441 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:55 INFO - PROCESS | 1896 | 1467823915518 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 09:51:55 INFO - PROCESS | 1896 | 1467823915526 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:55 INFO - PROCESS | 1896 | 1467823915528 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:55 INFO - PROCESS | 1896 | ++DOCSHELL 17A3AC00 == 30 [pid = 1896] [id = 597] 09:51:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (17B44400) [pid = 1896] [serial = 1791] [outer = 00000000] 09:51:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (17B62800) [pid = 1896] [serial = 1792] [outer = 17B44400] 09:51:55 INFO - PROCESS | 1896 | 1467823915572 Marionette DEBUG loaded listener.js 09:51:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (17C35C00) [pid = 1896] [serial = 1793] [outer = 17B44400] 09:51:56 INFO - PROCESS | 1896 | 1467823916024 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]]]}] 09:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 09:51:56 INFO - PROCESS | 1896 | 1467823916074 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 09:51:56 INFO - PROCESS | 1896 | 1467823916076 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 09:51:56 INFO - PROCESS | 1896 | 1467823916079 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:51:56 INFO - PROCESS | 1896 | 1467823916081 Marionette TRACE conn5 <- [1,2354,null,{}] 09:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:51:56 INFO - PROCESS | 1896 | 1467823916084 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}] 09:51:56 INFO - PROCESS | 1896 | 1467823916090 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:56 INFO - PROCESS | 1896 | 1467823916192 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:51:56 INFO - PROCESS | 1896 | 1467823916197 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:56 INFO - PROCESS | 1896 | 1467823916199 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:56 INFO - PROCESS | 1896 | ++DOCSHELL 17C3B000 == 31 [pid = 1896] [id = 598] 09:51:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (18A27C00) [pid = 1896] [serial = 1794] [outer = 00000000] 09:51:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (18A94800) [pid = 1896] [serial = 1795] [outer = 18A27C00] 09:51:56 INFO - PROCESS | 1896 | 1467823916243 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (18AEF800) [pid = 1896] [serial = 1796] [outer = 18A27C00] 09:51:56 INFO - PROCESS | 1896 | 1467823916693 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]]]}] 09:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 09:51:56 INFO - PROCESS | 1896 | 1467823916755 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:51:56 INFO - PROCESS | 1896 | 1467823916757 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 09:51:56 INFO - PROCESS | 1896 | 1467823916760 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:51:56 INFO - PROCESS | 1896 | 1467823916762 Marionette TRACE conn5 <- [1,2358,null,{}] 09:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:51:56 INFO - PROCESS | 1896 | 1467823916765 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}] 09:51:56 INFO - PROCESS | 1896 | 1467823916767 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:56 INFO - PROCESS | 1896 | 1467823916844 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:51:56 INFO - PROCESS | 1896 | 1467823916850 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:56 INFO - PROCESS | 1896 | 1467823916852 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:56 INFO - PROCESS | 1896 | ++DOCSHELL 18C2B400 == 32 [pid = 1896] [id = 599] 09:51:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (18CA3400) [pid = 1896] [serial = 1797] [outer = 00000000] 09:51:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (18CC0800) [pid = 1896] [serial = 1798] [outer = 18CA3400] 09:51:56 INFO - PROCESS | 1896 | 1467823916895 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (18CC1000) [pid = 1896] [serial = 1799] [outer = 18CA3400] 09:51:57 INFO - PROCESS | 1896 | 1467823917338 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]]]}] 09:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 631ms 09:51:57 INFO - PROCESS | 1896 | 1467823917400 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 1896 | 1467823917402 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 09:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:51:57 INFO - PROCESS | 1896 | 1467823917406 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:51:57 INFO - PROCESS | 1896 | 1467823917407 Marionette TRACE conn5 <- [1,2362,null,{}] 09:51:57 INFO - PROCESS | 1896 | 1467823917411 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}] 09:51:57 INFO - PROCESS | 1896 | 1467823917413 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:57 INFO - PROCESS | 1896 | 1467823917489 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:51:57 INFO - PROCESS | 1896 | 1467823917495 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:57 INFO - PROCESS | 1896 | 1467823917497 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:57 INFO - PROCESS | 1896 | ++DOCSHELL 1920C000 == 33 [pid = 1896] [id = 600] 09:51:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (19344C00) [pid = 1896] [serial = 1800] [outer = 00000000] 09:51:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (19448400) [pid = 1896] [serial = 1801] [outer = 19344C00] 09:51:57 INFO - PROCESS | 1896 | 1467823917540 Marionette DEBUG loaded listener.js 09:51:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (19350000) [pid = 1896] [serial = 1802] [outer = 19344C00] 09:51:58 INFO - PROCESS | 1896 | 1467823917996 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]]]}] 09:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 09:51:58 INFO - PROCESS | 1896 | 1467823918040 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:51:58 INFO - PROCESS | 1896 | 1467823918043 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 09:51:58 INFO - PROCESS | 1896 | 1467823918046 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:51:58 INFO - PROCESS | 1896 | 1467823918047 Marionette TRACE conn5 <- [1,2366,null,{}] 09:51:58 INFO - PROCESS | 1896 | 1467823918051 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}] 09:51:58 INFO - PROCESS | 1896 | 1467823918053 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:58 INFO - PROCESS | 1896 | 1467823918166 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:51:58 INFO - PROCESS | 1896 | 1467823918178 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:58 INFO - PROCESS | 1896 | 1467823918180 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:58 INFO - PROCESS | 1896 | ++DOCSHELL 14A26800 == 34 [pid = 1896] [id = 601] 09:51:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (19C88400) [pid = 1896] [serial = 1803] [outer = 00000000] 09:51:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19D82400) [pid = 1896] [serial = 1804] [outer = 19C88400] 09:51:58 INFO - PROCESS | 1896 | 1467823918307 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (19D83C00) [pid = 1896] [serial = 1805] [outer = 19C88400] 09:51:58 INFO - PROCESS | 1896 | 1467823918734 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]]]}] 09:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 09:51:58 INFO - PROCESS | 1896 | 1467823918787 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:51:58 INFO - PROCESS | 1896 | 1467823918789 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 09:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:51:58 INFO - PROCESS | 1896 | 1467823918792 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:51:58 INFO - PROCESS | 1896 | 1467823918794 Marionette TRACE conn5 <- [1,2370,null,{}] 09:51:58 INFO - PROCESS | 1896 | 1467823918798 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}] 09:51:58 INFO - PROCESS | 1896 | 1467823918800 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:58 INFO - PROCESS | 1896 | 1467823918916 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:51:58 INFO - PROCESS | 1896 | 1467823918925 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:58 INFO - PROCESS | 1896 | 1467823918927 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:58 INFO - PROCESS | 1896 | ++DOCSHELL 0C842C00 == 35 [pid = 1896] [id = 602] 09:51:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1410FC00) [pid = 1896] [serial = 1806] [outer = 00000000] 09:51:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1A10C400) [pid = 1896] [serial = 1807] [outer = 1410FC00] 09:51:58 INFO - PROCESS | 1896 | 1467823918973 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A10F000) [pid = 1896] [serial = 1808] [outer = 1410FC00] 09:51:59 INFO - PROCESS | 1896 | 1467823919427 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]]]}] 09:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 09:51:59 INFO - PROCESS | 1896 | 1467823919465 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:51:59 INFO - PROCESS | 1896 | 1467823919467 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 09:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:51:59 INFO - PROCESS | 1896 | 1467823919476 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:51:59 INFO - PROCESS | 1896 | 1467823919478 Marionette TRACE conn5 <- [1,2374,null,{}] 09:51:59 INFO - PROCESS | 1896 | 1467823919482 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}] 09:51:59 INFO - PROCESS | 1896 | 1467823919484 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:59 INFO - PROCESS | 1896 | 1467823919639 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:51:59 INFO - PROCESS | 1896 | 1467823919665 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:59 INFO - PROCESS | 1896 | 1467823919667 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:51:59 INFO - PROCESS | 1896 | ++DOCSHELL 17A3A000 == 36 [pid = 1896] [id = 603] 09:51:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A143400) [pid = 1896] [serial = 1809] [outer = 00000000] 09:51:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1A15F400) [pid = 1896] [serial = 1810] [outer = 1A143400] 09:51:59 INFO - PROCESS | 1896 | 1467823919712 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1A16BC00) [pid = 1896] [serial = 1811] [outer = 1A143400] 09:52:00 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (18AEDC00) [pid = 1896] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:52:00 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (19209000) [pid = 1896] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:52:00 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (19D86C00) [pid = 1896] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:52:00 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (1A149400) [pid = 1896] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:52:00 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17C33C00) [pid = 1896] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:52:00 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (17B4CC00) [pid = 1896] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:52:00 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (14321C00) [pid = 1896] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:52:00 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0CDCBC00) [pid = 1896] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:52:00 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (14C63400) [pid = 1896] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:52:00 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0C7E4800) [pid = 1896] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:52:00 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1A106400) [pid = 1896] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:52:00 INFO - PROCESS | 1896 | 1467823920255 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]]]}] 09:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 830ms 09:52:00 INFO - PROCESS | 1896 | 1467823920316 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:52:00 INFO - PROCESS | 1896 | 1467823920318 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 09:52:00 INFO - PROCESS | 1896 | 1467823920322 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:52:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:52:00 INFO - PROCESS | 1896 | 1467823920323 Marionette TRACE conn5 <- [1,2378,null,{}] 09:52:00 INFO - PROCESS | 1896 | 1467823920327 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}] 09:52:00 INFO - PROCESS | 1896 | 1467823920328 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:00 INFO - PROCESS | 1896 | 1467823920408 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:52:00 INFO - PROCESS | 1896 | 1467823920413 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:00 INFO - PROCESS | 1896 | 1467823920415 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:00 INFO - PROCESS | 1896 | ++DOCSHELL 17919C00 == 37 [pid = 1896] [id = 604] 09:52:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (1791AC00) [pid = 1896] [serial = 1812] [outer = 00000000] 09:52:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (18CAE400) [pid = 1896] [serial = 1813] [outer = 1791AC00] 09:52:00 INFO - PROCESS | 1896 | 1467823920458 Marionette DEBUG loaded listener.js 09:52:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (19D7D800) [pid = 1896] [serial = 1814] [outer = 1791AC00] 09:52:00 INFO - PROCESS | 1896 | 1467823920894 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]]]}] 09:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 631ms 09:52:00 INFO - PROCESS | 1896 | 1467823920955 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:52:00 INFO - PROCESS | 1896 | 1467823920957 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 09:52:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:52:00 INFO - PROCESS | 1896 | 1467823920960 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:52:00 INFO - PROCESS | 1896 | 1467823920962 Marionette TRACE conn5 <- [1,2382,null,{}] 09:52:00 INFO - PROCESS | 1896 | 1467823920966 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}] 09:52:00 INFO - PROCESS | 1896 | 1467823920967 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:01 INFO - PROCESS | 1896 | 1467823921047 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:52:01 INFO - PROCESS | 1896 | 1467823921052 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 1896 | 1467823921054 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:01 INFO - PROCESS | 1896 | ++DOCSHELL 1A12AC00 == 38 [pid = 1896] [id = 605] 09:52:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1A14BC00) [pid = 1896] [serial = 1815] [outer = 00000000] 09:52:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1ADB0400) [pid = 1896] [serial = 1816] [outer = 1A14BC00] 09:52:01 INFO - PROCESS | 1896 | 1467823921098 Marionette DEBUG loaded listener.js 09:52:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1A102C00) [pid = 1896] [serial = 1817] [outer = 1A14BC00] 09:52:01 INFO - PROCESS | 1896 | 1467823921566 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]]]}] 09:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 630ms 09:52:01 INFO - PROCESS | 1896 | 1467823921607 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:52:01 INFO - PROCESS | 1896 | 1467823921609 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 09:52:01 INFO - PROCESS | 1896 | 1467823921612 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:52:01 INFO - PROCESS | 1896 | 1467823921614 Marionette TRACE conn5 <- [1,2386,null,{}] 09:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:52:01 INFO - PROCESS | 1896 | 1467823921617 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}] 09:52:01 INFO - PROCESS | 1896 | 1467823921619 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:01 INFO - PROCESS | 1896 | 1467823921698 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:52:01 INFO - PROCESS | 1896 | 1467823921704 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 1896 | 1467823921706 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:01 INFO - PROCESS | 1896 | ++DOCSHELL 17B46800 == 39 [pid = 1896] [id = 606] 09:52:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1A14F400) [pid = 1896] [serial = 1818] [outer = 00000000] 09:52:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1B557C00) [pid = 1896] [serial = 1819] [outer = 1A14F400] 09:52:01 INFO - PROCESS | 1896 | 1467823921750 Marionette DEBUG loaded listener.js 09:52:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1B5DD400) [pid = 1896] [serial = 1820] [outer = 1A14F400] 09:52:02 INFO - PROCESS | 1896 | 1467823922470 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]]]}] 09:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 930ms 09:52:02 INFO - PROCESS | 1896 | 1467823922550 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:52:02 INFO - PROCESS | 1896 | 1467823922554 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 09:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:52:02 INFO - PROCESS | 1896 | 1467823922559 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:52:02 INFO - PROCESS | 1896 | 1467823922563 Marionette TRACE conn5 <- [1,2390,null,{}] 09:52:02 INFO - PROCESS | 1896 | 1467823922569 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}] 09:52:02 INFO - PROCESS | 1896 | 1467823922572 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:02 INFO - PROCESS | 1896 | 1467823922725 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:52:02 INFO - PROCESS | 1896 | 1467823922860 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:02 INFO - PROCESS | 1896 | 1467823922863 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:02 INFO - PROCESS | 1896 | ++DOCSHELL 0C7E7800 == 40 [pid = 1896] [id = 607] 09:52:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0C949800) [pid = 1896] [serial = 1821] [outer = 00000000] 09:52:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0D776C00) [pid = 1896] [serial = 1822] [outer = 0C949800] 09:52:02 INFO - PROCESS | 1896 | 1467823922923 Marionette DEBUG loaded listener.js 09:52:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0DB11000) [pid = 1896] [serial = 1823] [outer = 0C949800] 09:52:03 INFO - PROCESS | 1896 | 1467823923648 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]]]}] 09:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1124ms 09:52:03 INFO - PROCESS | 1896 | 1467823923684 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:52:03 INFO - PROCESS | 1896 | 1467823923688 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 09:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:52:03 INFO - PROCESS | 1896 | 1467823923695 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:52:03 INFO - PROCESS | 1896 | 1467823923698 Marionette TRACE conn5 <- [1,2394,null,{}] 09:52:03 INFO - PROCESS | 1896 | 1467823923702 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}] 09:52:03 INFO - PROCESS | 1896 | 1467823923705 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:03 INFO - PROCESS | 1896 | 1467823923974 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:52:04 INFO - PROCESS | 1896 | 1467823924141 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:04 INFO - PROCESS | 1896 | 1467823924144 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:04 INFO - PROCESS | 1896 | ++DOCSHELL 0C7E3800 == 41 [pid = 1896] [id = 608] 09:52:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0C7E3C00) [pid = 1896] [serial = 1824] [outer = 00000000] 09:52:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0C842800) [pid = 1896] [serial = 1825] [outer = 0C7E3C00] 09:52:04 INFO - PROCESS | 1896 | 1467823924199 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0CDCC800) [pid = 1896] [serial = 1826] [outer = 0C7E3C00] 09:52:04 INFO - PROCESS | 1896 | --DOCSHELL 1A12AC00 == 40 [pid = 1896] [id = 605] 09:52:04 INFO - PROCESS | 1896 | --DOCSHELL 17919C00 == 39 [pid = 1896] [id = 604] 09:52:04 INFO - PROCESS | 1896 | --DOCSHELL 17A3A000 == 38 [pid = 1896] [id = 603] 09:52:04 INFO - PROCESS | 1896 | --DOCSHELL 0C842C00 == 37 [pid = 1896] [id = 602] 09:52:04 INFO - PROCESS | 1896 | --DOCSHELL 14A26800 == 36 [pid = 1896] [id = 601] 09:52:04 INFO - PROCESS | 1896 | --DOCSHELL 1920C000 == 35 [pid = 1896] [id = 600] 09:52:04 INFO - PROCESS | 1896 | --DOCSHELL 18C2B400 == 34 [pid = 1896] [id = 599] 09:52:04 INFO - PROCESS | 1896 | --DOCSHELL 17C3B000 == 33 [pid = 1896] [id = 598] 09:52:04 INFO - PROCESS | 1896 | --DOCSHELL 17A3AC00 == 32 [pid = 1896] [id = 597] 09:52:04 INFO - PROCESS | 1896 | --DOCSHELL 14B4C800 == 31 [pid = 1896] [id = 596] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1AD1FC00) [pid = 1896] [serial = 1777] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOCSHELL 14A27000 == 30 [pid = 1896] [id = 595] 09:52:04 INFO - PROCESS | 1896 | --DOCSHELL 0DAD6C00 == 29 [pid = 1896] [id = 594] 09:52:04 INFO - PROCESS | 1896 | --DOCSHELL 0CDE3400 == 28 [pid = 1896] [id = 593] 09:52:04 INFO - PROCESS | 1896 | --DOCSHELL 17B4B800 == 27 [pid = 1896] [id = 592] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (18CAFC00) [pid = 1896] [serial = 1762] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (19B1EC00) [pid = 1896] [serial = 1765] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1A135800) [pid = 1896] [serial = 1768] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1A150400) [pid = 1896] [serial = 1774] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (18CCA000) [pid = 1896] [serial = 1771] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (14B52C00) [pid = 1896] [serial = 1769] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17C35000) [pid = 1896] [serial = 1759] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (14693400) [pid = 1896] [serial = 1756] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (14B4A800) [pid = 1896] [serial = 1757] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0D17E000) [pid = 1896] [serial = 1753] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0D674800) [pid = 1896] [serial = 1754] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (17B65800) [pid = 1896] [serial = 1751] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (17A31800) [pid = 1896] [serial = 1750] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0DD93400) [pid = 1896] [serial = 1748] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0D951400) [pid = 1896] [serial = 1747] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1A129C00) [pid = 1896] [serial = 1745] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1A162000) [pid = 1896] [serial = 1775] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (18CC9400) [pid = 1896] [serial = 1763] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (19B27800) [pid = 1896] [serial = 1766] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (1A143C00) [pid = 1896] [serial = 1772] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (18461400) [pid = 1896] [serial = 1760] [outer = 00000000] [url = about:blank] 09:52:04 INFO - PROCESS | 1896 | 1467823924879 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]]]}] 09:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1235ms 09:52:04 INFO - PROCESS | 1896 | 1467823924933 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:52:04 INFO - PROCESS | 1896 | 1467823924937 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 09:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:52:04 INFO - PROCESS | 1896 | 1467823924942 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:52:04 INFO - PROCESS | 1896 | 1467823924945 Marionette TRACE conn5 <- [1,2398,null,{}] 09:52:04 INFO - PROCESS | 1896 | 1467823924950 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}] 09:52:04 INFO - PROCESS | 1896 | 1467823924952 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:05 INFO - PROCESS | 1896 | 1467823925041 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:52:05 INFO - PROCESS | 1896 | 1467823925142 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:05 INFO - PROCESS | 1896 | 1467823925145 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:05 INFO - PROCESS | 1896 | ++DOCSHELL 0CD70400 == 28 [pid = 1896] [id = 609] 09:52:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0D224C00) [pid = 1896] [serial = 1827] [outer = 00000000] 09:52:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0D94AC00) [pid = 1896] [serial = 1828] [outer = 0D224C00] 09:52:05 INFO - PROCESS | 1896 | 1467823925192 Marionette DEBUG loaded listener.js 09:52:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0DAD0C00) [pid = 1896] [serial = 1829] [outer = 0D224C00] 09:52:05 INFO - PROCESS | 1896 | 1467823925654 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]]]}] 09:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 09:52:05 INFO - PROCESS | 1896 | 1467823925713 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 1896 | 1467823925715 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 09:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:52:05 INFO - PROCESS | 1896 | 1467823925719 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:52:05 INFO - PROCESS | 1896 | 1467823925721 Marionette TRACE conn5 <- [1,2402,null,{}] 09:52:05 INFO - PROCESS | 1896 | 1467823925728 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}] 09:52:05 INFO - PROCESS | 1896 | 1467823925730 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:05 INFO - PROCESS | 1896 | 1467823925818 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:52:05 INFO - PROCESS | 1896 | 1467823925831 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:05 INFO - PROCESS | 1896 | 1467823925833 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:05 INFO - PROCESS | 1896 | ++DOCSHELL 14C62800 == 29 [pid = 1896] [id = 610] 09:52:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (14C63400) [pid = 1896] [serial = 1830] [outer = 00000000] 09:52:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (1680AC00) [pid = 1896] [serial = 1831] [outer = 14C63400] 09:52:05 INFO - PROCESS | 1896 | 1467823925878 Marionette DEBUG loaded listener.js 09:52:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (17919C00) [pid = 1896] [serial = 1832] [outer = 14C63400] 09:52:06 INFO - PROCESS | 1896 | 1467823926347 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]]]}] 09:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 09:52:06 INFO - PROCESS | 1896 | 1467823926392 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 1896 | 1467823926396 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 09:52:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:52:06 INFO - PROCESS | 1896 | 1467823926406 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - PROCESS | 1896 | 1467823926411 Marionette TRACE conn5 <- [1,2406,null,{}] 09:52:06 INFO - PROCESS | 1896 | 1467823926414 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}] 09:52:06 INFO - PROCESS | 1896 | 1467823926418 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:06 INFO - PROCESS | 1896 | 1467823926506 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:52:06 INFO - PROCESS | 1896 | 1467823926513 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 1896 | 1467823926515 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:06 INFO - PROCESS | 1896 | ++DOCSHELL 17B65800 == 30 [pid = 1896] [id = 611] 09:52:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (17B67400) [pid = 1896] [serial = 1833] [outer = 00000000] 09:52:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (17C3D400) [pid = 1896] [serial = 1834] [outer = 17B67400] 09:52:06 INFO - PROCESS | 1896 | 1467823926568 Marionette DEBUG loaded listener.js 09:52:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (18461C00) [pid = 1896] [serial = 1835] [outer = 17B67400] 09:52:07 INFO - PROCESS | 1896 | 1467823927070 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]]]}] 09:52:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:52:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 690ms 09:52:07 INFO - PROCESS | 1896 | 1467823927092 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:52:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:52:07 INFO - PROCESS | 1896 | 1467823927094 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 09:52:07 INFO - PROCESS | 1896 | 1467823927097 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:52:07 INFO - PROCESS | 1896 | 1467823927099 Marionette TRACE conn5 <- [1,2410,null,{}] 09:52:07 INFO - PROCESS | 1896 | 1467823927102 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}] 09:52:07 INFO - PROCESS | 1896 | 1467823927104 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:07 INFO - PROCESS | 1896 | 1467823927218 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:52:07 INFO - PROCESS | 1896 | 1467823927225 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:07 INFO - PROCESS | 1896 | 1467823927227 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:07 INFO - PROCESS | 1896 | ++DOCSHELL 18A25400 == 31 [pid = 1896] [id = 612] 09:52:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18A27000) [pid = 1896] [serial = 1836] [outer = 00000000] 09:52:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (18CA5000) [pid = 1896] [serial = 1837] [outer = 18A27000] 09:52:07 INFO - PROCESS | 1896 | 1467823927271 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18CAF400) [pid = 1896] [serial = 1838] [outer = 18A27000] 09:52:07 INFO - PROCESS | 1896 | 1467823927724 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]]]}] 09:52:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:52:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 671ms 09:52:07 INFO - PROCESS | 1896 | 1467823927768 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:52:07 INFO - PROCESS | 1896 | 1467823927770 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 09:52:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:52:07 INFO - PROCESS | 1896 | 1467823927773 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:52:07 INFO - PROCESS | 1896 | 1467823927775 Marionette TRACE conn5 <- [1,2414,null,{}] 09:52:07 INFO - PROCESS | 1896 | 1467823927778 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}] 09:52:07 INFO - PROCESS | 1896 | 1467823927780 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:07 INFO - PROCESS | 1896 | 1467823927894 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:52:08 INFO - PROCESS | 1896 | 1467823927987 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 1896 | 1467823927993 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:08 INFO - PROCESS | 1896 | ++DOCSHELL 111CCC00 == 32 [pid = 1896] [id = 613] 09:52:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (18F80000) [pid = 1896] [serial = 1839] [outer = 00000000] 09:52:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (19347000) [pid = 1896] [serial = 1840] [outer = 18F80000] 09:52:08 INFO - PROCESS | 1896 | 1467823928049 Marionette DEBUG loaded listener.js 09:52:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (19B78C00) [pid = 1896] [serial = 1841] [outer = 18F80000] 09:52:08 INFO - PROCESS | 1896 | 1467823928499 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]]]}] 09:52:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:52:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 770ms 09:52:08 INFO - PROCESS | 1896 | 1467823928544 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:52:08 INFO - PROCESS | 1896 | 1467823928546 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 09:52:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:52:08 INFO - PROCESS | 1896 | 1467823928549 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 1896 | 1467823928551 Marionette TRACE conn5 <- [1,2418,null,{}] 09:52:08 INFO - PROCESS | 1896 | 1467823928560 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}] 09:52:08 INFO - PROCESS | 1896 | 1467823928562 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:08 INFO - PROCESS | 1896 | 1467823928687 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:52:08 INFO - PROCESS | 1896 | 1467823928697 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 1896 | 1467823928698 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:08 INFO - PROCESS | 1896 | ++DOCSHELL 18C2B400 == 33 [pid = 1896] [id = 614] 09:52:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (19346C00) [pid = 1896] [serial = 1842] [outer = 00000000] 09:52:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1A107000) [pid = 1896] [serial = 1843] [outer = 19346C00] 09:52:08 INFO - PROCESS | 1896 | 1467823928742 Marionette DEBUG loaded listener.js 09:52:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (19D7FC00) [pid = 1896] [serial = 1844] [outer = 19346C00] 09:52:09 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (14A2BC00) [pid = 1896] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:52:09 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (19344C00) [pid = 1896] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:52:09 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0DAD7000) [pid = 1896] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:52:09 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (15A62C00) [pid = 1896] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:52:09 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (18A27C00) [pid = 1896] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:52:09 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (19C88400) [pid = 1896] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:52:09 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17B44400) [pid = 1896] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:52:09 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (18CA3400) [pid = 1896] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:52:09 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0CDF2000) [pid = 1896] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:52:09 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (1A166C00) [pid = 1896] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:52:09 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1410FC00) [pid = 1896] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:52:09 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1A143400) [pid = 1896] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:52:09 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1A14BC00) [pid = 1896] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:52:09 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1791AC00) [pid = 1896] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:52:09 INFO - PROCESS | 1896 | 1467823929359 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]]]}] 09:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 830ms 09:52:09 INFO - PROCESS | 1896 | 1467823929380 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:52:09 INFO - PROCESS | 1896 | 1467823929382 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 09:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:52:09 INFO - PROCESS | 1896 | 1467823929385 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:52:09 INFO - PROCESS | 1896 | 1467823929387 Marionette TRACE conn5 <- [1,2422,null,{}] 09:52:09 INFO - PROCESS | 1896 | 1467823929390 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}] 09:52:09 INFO - PROCESS | 1896 | 1467823929392 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:09 INFO - PROCESS | 1896 | 1467823929470 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:52:09 INFO - PROCESS | 1896 | 1467823929476 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:09 INFO - PROCESS | 1896 | 1467823929478 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:09 INFO - PROCESS | 1896 | ++DOCSHELL 0DAD7000 == 34 [pid = 1896] [id = 615] 09:52:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0DB16400) [pid = 1896] [serial = 1845] [outer = 00000000] 09:52:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (18CA1400) [pid = 1896] [serial = 1846] [outer = 0DB16400] 09:52:09 INFO - PROCESS | 1896 | 1467823929523 Marionette DEBUG loaded listener.js 09:52:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (19344C00) [pid = 1896] [serial = 1847] [outer = 0DB16400] 09:52:09 INFO - PROCESS | 1896 | 1467823929970 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]]]}] 09:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 09:52:10 INFO - PROCESS | 1896 | 1467823930016 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:52:10 INFO - PROCESS | 1896 | 1467823930018 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 09:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:52:10 INFO - PROCESS | 1896 | 1467823930021 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:52:10 INFO - PROCESS | 1896 | 1467823930023 Marionette TRACE conn5 <- [1,2426,null,{}] 09:52:10 INFO - PROCESS | 1896 | 1467823930026 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}] 09:52:10 INFO - PROCESS | 1896 | 1467823930028 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:10 INFO - PROCESS | 1896 | 1467823930107 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:52:10 INFO - PROCESS | 1896 | 1467823930112 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:10 INFO - PROCESS | 1896 | 1467823930114 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:10 INFO - PROCESS | 1896 | ++DOCSHELL 19D7B000 == 35 [pid = 1896] [id = 616] 09:52:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (19D7C000) [pid = 1896] [serial = 1848] [outer = 00000000] 09:52:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (1A134800) [pid = 1896] [serial = 1849] [outer = 19D7C000] 09:52:10 INFO - PROCESS | 1896 | 1467823930157 Marionette DEBUG loaded listener.js 09:52:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (1A145800) [pid = 1896] [serial = 1850] [outer = 19D7C000] 09:52:10 INFO - PROCESS | 1896 | 1467823930579 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]]]}] 09:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 09:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:52:10 INFO - PROCESS | 1896 | 1467823930653 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:52:10 INFO - PROCESS | 1896 | 1467823930655 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 09:52:10 INFO - PROCESS | 1896 | 1467823930658 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:52:10 INFO - PROCESS | 1896 | 1467823930659 Marionette TRACE conn5 <- [1,2430,null,{}] 09:52:10 INFO - PROCESS | 1896 | 1467823930663 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}] 09:52:10 INFO - PROCESS | 1896 | 1467823930665 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:10 INFO - PROCESS | 1896 | 1467823930746 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:52:10 INFO - PROCESS | 1896 | 1467823930751 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:10 INFO - PROCESS | 1896 | 1467823930753 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:10 INFO - PROCESS | 1896 | ++DOCSHELL 1791FC00 == 36 [pid = 1896] [id = 617] 09:52:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1A147C00) [pid = 1896] [serial = 1851] [outer = 00000000] 09:52:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1A162000) [pid = 1896] [serial = 1852] [outer = 1A147C00] 09:52:10 INFO - PROCESS | 1896 | 1467823930797 Marionette DEBUG loaded listener.js 09:52:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1A162800) [pid = 1896] [serial = 1853] [outer = 1A147C00] 09:52:11 INFO - PROCESS | 1896 | 1467823931245 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]]]}] 09:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 631ms 09:52:11 INFO - PROCESS | 1896 | 1467823931310 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:52:11 INFO - PROCESS | 1896 | 1467823931314 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 09:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:52:11 INFO - PROCESS | 1896 | 1467823931324 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:52:11 INFO - PROCESS | 1896 | 1467823931329 Marionette TRACE conn5 <- [1,2434,null,{}] 09:52:11 INFO - PROCESS | 1896 | 1467823931335 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}] 09:52:11 INFO - PROCESS | 1896 | 1467823931339 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:11 INFO - PROCESS | 1896 | 1467823931466 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:52:11 INFO - PROCESS | 1896 | 1467823931611 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:11 INFO - PROCESS | 1896 | 1467823931616 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:11 INFO - PROCESS | 1896 | ++DOCSHELL 0CDCE800 == 37 [pid = 1896] [id = 618] 09:52:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0CDE3400) [pid = 1896] [serial = 1854] [outer = 00000000] 09:52:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0D2F6800) [pid = 1896] [serial = 1855] [outer = 0CDE3400] 09:52:11 INFO - PROCESS | 1896 | 1467823931674 Marionette DEBUG loaded listener.js 09:52:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0D945400) [pid = 1896] [serial = 1856] [outer = 0CDE3400] 09:52:12 INFO - PROCESS | 1896 | 1467823932311 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]]]}] 09:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1027ms 09:52:12 INFO - PROCESS | 1896 | 1467823932352 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:52:12 INFO - PROCESS | 1896 | 1467823932356 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 09:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:52:12 INFO - PROCESS | 1896 | 1467823932362 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:52:12 INFO - PROCESS | 1896 | 1467823932366 Marionette TRACE conn5 <- [1,2438,null,{}] 09:52:12 INFO - PROCESS | 1896 | 1467823932371 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}] 09:52:12 INFO - PROCESS | 1896 | 1467823932374 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:12 INFO - PROCESS | 1896 | 1467823932485 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:52:12 INFO - PROCESS | 1896 | 1467823932599 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:12 INFO - PROCESS | 1896 | 1467823932602 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:12 INFO - PROCESS | 1896 | ++DOCSHELL 17974000 == 38 [pid = 1896] [id = 619] 09:52:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1797EC00) [pid = 1896] [serial = 1857] [outer = 00000000] 09:52:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (17B43C00) [pid = 1896] [serial = 1858] [outer = 1797EC00] 09:52:12 INFO - PROCESS | 1896 | 1467823932699 Marionette DEBUG loaded listener.js 09:52:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (17B68800) [pid = 1896] [serial = 1859] [outer = 1797EC00] 09:52:13 INFO - PROCESS | 1896 | 1467823933276 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]]]}] 09:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 930ms 09:52:13 INFO - PROCESS | 1896 | 1467823933292 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:52:13 INFO - PROCESS | 1896 | 1467823933294 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 09:52:13 INFO - PROCESS | 1896 | 1467823933298 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:52:13 INFO - PROCESS | 1896 | 1467823933300 Marionette TRACE conn5 <- [1,2442,null,{}] 09:52:13 INFO - PROCESS | 1896 | 1467823933310 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}] 09:52:13 INFO - PROCESS | 1896 | 1467823933315 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:13 INFO - PROCESS | 1896 | 1467823933426 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:52:13 INFO - PROCESS | 1896 | 1467823933583 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 1896 | 1467823933587 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:13 INFO - PROCESS | 1896 | ++DOCSHELL 1A10DC00 == 39 [pid = 1896] [id = 620] 09:52:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1A12A000) [pid = 1896] [serial = 1860] [outer = 00000000] 09:52:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1A150800) [pid = 1896] [serial = 1861] [outer = 1A12A000] 09:52:13 INFO - PROCESS | 1896 | 1467823933649 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1B46F800) [pid = 1896] [serial = 1862] [outer = 1A12A000] 09:52:14 INFO - PROCESS | 1896 | 1467823934271 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]]]}] 09:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1018ms 09:52:14 INFO - PROCESS | 1896 | 1467823934319 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:52:14 INFO - PROCESS | 1896 | 1467823934322 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 09:52:14 INFO - PROCESS | 1896 | 1467823934325 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - PROCESS | 1896 | 1467823934327 Marionette TRACE conn5 <- [1,2446,null,{}] 09:52:14 INFO - PROCESS | 1896 | 1467823934331 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}] 09:52:14 INFO - PROCESS | 1896 | 1467823934333 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:14 INFO - PROCESS | 1896 | 1467823934448 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:52:14 INFO - PROCESS | 1896 | 1467823934615 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:14 INFO - PROCESS | 1896 | 1467823934617 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:14 INFO - PROCESS | 1896 | ++DOCSHELL 1ADB3C00 == 40 [pid = 1896] [id = 621] 09:52:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1AFCC000) [pid = 1896] [serial = 1863] [outer = 00000000] 09:52:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1BD36800) [pid = 1896] [serial = 1864] [outer = 1AFCC000] 09:52:14 INFO - PROCESS | 1896 | 1467823934673 Marionette DEBUG loaded listener.js 09:52:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1BD3BC00) [pid = 1896] [serial = 1865] [outer = 1AFCC000] 09:52:15 INFO - PROCESS | 1896 | 1467823935436 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]]]}] 09:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1172ms 09:52:15 INFO - PROCESS | 1896 | 1467823935498 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:52:15 INFO - PROCESS | 1896 | 1467823935502 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 09:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:52:15 INFO - PROCESS | 1896 | 1467823935506 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:52:15 INFO - PROCESS | 1896 | 1467823935509 Marionette TRACE conn5 <- [1,2450,null,{}] 09:52:15 INFO - PROCESS | 1896 | 1467823935515 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}] 09:52:15 INFO - PROCESS | 1896 | 1467823935518 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:15 INFO - PROCESS | 1896 | 1467823935630 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:52:15 INFO - PROCESS | 1896 | 1467823935772 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 1896 | 1467823935775 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:15 INFO - PROCESS | 1896 | ++DOCSHELL 0D671800 == 41 [pid = 1896] [id = 622] 09:52:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (14110400) [pid = 1896] [serial = 1866] [outer = 00000000] 09:52:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (14B53800) [pid = 1896] [serial = 1867] [outer = 14110400] 09:52:15 INFO - PROCESS | 1896 | 1467823935826 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (17978800) [pid = 1896] [serial = 1868] [outer = 14110400] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 19D7B000 == 40 [pid = 1896] [id = 616] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 0DAD7000 == 39 [pid = 1896] [id = 615] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 18C2B400 == 38 [pid = 1896] [id = 614] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 111CCC00 == 37 [pid = 1896] [id = 613] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 18A25400 == 36 [pid = 1896] [id = 612] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 17B65800 == 35 [pid = 1896] [id = 611] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 14C62800 == 34 [pid = 1896] [id = 610] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 0CD70400 == 33 [pid = 1896] [id = 609] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 0C7E7800 == 32 [pid = 1896] [id = 607] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 0C7E3800 == 31 [pid = 1896] [id = 608] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 17B46800 == 30 [pid = 1896] [id = 606] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 1ADB3C00 == 29 [pid = 1896] [id = 621] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 1A10DC00 == 28 [pid = 1896] [id = 620] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 1791FC00 == 27 [pid = 1896] [id = 617] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 0CDCE800 == 26 [pid = 1896] [id = 618] 09:52:16 INFO - PROCESS | 1896 | --DOCSHELL 17974000 == 25 [pid = 1896] [id = 619] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (14B4E000) [pid = 1896] [serial = 1786] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (14C64C00) [pid = 1896] [serial = 1787] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (19448400) [pid = 1896] [serial = 1801] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0DCE5800) [pid = 1896] [serial = 1783] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0DE05800) [pid = 1896] [serial = 1784] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (17974800) [pid = 1896] [serial = 1789] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (17A2C800) [pid = 1896] [serial = 1790] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (18A94800) [pid = 1896] [serial = 1795] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (19D82400) [pid = 1896] [serial = 1804] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (18AEF800) [pid = 1896] [serial = 1796] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (17B62800) [pid = 1896] [serial = 1792] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17C35C00) [pid = 1896] [serial = 1793] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (18CC0800) [pid = 1896] [serial = 1798] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (18CC1000) [pid = 1896] [serial = 1799] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0D185C00) [pid = 1896] [serial = 1780] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0D2F0C00) [pid = 1896] [serial = 1781] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (1B0AA800) [pid = 1896] [serial = 1778] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1A10C400) [pid = 1896] [serial = 1807] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (19D83C00) [pid = 1896] [serial = 1805] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (1A15F400) [pid = 1896] [serial = 1810] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1A10F000) [pid = 1896] [serial = 1808] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1A102C00) [pid = 1896] [serial = 1817] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1B557C00) [pid = 1896] [serial = 1819] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1ADB0400) [pid = 1896] [serial = 1816] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (1A16BC00) [pid = 1896] [serial = 1811] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (18CAE400) [pid = 1896] [serial = 1813] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (19D7D800) [pid = 1896] [serial = 1814] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (19350000) [pid = 1896] [serial = 1802] [outer = 00000000] [url = about:blank] 09:52:16 INFO - PROCESS | 1896 | 1467823936942 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]]]}] 09:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1475ms 09:52:16 INFO - PROCESS | 1896 | 1467823936983 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:52:17 INFO - PROCESS | 1896 | 1467823936987 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 09:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:52:17 INFO - PROCESS | 1896 | 1467823937011 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:52:17 INFO - PROCESS | 1896 | 1467823937015 Marionette TRACE conn5 <- [1,2454,null,{}] 09:52:17 INFO - PROCESS | 1896 | 1467823937020 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}] 09:52:17 INFO - PROCESS | 1896 | 1467823937023 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:17 INFO - PROCESS | 1896 | 1467823937171 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:52:17 INFO - PROCESS | 1896 | 1467823937270 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:17 INFO - PROCESS | 1896 | 1467823937272 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:17 INFO - PROCESS | 1896 | ++DOCSHELL 0D185C00 == 26 [pid = 1896] [id = 623] 09:52:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0D25A000) [pid = 1896] [serial = 1869] [outer = 00000000] 09:52:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0D2FA800) [pid = 1896] [serial = 1870] [outer = 0D25A000] 09:52:17 INFO - PROCESS | 1896 | 1467823937321 Marionette DEBUG loaded listener.js 09:52:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0D776400) [pid = 1896] [serial = 1871] [outer = 0D25A000] 09:52:17 INFO - PROCESS | 1896 | 1467823937703 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]]]}] 09:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 751ms 09:52:17 INFO - PROCESS | 1896 | 1467823937748 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:52:17 INFO - PROCESS | 1896 | 1467823937753 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 09:52:17 INFO - PROCESS | 1896 | 1467823937759 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:52:17 INFO - PROCESS | 1896 | 1467823937762 Marionette TRACE conn5 <- [1,2458,null,{}] 09:52:17 INFO - PROCESS | 1896 | 1467823937765 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}] 09:52:17 INFO - PROCESS | 1896 | 1467823937768 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:17 INFO - PROCESS | 1896 | 1467823937887 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:52:17 INFO - PROCESS | 1896 | 1467823937900 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:17 INFO - PROCESS | 1896 | 1467823937902 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:17 INFO - PROCESS | 1896 | ++DOCSHELL 143E8400 == 27 [pid = 1896] [id = 624] 09:52:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (143E8C00) [pid = 1896] [serial = 1872] [outer = 00000000] 09:52:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (144C6800) [pid = 1896] [serial = 1873] [outer = 143E8C00] 09:52:17 INFO - PROCESS | 1896 | 1467823937949 Marionette DEBUG loaded listener.js 09:52:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (146BA000) [pid = 1896] [serial = 1874] [outer = 143E8C00] 09:52:18 INFO - PROCESS | 1896 | 1467823938393 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]]]}] 09:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 09:52:18 INFO - PROCESS | 1896 | 1467823938433 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:52:18 INFO - PROCESS | 1896 | 1467823938435 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 09:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:52:18 INFO - PROCESS | 1896 | 1467823938438 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:52:18 INFO - PROCESS | 1896 | 1467823938442 Marionette TRACE conn5 <- [1,2462,null,{}] 09:52:18 INFO - PROCESS | 1896 | 1467823938452 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}] 09:52:18 INFO - PROCESS | 1896 | 1467823938457 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:18 INFO - PROCESS | 1896 | 1467823938540 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:52:18 INFO - PROCESS | 1896 | 1467823938547 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:18 INFO - PROCESS | 1896 | 1467823938550 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:18 INFO - PROCESS | 1896 | ++DOCSHELL 1791AC00 == 28 [pid = 1896] [id = 625] 09:52:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (1791F400) [pid = 1896] [serial = 1875] [outer = 00000000] 09:52:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (17A30400) [pid = 1896] [serial = 1876] [outer = 1791F400] 09:52:18 INFO - PROCESS | 1896 | 1467823938599 Marionette DEBUG loaded listener.js 09:52:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17B4AC00) [pid = 1896] [serial = 1877] [outer = 1791F400] 09:52:19 INFO - PROCESS | 1896 | 1467823939087 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]]]}] 09:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 09:52:19 INFO - PROCESS | 1896 | 1467823939173 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:52:19 INFO - PROCESS | 1896 | 1467823939176 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 09:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:52:19 INFO - PROCESS | 1896 | 1467823939179 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:52:19 INFO - PROCESS | 1896 | 1467823939181 Marionette TRACE conn5 <- [1,2466,null,{}] 09:52:19 INFO - PROCESS | 1896 | 1467823939190 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}] 09:52:19 INFO - PROCESS | 1896 | 1467823939192 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:19 INFO - PROCESS | 1896 | 1467823939335 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:52:19 INFO - PROCESS | 1896 | 1467823939346 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:19 INFO - PROCESS | 1896 | 1467823939347 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:19 INFO - PROCESS | 1896 | ++DOCSHELL 17B62000 == 29 [pid = 1896] [id = 626] 09:52:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17C32400) [pid = 1896] [serial = 1878] [outer = 00000000] 09:52:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17C40800) [pid = 1896] [serial = 1879] [outer = 17C32400] 09:52:19 INFO - PROCESS | 1896 | 1467823939392 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18A25C00) [pid = 1896] [serial = 1880] [outer = 17C32400] 09:52:19 INFO - PROCESS | 1896 | 1467823939818 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]]]}] 09:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 09:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:52:19 INFO - PROCESS | 1896 | 1467823939853 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:52:19 INFO - PROCESS | 1896 | 1467823939855 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 09:52:19 INFO - PROCESS | 1896 | 1467823939858 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:52:19 INFO - PROCESS | 1896 | 1467823939859 Marionette TRACE conn5 <- [1,2470,null,{}] 09:52:19 INFO - PROCESS | 1896 | 1467823939863 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}] 09:52:19 INFO - PROCESS | 1896 | 1467823939865 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:20 INFO - PROCESS | 1896 | 1467823939983 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:52:20 INFO - PROCESS | 1896 | 1467823939989 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 1896 | 1467823939991 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:20 INFO - PROCESS | 1896 | ++DOCSHELL 18A93C00 == 30 [pid = 1896] [id = 627] 09:52:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (18A9A400) [pid = 1896] [serial = 1881] [outer = 00000000] 09:52:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18CA7000) [pid = 1896] [serial = 1882] [outer = 18A9A400] 09:52:20 INFO - PROCESS | 1896 | 1467823940039 Marionette DEBUG loaded listener.js 09:52:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18CAD400) [pid = 1896] [serial = 1883] [outer = 18A9A400] 09:52:20 INFO - PROCESS | 1896 | 1467823940507 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]]]}] 09:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 09:52:20 INFO - PROCESS | 1896 | 1467823940529 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:52:20 INFO - PROCESS | 1896 | 1467823940531 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 09:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:52:20 INFO - PROCESS | 1896 | 1467823940534 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:52:20 INFO - PROCESS | 1896 | 1467823940535 Marionette TRACE conn5 <- [1,2474,null,{}] 09:52:20 INFO - PROCESS | 1896 | 1467823940539 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}] 09:52:20 INFO - PROCESS | 1896 | 1467823940544 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:20 INFO - PROCESS | 1896 | 1467823940671 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:52:20 INFO - PROCESS | 1896 | 1467823940768 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 1896 | 1467823940770 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:20 INFO - PROCESS | 1896 | ++DOCSHELL 18CCD800 == 31 [pid = 1896] [id = 628] 09:52:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18F73400) [pid = 1896] [serial = 1884] [outer = 00000000] 09:52:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (19443000) [pid = 1896] [serial = 1885] [outer = 18F73400] 09:52:20 INFO - PROCESS | 1896 | 1467823940814 Marionette DEBUG loaded listener.js 09:52:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (19B82C00) [pid = 1896] [serial = 1886] [outer = 18F73400] 09:52:21 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (18A27000) [pid = 1896] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:52:21 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (18F80000) [pid = 1896] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:52:21 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0D224C00) [pid = 1896] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:52:21 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0C7E3C00) [pid = 1896] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:52:21 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1A14F400) [pid = 1896] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:52:21 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0C949800) [pid = 1896] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:52:21 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (14C63400) [pid = 1896] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:52:21 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (19346C00) [pid = 1896] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:52:21 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1A147C00) [pid = 1896] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:52:21 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (19D7C000) [pid = 1896] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:52:21 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0DB16400) [pid = 1896] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:52:21 INFO - PROCESS | 1896 | 1467823941335 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]]]}] 09:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 831ms 09:52:21 INFO - PROCESS | 1896 | 1467823941379 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:52:21 INFO - PROCESS | 1896 | 1467823941381 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 09:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:52:21 INFO - PROCESS | 1896 | 1467823941384 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:52:21 INFO - PROCESS | 1896 | 1467823941386 Marionette TRACE conn5 <- [1,2478,null,{}] 09:52:21 INFO - PROCESS | 1896 | 1467823941389 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}] 09:52:21 INFO - PROCESS | 1896 | 1467823941391 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:21 INFO - PROCESS | 1896 | 1467823941511 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:52:21 INFO - PROCESS | 1896 | 1467823941568 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:21 INFO - PROCESS | 1896 | 1467823941570 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:21 INFO - PROCESS | 1896 | ++DOCSHELL 17B64000 == 32 [pid = 1896] [id = 629] 09:52:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (18A27000) [pid = 1896] [serial = 1887] [outer = 00000000] 09:52:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (19350400) [pid = 1896] [serial = 1888] [outer = 18A27000] 09:52:21 INFO - PROCESS | 1896 | 1467823941614 Marionette DEBUG loaded listener.js 09:52:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (19D7AC00) [pid = 1896] [serial = 1889] [outer = 18A27000] 09:52:21 INFO - PROCESS | 1896 | 1467823941966 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]]]}] 09:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 09:52:22 INFO - PROCESS | 1896 | 1467823942023 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:52:22 INFO - PROCESS | 1896 | 1467823942025 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 09:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:52:22 INFO - PROCESS | 1896 | 1467823942028 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:52:22 INFO - PROCESS | 1896 | 1467823942030 Marionette TRACE conn5 <- [1,2482,null,{}] 09:52:22 INFO - PROCESS | 1896 | 1467823942033 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}] 09:52:22 INFO - PROCESS | 1896 | 1467823942035 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:22 INFO - PROCESS | 1896 | 1467823942112 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:52:22 INFO - PROCESS | 1896 | 1467823942117 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:22 INFO - PROCESS | 1896 | 1467823942119 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:22 INFO - PROCESS | 1896 | ++DOCSHELL 1934C400 == 33 [pid = 1896] [id = 630] 09:52:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19D81400) [pid = 1896] [serial = 1890] [outer = 00000000] 09:52:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1A102800) [pid = 1896] [serial = 1891] [outer = 19D81400] 09:52:22 INFO - PROCESS | 1896 | 1467823942163 Marionette DEBUG loaded listener.js 09:52:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (18A22000) [pid = 1896] [serial = 1892] [outer = 19D81400] 09:52:22 INFO - PROCESS | 1896 | 1467823942612 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]]]}] 09:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 09:52:22 INFO - PROCESS | 1896 | 1467823942671 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:52:22 INFO - PROCESS | 1896 | 1467823942674 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 09:52:22 INFO - PROCESS | 1896 | 1467823942677 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:52:22 INFO - PROCESS | 1896 | 1467823942679 Marionette TRACE conn5 <- [1,2486,null,{}] 09:52:22 INFO - PROCESS | 1896 | 1467823942682 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}] 09:52:22 INFO - PROCESS | 1896 | 1467823942684 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:22 INFO - PROCESS | 1896 | 1467823942762 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:52:22 INFO - PROCESS | 1896 | 1467823942767 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:22 INFO - PROCESS | 1896 | 1467823942769 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:22 INFO - PROCESS | 1896 | ++DOCSHELL 1A110400 == 34 [pid = 1896] [id = 631] 09:52:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1A12C800) [pid = 1896] [serial = 1893] [outer = 00000000] 09:52:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A135000) [pid = 1896] [serial = 1894] [outer = 1A12C800] 09:52:22 INFO - PROCESS | 1896 | 1467823942812 Marionette DEBUG loaded listener.js 09:52:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A149C00) [pid = 1896] [serial = 1895] [outer = 1A12C800] 09:52:23 INFO - PROCESS | 1896 | --DOCSHELL 0D185C00 == 33 [pid = 1896] [id = 623] 09:52:23 INFO - PROCESS | 1896 | --DOCSHELL 0D671800 == 32 [pid = 1896] [id = 622] 09:52:24 INFO - PROCESS | 1896 | --DOCSHELL 143E8400 == 31 [pid = 1896] [id = 624] 09:52:24 INFO - PROCESS | 1896 | --DOCSHELL 17B62000 == 30 [pid = 1896] [id = 626] 09:52:24 INFO - PROCESS | 1896 | --DOCSHELL 18CCD800 == 29 [pid = 1896] [id = 628] 09:52:24 INFO - PROCESS | 1896 | --DOCSHELL 18A93C00 == 28 [pid = 1896] [id = 627] 09:52:24 INFO - PROCESS | 1896 | --DOCSHELL 1791AC00 == 27 [pid = 1896] [id = 625] 09:52:24 INFO - PROCESS | 1896 | --DOCSHELL 1934C400 == 26 [pid = 1896] [id = 630] 09:52:24 INFO - PROCESS | 1896 | --DOCSHELL 17B64000 == 25 [pid = 1896] [id = 629] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (18CA5000) [pid = 1896] [serial = 1837] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (19B78C00) [pid = 1896] [serial = 1841] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (19347000) [pid = 1896] [serial = 1840] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (17C3D400) [pid = 1896] [serial = 1834] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0D94AC00) [pid = 1896] [serial = 1828] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0DAD0C00) [pid = 1896] [serial = 1829] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0C842800) [pid = 1896] [serial = 1825] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0CDCC800) [pid = 1896] [serial = 1826] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1B5DD400) [pid = 1896] [serial = 1820] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0D776C00) [pid = 1896] [serial = 1822] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0DB11000) [pid = 1896] [serial = 1823] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1680AC00) [pid = 1896] [serial = 1831] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (17919C00) [pid = 1896] [serial = 1832] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (1A107000) [pid = 1896] [serial = 1843] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (1A162000) [pid = 1896] [serial = 1852] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (1A162800) [pid = 1896] [serial = 1853] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (1A145800) [pid = 1896] [serial = 1850] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (18CA1400) [pid = 1896] [serial = 1846] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (19344C00) [pid = 1896] [serial = 1847] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (19D7FC00) [pid = 1896] [serial = 1844] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (18CAF400) [pid = 1896] [serial = 1838] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (1A134800) [pid = 1896] [serial = 1849] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1896 | 1467823944767 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]]]}] 09:52:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:52:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2126ms 09:52:24 INFO - PROCESS | 1896 | 1467823944808 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:52:24 INFO - PROCESS | 1896 | 1467823944813 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 09:52:24 INFO - PROCESS | 1896 | 1467823944819 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:52:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:52:24 INFO - PROCESS | 1896 | 1467823944823 Marionette TRACE conn5 <- [1,2490,null,{}] 09:52:24 INFO - PROCESS | 1896 | 1467823944854 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}] 09:52:24 INFO - PROCESS | 1896 | 1467823944857 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:25 INFO - PROCESS | 1896 | 1467823944993 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:52:25 INFO - PROCESS | 1896 | 1467823945119 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:25 INFO - PROCESS | 1896 | 1467823945124 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:25 INFO - PROCESS | 1896 | ++DOCSHELL 0C83CC00 == 26 [pid = 1896] [id = 632] 09:52:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0C842400) [pid = 1896] [serial = 1896] [outer = 00000000] 09:52:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0CD2AC00) [pid = 1896] [serial = 1897] [outer = 0C842400] 09:52:25 INFO - PROCESS | 1896 | 1467823945189 Marionette DEBUG loaded listener.js 09:52:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0CDCE800) [pid = 1896] [serial = 1898] [outer = 0C842400] 09:52:25 INFO - PROCESS | 1896 | 1467823945888 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]]]}] 09:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1093ms 09:52:25 INFO - PROCESS | 1896 | 1467823945950 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:52:25 INFO - PROCESS | 1896 | 1467823945956 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 09:52:25 INFO - PROCESS | 1896 | 1467823945963 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:52:25 INFO - PROCESS | 1896 | 1467823945966 Marionette TRACE conn5 <- [1,2494,null,{}] 09:52:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:52:25 INFO - PROCESS | 1896 | 1467823945971 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}] 09:52:25 INFO - PROCESS | 1896 | 1467823945974 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:26 INFO - PROCESS | 1896 | 1467823946098 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:52:26 INFO - PROCESS | 1896 | 1467823946230 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:26 INFO - PROCESS | 1896 | 1467823946233 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:26 INFO - PROCESS | 1896 | ++DOCSHELL 0D776000 == 27 [pid = 1896] [id = 633] 09:52:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0D947C00) [pid = 1896] [serial = 1899] [outer = 00000000] 09:52:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0D94F000) [pid = 1896] [serial = 1900] [outer = 0D947C00] 09:52:26 INFO - PROCESS | 1896 | 1467823946292 Marionette DEBUG loaded listener.js 09:52:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0DAD6C00) [pid = 1896] [serial = 1901] [outer = 0D947C00] 09:52:26 INFO - PROCESS | 1896 | --DOCSHELL 0D228000 == 26 [pid = 1896] [id = 379] 09:52:26 INFO - PROCESS | 1896 | --DOCSHELL 19D86000 == 25 [pid = 1896] [id = 388] 09:52:26 INFO - PROCESS | 1896 | --DOCSHELL 0D2F7000 == 24 [pid = 1896] [id = 372] 09:52:26 INFO - PROCESS | 1896 | --DOCSHELL 179E6400 == 23 [pid = 1896] [id = 387] 09:52:26 INFO - PROCESS | 1896 | 1467823946971 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]]]}] 09:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1015ms 09:52:27 INFO - PROCESS | 1896 | 1467823946985 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:52:27 INFO - PROCESS | 1896 | 1467823946989 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 09:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:52:27 INFO - PROCESS | 1896 | 1467823946994 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:52:27 INFO - PROCESS | 1896 | 1467823946997 Marionette TRACE conn5 <- [1,2498,null,{}] 09:52:27 INFO - PROCESS | 1896 | 1467823947003 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}] 09:52:27 INFO - PROCESS | 1896 | 1467823947006 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:27 INFO - PROCESS | 1896 | 1467823947103 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:52:27 INFO - PROCESS | 1896 | 1467823947196 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:27 INFO - PROCESS | 1896 | 1467823947199 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:27 INFO - PROCESS | 1896 | ++DOCSHELL 0C841000 == 24 [pid = 1896] [id = 634] 09:52:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0C841800) [pid = 1896] [serial = 1902] [outer = 00000000] 09:52:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0D185C00) [pid = 1896] [serial = 1903] [outer = 0C841800] 09:52:27 INFO - PROCESS | 1896 | 1467823947247 Marionette DEBUG loaded listener.js 09:52:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0D2F7000) [pid = 1896] [serial = 1904] [outer = 0C841800] 09:52:27 INFO - PROCESS | 1896 | 1467823947677 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]]]}] 09:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 731ms 09:52:27 INFO - PROCESS | 1896 | 1467823947725 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:52:27 INFO - PROCESS | 1896 | 1467823947730 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 09:52:27 INFO - PROCESS | 1896 | 1467823947735 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:52:27 INFO - PROCESS | 1896 | 1467823947738 Marionette TRACE conn5 <- [1,2502,null,{}] 09:52:27 INFO - PROCESS | 1896 | 1467823947745 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}] 09:52:27 INFO - PROCESS | 1896 | 1467823947748 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:27 INFO - PROCESS | 1896 | 1467823947839 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:52:27 INFO - PROCESS | 1896 | 1467823947851 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:27 INFO - PROCESS | 1896 | 1467823947854 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:27 INFO - PROCESS | 1896 | ++DOCSHELL 10FDC400 == 25 [pid = 1896] [id = 635] 09:52:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (10FDE400) [pid = 1896] [serial = 1905] [outer = 00000000] 09:52:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (111D3C00) [pid = 1896] [serial = 1906] [outer = 10FDE400] 09:52:27 INFO - PROCESS | 1896 | 1467823947901 Marionette DEBUG loaded listener.js 09:52:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (143A8000) [pid = 1896] [serial = 1907] [outer = 10FDE400] 09:52:28 INFO - PROCESS | 1896 | 1467823948391 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]]]}] 09:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 09:52:28 INFO - PROCESS | 1896 | 1467823948410 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:52:28 INFO - PROCESS | 1896 | 1467823948413 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 09:52:28 INFO - PROCESS | 1896 | 1467823948416 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:52:28 INFO - PROCESS | 1896 | 1467823948419 Marionette TRACE conn5 <- [1,2506,null,{}] 09:52:28 INFO - PROCESS | 1896 | 1467823948431 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}] 09:52:28 INFO - PROCESS | 1896 | 1467823948436 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:28 INFO - PROCESS | 1896 | 1467823948530 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:52:28 INFO - PROCESS | 1896 | 1467823948539 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:28 INFO - PROCESS | 1896 | 1467823948542 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:28 INFO - PROCESS | 1896 | ++DOCSHELL 14BE2C00 == 26 [pid = 1896] [id = 636] 09:52:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (14BE3400) [pid = 1896] [serial = 1908] [outer = 00000000] 09:52:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (14C62800) [pid = 1896] [serial = 1909] [outer = 14BE3400] 09:52:28 INFO - PROCESS | 1896 | 1467823948593 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (15A66C00) [pid = 1896] [serial = 1910] [outer = 14BE3400] 09:52:29 INFO - PROCESS | 1896 | 1467823949096 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]]]}] 09:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 09:52:29 INFO - PROCESS | 1896 | 1467823949150 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:52:29 INFO - PROCESS | 1896 | 1467823949153 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 09:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:52:29 INFO - PROCESS | 1896 | 1467823949156 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - PROCESS | 1896 | 1467823949158 Marionette TRACE conn5 <- [1,2510,null,{}] 09:52:29 INFO - PROCESS | 1896 | 1467823949161 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}] 09:52:29 INFO - PROCESS | 1896 | 1467823949163 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:29 INFO - PROCESS | 1896 | 1467823949278 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:52:29 INFO - PROCESS | 1896 | 1467823949285 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:29 INFO - PROCESS | 1896 | 1467823949287 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:29 INFO - PROCESS | 1896 | ++DOCSHELL 1797E000 == 27 [pid = 1896] [id = 637] 09:52:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (1797E400) [pid = 1896] [serial = 1911] [outer = 00000000] 09:52:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (17B50800) [pid = 1896] [serial = 1912] [outer = 1797E400] 09:52:29 INFO - PROCESS | 1896 | 1467823949331 Marionette DEBUG loaded listener.js 09:52:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (17B6D800) [pid = 1896] [serial = 1913] [outer = 1797E400] 09:52:29 INFO - PROCESS | 1896 | 1467823949818 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]]]}] 09:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 09:52:29 INFO - PROCESS | 1896 | 1467823949830 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:52:29 INFO - PROCESS | 1896 | 1467823949832 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 09:52:29 INFO - PROCESS | 1896 | 1467823949835 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - PROCESS | 1896 | 1467823949837 Marionette TRACE conn5 <- [1,2514,null,{}] 09:52:29 INFO - PROCESS | 1896 | 1467823949841 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}] 09:52:29 INFO - PROCESS | 1896 | 1467823949843 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:29 INFO - PROCESS | 1896 | 1467823949959 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:52:29 INFO - PROCESS | 1896 | 1467823949965 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:29 INFO - PROCESS | 1896 | 1467823949967 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:29 INFO - PROCESS | 1896 | ++DOCSHELL 0CD73000 == 28 [pid = 1896] [id = 638] 09:52:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (17B4FC00) [pid = 1896] [serial = 1914] [outer = 00000000] 09:52:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (17C6F800) [pid = 1896] [serial = 1915] [outer = 17B4FC00] 09:52:30 INFO - PROCESS | 1896 | 1467823950012 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (17CF6C00) [pid = 1896] [serial = 1916] [outer = 17B4FC00] 09:52:30 INFO - PROCESS | 1896 | 1467823950481 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]]]}] 09:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 09:52:30 INFO - PROCESS | 1896 | 1467823950506 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:52:30 INFO - PROCESS | 1896 | 1467823950508 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 09:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:52:30 INFO - PROCESS | 1896 | 1467823950512 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:52:30 INFO - PROCESS | 1896 | 1467823950513 Marionette TRACE conn5 <- [1,2518,null,{}] 09:52:30 INFO - PROCESS | 1896 | 1467823950517 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}] 09:52:30 INFO - PROCESS | 1896 | 1467823950523 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:30 INFO - PROCESS | 1896 | 1467823950715 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:52:30 INFO - PROCESS | 1896 | 1467823950741 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 1896 | 1467823950743 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:30 INFO - PROCESS | 1896 | ++DOCSHELL 18CAC800 == 29 [pid = 1896] [id = 639] 09:52:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18CACC00) [pid = 1896] [serial = 1917] [outer = 00000000] 09:52:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (18F7D800) [pid = 1896] [serial = 1918] [outer = 18CACC00] 09:52:30 INFO - PROCESS | 1896 | 1467823950788 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (19207000) [pid = 1896] [serial = 1919] [outer = 18CACC00] 09:52:31 INFO - PROCESS | 1896 | 1467823951242 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]]]}] 09:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 771ms 09:52:31 INFO - PROCESS | 1896 | 1467823951282 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:52:31 INFO - PROCESS | 1896 | 1467823951284 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 09:52:31 INFO - PROCESS | 1896 | 1467823951287 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - PROCESS | 1896 | 1467823951289 Marionette TRACE conn5 <- [1,2522,null,{}] 09:52:31 INFO - PROCESS | 1896 | 1467823951292 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}] 09:52:31 INFO - PROCESS | 1896 | 1467823951294 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:31 INFO - PROCESS | 1896 | 1467823951406 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:52:31 INFO - PROCESS | 1896 | 1467823951411 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:31 INFO - PROCESS | 1896 | 1467823951413 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:31 INFO - PROCESS | 1896 | ++DOCSHELL 0C840800 == 30 [pid = 1896] [id = 640] 09:52:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (19348000) [pid = 1896] [serial = 1920] [outer = 00000000] 09:52:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (19B23400) [pid = 1896] [serial = 1921] [outer = 19348000] 09:52:31 INFO - PROCESS | 1896 | 1467823951456 Marionette DEBUG loaded listener.js 09:52:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (19B23C00) [pid = 1896] [serial = 1922] [outer = 19348000] 09:52:31 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (17B67400) [pid = 1896] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:52:31 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (19D81400) [pid = 1896] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:52:31 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (17C32400) [pid = 1896] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:52:31 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (18A9A400) [pid = 1896] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:52:31 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (18F73400) [pid = 1896] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:52:31 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (18A27000) [pid = 1896] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:52:31 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (1791F400) [pid = 1896] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:52:31 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (143E8C00) [pid = 1896] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:52:31 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0D25A000) [pid = 1896] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:52:31 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (14110400) [pid = 1896] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:52:31 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1AFCC000) [pid = 1896] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:52:31 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1A12A000) [pid = 1896] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:52:31 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (1797EC00) [pid = 1896] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:52:31 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0CDE3400) [pid = 1896] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:52:31 INFO - PROCESS | 1896 | 1467823951940 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]]]}] 09:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 09:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:52:31 INFO - PROCESS | 1896 | 1467823951958 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:52:31 INFO - PROCESS | 1896 | 1467823951960 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 09:52:31 INFO - PROCESS | 1896 | 1467823951963 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - PROCESS | 1896 | 1467823951965 Marionette TRACE conn5 <- [1,2526,null,{}] 09:52:31 INFO - PROCESS | 1896 | 1467823951968 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}] 09:52:31 INFO - PROCESS | 1896 | 1467823951970 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:32 INFO - PROCESS | 1896 | 1467823952075 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:52:32 INFO - PROCESS | 1896 | 1467823952083 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:32 INFO - PROCESS | 1896 | 1467823952085 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:32 INFO - PROCESS | 1896 | ++DOCSHELL 1410F800 == 31 [pid = 1896] [id = 641] 09:52:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (143EC400) [pid = 1896] [serial = 1923] [outer = 00000000] 09:52:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (18468800) [pid = 1896] [serial = 1924] [outer = 143EC400] 09:52:32 INFO - PROCESS | 1896 | 1467823952130 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18CAA800) [pid = 1896] [serial = 1925] [outer = 143EC400] 09:52:32 INFO - PROCESS | 1896 | 1467823952576 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]]]}] 09:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 09:52:32 INFO - PROCESS | 1896 | 1467823952634 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:52:32 INFO - PROCESS | 1896 | 1467823952636 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 09:52:32 INFO - PROCESS | 1896 | 1467823952640 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:52:32 INFO - PROCESS | 1896 | 1467823952641 Marionette TRACE conn5 <- [1,2530,null,{}] 09:52:32 INFO - PROCESS | 1896 | 1467823952645 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}] 09:52:32 INFO - PROCESS | 1896 | 1467823952647 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:32 INFO - PROCESS | 1896 | 1467823952730 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:52:32 INFO - PROCESS | 1896 | 1467823952736 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:32 INFO - PROCESS | 1896 | 1467823952738 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:32 INFO - PROCESS | 1896 | ++DOCSHELL 14B53400 == 32 [pid = 1896] [id = 642] 09:52:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (18F71C00) [pid = 1896] [serial = 1926] [outer = 00000000] 09:52:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (19D82000) [pid = 1896] [serial = 1927] [outer = 18F71C00] 09:52:32 INFO - PROCESS | 1896 | 1467823952781 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19D82800) [pid = 1896] [serial = 1928] [outer = 18F71C00] 09:52:33 INFO - PROCESS | 1896 | 1467823953221 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]]]}] 09:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 09:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:52:33 INFO - PROCESS | 1896 | 1467823953271 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:52:33 INFO - PROCESS | 1896 | 1467823953274 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 09:52:33 INFO - PROCESS | 1896 | 1467823953277 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - PROCESS | 1896 | 1467823953279 Marionette TRACE conn5 <- [1,2534,null,{}] 09:52:33 INFO - PROCESS | 1896 | 1467823953282 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}] 09:52:33 INFO - PROCESS | 1896 | 1467823953284 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:33 INFO - PROCESS | 1896 | 1467823953365 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:52:33 INFO - PROCESS | 1896 | 1467823953373 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 1896 | 1467823953375 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:33 INFO - PROCESS | 1896 | ++DOCSHELL 1A101400 == 33 [pid = 1896] [id = 643] 09:52:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1A102400) [pid = 1896] [serial = 1929] [outer = 00000000] 09:52:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1A10EC00) [pid = 1896] [serial = 1930] [outer = 1A102400] 09:52:33 INFO - PROCESS | 1896 | 1467823953420 Marionette DEBUG loaded listener.js 09:52:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A12FC00) [pid = 1896] [serial = 1931] [outer = 1A102400] 09:52:34 INFO - PROCESS | 1896 | 1467823954084 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]]]}] 09:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 871ms 09:52:34 INFO - PROCESS | 1896 | 1467823954151 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:52:34 INFO - PROCESS | 1896 | 1467823954156 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 09:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:52:34 INFO - PROCESS | 1896 | 1467823954160 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:52:34 INFO - PROCESS | 1896 | 1467823954166 Marionette TRACE conn5 <- [1,2538,null,{}] 09:52:34 INFO - PROCESS | 1896 | 1467823954171 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}] 09:52:34 INFO - PROCESS | 1896 | 1467823954174 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:34 INFO - PROCESS | 1896 | 1467823954326 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:52:34 INFO - PROCESS | 1896 | 1467823954430 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:34 INFO - PROCESS | 1896 | 1467823954433 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:34 INFO - PROCESS | 1896 | ++DOCSHELL 0D94B800 == 34 [pid = 1896] [id = 644] 09:52:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0D950000) [pid = 1896] [serial = 1932] [outer = 00000000] 09:52:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (11143C00) [pid = 1896] [serial = 1933] [outer = 0D950000] 09:52:34 INFO - PROCESS | 1896 | 1467823954498 Marionette DEBUG loaded listener.js 09:52:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (144CF400) [pid = 1896] [serial = 1934] [outer = 0D950000] 09:52:35 INFO - PROCESS | 1896 | 1467823955115 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]]]}] 09:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 990ms 09:52:35 INFO - PROCESS | 1896 | 1467823955151 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:52:35 INFO - PROCESS | 1896 | 1467823955156 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 09:52:35 INFO - PROCESS | 1896 | 1467823955162 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:52:35 INFO - PROCESS | 1896 | 1467823955165 Marionette TRACE conn5 <- [1,2542,null,{}] 09:52:35 INFO - PROCESS | 1896 | 1467823955169 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}] 09:52:35 INFO - PROCESS | 1896 | 1467823955172 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:35 INFO - PROCESS | 1896 | 1467823955286 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:52:35 INFO - PROCESS | 1896 | 1467823955425 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 1896 | 1467823955427 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:35 INFO - PROCESS | 1896 | ++DOCSHELL 17B60C00 == 35 [pid = 1896] [id = 645] 09:52:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (17C33C00) [pid = 1896] [serial = 1935] [outer = 00000000] 09:52:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (18A23C00) [pid = 1896] [serial = 1936] [outer = 17C33C00] 09:52:35 INFO - PROCESS | 1896 | 1467823955486 Marionette DEBUG loaded listener.js 09:52:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (18CA1000) [pid = 1896] [serial = 1937] [outer = 17C33C00] 09:52:36 INFO - PROCESS | 1896 | 1467823956078 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]]]}] 09:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 09:52:36 INFO - PROCESS | 1896 | 1467823956136 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:52:36 INFO - PROCESS | 1896 | 1467823956138 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 09:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:52:36 INFO - PROCESS | 1896 | 1467823956142 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:52:36 INFO - PROCESS | 1896 | 1467823956146 Marionette TRACE conn5 <- [1,2546,null,{}] 09:52:36 INFO - PROCESS | 1896 | 1467823956157 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}] 09:52:36 INFO - PROCESS | 1896 | 1467823956162 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:36 INFO - PROCESS | 1896 | 1467823956317 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:52:36 INFO - PROCESS | 1896 | 1467823956335 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 1896 | 1467823956338 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:36 INFO - PROCESS | 1896 | ++DOCSHELL 1A138C00 == 36 [pid = 1896] [id = 646] 09:52:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1A141400) [pid = 1896] [serial = 1938] [outer = 00000000] 09:52:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1A145C00) [pid = 1896] [serial = 1939] [outer = 1A141400] 09:52:36 INFO - PROCESS | 1896 | 1467823956394 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1A14DC00) [pid = 1896] [serial = 1940] [outer = 1A141400] 09:52:37 INFO - PROCESS | 1896 | 1467823957052 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]]]}] 09:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1125ms 09:52:37 INFO - PROCESS | 1896 | 1467823957271 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:52:37 INFO - PROCESS | 1896 | 1467823957276 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 09:52:37 INFO - PROCESS | 1896 | 1467823957281 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:52:37 INFO - PROCESS | 1896 | 1467823957283 Marionette TRACE conn5 <- [1,2550,null,{}] 09:52:37 INFO - PROCESS | 1896 | 1467823957289 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}] 09:52:37 INFO - PROCESS | 1896 | 1467823957293 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:37 INFO - PROCESS | 1896 | 1467823957392 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:52:37 INFO - PROCESS | 1896 | 1467823957527 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:37 INFO - PROCESS | 1896 | 1467823957533 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:37 INFO - PROCESS | 1896 | ++DOCSHELL 0D676C00 == 37 [pid = 1896] [id = 647] 09:52:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0D950C00) [pid = 1896] [serial = 1941] [outer = 00000000] 09:52:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0DD8CC00) [pid = 1896] [serial = 1942] [outer = 0D950C00] 09:52:37 INFO - PROCESS | 1896 | 1467823957585 Marionette DEBUG loaded listener.js 09:52:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (10FDF400) [pid = 1896] [serial = 1943] [outer = 0D950C00] 09:52:38 INFO - PROCESS | 1896 | --DOCSHELL 0D259C00 == 36 [pid = 1896] [id = 371] 09:52:38 INFO - PROCESS | 1896 | --DOCSHELL 19B78400 == 35 [pid = 1896] [id = 386] 09:52:38 INFO - PROCESS | 1896 | --DOCSHELL 1791BC00 == 34 [pid = 1896] [id = 376] 09:52:38 INFO - PROCESS | 1896 | --DOCSHELL 1846F400 == 33 [pid = 1896] [id = 377] 09:52:38 INFO - PROCESS | 1896 | --DOCSHELL 17B48000 == 32 [pid = 1896] [id = 383] 09:52:38 INFO - PROCESS | 1896 | --DOCSHELL 17C3E400 == 31 [pid = 1896] [id = 375] 09:52:38 INFO - PROCESS | 1896 | --DOCSHELL 17B4E000 == 30 [pid = 1896] [id = 374] 09:52:38 INFO - PROCESS | 1896 | --DOCSHELL 11141000 == 29 [pid = 1896] [id = 381] 09:52:38 INFO - PROCESS | 1896 | --DOCSHELL 17916400 == 28 [pid = 1896] [id = 382] 09:52:38 INFO - PROCESS | 1896 | --DOCSHELL 0C841C00 == 27 [pid = 1896] [id = 380] 09:52:38 INFO - PROCESS | 1896 | --DOCSHELL 0C83CC00 == 26 [pid = 1896] [id = 632] 09:52:38 INFO - PROCESS | 1896 | --DOCSHELL 1A110400 == 25 [pid = 1896] [id = 631] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (18461C00) [pid = 1896] [serial = 1835] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (18A22000) [pid = 1896] [serial = 1892] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (17C40800) [pid = 1896] [serial = 1879] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (18CA7000) [pid = 1896] [serial = 1882] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (19443000) [pid = 1896] [serial = 1885] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (19350400) [pid = 1896] [serial = 1888] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (18CAD400) [pid = 1896] [serial = 1883] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1A102800) [pid = 1896] [serial = 1891] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (19D7AC00) [pid = 1896] [serial = 1889] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (19B82C00) [pid = 1896] [serial = 1886] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (17A30400) [pid = 1896] [serial = 1876] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (144C6800) [pid = 1896] [serial = 1873] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (146BA000) [pid = 1896] [serial = 1874] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0D2FA800) [pid = 1896] [serial = 1870] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0D776400) [pid = 1896] [serial = 1871] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (17978800) [pid = 1896] [serial = 1868] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (14B53800) [pid = 1896] [serial = 1867] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (1BD3BC00) [pid = 1896] [serial = 1865] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1BD36800) [pid = 1896] [serial = 1864] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (1B46F800) [pid = 1896] [serial = 1862] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1A150800) [pid = 1896] [serial = 1861] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (17B68800) [pid = 1896] [serial = 1859] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (17B43C00) [pid = 1896] [serial = 1858] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0D945400) [pid = 1896] [serial = 1856] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0D2F6800) [pid = 1896] [serial = 1855] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (18A25C00) [pid = 1896] [serial = 1880] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (17B4AC00) [pid = 1896] [serial = 1877] [outer = 00000000] [url = about:blank] 09:52:38 INFO - PROCESS | 1896 | 1467823958196 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]]]}] 09:52:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:52:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 991ms 09:52:38 INFO - PROCESS | 1896 | 1467823958271 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:52:38 INFO - PROCESS | 1896 | 1467823958274 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 09:52:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:52:38 INFO - PROCESS | 1896 | 1467823958280 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 1896 | 1467823958284 Marionette TRACE conn5 <- [1,2554,null,{}] 09:52:38 INFO - PROCESS | 1896 | 1467823958288 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}] 09:52:38 INFO - PROCESS | 1896 | 1467823958290 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:38 INFO - PROCESS | 1896 | 1467823958380 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:52:38 INFO - PROCESS | 1896 | 1467823958479 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 1896 | 1467823958482 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:38 INFO - PROCESS | 1896 | ++DOCSHELL 0D672400 == 26 [pid = 1896] [id = 648] 09:52:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0D675800) [pid = 1896] [serial = 1944] [outer = 00000000] 09:52:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0DE0F400) [pid = 1896] [serial = 1945] [outer = 0D675800] 09:52:38 INFO - PROCESS | 1896 | 1467823958531 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (143EE800) [pid = 1896] [serial = 1946] [outer = 0D675800] 09:52:39 INFO - PROCESS | 1896 | 1467823958978 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]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 09:52:39 INFO - PROCESS | 1896 | 1467823959011 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 09:52:39 INFO - PROCESS | 1896 | 1467823959013 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 09:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:52:39 INFO - PROCESS | 1896 | 1467823959016 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 1896 | 1467823959018 Marionette TRACE conn5 <- [1,2558,null,{}] 09:52:39 INFO - PROCESS | 1896 | 1467823959032 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}] 09:52:39 INFO - PROCESS | 1896 | 1467823959036 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:39 INFO - PROCESS | 1896 | 1467823959125 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 09:52:39 INFO - PROCESS | 1896 | 1467823959133 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:39 INFO - PROCESS | 1896 | 1467823959136 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:39 INFO - PROCESS | 1896 | ++DOCSHELL 179DF800 == 27 [pid = 1896] [id = 649] 09:52:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (179E2000) [pid = 1896] [serial = 1947] [outer = 00000000] 09:52:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (17A31800) [pid = 1896] [serial = 1948] [outer = 179E2000] 09:52:39 INFO - PROCESS | 1896 | 1467823959184 Marionette DEBUG loaded listener.js 09:52:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (17B44C00) [pid = 1896] [serial = 1949] [outer = 179E2000] 09:52:39 INFO - PROCESS | 1896 | 1467823959656 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]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 09:52:39 INFO - PROCESS | 1896 | 1467823959691 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 09:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:52:39 INFO - PROCESS | 1896 | 1467823959693 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 09:52:39 INFO - PROCESS | 1896 | 1467823959696 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 1896 | 1467823959697 Marionette TRACE conn5 <- [1,2562,null,{}] 09:52:39 INFO - PROCESS | 1896 | 1467823959701 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}] 09:52:39 INFO - PROCESS | 1896 | 1467823959703 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:39 INFO - PROCESS | 1896 | 1467823959789 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 09:52:39 INFO - PROCESS | 1896 | 1467823959797 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:39 INFO - PROCESS | 1896 | 1467823959799 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:39 INFO - PROCESS | 1896 | ++DOCSHELL 17B6B800 == 28 [pid = 1896] [id = 650] 09:52:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (17B6C400) [pid = 1896] [serial = 1950] [outer = 00000000] 09:52:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (1846F800) [pid = 1896] [serial = 1951] [outer = 17B6C400] 09:52:39 INFO - PROCESS | 1896 | 1467823959853 Marionette DEBUG loaded listener.js 09:52:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18A2A400) [pid = 1896] [serial = 1952] [outer = 17B6C400] 09:52:40 INFO - PROCESS | 1896 | 1467823960311 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]]]}] 09:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 09:52:40 INFO - PROCESS | 1896 | 1467823960367 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 09:52:40 INFO - PROCESS | 1896 | 1467823960369 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 09:52:40 INFO - PROCESS | 1896 | 1467823960372 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:52:40 INFO - PROCESS | 1896 | 1467823960374 Marionette TRACE conn5 <- [1,2566,null,{}] 09:52:40 INFO - PROCESS | 1896 | 1467823960377 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}] 09:52:40 INFO - PROCESS | 1896 | 1467823960379 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:40 INFO - PROCESS | 1896 | 1467823960493 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 09:52:40 INFO - PROCESS | 1896 | 1467823960581 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:40 INFO - PROCESS | 1896 | 1467823960583 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:40 INFO - PROCESS | 1896 | ++DOCSHELL 18AEFC00 == 29 [pid = 1896] [id = 651] 09:52:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (18AF7800) [pid = 1896] [serial = 1953] [outer = 00000000] 09:52:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18CC7800) [pid = 1896] [serial = 1954] [outer = 18AF7800] 09:52:40 INFO - PROCESS | 1896 | 1467823960627 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (18CC9400) [pid = 1896] [serial = 1955] [outer = 18AF7800] 09:52:41 INFO - PROCESS | 1896 | 1467823961044 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]]]}] 09:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 731ms 09:52:41 INFO - PROCESS | 1896 | 1467823961110 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 09:52:41 INFO - PROCESS | 1896 | 1467823961112 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 09:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:52:41 INFO - PROCESS | 1896 | 1467823961115 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:52:41 INFO - PROCESS | 1896 | 1467823961117 Marionette TRACE conn5 <- [1,2570,null,{}] 09:52:41 INFO - PROCESS | 1896 | 1467823961120 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}] 09:52:41 INFO - PROCESS | 1896 | 1467823961126 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:41 INFO - PROCESS | 1896 | 1467823961273 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 09:52:41 INFO - PROCESS | 1896 | 1467823961339 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:41 INFO - PROCESS | 1896 | 1467823961341 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:41 INFO - PROCESS | 1896 | ++DOCSHELL 0D946800 == 30 [pid = 1896] [id = 652] 09:52:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18F71800) [pid = 1896] [serial = 1956] [outer = 00000000] 09:52:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (19D7B400) [pid = 1896] [serial = 1957] [outer = 18F71800] 09:52:41 INFO - PROCESS | 1896 | 1467823961389 Marionette DEBUG loaded listener.js 09:52:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (19D84C00) [pid = 1896] [serial = 1958] [outer = 18F71800] 09:52:41 INFO - PROCESS | 1896 | 1467823961816 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]]]}] 09:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 09:52:41 INFO - PROCESS | 1896 | 1467823961877 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 09:52:41 INFO - PROCESS | 1896 | 1467823961879 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 09:52:41 INFO - PROCESS | 1896 | 1467823961883 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:52:41 INFO - PROCESS | 1896 | 1467823961884 Marionette TRACE conn5 <- [1,2574,null,{}] 09:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:52:41 INFO - PROCESS | 1896 | 1467823961888 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}] 09:52:41 INFO - PROCESS | 1896 | 1467823961890 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:42 INFO - PROCESS | 1896 | 1467823962015 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 09:52:42 INFO - PROCESS | 1896 | 1467823962081 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:42 INFO - PROCESS | 1896 | 1467823962083 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:42 INFO - PROCESS | 1896 | ++DOCSHELL 0C7DC800 == 31 [pid = 1896] [id = 653] 09:52:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0C7E2400) [pid = 1896] [serial = 1959] [outer = 00000000] 09:52:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1A10E000) [pid = 1896] [serial = 1960] [outer = 0C7E2400] 09:52:42 INFO - PROCESS | 1896 | 1467823962128 Marionette DEBUG loaded listener.js 09:52:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1A132000) [pid = 1896] [serial = 1961] [outer = 0C7E2400] 09:52:42 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (17B4FC00) [pid = 1896] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:52:42 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (18CACC00) [pid = 1896] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:52:42 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (1A12C800) [pid = 1896] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:52:42 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (14BE3400) [pid = 1896] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:52:42 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (10FDE400) [pid = 1896] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:52:42 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0D947C00) [pid = 1896] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:52:42 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0C842400) [pid = 1896] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:52:42 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (19348000) [pid = 1896] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:52:42 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0C841800) [pid = 1896] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:52:42 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (143EC400) [pid = 1896] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:52:42 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (18F71C00) [pid = 1896] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:52:42 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1797E400) [pid = 1896] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:52:42 INFO - PROCESS | 1896 | 1467823962649 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]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 810ms 09:52:42 INFO - PROCESS | 1896 | 1467823962702 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 1896 | 1467823962704 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 09:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:52:42 INFO - PROCESS | 1896 | 1467823962707 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 1896 | 1467823962708 Marionette TRACE conn5 <- [1,2578,null,{}] 09:52:42 INFO - PROCESS | 1896 | 1467823962712 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}] 09:52:42 INFO - PROCESS | 1896 | 1467823962713 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:42 INFO - PROCESS | 1896 | 1467823962831 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 09:52:42 INFO - PROCESS | 1896 | 1467823962894 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:42 INFO - PROCESS | 1896 | 1467823962896 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:42 INFO - PROCESS | 1896 | ++DOCSHELL 0D76D400 == 32 [pid = 1896] [id = 654] 09:52:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0D947000) [pid = 1896] [serial = 1962] [outer = 00000000] 09:52:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17B43800) [pid = 1896] [serial = 1963] [outer = 0D947000] 09:52:42 INFO - PROCESS | 1896 | 1467823962940 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (17CF4000) [pid = 1896] [serial = 1964] [outer = 0D947000] 09:52:43 INFO - PROCESS | 1896 | 1467823963294 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]]]}] 09:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 631ms 09:52:43 INFO - PROCESS | 1896 | 1467823963340 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 09:52:43 INFO - PROCESS | 1896 | 1467823963342 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 09:52:43 INFO - PROCESS | 1896 | 1467823963345 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:52:43 INFO - PROCESS | 1896 | 1467823963347 Marionette TRACE conn5 <- [1,2582,null,{}] 09:52:43 INFO - PROCESS | 1896 | 1467823963350 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}] 09:52:43 INFO - PROCESS | 1896 | 1467823963352 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:43 INFO - PROCESS | 1896 | 1467823963434 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 09:52:43 INFO - PROCESS | 1896 | 1467823963439 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:43 INFO - PROCESS | 1896 | 1467823963441 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:43 INFO - PROCESS | 1896 | ++DOCSHELL 18CA4C00 == 33 [pid = 1896] [id = 655] 09:52:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19348000) [pid = 1896] [serial = 1965] [outer = 00000000] 09:52:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1A12E400) [pid = 1896] [serial = 1966] [outer = 19348000] 09:52:43 INFO - PROCESS | 1896 | 1467823963486 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19B28000) [pid = 1896] [serial = 1967] [outer = 19348000] 09:52:43 INFO - PROCESS | 1896 | 1467823963957 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]]]}] 09:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 09:52:44 INFO - PROCESS | 1896 | 1467823963991 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 09:52:44 INFO - PROCESS | 1896 | 1467823963993 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 09:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:52:44 INFO - PROCESS | 1896 | 1467823963997 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - PROCESS | 1896 | 1467823963999 Marionette TRACE conn5 <- [1,2586,null,{}] 09:52:44 INFO - PROCESS | 1896 | 1467823964002 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}] 09:52:44 INFO - PROCESS | 1896 | 1467823964004 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:44 INFO - PROCESS | 1896 | 1467823964087 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 09:52:44 INFO - PROCESS | 1896 | 1467823964093 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:44 INFO - PROCESS | 1896 | 1467823964094 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:44 INFO - PROCESS | 1896 | ++DOCSHELL 1A138800 == 34 [pid = 1896] [id = 656] 09:52:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1A164000) [pid = 1896] [serial = 1968] [outer = 00000000] 09:52:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1AD13C00) [pid = 1896] [serial = 1969] [outer = 1A164000] 09:52:44 INFO - PROCESS | 1896 | 1467823964138 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1ADA7C00) [pid = 1896] [serial = 1970] [outer = 1A164000] 09:52:44 INFO - PROCESS | 1896 | 1467823964760 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]]]}] 09:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 830ms 09:52:44 INFO - PROCESS | 1896 | 1467823964839 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 09:52:44 INFO - PROCESS | 1896 | 1467823964844 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 09:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:52:44 INFO - PROCESS | 1896 | 1467823964851 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - PROCESS | 1896 | 1467823964854 Marionette TRACE conn5 <- [1,2590,null,{}] 09:52:44 INFO - PROCESS | 1896 | 1467823964860 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}] 09:52:44 INFO - PROCESS | 1896 | 1467823964863 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:45 INFO - PROCESS | 1896 | 1467823964988 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 09:52:45 INFO - PROCESS | 1896 | 1467823965124 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:45 INFO - PROCESS | 1896 | 1467823965129 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:45 INFO - PROCESS | 1896 | ++DOCSHELL 0C839400 == 35 [pid = 1896] [id = 657] 09:52:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0C83B000) [pid = 1896] [serial = 1971] [outer = 00000000] 09:52:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0D949800) [pid = 1896] [serial = 1972] [outer = 0C83B000] 09:52:45 INFO - PROCESS | 1896 | 1467823965189 Marionette DEBUG loaded listener.js 09:52:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0DE05C00) [pid = 1896] [serial = 1973] [outer = 0C83B000] 09:52:45 INFO - PROCESS | 1896 | 1467823965793 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]]]}] 09:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 990ms 09:52:45 INFO - PROCESS | 1896 | 1467823965841 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 09:52:45 INFO - PROCESS | 1896 | 1467823965846 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 09:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:52:45 INFO - PROCESS | 1896 | 1467823965853 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:52:45 INFO - PROCESS | 1896 | 1467823965856 Marionette TRACE conn5 <- [1,2594,null,{}] 09:52:45 INFO - PROCESS | 1896 | 1467823965860 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}] 09:52:45 INFO - PROCESS | 1896 | 1467823965862 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:46 INFO - PROCESS | 1896 | 1467823965975 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 09:52:46 INFO - PROCESS | 1896 | 1467823966116 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:46 INFO - PROCESS | 1896 | 1467823966119 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:46 INFO - PROCESS | 1896 | ++DOCSHELL 17979000 == 36 [pid = 1896] [id = 658] 09:52:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (17979400) [pid = 1896] [serial = 1974] [outer = 00000000] 09:52:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (17B63800) [pid = 1896] [serial = 1975] [outer = 17979400] 09:52:46 INFO - PROCESS | 1896 | 1467823966176 Marionette DEBUG loaded listener.js 09:52:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (17C3D000) [pid = 1896] [serial = 1976] [outer = 17979400] 09:52:46 INFO - PROCESS | 1896 | 1467823966782 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]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 970ms 09:52:46 INFO - PROCESS | 1896 | 1467823966826 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 1896 | 1467823966829 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 09:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:52:46 INFO - PROCESS | 1896 | 1467823966832 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - PROCESS | 1896 | 1467823966836 Marionette TRACE conn5 <- [1,2598,null,{}] 09:52:46 INFO - PROCESS | 1896 | 1467823966847 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}] 09:52:46 INFO - PROCESS | 1896 | 1467823966852 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:46 INFO - PROCESS | 1896 | 1467823966964 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 09:52:47 INFO - PROCESS | 1896 | 1467823967105 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 1896 | 1467823967109 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:47 INFO - PROCESS | 1896 | ++DOCSHELL 1A163800 == 37 [pid = 1896] [id = 659] 09:52:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1A166800) [pid = 1896] [serial = 1977] [outer = 00000000] 09:52:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1ADAD800) [pid = 1896] [serial = 1978] [outer = 1A166800] 09:52:47 INFO - PROCESS | 1896 | 1467823967166 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1B472800) [pid = 1896] [serial = 1979] [outer = 1A166800] 09:52:48 INFO - PROCESS | 1896 | 1467823968004 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]]]}] 09:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1231ms 09:52:48 INFO - PROCESS | 1896 | 1467823968066 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 09:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:52:48 INFO - PROCESS | 1896 | 1467823968071 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 09:52:48 INFO - PROCESS | 1896 | 1467823968076 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - PROCESS | 1896 | 1467823968079 Marionette TRACE conn5 <- [1,2602,null,{}] 09:52:48 INFO - PROCESS | 1896 | 1467823968085 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}] 09:52:48 INFO - PROCESS | 1896 | 1467823968088 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:48 INFO - PROCESS | 1896 | 1467823968196 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 09:52:48 INFO - PROCESS | 1896 | 1467823968347 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 1896 | 1467823968351 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:48 INFO - PROCESS | 1896 | ++DOCSHELL 0D67F400 == 38 [pid = 1896] [id = 660] 09:52:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0D94D400) [pid = 1896] [serial = 1980] [outer = 00000000] 09:52:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (143AC800) [pid = 1896] [serial = 1981] [outer = 0D94D400] 09:52:48 INFO - PROCESS | 1896 | 1467823968406 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (14BE4400) [pid = 1896] [serial = 1982] [outer = 0D94D400] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (17C6F800) [pid = 1896] [serial = 1915] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (18F7D800) [pid = 1896] [serial = 1918] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (1A149C00) [pid = 1896] [serial = 1895] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (14C62800) [pid = 1896] [serial = 1909] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (15A66C00) [pid = 1896] [serial = 1910] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (17CF6C00) [pid = 1896] [serial = 1916] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (111D3C00) [pid = 1896] [serial = 1906] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (143A8000) [pid = 1896] [serial = 1907] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0DAD6C00) [pid = 1896] [serial = 1901] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0D94F000) [pid = 1896] [serial = 1900] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0CDCE800) [pid = 1896] [serial = 1898] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0CD2AC00) [pid = 1896] [serial = 1897] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (19B23400) [pid = 1896] [serial = 1921] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0D185C00) [pid = 1896] [serial = 1903] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0D2F7000) [pid = 1896] [serial = 1904] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1A135000) [pid = 1896] [serial = 1894] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (19207000) [pid = 1896] [serial = 1919] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (19B23C00) [pid = 1896] [serial = 1922] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (18468800) [pid = 1896] [serial = 1924] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (1A10EC00) [pid = 1896] [serial = 1930] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (19D82000) [pid = 1896] [serial = 1927] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (19D82800) [pid = 1896] [serial = 1928] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (17B50800) [pid = 1896] [serial = 1912] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (18CAA800) [pid = 1896] [serial = 1925] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (17B6D800) [pid = 1896] [serial = 1913] [outer = 00000000] [url = about:blank] 09:52:48 INFO - PROCESS | 1896 | 1467823968946 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]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 930ms 09:52:49 INFO - PROCESS | 1896 | 1467823969006 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 1896 | 1467823969011 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 09:52:49 INFO - PROCESS | 1896 | 1467823969016 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:52:49 INFO - PROCESS | 1896 | 1467823969019 Marionette TRACE conn5 <- [1,2606,null,{}] 09:52:49 INFO - PROCESS | 1896 | 1467823969023 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}] 09:52:49 INFO - PROCESS | 1896 | 1467823969025 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:49 INFO - PROCESS | 1896 | 1467823969114 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 09:52:49 INFO - PROCESS | 1896 | 1467823969211 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 1896 | 1467823969213 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:49 INFO - PROCESS | 1896 | ++DOCSHELL 0CDD3000 == 39 [pid = 1896] [id = 661] 09:52:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0D224000) [pid = 1896] [serial = 1983] [outer = 00000000] 09:52:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0D952800) [pid = 1896] [serial = 1984] [outer = 0D224000] 09:52:49 INFO - PROCESS | 1896 | 1467823969260 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0DEC8400) [pid = 1896] [serial = 1985] [outer = 0D224000] 09:52:49 INFO - PROCESS | 1896 | 1467823969714 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]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 09:52:49 INFO - PROCESS | 1896 | 1467823969751 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 1896 | 1467823969753 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 09:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:52:49 INFO - PROCESS | 1896 | 1467823969757 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 1896 | 1467823969760 Marionette TRACE conn5 <- [1,2610,null,{}] 09:52:49 INFO - PROCESS | 1896 | 1467823969770 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}] 09:52:49 INFO - PROCESS | 1896 | 1467823969774 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:49 INFO - PROCESS | 1896 | 1467823969864 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 09:52:49 INFO - PROCESS | 1896 | 1467823969871 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 1896 | 1467823969874 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:49 INFO - PROCESS | 1896 | ++DOCSHELL 17A2EC00 == 40 [pid = 1896] [id = 662] 09:52:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (17A30400) [pid = 1896] [serial = 1986] [outer = 00000000] 09:52:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (17B47800) [pid = 1896] [serial = 1987] [outer = 17A30400] 09:52:49 INFO - PROCESS | 1896 | 1467823969928 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (17B67400) [pid = 1896] [serial = 1988] [outer = 17A30400] 09:52:50 INFO - PROCESS | 1896 | 1467823970401 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]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 09:52:50 INFO - PROCESS | 1896 | 1467823970431 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 1896 | 1467823970434 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 09:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:52:50 INFO - PROCESS | 1896 | 1467823970437 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - PROCESS | 1896 | 1467823970438 Marionette TRACE conn5 <- [1,2614,null,{}] 09:52:50 INFO - PROCESS | 1896 | 1467823970442 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}] 09:52:50 INFO - PROCESS | 1896 | 1467823970444 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:50 INFO - PROCESS | 1896 | 1467823970531 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 09:52:50 INFO - PROCESS | 1896 | 1467823970539 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 1896 | 1467823970541 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:50 INFO - PROCESS | 1896 | ++DOCSHELL 17CF3C00 == 41 [pid = 1896] [id = 663] 09:52:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (18461000) [pid = 1896] [serial = 1989] [outer = 00000000] 09:52:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (18A2DC00) [pid = 1896] [serial = 1990] [outer = 18461000] 09:52:50 INFO - PROCESS | 1896 | 1467823970596 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (18C25C00) [pid = 1896] [serial = 1991] [outer = 18461000] 09:52:51 INFO - PROCESS | 1896 | 1467823971051 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]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 671ms 09:52:51 INFO - PROCESS | 1896 | 1467823971111 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 09:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:52:51 INFO - PROCESS | 1896 | 1467823971113 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 09:52:51 INFO - PROCESS | 1896 | 1467823971116 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - PROCESS | 1896 | 1467823971118 Marionette TRACE conn5 <- [1,2618,null,{}] 09:52:51 INFO - PROCESS | 1896 | 1467823971121 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}] 09:52:51 INFO - PROCESS | 1896 | 1467823971123 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:51 INFO - PROCESS | 1896 | 1467823971238 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 09:52:51 INFO - PROCESS | 1896 | 1467823971329 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 1896 | 1467823971331 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:51 INFO - PROCESS | 1896 | ++DOCSHELL 18CA1C00 == 42 [pid = 1896] [id = 664] 09:52:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (18CAA400) [pid = 1896] [serial = 1992] [outer = 00000000] 09:52:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18CCB000) [pid = 1896] [serial = 1993] [outer = 18CAA400] 09:52:51 INFO - PROCESS | 1896 | 1467823971375 Marionette DEBUG loaded listener.js 09:52:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18CCE000) [pid = 1896] [serial = 1994] [outer = 18CAA400] 09:52:51 INFO - PROCESS | 1896 | 1467823971789 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]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 09:52:51 INFO - PROCESS | 1896 | 1467823971847 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 09:52:51 INFO - PROCESS | 1896 | 1467823971849 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 09:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:52:51 INFO - PROCESS | 1896 | 1467823971859 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - PROCESS | 1896 | 1467823971861 Marionette TRACE conn5 <- [1,2622,null,{}] 09:52:51 INFO - PROCESS | 1896 | 1467823971865 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}] 09:52:51 INFO - PROCESS | 1896 | 1467823971870 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:52 INFO - PROCESS | 1896 | 1467823972021 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 09:52:52 INFO - PROCESS | 1896 | 1467823972027 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 1896 | 1467823972029 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:52 INFO - PROCESS | 1896 | ++DOCSHELL 19449400 == 43 [pid = 1896] [id = 665] 09:52:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (19B19800) [pid = 1896] [serial = 1995] [outer = 00000000] 09:52:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (19D87C00) [pid = 1896] [serial = 1996] [outer = 19B19800] 09:52:52 INFO - PROCESS | 1896 | 1467823972129 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1A106000) [pid = 1896] [serial = 1997] [outer = 19B19800] 09:52:52 INFO - PROCESS | 1896 | 1467823972551 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]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 09:52:52 INFO - PROCESS | 1896 | 1467823972623 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 1896 | 1467823972625 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 09:52:52 INFO - PROCESS | 1896 | 1467823972628 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 1896 | 1467823972630 Marionette TRACE conn5 <- [1,2626,null,{}] 09:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:52:52 INFO - PROCESS | 1896 | 1467823972633 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}] 09:52:52 INFO - PROCESS | 1896 | 1467823972635 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:52 INFO - PROCESS | 1896 | 1467823972761 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 09:52:52 INFO - PROCESS | 1896 | 1467823972772 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 1896 | 1467823972774 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:52 INFO - PROCESS | 1896 | ++DOCSHELL 1A10F000 == 44 [pid = 1896] [id = 666] 09:52:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1A110C00) [pid = 1896] [serial = 1998] [outer = 00000000] 09:52:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1A147400) [pid = 1896] [serial = 1999] [outer = 1A110C00] 09:52:52 INFO - PROCESS | 1896 | 1467823972821 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1A166C00) [pid = 1896] [serial = 2000] [outer = 1A110C00] 09:52:53 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (18AF7800) [pid = 1896] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:52:53 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0D675800) [pid = 1896] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:52:53 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (17B6C400) [pid = 1896] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:52:53 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (179E2000) [pid = 1896] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:52:53 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0D950C00) [pid = 1896] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:52:53 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (18F71800) [pid = 1896] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:52:53 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0D947000) [pid = 1896] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:52:53 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0C7E2400) [pid = 1896] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:52:53 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (19348000) [pid = 1896] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:52:53 INFO - PROCESS | 1896 | 1467823973355 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]]]}] 09:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 770ms 09:52:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:52:53 INFO - PROCESS | 1896 | 1467823973407 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 1896 | 1467823973409 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 09:52:53 INFO - PROCESS | 1896 | 1467823973412 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - PROCESS | 1896 | 1467823973414 Marionette TRACE conn5 <- [1,2630,null,{}] 09:52:53 INFO - PROCESS | 1896 | 1467823973417 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}] 09:52:53 INFO - PROCESS | 1896 | 1467823973419 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:53 INFO - PROCESS | 1896 | 1467823973503 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 09:52:53 INFO - PROCESS | 1896 | 1467823973606 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 1896 | 1467823973608 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:53 INFO - PROCESS | 1896 | ++DOCSHELL 0C83D000 == 45 [pid = 1896] [id = 667] 09:52:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0D674800) [pid = 1896] [serial = 2001] [outer = 00000000] 09:52:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18CC1400) [pid = 1896] [serial = 2002] [outer = 0D674800] 09:52:53 INFO - PROCESS | 1896 | 1467823973654 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18CC2C00) [pid = 1896] [serial = 2003] [outer = 0D674800] 09:52:54 INFO - PROCESS | 1896 | 1467823974016 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]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:52:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 631ms 09:52:54 INFO - PROCESS | 1896 | 1467823974043 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 09:52:54 INFO - PROCESS | 1896 | 1467823974045 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 09:52:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:52:54 INFO - PROCESS | 1896 | 1467823974048 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - PROCESS | 1896 | 1467823974050 Marionette TRACE conn5 <- [1,2634,null,{}] 09:52:54 INFO - PROCESS | 1896 | 1467823974053 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}] 09:52:54 INFO - PROCESS | 1896 | 1467823974055 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:54 INFO - PROCESS | 1896 | 1467823974204 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 09:52:54 INFO - PROCESS | 1896 | 1467823974213 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:54 INFO - PROCESS | 1896 | 1467823974215 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:54 INFO - PROCESS | 1896 | ++DOCSHELL 1A130C00 == 46 [pid = 1896] [id = 668] 09:52:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1A137000) [pid = 1896] [serial = 2004] [outer = 00000000] 09:52:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1B54B400) [pid = 1896] [serial = 2005] [outer = 1A137000] 09:52:54 INFO - PROCESS | 1896 | 1467823974261 Marionette DEBUG loaded listener.js 09:52:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1B54F000) [pid = 1896] [serial = 2006] [outer = 1A137000] 09:52:54 INFO - PROCESS | 1896 | 1467823974681 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]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:52:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 09:52:54 INFO - PROCESS | 1896 | 1467823974719 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 09:52:54 INFO - PROCESS | 1896 | 1467823974721 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 09:52:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:52:54 INFO - PROCESS | 1896 | 1467823974724 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - PROCESS | 1896 | 1467823974726 Marionette TRACE conn5 <- [1,2638,null,{}] 09:52:54 INFO - PROCESS | 1896 | 1467823974730 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}] 09:52:54 INFO - PROCESS | 1896 | 1467823974731 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:54 INFO - PROCESS | 1896 | 1467823974853 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 09:52:54 INFO - PROCESS | 1896 | 1467823974861 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:54 INFO - PROCESS | 1896 | 1467823974863 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:54 INFO - PROCESS | 1896 | ++DOCSHELL 1B54E000 == 47 [pid = 1896] [id = 669] 09:52:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1B558800) [pid = 1896] [serial = 2007] [outer = 00000000] 09:52:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1BD35800) [pid = 1896] [serial = 2008] [outer = 1B558800] 09:52:54 INFO - PROCESS | 1896 | 1467823974909 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1BD39400) [pid = 1896] [serial = 2009] [outer = 1B558800] 09:52:55 INFO - PROCESS | 1896 | 1467823975426 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]]]}] 09:52:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:52:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 770ms 09:52:55 INFO - PROCESS | 1896 | 1467823975507 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 09:52:55 INFO - PROCESS | 1896 | 1467823975512 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 09:52:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:52:55 INFO - PROCESS | 1896 | 1467823975518 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:52:55 INFO - PROCESS | 1896 | 1467823975521 Marionette TRACE conn5 <- [1,2642,null,{}] 09:52:55 INFO - PROCESS | 1896 | 1467823975527 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}] 09:52:55 INFO - PROCESS | 1896 | 1467823975530 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:55 INFO - PROCESS | 1896 | 1467823975654 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 09:52:55 INFO - PROCESS | 1896 | 1467823975792 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 1896 | 1467823975796 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:55 INFO - PROCESS | 1896 | ++DOCSHELL 0C842C00 == 48 [pid = 1896] [id = 670] 09:52:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0C94FC00) [pid = 1896] [serial = 2010] [outer = 00000000] 09:52:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0D776C00) [pid = 1896] [serial = 2011] [outer = 0C94FC00] 09:52:55 INFO - PROCESS | 1896 | 1467823975855 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0DD8B400) [pid = 1896] [serial = 2012] [outer = 0C94FC00] 09:52:56 INFO - PROCESS | 1896 | 1467823976427 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]]]}] 09:52:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:52:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 930ms 09:52:56 INFO - PROCESS | 1896 | 1467823976457 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 09:52:56 INFO - PROCESS | 1896 | 1467823976462 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 09:52:56 INFO - PROCESS | 1896 | 1467823976469 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:52:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:52:56 INFO - PROCESS | 1896 | 1467823976472 Marionette TRACE conn5 <- [1,2646,null,{}] 09:52:56 INFO - PROCESS | 1896 | 1467823976476 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}] 09:52:56 INFO - PROCESS | 1896 | 1467823976479 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:56 INFO - PROCESS | 1896 | 1467823976594 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 09:52:56 INFO - PROCESS | 1896 | 1467823976751 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 1896 | 1467823976753 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:56 INFO - PROCESS | 1896 | ++DOCSHELL 15A62C00 == 49 [pid = 1896] [id = 671] 09:52:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (15A64C00) [pid = 1896] [serial = 2013] [outer = 00000000] 09:52:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (17B44800) [pid = 1896] [serial = 2014] [outer = 15A64C00] 09:52:56 INFO - PROCESS | 1896 | 1467823976811 Marionette DEBUG loaded listener.js 09:52:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (17C33000) [pid = 1896] [serial = 2015] [outer = 15A64C00] 09:52:57 INFO - PROCESS | 1896 | 1467823977401 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]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:52:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 971ms 09:52:57 INFO - PROCESS | 1896 | 1467823977445 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 1896 | 1467823977447 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 09:52:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:52:57 INFO - PROCESS | 1896 | 1467823977451 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - PROCESS | 1896 | 1467823977455 Marionette TRACE conn5 <- [1,2650,null,{}] 09:52:57 INFO - PROCESS | 1896 | 1467823977466 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}] 09:52:57 INFO - PROCESS | 1896 | 1467823977470 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:57 INFO - PROCESS | 1896 | 1467823977581 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 09:52:57 INFO - PROCESS | 1896 | 1467823977726 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:57 INFO - PROCESS | 1896 | 1467823977729 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:57 INFO - PROCESS | 1896 | ++DOCSHELL 19D89800 == 50 [pid = 1896] [id = 672] 09:52:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1A105400) [pid = 1896] [serial = 2016] [outer = 00000000] 09:52:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1A15F400) [pid = 1896] [serial = 2017] [outer = 1A105400] 09:52:57 INFO - PROCESS | 1896 | 1467823977788 Marionette DEBUG loaded listener.js 09:52:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (1BD3A000) [pid = 1896] [serial = 2018] [outer = 1A105400] 09:52:58 INFO - PROCESS | 1896 | 1467823978432 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]]]}] 09:52:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:52:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1021ms 09:52:58 INFO - PROCESS | 1896 | 1467823978476 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 09:52:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:52:58 INFO - PROCESS | 1896 | 1467823978479 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 09:52:58 INFO - PROCESS | 1896 | 1467823978483 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:52:58 INFO - PROCESS | 1896 | 1467823978485 Marionette TRACE conn5 <- [1,2654,null,{}] 09:52:58 INFO - PROCESS | 1896 | 1467823978489 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}] 09:52:58 INFO - PROCESS | 1896 | 1467823978491 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:58 INFO - PROCESS | 1896 | 1467823978601 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 09:52:58 INFO - PROCESS | 1896 | 1467823978887 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:58 INFO - PROCESS | 1896 | 1467823978891 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:52:58 INFO - PROCESS | 1896 | ++DOCSHELL 0C7D9400 == 51 [pid = 1896] [id = 673] 09:52:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0C7E2C00) [pid = 1896] [serial = 2019] [outer = 00000000] 09:52:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (0D136000) [pid = 1896] [serial = 2020] [outer = 0C7E2C00] 09:52:58 INFO - PROCESS | 1896 | 1467823978959 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (0D671800) [pid = 1896] [serial = 2021] [outer = 0C7E2C00] 09:52:59 INFO - PROCESS | 1896 | --DOCSHELL 0D776000 == 50 [pid = 1896] [id = 633] 09:52:59 INFO - PROCESS | 1896 | --DOCSHELL 0D946800 == 49 [pid = 1896] [id = 652] 09:52:59 INFO - PROCESS | 1896 | --DOCSHELL 0D76D400 == 48 [pid = 1896] [id = 654] 09:52:59 INFO - PROCESS | 1896 | --DOCSHELL 1A130C00 == 47 [pid = 1896] [id = 668] 09:52:59 INFO - PROCESS | 1896 | --DOCSHELL 0C83D000 == 46 [pid = 1896] [id = 667] 09:52:59 INFO - PROCESS | 1896 | --DOCSHELL 1A10F000 == 45 [pid = 1896] [id = 666] 09:52:59 INFO - PROCESS | 1896 | --DOCSHELL 19449400 == 44 [pid = 1896] [id = 665] 09:52:59 INFO - PROCESS | 1896 | --DOCSHELL 18CA1C00 == 43 [pid = 1896] [id = 664] 09:52:59 INFO - PROCESS | 1896 | --DOCSHELL 17CF3C00 == 42 [pid = 1896] [id = 663] 09:52:59 INFO - PROCESS | 1896 | --DOCSHELL 17A2EC00 == 41 [pid = 1896] [id = 662] 09:52:59 INFO - PROCESS | 1896 | --DOCSHELL 0CDD3000 == 40 [pid = 1896] [id = 661] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (1AD13C00) [pid = 1896] [serial = 1969] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOCSHELL 0D67F400 == 39 [pid = 1896] [id = 660] 09:52:59 INFO - PROCESS | 1896 | --DOCSHELL 0C839400 == 38 [pid = 1896] [id = 657] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (18CC7800) [pid = 1896] [serial = 1954] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (0DE0F400) [pid = 1896] [serial = 1945] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (143EE800) [pid = 1896] [serial = 1946] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (1A145C00) [pid = 1896] [serial = 1939] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (11143C00) [pid = 1896] [serial = 1933] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (1846F800) [pid = 1896] [serial = 1951] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (17A31800) [pid = 1896] [serial = 1948] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (17B44C00) [pid = 1896] [serial = 1949] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (18A23C00) [pid = 1896] [serial = 1936] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (10FDF400) [pid = 1896] [serial = 1943] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0DD8CC00) [pid = 1896] [serial = 1942] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (19D84C00) [pid = 1896] [serial = 1958] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (19D7B400) [pid = 1896] [serial = 1957] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (17B43800) [pid = 1896] [serial = 1963] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1A10E000) [pid = 1896] [serial = 1960] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (19B28000) [pid = 1896] [serial = 1967] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1A12E400) [pid = 1896] [serial = 1966] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (1A132000) [pid = 1896] [serial = 1961] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17CF4000) [pid = 1896] [serial = 1964] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (18CC9400) [pid = 1896] [serial = 1955] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (18A2A400) [pid = 1896] [serial = 1952] [outer = 00000000] [url = about:blank] 09:53:00 INFO - PROCESS | 1896 | 1467823980007 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]]]}] 09:53:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:53:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1574ms 09:53:00 INFO - PROCESS | 1896 | 1467823980060 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 09:53:00 INFO - PROCESS | 1896 | 1467823980063 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 09:53:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:53:00 INFO - PROCESS | 1896 | 1467823980068 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - PROCESS | 1896 | 1467823980071 Marionette TRACE conn5 <- [1,2658,null,{}] 09:53:00 INFO - PROCESS | 1896 | 1467823980076 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}] 09:53:00 INFO - PROCESS | 1896 | 1467823980078 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:00 INFO - PROCESS | 1896 | 1467823980168 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 09:53:00 INFO - PROCESS | 1896 | 1467823980177 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 1896 | 1467823980180 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:00 INFO - PROCESS | 1896 | ++DOCSHELL 0D94C800 == 39 [pid = 1896] [id = 674] 09:53:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0DAD6800) [pid = 1896] [serial = 2022] [outer = 00000000] 09:53:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0DECCC00) [pid = 1896] [serial = 2023] [outer = 0DAD6800] 09:53:00 INFO - PROCESS | 1896 | 1467823980227 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (14113800) [pid = 1896] [serial = 2024] [outer = 0DAD6800] 09:53:01 INFO - PROCESS | 1896 | 1467823981240 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"]]]}] 09:53:01 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 09:53:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:53:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:53:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1222ms 09:53:01 INFO - PROCESS | 1896 | 1467823981293 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 09:53:01 INFO - PROCESS | 1896 | 1467823981296 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 09:53:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:53:01 INFO - PROCESS | 1896 | 1467823981301 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:53:01 INFO - PROCESS | 1896 | 1467823981303 Marionette TRACE conn5 <- [1,2662,null,{}] 09:53:01 INFO - PROCESS | 1896 | 1467823981307 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}] 09:53:01 INFO - PROCESS | 1896 | 1467823981309 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:01 INFO - PROCESS | 1896 | 1467823981399 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 09:53:01 INFO - PROCESS | 1896 | 1467823981406 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 1896 | 1467823981408 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:01 INFO - PROCESS | 1896 | ++DOCSHELL 14A4B400 == 40 [pid = 1896] [id = 675] 09:53:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (14A95C00) [pid = 1896] [serial = 2025] [outer = 00000000] 09:53:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (17B65000) [pid = 1896] [serial = 2026] [outer = 14A95C00] 09:53:01 INFO - PROCESS | 1896 | 1467823981454 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (17C3E000) [pid = 1896] [serial = 2027] [outer = 14A95C00] 09:53:02 INFO - PROCESS | 1896 | 1467823982440 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"]]]}] 09:53:02 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 09:53:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:53:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:53:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1178ms 09:53:02 INFO - PROCESS | 1896 | 1467823982488 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 1896 | 1467823982491 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 09:53:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:53:02 INFO - PROCESS | 1896 | 1467823982498 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 1896 | 1467823982503 Marionette TRACE conn5 <- [1,2666,null,{}] 09:53:02 INFO - PROCESS | 1896 | 1467823982519 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}] 09:53:02 INFO - PROCESS | 1896 | 1467823982523 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:02 INFO - PROCESS | 1896 | 1467823982644 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 09:53:02 INFO - PROCESS | 1896 | 1467823982659 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:02 INFO - PROCESS | 1896 | 1467823982662 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:02 INFO - PROCESS | 1896 | ++DOCSHELL 18A2E400 == 41 [pid = 1896] [id = 676] 09:53:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18A92400) [pid = 1896] [serial = 2028] [outer = 00000000] 09:53:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18CCF400) [pid = 1896] [serial = 2029] [outer = 18A92400] 09:53:02 INFO - PROCESS | 1896 | 1467823982765 Marionette DEBUG loaded listener.js 09:53:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18F7F400) [pid = 1896] [serial = 2030] [outer = 18A92400] 09:53:03 INFO - PROCESS | 1896 | 1467823983685 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]]]}] 09:53:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:53:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1249ms 09:53:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:53:03 INFO - PROCESS | 1896 | 1467823983754 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 1896 | 1467823983756 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 09:53:03 INFO - PROCESS | 1896 | 1467823983760 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 1896 | 1467823983762 Marionette TRACE conn5 <- [1,2670,null,{}] 09:53:03 INFO - PROCESS | 1896 | 1467823983765 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}] 09:53:03 INFO - PROCESS | 1896 | 1467823983767 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:03 INFO - PROCESS | 1896 | 1467823983892 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 09:53:03 INFO - PROCESS | 1896 | 1467823983955 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:03 INFO - PROCESS | 1896 | 1467823983957 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:04 INFO - PROCESS | 1896 | ++DOCSHELL 19446000 == 42 [pid = 1896] [id = 677] 09:53:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (18CCEC00) [pid = 1896] [serial = 2031] [outer = 00000000] 09:53:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (19D7E800) [pid = 1896] [serial = 2032] [outer = 18CCEC00] 09:53:04 INFO - PROCESS | 1896 | 1467823984003 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (19D83800) [pid = 1896] [serial = 2033] [outer = 18CCEC00] 09:53:04 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (18CAA400) [pid = 1896] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:53:04 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (18461000) [pid = 1896] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:53:04 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0D224000) [pid = 1896] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:53:04 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0D94D400) [pid = 1896] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:53:04 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (17A30400) [pid = 1896] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:53:04 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (19B19800) [pid = 1896] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:53:04 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0D674800) [pid = 1896] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:53:04 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1A110C00) [pid = 1896] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:53:04 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (1A137000) [pid = 1896] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:53:04 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (17C33C00) [pid = 1896] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:53:04 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1A141400) [pid = 1896] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:53:04 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0D950000) [pid = 1896] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:53:04 INFO - PROCESS | 1896 | 1467823984903 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]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:53:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1168ms 09:53:04 INFO - PROCESS | 1896 | 1467823984931 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 09:53:04 INFO - PROCESS | 1896 | 1467823984933 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 09:53:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:53:04 INFO - PROCESS | 1896 | 1467823984936 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - PROCESS | 1896 | 1467823984938 Marionette TRACE conn5 <- [1,2674,null,{}] 09:53:04 INFO - PROCESS | 1896 | 1467823984941 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}] 09:53:04 INFO - PROCESS | 1896 | 1467823984943 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:05 INFO - PROCESS | 1896 | 1467823985064 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 09:53:05 INFO - PROCESS | 1896 | 1467823985070 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 1896 | 1467823985075 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:05 INFO - PROCESS | 1896 | ++DOCSHELL 19350000 == 43 [pid = 1896] [id = 678] 09:53:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (19B19800) [pid = 1896] [serial = 2034] [outer = 00000000] 09:53:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (19D7D800) [pid = 1896] [serial = 2035] [outer = 19B19800] 09:53:05 INFO - PROCESS | 1896 | 1467823985130 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1A10C800) [pid = 1896] [serial = 2036] [outer = 19B19800] 09:53:06 INFO - PROCESS | 1896 | 1467823986067 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"]]]}] 09:53:06 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 09:53:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:53:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:53:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1182ms 09:53:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:53:06 INFO - PROCESS | 1896 | 1467823986119 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 09:53:06 INFO - PROCESS | 1896 | 1467823986121 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 09:53:06 INFO - PROCESS | 1896 | 1467823986133 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:53:06 INFO - PROCESS | 1896 | 1467823986135 Marionette TRACE conn5 <- [1,2678,null,{}] 09:53:06 INFO - PROCESS | 1896 | 1467823986139 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}] 09:53:06 INFO - PROCESS | 1896 | 1467823986141 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:06 INFO - PROCESS | 1896 | 1467823986269 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 09:53:06 INFO - PROCESS | 1896 | 1467823986406 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 1896 | 1467823986410 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:06 INFO - PROCESS | 1896 | ++DOCSHELL 0C7E3400 == 44 [pid = 1896] [id = 679] 09:53:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0C834800) [pid = 1896] [serial = 2037] [outer = 00000000] 09:53:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0C950C00) [pid = 1896] [serial = 2038] [outer = 0C834800] 09:53:06 INFO - PROCESS | 1896 | 1467823986513 Marionette DEBUG loaded listener.js 09:53:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0D260000) [pid = 1896] [serial = 2039] [outer = 0C834800] 09:53:07 INFO - PROCESS | 1896 | 1467823987624 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"]]]}] 09:53:07 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 09:53:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:53:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:53:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1540ms 09:53:07 INFO - PROCESS | 1896 | 1467823987665 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 09:53:07 INFO - PROCESS | 1896 | 1467823987669 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 09:53:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:53:07 INFO - PROCESS | 1896 | 1467823987675 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:53:07 INFO - PROCESS | 1896 | 1467823987678 Marionette TRACE conn5 <- [1,2682,null,{}] 09:53:07 INFO - PROCESS | 1896 | 1467823987683 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}] 09:53:07 INFO - PROCESS | 1896 | 1467823987686 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:07 INFO - PROCESS | 1896 | 1467823987835 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 09:53:08 INFO - PROCESS | 1896 | 1467823987980 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 1896 | 1467823987983 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:08 INFO - PROCESS | 1896 | ++DOCSHELL 1791CC00 == 45 [pid = 1896] [id = 680] 09:53:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1791E800) [pid = 1896] [serial = 2040] [outer = 00000000] 09:53:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (17ADE400) [pid = 1896] [serial = 2041] [outer = 1791E800] 09:53:08 INFO - PROCESS | 1896 | 1467823988040 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (17B4B000) [pid = 1896] [serial = 2042] [outer = 1791E800] 09:53:09 INFO - PROCESS | 1896 | 1467823989107 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"]]]}] 09:53:09 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 09:53:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:53:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:53:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1485ms 09:53:09 INFO - PROCESS | 1896 | 1467823989165 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 1896 | 1467823989168 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 09:53:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:53:09 INFO - PROCESS | 1896 | 1467823989172 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 1896 | 1467823989174 Marionette TRACE conn5 <- [1,2686,null,{}] 09:53:09 INFO - PROCESS | 1896 | 1467823989178 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}] 09:53:09 INFO - PROCESS | 1896 | 1467823989180 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:09 INFO - PROCESS | 1896 | 1467823989400 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 09:53:09 INFO - PROCESS | 1896 | 1467823989510 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 1896 | 1467823989513 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:09 INFO - PROCESS | 1896 | ++DOCSHELL 18CC2400 == 46 [pid = 1896] [id = 681] 09:53:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (18CC3400) [pid = 1896] [serial = 2043] [outer = 00000000] 09:53:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (18CC9400) [pid = 1896] [serial = 2044] [outer = 18CC3400] 09:53:09 INFO - PROCESS | 1896 | 1467823989569 Marionette DEBUG loaded listener.js 09:53:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (19B1B400) [pid = 1896] [serial = 2045] [outer = 18CC3400] 09:53:10 INFO - PROCESS | 1896 | 1467823990727 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"]]]}] 09:53:10 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 09:53:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:53:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:53:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1572ms 09:53:10 INFO - PROCESS | 1896 | 1467823990745 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 09:53:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:53:10 INFO - PROCESS | 1896 | 1467823990750 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 09:53:10 INFO - PROCESS | 1896 | 1467823990755 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - PROCESS | 1896 | 1467823990758 Marionette TRACE conn5 <- [1,2690,null,{}] 09:53:10 INFO - PROCESS | 1896 | 1467823990763 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}] 09:53:10 INFO - PROCESS | 1896 | 1467823990766 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:10 INFO - PROCESS | 1896 | 1467823990914 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 09:53:11 INFO - PROCESS | 1896 | 1467823991025 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:11 INFO - PROCESS | 1896 | 1467823991028 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:11 INFO - PROCESS | 1896 | ++DOCSHELL 14692400 == 47 [pid = 1896] [id = 682] 09:53:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (14A47C00) [pid = 1896] [serial = 2046] [outer = 00000000] 09:53:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (15A5BC00) [pid = 1896] [serial = 2047] [outer = 14A47C00] 09:53:11 INFO - PROCESS | 1896 | 1467823991122 Marionette DEBUG loaded listener.js 09:53:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (17976800) [pid = 1896] [serial = 2048] [outer = 14A47C00] 09:53:11 INFO - PROCESS | 1896 | --DOCSHELL 1A163800 == 46 [pid = 1896] [id = 659] 09:53:11 INFO - PROCESS | 1896 | --DOCSHELL 0D672400 == 45 [pid = 1896] [id = 648] 09:53:11 INFO - PROCESS | 1896 | --DOCSHELL 179DF800 == 44 [pid = 1896] [id = 649] 09:53:11 INFO - PROCESS | 1896 | --DOCSHELL 19350000 == 43 [pid = 1896] [id = 678] 09:53:11 INFO - PROCESS | 1896 | --DOCSHELL 19446000 == 42 [pid = 1896] [id = 677] 09:53:11 INFO - PROCESS | 1896 | --DOCSHELL 18A2E400 == 41 [pid = 1896] [id = 676] 09:53:11 INFO - PROCESS | 1896 | --DOCSHELL 14A4B400 == 40 [pid = 1896] [id = 675] 09:53:11 INFO - PROCESS | 1896 | --DOCSHELL 0D94C800 == 39 [pid = 1896] [id = 674] 09:53:11 INFO - PROCESS | 1896 | --DOCSHELL 0C7D9400 == 38 [pid = 1896] [id = 673] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (18CA1000) [pid = 1896] [serial = 1937] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (1A14DC00) [pid = 1896] [serial = 1940] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (144CF400) [pid = 1896] [serial = 1934] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (18CCB000) [pid = 1896] [serial = 1993] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (18CCE000) [pid = 1896] [serial = 1994] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (18A2DC00) [pid = 1896] [serial = 1990] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0D952800) [pid = 1896] [serial = 1984] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0DEC8400) [pid = 1896] [serial = 1985] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (14BE4400) [pid = 1896] [serial = 1982] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (143AC800) [pid = 1896] [serial = 1981] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (17B47800) [pid = 1896] [serial = 1987] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (17B67400) [pid = 1896] [serial = 1988] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1ADAD800) [pid = 1896] [serial = 1978] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1A106000) [pid = 1896] [serial = 1997] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17B63800) [pid = 1896] [serial = 1975] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (19D87C00) [pid = 1896] [serial = 1996] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0D949800) [pid = 1896] [serial = 1972] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (18CC1400) [pid = 1896] [serial = 2002] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (1A147400) [pid = 1896] [serial = 1999] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (1B54F000) [pid = 1896] [serial = 2006] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (1BD35800) [pid = 1896] [serial = 2008] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (1B54B400) [pid = 1896] [serial = 2005] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (1A166C00) [pid = 1896] [serial = 2000] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (18CC2C00) [pid = 1896] [serial = 2003] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (18C25C00) [pid = 1896] [serial = 1991] [outer = 00000000] [url = about:blank] 09:53:11 INFO - PROCESS | 1896 | 1467823991653 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]]]}] 09:53:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:53:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 930ms 09:53:11 INFO - PROCESS | 1896 | 1467823991685 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 09:53:11 INFO - PROCESS | 1896 | 1467823991689 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 09:53:11 INFO - PROCESS | 1896 | 1467823991695 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:53:11 INFO - PROCESS | 1896 | 1467823991698 Marionette TRACE conn5 <- [1,2694,null,{}] 09:53:11 INFO - PROCESS | 1896 | 1467823991702 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}] 09:53:11 INFO - PROCESS | 1896 | 1467823991704 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:11 INFO - PROCESS | 1896 | 1467823991800 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 09:53:11 INFO - PROCESS | 1896 | 1467823991901 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:11 INFO - PROCESS | 1896 | 1467823991903 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:11 INFO - PROCESS | 1896 | ++DOCSHELL 0D952800 == 39 [pid = 1896] [id = 683] 09:53:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0DEC8400) [pid = 1896] [serial = 2049] [outer = 00000000] 09:53:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (14B31C00) [pid = 1896] [serial = 2050] [outer = 0DEC8400] 09:53:11 INFO - PROCESS | 1896 | 1467823991951 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (1680D400) [pid = 1896] [serial = 2051] [outer = 0DEC8400] 09:53:12 INFO - PROCESS | 1896 | 1467823992365 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]]]}] 09:53:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:53:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 09:53:12 INFO - PROCESS | 1896 | 1467823992430 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 09:53:12 INFO - PROCESS | 1896 | 1467823992432 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 09:53:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:53:12 INFO - PROCESS | 1896 | 1467823992436 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:53:12 INFO - PROCESS | 1896 | 1467823992439 Marionette TRACE conn5 <- [1,2698,null,{}] 09:53:12 INFO - PROCESS | 1896 | 1467823992450 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}] 09:53:12 INFO - PROCESS | 1896 | 1467823992455 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:12 INFO - PROCESS | 1896 | 1467823992553 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 09:53:12 INFO - PROCESS | 1896 | 1467823992568 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 1896 | 1467823992571 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:12 INFO - PROCESS | 1896 | ++DOCSHELL 18468800 == 40 [pid = 1896] [id = 684] 09:53:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (18469400) [pid = 1896] [serial = 2052] [outer = 00000000] 09:53:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (18A2D800) [pid = 1896] [serial = 2053] [outer = 18469400] 09:53:12 INFO - PROCESS | 1896 | 1467823992620 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (18C27400) [pid = 1896] [serial = 2054] [outer = 18469400] 09:53:13 INFO - PROCESS | 1896 | 1467823993117 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] 09:53:13 INFO - PROCESS | 1896 | 1467823993172 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 09:53:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:53:13 INFO - PROCESS | 1896 | 1467823993176 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - PROCESS | 1896 | 1467823993177 Marionette TRACE conn5 <- [1,2702,null,{}] 09:53:13 INFO - PROCESS | 1896 | 1467823993181 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}] 09:53:13 INFO - PROCESS | 1896 | 1467823993183 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:13 INFO - PROCESS | 1896 | 1467823993273 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 09:53:13 INFO - PROCESS | 1896 | 1467823993281 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:13 INFO - PROCESS | 1896 | 1467823993284 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:13 INFO - PROCESS | 1896 | ++DOCSHELL 19B21800 == 41 [pid = 1896] [id = 685] 09:53:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (19B22000) [pid = 1896] [serial = 2055] [outer = 00000000] 09:53:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (19B7B400) [pid = 1896] [serial = 2056] [outer = 19B22000] 09:53:13 INFO - PROCESS | 1896 | 1467823993340 Marionette DEBUG loaded listener.js 09:53:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (19D86000) [pid = 1896] [serial = 2057] [outer = 19B22000] 09:53:13 INFO - PROCESS | 1896 | 1467823993834 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]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:53:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 09:53:13 INFO - PROCESS | 1896 | 1467823993854 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 1896 | 1467823993856 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 09:53:13 INFO - PROCESS | 1896 | 1467823993859 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:53:13 INFO - PROCESS | 1896 | 1467823993861 Marionette TRACE conn5 <- [1,2706,null,{}] 09:53:13 INFO - PROCESS | 1896 | 1467823993865 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}] 09:53:13 INFO - PROCESS | 1896 | 1467823993867 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:14 INFO - PROCESS | 1896 | 1467823994015 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 09:53:14 INFO - PROCESS | 1896 | 1467823994081 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 1896 | 1467823994083 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:14 INFO - PROCESS | 1896 | ++DOCSHELL 19D7E000 == 42 [pid = 1896] [id = 686] 09:53:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1A105C00) [pid = 1896] [serial = 2058] [outer = 00000000] 09:53:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1A12B400) [pid = 1896] [serial = 2059] [outer = 1A105C00] 09:53:14 INFO - PROCESS | 1896 | 1467823994130 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1A12E800) [pid = 1896] [serial = 2060] [outer = 1A105C00] 09:53:14 INFO - PROCESS | 1896 | 1467823994582 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] 09:53:14 INFO - PROCESS | 1896 | 1467823994637 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 09:53:14 INFO - PROCESS | 1896 | 1467823994640 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - PROCESS | 1896 | 1467823994642 Marionette TRACE conn5 <- [1,2710,null,{}] 09:53:14 INFO - PROCESS | 1896 | 1467823994656 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}] 09:53:14 INFO - PROCESS | 1896 | 1467823994662 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:14 INFO - PROCESS | 1896 | 1467823994825 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 09:53:14 INFO - PROCESS | 1896 | 1467823994893 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 1896 | 1467823994895 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:14 INFO - PROCESS | 1896 | ++DOCSHELL 18CC3C00 == 43 [pid = 1896] [id = 687] 09:53:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1AD13C00) [pid = 1896] [serial = 2061] [outer = 00000000] 09:53:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1B472000) [pid = 1896] [serial = 2062] [outer = 1AD13C00] 09:53:14 INFO - PROCESS | 1896 | 1467823994939 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1B557400) [pid = 1896] [serial = 2063] [outer = 1AD13C00] 09:53:15 INFO - PROCESS | 1896 | 1467823995407 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] 09:53:15 INFO - PROCESS | 1896 | 1467823995473 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 09:53:15 INFO - PROCESS | 1896 | 1467823995476 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:53:15 INFO - PROCESS | 1896 | 1467823995478 Marionette TRACE conn5 <- [1,2714,null,{}] 09:53:15 INFO - PROCESS | 1896 | 1467823995482 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}] 09:53:15 INFO - PROCESS | 1896 | 1467823995484 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:15 INFO - PROCESS | 1896 | 1467823995612 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 09:53:15 INFO - PROCESS | 1896 | 1467823995684 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 1896 | 1467823995686 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:15 INFO - PROCESS | 1896 | ++DOCSHELL 19D81400 == 44 [pid = 1896] [id = 688] 09:53:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1A148000) [pid = 1896] [serial = 2064] [outer = 00000000] 09:53:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1BD34400) [pid = 1896] [serial = 2065] [outer = 1A148000] 09:53:15 INFO - PROCESS | 1896 | 1467823995731 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1BD39C00) [pid = 1896] [serial = 2066] [outer = 1A148000] 09:53:16 INFO - PROCESS | 1896 | 1467823996091 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]]]}] 09:53:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:53:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 09:53:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:53:16 INFO - PROCESS | 1896 | 1467823996147 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 1896 | 1467823996149 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 09:53:16 INFO - PROCESS | 1896 | 1467823996152 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 1896 | 1467823996154 Marionette TRACE conn5 <- [1,2718,null,{}] 09:53:16 INFO - PROCESS | 1896 | 1467823996158 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}] 09:53:16 INFO - PROCESS | 1896 | 1467823996159 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:16 INFO - PROCESS | 1896 | 1467823996243 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 09:53:16 INFO - PROCESS | 1896 | 1467823996248 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:16 INFO - PROCESS | 1896 | 1467823996250 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:16 INFO - PROCESS | 1896 | ++DOCSHELL 1BD39800 == 45 [pid = 1896] [id = 689] 09:53:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1BD73800) [pid = 1896] [serial = 2067] [outer = 00000000] 09:53:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1C0AE000) [pid = 1896] [serial = 2068] [outer = 1BD73800] 09:53:16 INFO - PROCESS | 1896 | 1467823996294 Marionette DEBUG loaded listener.js 09:53:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1C224000) [pid = 1896] [serial = 2069] [outer = 1BD73800] 09:53:17 INFO - PROCESS | 1896 | 1467823997184 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"]]]}] 09:53:17 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 09:53:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:53:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:53:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:53:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1078ms 09:53:17 INFO - PROCESS | 1896 | 1467823997231 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 09:53:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:53:17 INFO - PROCESS | 1896 | 1467823997233 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 09:53:17 INFO - PROCESS | 1896 | 1467823997237 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:53:17 INFO - PROCESS | 1896 | 1467823997238 Marionette TRACE conn5 <- [1,2722,null,{}] 09:53:17 INFO - PROCESS | 1896 | 1467823997242 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}] 09:53:17 INFO - PROCESS | 1896 | 1467823997244 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:17 INFO - PROCESS | 1896 | 1467823997363 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 09:53:17 INFO - PROCESS | 1896 | 1467823997371 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 1896 | 1467823997373 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:17 INFO - PROCESS | 1896 | ++DOCSHELL 18460C00 == 46 [pid = 1896] [id = 690] 09:53:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1C2A0000) [pid = 1896] [serial = 2070] [outer = 00000000] 09:53:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1C72FC00) [pid = 1896] [serial = 2071] [outer = 1C2A0000] 09:53:17 INFO - PROCESS | 1896 | 1467823997416 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1C732800) [pid = 1896] [serial = 2072] [outer = 1C2A0000] 09:53:17 INFO - PROCESS | 1896 | 1467823997901 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]]]}] 09:53:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:53:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 732ms 09:53:18 INFO - PROCESS | 1896 | 1467823997969 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 09:53:18 INFO - PROCESS | 1896 | 1467823997974 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 09:53:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:53:18 INFO - PROCESS | 1896 | 1467823997980 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:53:18 INFO - PROCESS | 1896 | 1467823997984 Marionette TRACE conn5 <- [1,2726,null,{}] 09:53:18 INFO - PROCESS | 1896 | 1467823997992 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}] 09:53:18 INFO - PROCESS | 1896 | 1467823997995 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:18 INFO - PROCESS | 1896 | 1467823998124 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 09:53:18 INFO - PROCESS | 1896 | 1467823998266 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:18 INFO - PROCESS | 1896 | 1467823998271 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:18 INFO - PROCESS | 1896 | ++DOCSHELL 0D94C400 == 47 [pid = 1896] [id = 691] 09:53:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0D94C800) [pid = 1896] [serial = 2073] [outer = 00000000] 09:53:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0DD91000) [pid = 1896] [serial = 2074] [outer = 0D94C800] 09:53:18 INFO - PROCESS | 1896 | 1467823998332 Marionette DEBUG loaded listener.js 09:53:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (143ED000) [pid = 1896] [serial = 2075] [outer = 0D94C800] 09:53:19 INFO - PROCESS | 1896 | 1467823998970 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]]]}] 09:53:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:53:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1021ms 09:53:19 INFO - PROCESS | 1896 | 1467823999004 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 09:53:19 INFO - PROCESS | 1896 | 1467823999009 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 09:53:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:53:19 INFO - PROCESS | 1896 | 1467823999016 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:53:19 INFO - PROCESS | 1896 | 1467823999019 Marionette TRACE conn5 <- [1,2730,null,{}] 09:53:19 INFO - PROCESS | 1896 | 1467823999022 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}] 09:53:19 INFO - PROCESS | 1896 | 1467823999026 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:19 INFO - PROCESS | 1896 | 1467823999149 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 09:53:19 INFO - PROCESS | 1896 | 1467823999304 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:19 INFO - PROCESS | 1896 | 1467823999307 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:19 INFO - PROCESS | 1896 | ++DOCSHELL 17CEFC00 == 48 [pid = 1896] [id = 692] 09:53:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1846CC00) [pid = 1896] [serial = 2076] [outer = 00000000] 09:53:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (18AA0C00) [pid = 1896] [serial = 2077] [outer = 1846CC00] 09:53:19 INFO - PROCESS | 1896 | 1467823999372 Marionette DEBUG loaded listener.js 09:53:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (19347000) [pid = 1896] [serial = 2078] [outer = 1846CC00] 09:53:20 INFO - PROCESS | 1896 | 1467823999972 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]]]}] 09:53:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:53:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 970ms 09:53:20 INFO - PROCESS | 1896 | 1467823999989 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 09:53:20 INFO - PROCESS | 1896 | 1467823999992 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 09:53:20 INFO - PROCESS | 1896 | 1467823999996 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:53:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:53:20 INFO - PROCESS | 1896 | 1467824000000 Marionette TRACE conn5 <- [1,2734,null,{}] 09:53:20 INFO - PROCESS | 1896 | 1467824000011 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}] 09:53:20 INFO - PROCESS | 1896 | 1467824000015 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:20 INFO - PROCESS | 1896 | 1467824000130 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 09:53:20 INFO - PROCESS | 1896 | 1467824000277 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 1896 | 1467824000281 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:20 INFO - PROCESS | 1896 | ++DOCSHELL 1C217400 == 49 [pid = 1896] [id = 693] 09:53:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1C2A5800) [pid = 1896] [serial = 2079] [outer = 00000000] 09:53:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1CA18C00) [pid = 1896] [serial = 2080] [outer = 1C2A5800] 09:53:20 INFO - PROCESS | 1896 | 1467824000339 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1CB1B400) [pid = 1896] [serial = 2081] [outer = 1C2A5800] 09:53:20 INFO - PROCESS | 1896 | 1467824000935 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]]]}] 09:53:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:53:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 971ms 09:53:21 INFO - PROCESS | 1896 | 1467824000969 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 1896 | 1467824000972 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 09:53:21 INFO - PROCESS | 1896 | 1467824000976 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:53:21 INFO - PROCESS | 1896 | 1467824000978 Marionette TRACE conn5 <- [1,2738,null,{}] 09:53:21 INFO - PROCESS | 1896 | 1467824000981 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}] 09:53:21 INFO - PROCESS | 1896 | 1467824000983 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:21 INFO - PROCESS | 1896 | 1467824001095 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 09:53:21 INFO - PROCESS | 1896 | 1467824001253 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 1896 | 1467824001256 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:21 INFO - PROCESS | 1896 | ++DOCSHELL 0D263400 == 50 [pid = 1896] [id = 694] 09:53:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (1CB24000) [pid = 1896] [serial = 2082] [outer = 00000000] 09:53:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1D31B000) [pid = 1896] [serial = 2083] [outer = 1CB24000] 09:53:21 INFO - PROCESS | 1896 | 1467824001313 Marionette DEBUG loaded listener.js 09:53:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (1D393400) [pid = 1896] [serial = 2084] [outer = 1CB24000] 09:53:21 INFO - PROCESS | 1896 | 1467824001888 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]]]}] 09:53:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:53:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 930ms 09:53:21 INFO - PROCESS | 1896 | 1467824001909 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 1896 | 1467824001912 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 09:53:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:53:21 INFO - PROCESS | 1896 | 1467824001915 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - PROCESS | 1896 | 1467824001917 Marionette TRACE conn5 <- [1,2742,null,{}] 09:53:21 INFO - PROCESS | 1896 | 1467824001920 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}] 09:53:21 INFO - PROCESS | 1896 | 1467824001923 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:22 INFO - PROCESS | 1896 | 1467824002030 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 09:53:22 INFO - PROCESS | 1896 | 1467824002379 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 1896 | 1467824002382 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:22 INFO - PROCESS | 1896 | ++DOCSHELL 0CDD3800 == 51 [pid = 1896] [id = 695] 09:53:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (0D675400) [pid = 1896] [serial = 2085] [outer = 00000000] 09:53:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (0D950000) [pid = 1896] [serial = 2086] [outer = 0D675400] 09:53:22 INFO - PROCESS | 1896 | 1467824002432 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (10FDF400) [pid = 1896] [serial = 2087] [outer = 0D675400] 09:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0D676C00 == 50 [pid = 1896] [id = 647] 09:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0D94B800 == 49 [pid = 1896] [id = 644] 09:53:22 INFO - PROCESS | 1896 | --DOCSHELL 17B6B800 == 48 [pid = 1896] [id = 650] 09:53:22 INFO - PROCESS | 1896 | --DOCSHELL 18AEFC00 == 47 [pid = 1896] [id = 651] 09:53:22 INFO - PROCESS | 1896 | --DOCSHELL 1791CC00 == 46 [pid = 1896] [id = 680] 09:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0C7E3400 == 45 [pid = 1896] [id = 679] 09:53:23 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (17B44800) [pid = 1896] [serial = 2014] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (0D136000) [pid = 1896] [serial = 2020] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (0D671800) [pid = 1896] [serial = 2021] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (0D776C00) [pid = 1896] [serial = 2011] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (1A15F400) [pid = 1896] [serial = 2017] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (19D7D800) [pid = 1896] [serial = 2035] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 1896 | 1467824003101 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]]]}] 09:53:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:53:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1234ms 09:53:23 INFO - PROCESS | 1896 | 1467824003151 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 09:53:23 INFO - PROCESS | 1896 | 1467824003154 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 09:53:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:53:23 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (18CCF400) [pid = 1896] [serial = 2029] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (19D7E800) [pid = 1896] [serial = 2032] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0DECCC00) [pid = 1896] [serial = 2023] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (14113800) [pid = 1896] [serial = 2024] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (18F7F400) [pid = 1896] [serial = 2030] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (17B65000) [pid = 1896] [serial = 2026] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (19D83800) [pid = 1896] [serial = 2033] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (17C3E000) [pid = 1896] [serial = 2027] [outer = 00000000] [url = about:blank] 09:53:23 INFO - PROCESS | 1896 | 1467824003175 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - PROCESS | 1896 | 1467824003178 Marionette TRACE conn5 <- [1,2746,null,{}] 09:53:23 INFO - PROCESS | 1896 | 1467824003184 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}] 09:53:23 INFO - PROCESS | 1896 | 1467824003187 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:23 INFO - PROCESS | 1896 | 1467824003276 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 09:53:23 INFO - PROCESS | 1896 | 1467824003284 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:23 INFO - PROCESS | 1896 | 1467824003286 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:23 INFO - PROCESS | 1896 | ++DOCSHELL 0D2FA800 == 46 [pid = 1896] [id = 696] 09:53:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0D2FEC00) [pid = 1896] [serial = 2088] [outer = 00000000] 09:53:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0D952C00) [pid = 1896] [serial = 2089] [outer = 0D2FEC00] 09:53:23 INFO - PROCESS | 1896 | 1467824003340 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (10FDE400) [pid = 1896] [serial = 2090] [outer = 0D2FEC00] 09:53:23 INFO - PROCESS | 1896 | 1467824003872 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]]]}] 09:53:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:53:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 750ms 09:53:23 INFO - PROCESS | 1896 | 1467824003912 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 09:53:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:53:23 INFO - PROCESS | 1896 | 1467824003915 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 09:53:23 INFO - PROCESS | 1896 | 1467824003919 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - PROCESS | 1896 | 1467824003921 Marionette TRACE conn5 <- [1,2750,null,{}] 09:53:23 INFO - PROCESS | 1896 | 1467824003924 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}] 09:53:23 INFO - PROCESS | 1896 | 1467824003926 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:24 INFO - PROCESS | 1896 | 1467824004018 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 09:53:24 INFO - PROCESS | 1896 | 1467824004127 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 1896 | 1467824004129 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:24 INFO - PROCESS | 1896 | ++DOCSHELL 14AA3C00 == 47 [pid = 1896] [id = 697] 09:53:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (17923000) [pid = 1896] [serial = 2091] [outer = 00000000] 09:53:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (17B4F000) [pid = 1896] [serial = 2092] [outer = 17923000] 09:53:24 INFO - PROCESS | 1896 | 1467824004175 Marionette DEBUG loaded listener.js 09:53:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (17B6F000) [pid = 1896] [serial = 2093] [outer = 17923000] 09:53:24 INFO - PROCESS | 1896 | 1467824004535 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]]]}] 09:53:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:53:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 671ms 09:53:24 INFO - PROCESS | 1896 | 1467824004594 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 09:53:24 INFO - PROCESS | 1896 | 1467824004596 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 09:53:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:53:24 INFO - PROCESS | 1896 | 1467824004606 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - PROCESS | 1896 | 1467824004611 Marionette TRACE conn5 <- [1,2754,null,{}] 09:53:24 INFO - PROCESS | 1896 | 1467824004615 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}] 09:53:24 INFO - PROCESS | 1896 | 1467824004619 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:24 INFO - PROCESS | 1896 | 1467824004708 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 09:53:24 INFO - PROCESS | 1896 | 1467824004714 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 1896 | 1467824004716 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:24 INFO - PROCESS | 1896 | ++DOCSHELL 17C3E400 == 48 [pid = 1896] [id = 698] 09:53:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (17C3E800) [pid = 1896] [serial = 2094] [outer = 00000000] 09:53:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (18AF4800) [pid = 1896] [serial = 2095] [outer = 17C3E800] 09:53:24 INFO - PROCESS | 1896 | 1467824004761 Marionette DEBUG loaded listener.js 09:53:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (18CC7000) [pid = 1896] [serial = 2096] [outer = 17C3E800] 09:53:25 INFO - PROCESS | 1896 | 1467824005223 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]]]}] 09:53:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:53:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 09:53:25 INFO - PROCESS | 1896 | 1467824005234 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 09:53:25 INFO - PROCESS | 1896 | 1467824005237 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 09:53:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:53:25 INFO - PROCESS | 1896 | 1467824005240 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 1896 | 1467824005242 Marionette TRACE conn5 <- [1,2758,null,{}] 09:53:25 INFO - PROCESS | 1896 | 1467824005268 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}] 09:53:25 INFO - PROCESS | 1896 | 1467824005270 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:25 INFO - PROCESS | 1896 | 1467824005400 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 09:53:25 INFO - PROCESS | 1896 | 1467824005497 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:25 INFO - PROCESS | 1896 | 1467824005499 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:25 INFO - PROCESS | 1896 | ++DOCSHELL 19B1A400 == 49 [pid = 1896] [id = 699] 09:53:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (19B1BC00) [pid = 1896] [serial = 2097] [outer = 00000000] 09:53:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (19D7F400) [pid = 1896] [serial = 2098] [outer = 19B1BC00] 09:53:25 INFO - PROCESS | 1896 | 1467824005543 Marionette DEBUG loaded listener.js 09:53:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (19D86C00) [pid = 1896] [serial = 2099] [outer = 19B1BC00] 09:53:25 INFO - PROCESS | 1896 | 1467824005950 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]]]}] 09:53:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:53:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 750ms 09:53:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:53:26 INFO - PROCESS | 1896 | 1467824005994 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 09:53:26 INFO - PROCESS | 1896 | 1467824005996 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 09:53:26 INFO - PROCESS | 1896 | 1467824006000 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - PROCESS | 1896 | 1467824006001 Marionette TRACE conn5 <- [1,2762,null,{}] 09:53:26 INFO - PROCESS | 1896 | 1467824006005 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}] 09:53:26 INFO - PROCESS | 1896 | 1467824006007 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:26 INFO - PROCESS | 1896 | 1467824006134 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 09:53:26 INFO - PROCESS | 1896 | 1467824006140 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 1896 | 1467824006145 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:26 INFO - PROCESS | 1896 | ++DOCSHELL 1A10BC00 == 50 [pid = 1896] [id = 700] 09:53:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (1A12A800) [pid = 1896] [serial = 2100] [outer = 00000000] 09:53:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (1A132C00) [pid = 1896] [serial = 2101] [outer = 1A12A800] 09:53:26 INFO - PROCESS | 1896 | 1467824006205 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (1A14CC00) [pid = 1896] [serial = 2102] [outer = 1A12A800] 09:53:26 INFO - PROCESS | 1896 | 1467824006708 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]]]}] 09:53:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:53:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 09:53:26 INFO - PROCESS | 1896 | 1467824006730 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 09:53:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:53:26 INFO - PROCESS | 1896 | 1467824006732 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 09:53:26 INFO - PROCESS | 1896 | 1467824006735 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - PROCESS | 1896 | 1467824006737 Marionette TRACE conn5 <- [1,2766,null,{}] 09:53:26 INFO - PROCESS | 1896 | 1467824006741 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}] 09:53:26 INFO - PROCESS | 1896 | 1467824006743 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:26 INFO - PROCESS | 1896 | 1467824006911 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 09:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (1BD73800) [pid = 1896] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (1A105C00) [pid = 1896] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (14A47C00) [pid = 1896] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (0DEC8400) [pid = 1896] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (18469400) [pid = 1896] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (19B22000) [pid = 1896] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (1AD13C00) [pid = 1896] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (19B19800) [pid = 1896] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (1A148000) [pid = 1896] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:53:27 INFO - PROCESS | 1896 | 1467824007204 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:27 INFO - PROCESS | 1896 | 1467824007208 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:27 INFO - PROCESS | 1896 | ++DOCSHELL 0C75DC00 == 51 [pid = 1896] [id = 701] 09:53:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0C75E000) [pid = 1896] [serial = 2103] [outer = 00000000] 09:53:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0C946400) [pid = 1896] [serial = 2104] [outer = 0C75E000] 09:53:27 INFO - PROCESS | 1896 | 1467824007270 Marionette DEBUG loaded listener.js 09:53:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0D136000) [pid = 1896] [serial = 2105] [outer = 0C75E000] 09:53:27 INFO - PROCESS | 1896 | 1467824007888 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]]]}] 09:53:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:53:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1235ms 09:53:28 INFO - PROCESS | 1896 | 1467824007973 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 1896 | 1467824007977 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 09:53:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:53:28 INFO - PROCESS | 1896 | 1467824007982 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:53:28 INFO - PROCESS | 1896 | 1467824007985 Marionette TRACE conn5 <- [1,2770,null,{}] 09:53:28 INFO - PROCESS | 1896 | 1467824007990 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}] 09:53:28 INFO - PROCESS | 1896 | 1467824007995 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:28 INFO - PROCESS | 1896 | 1467824008145 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 09:53:28 INFO - PROCESS | 1896 | 1467824008288 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:28 INFO - PROCESS | 1896 | 1467824008291 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:28 INFO - PROCESS | 1896 | ++DOCSHELL 17914400 == 52 [pid = 1896] [id = 702] 09:53:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1791E000) [pid = 1896] [serial = 2106] [outer = 00000000] 09:53:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (17B51000) [pid = 1896] [serial = 2107] [outer = 1791E000] 09:53:28 INFO - PROCESS | 1896 | 1467824008354 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (17B6D000) [pid = 1896] [serial = 2108] [outer = 1791E000] 09:53:28 INFO - PROCESS | 1896 | 1467824008935 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]]]}] 09:53:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:53:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1019ms 09:53:29 INFO - PROCESS | 1896 | 1467824009007 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 09:53:29 INFO - PROCESS | 1896 | 1467824009012 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 09:53:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:53:29 INFO - PROCESS | 1896 | 1467824009016 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:53:29 INFO - PROCESS | 1896 | 1467824009018 Marionette TRACE conn5 <- [1,2774,null,{}] 09:53:29 INFO - PROCESS | 1896 | 1467824009022 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}] 09:53:29 INFO - PROCESS | 1896 | 1467824009025 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:29 INFO - PROCESS | 1896 | 1467824009170 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 09:53:29 INFO - PROCESS | 1896 | 1467824009319 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:29 INFO - PROCESS | 1896 | 1467824009322 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:29 INFO - PROCESS | 1896 | ++DOCSHELL 18CC1C00 == 53 [pid = 1896] [id = 703] 09:53:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (19206400) [pid = 1896] [serial = 2109] [outer = 00000000] 09:53:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (19E71000) [pid = 1896] [serial = 2110] [outer = 19206400] 09:53:29 INFO - PROCESS | 1896 | 1467824009378 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (1A136400) [pid = 1896] [serial = 2111] [outer = 19206400] 09:53:29 INFO - PROCESS | 1896 | 1467824009966 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]]]}] 09:53:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:53:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 970ms 09:53:30 INFO - PROCESS | 1896 | 1467824009990 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 09:53:30 INFO - PROCESS | 1896 | 1467824009992 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 09:53:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:53:30 INFO - PROCESS | 1896 | 1467824010019 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 1896 | 1467824010025 Marionette TRACE conn5 <- [1,2778,null,{}] 09:53:30 INFO - PROCESS | 1896 | 1467824010030 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}] 09:53:30 INFO - PROCESS | 1896 | 1467824010034 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:30 INFO - PROCESS | 1896 | 1467824010146 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 09:53:30 INFO - PROCESS | 1896 | 1467824010306 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:30 INFO - PROCESS | 1896 | 1467824010308 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:30 INFO - PROCESS | 1896 | ++DOCSHELL 1846B400 == 54 [pid = 1896] [id = 704] 09:53:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (1AD16400) [pid = 1896] [serial = 2112] [outer = 00000000] 09:53:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (1BD7BC00) [pid = 1896] [serial = 2113] [outer = 1AD16400] 09:53:30 INFO - PROCESS | 1896 | 1467824010363 Marionette DEBUG loaded listener.js 09:53:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (1C0AD400) [pid = 1896] [serial = 2114] [outer = 1AD16400] 09:53:31 INFO - PROCESS | 1896 | 1467824010999 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]]]}] 09:53:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:53:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1030ms 09:53:31 INFO - PROCESS | 1896 | 1467824011047 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 09:53:31 INFO - PROCESS | 1896 | 1467824011050 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 09:53:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:53:31 INFO - PROCESS | 1896 | 1467824011054 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - PROCESS | 1896 | 1467824011056 Marionette TRACE conn5 <- [1,2782,null,{}] 09:53:31 INFO - PROCESS | 1896 | 1467824011059 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}] 09:53:31 INFO - PROCESS | 1896 | 1467824011062 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:31 INFO - PROCESS | 1896 | 1467824011173 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 09:53:31 INFO - PROCESS | 1896 | 1467824011412 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 1896 | 1467824011415 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:31 INFO - PROCESS | 1896 | ++DOCSHELL 0C839400 == 55 [pid = 1896] [id = 705] 09:53:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 105 (0C83A800) [pid = 1896] [serial = 2115] [outer = 00000000] 09:53:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 106 (0D230C00) [pid = 1896] [serial = 2116] [outer = 0C83A800] 09:53:31 INFO - PROCESS | 1896 | 1467824011469 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 107 (0D947C00) [pid = 1896] [serial = 2117] [outer = 0C83A800] 09:53:32 INFO - PROCESS | 1896 | 1467824012008 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]]]}] 09:53:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:53:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1016ms 09:53:32 INFO - PROCESS | 1896 | 1467824012078 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 09:53:32 INFO - PROCESS | 1896 | 1467824012081 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 09:53:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:53:32 INFO - PROCESS | 1896 | 1467824012086 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:53:32 INFO - PROCESS | 1896 | 1467824012089 Marionette TRACE conn5 <- [1,2786,null,{}] 09:53:32 INFO - PROCESS | 1896 | 1467824012094 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}] 09:53:32 INFO - PROCESS | 1896 | 1467824012098 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:32 INFO - PROCESS | 1896 | 1467824012225 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 09:53:32 INFO - PROCESS | 1896 | 1467824012340 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 1896 | 1467824012343 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:32 INFO - PROCESS | 1896 | ++DOCSHELL 0D135000 == 56 [pid = 1896] [id = 706] 09:53:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 108 (0D17CC00) [pid = 1896] [serial = 2118] [outer = 00000000] 09:53:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 109 (1680D000) [pid = 1896] [serial = 2119] [outer = 0D17CC00] 09:53:32 INFO - PROCESS | 1896 | 1467824012453 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 110 (17B42800) [pid = 1896] [serial = 2120] [outer = 0D17CC00] 09:53:32 INFO - PROCESS | 1896 | --DOCSHELL 1A138C00 == 55 [pid = 1896] [id = 646] 09:53:32 INFO - PROCESS | 1896 | --DOCSHELL 0C842C00 == 54 [pid = 1896] [id = 670] 09:53:32 INFO - PROCESS | 1896 | --DOCSHELL 15A62C00 == 53 [pid = 1896] [id = 671] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 109 (1A12B400) [pid = 1896] [serial = 2059] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 108 (1A12E800) [pid = 1896] [serial = 2060] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 107 (17976800) [pid = 1896] [serial = 2048] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 106 (15A5BC00) [pid = 1896] [serial = 2047] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 105 (18CC9400) [pid = 1896] [serial = 2044] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 104 (17ADE400) [pid = 1896] [serial = 2041] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (14B31C00) [pid = 1896] [serial = 2050] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (1680D400) [pid = 1896] [serial = 2051] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (18A2D800) [pid = 1896] [serial = 2053] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (18C27400) [pid = 1896] [serial = 2054] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (19B7B400) [pid = 1896] [serial = 2056] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (1B472000) [pid = 1896] [serial = 2062] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (0C950C00) [pid = 1896] [serial = 2038] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (1A10C800) [pid = 1896] [serial = 2036] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (1BD34400) [pid = 1896] [serial = 2065] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (1C0AE000) [pid = 1896] [serial = 2068] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (1C72FC00) [pid = 1896] [serial = 2071] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (1B557400) [pid = 1896] [serial = 2063] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (1C224000) [pid = 1896] [serial = 2069] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (1BD39C00) [pid = 1896] [serial = 2066] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (19D86000) [pid = 1896] [serial = 2057] [outer = 00000000] [url = about:blank] 09:53:32 INFO - PROCESS | 1896 | 1467824012961 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]]]}] 09:53:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:53:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 930ms 09:53:33 INFO - PROCESS | 1896 | 1467824013019 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 1896 | 1467824013023 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 09:53:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:53:33 INFO - PROCESS | 1896 | 1467824013027 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 1896 | 1467824013030 Marionette TRACE conn5 <- [1,2790,null,{}] 09:53:33 INFO - PROCESS | 1896 | 1467824013033 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}] 09:53:33 INFO - PROCESS | 1896 | 1467824013035 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:33 INFO - PROCESS | 1896 | 1467824013129 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 09:53:33 INFO - PROCESS | 1896 | 1467824013136 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:33 INFO - PROCESS | 1896 | 1467824013138 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:33 INFO - PROCESS | 1896 | ++DOCSHELL 15A5BC00 == 54 [pid = 1896] [id = 707] 09:53:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (15A65000) [pid = 1896] [serial = 2121] [outer = 00000000] 09:53:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (18A9B800) [pid = 1896] [serial = 2122] [outer = 15A65000] 09:53:33 INFO - PROCESS | 1896 | 1467824013183 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (18CADC00) [pid = 1896] [serial = 2123] [outer = 15A65000] 09:53:33 INFO - PROCESS | 1896 | 1467824013660 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]]]}] 09:53:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:53:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 09:53:33 INFO - PROCESS | 1896 | 1467824013698 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 1896 | 1467824013700 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 09:53:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:53:33 INFO - PROCESS | 1896 | 1467824013705 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 1896 | 1467824013710 Marionette TRACE conn5 <- [1,2794,null,{}] 09:53:33 INFO - PROCESS | 1896 | 1467824013723 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}] 09:53:33 INFO - PROCESS | 1896 | 1467824013727 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:33 INFO - PROCESS | 1896 | 1467824013816 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 09:53:34 INFO - PROCESS | 1896 | 1467824013960 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 1896 | 1467824013962 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:34 INFO - PROCESS | 1896 | ++DOCSHELL 19D7D000 == 55 [pid = 1896] [id = 708] 09:53:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (19D7D800) [pid = 1896] [serial = 2124] [outer = 00000000] 09:53:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1A12F800) [pid = 1896] [serial = 2125] [outer = 19D7D800] 09:53:34 INFO - PROCESS | 1896 | 1467824014008 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (1A134000) [pid = 1896] [serial = 2126] [outer = 19D7D800] 09:53:34 INFO - PROCESS | 1896 | 1467824014377 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]]]}] 09:53:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:53:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 09:53:34 INFO - PROCESS | 1896 | 1467824014412 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 09:53:34 INFO - PROCESS | 1896 | 1467824014424 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 09:53:34 INFO - PROCESS | 1896 | 1467824014428 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:53:34 INFO - PROCESS | 1896 | 1467824014429 Marionette TRACE conn5 <- [1,2798,null,{}] 09:53:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:53:34 INFO - PROCESS | 1896 | 1467824014433 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}] 09:53:34 INFO - PROCESS | 1896 | 1467824014435 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:34 INFO - PROCESS | 1896 | 1467824014532 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 09:53:34 INFO - PROCESS | 1896 | 1467824014537 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 1896 | 1467824014539 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:34 INFO - PROCESS | 1896 | ++DOCSHELL 1A14D000 == 56 [pid = 1896] [id = 709] 09:53:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1A165C00) [pid = 1896] [serial = 2127] [outer = 00000000] 09:53:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (1B54B400) [pid = 1896] [serial = 2128] [outer = 1A165C00] 09:53:34 INFO - PROCESS | 1896 | 1467824014583 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (1B557400) [pid = 1896] [serial = 2129] [outer = 1A165C00] 09:53:35 INFO - PROCESS | 1896 | 1467824015061 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]]]}] 09:53:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:53:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 09:53:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:53:35 INFO - PROCESS | 1896 | 1467824015104 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 1896 | 1467824015106 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 09:53:35 INFO - PROCESS | 1896 | 1467824015109 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 1896 | 1467824015111 Marionette TRACE conn5 <- [1,2802,null,{}] 09:53:35 INFO - PROCESS | 1896 | 1467824015114 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}] 09:53:35 INFO - PROCESS | 1896 | 1467824015116 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:35 INFO - PROCESS | 1896 | 1467824015241 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 09:53:35 INFO - PROCESS | 1896 | 1467824015342 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 1896 | 1467824015347 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:35 INFO - PROCESS | 1896 | ++DOCSHELL 1BD3FC00 == 57 [pid = 1896] [id = 710] 09:53:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (1BD40000) [pid = 1896] [serial = 2130] [outer = 00000000] 09:53:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (1BD79400) [pid = 1896] [serial = 2131] [outer = 1BD40000] 09:53:35 INFO - PROCESS | 1896 | 1467824015403 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (1C728800) [pid = 1896] [serial = 2132] [outer = 1BD40000] 09:53:35 INFO - PROCESS | 1896 | 1467824015843 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]]]}] 09:53:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:53:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 770ms 09:53:35 INFO - PROCESS | 1896 | 1467824015880 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 1896 | 1467824015882 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 09:53:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:53:35 INFO - PROCESS | 1896 | 1467824015885 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 1896 | 1467824015886 Marionette TRACE conn5 <- [1,2806,null,{}] 09:53:35 INFO - PROCESS | 1896 | 1467824015890 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}] 09:53:35 INFO - PROCESS | 1896 | 1467824015892 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:36 INFO - PROCESS | 1896 | 1467824016019 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 09:53:36 INFO - PROCESS | 1896 | 1467824016095 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 1896 | 1467824016097 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:36 INFO - PROCESS | 1896 | ++DOCSHELL 1C733400 == 58 [pid = 1896] [id = 711] 09:53:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (1CA19C00) [pid = 1896] [serial = 2133] [outer = 00000000] 09:53:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (1D319800) [pid = 1896] [serial = 2134] [outer = 1CA19C00] 09:53:36 INFO - PROCESS | 1896 | 1467824016140 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (1D323800) [pid = 1896] [serial = 2135] [outer = 1CA19C00] 09:53:36 INFO - PROCESS | 1896 | 1467824016558 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]]]}] 09:53:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:53:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 09:53:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:53:36 INFO - PROCESS | 1896 | 1467824016616 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 09:53:36 INFO - PROCESS | 1896 | 1467824016618 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 09:53:36 INFO - PROCESS | 1896 | 1467824016621 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - PROCESS | 1896 | 1467824016623 Marionette TRACE conn5 <- [1,2810,null,{}] 09:53:36 INFO - PROCESS | 1896 | 1467824016626 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}] 09:53:36 INFO - PROCESS | 1896 | 1467824016628 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:36 INFO - PROCESS | 1896 | 1467824016776 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (1A105400) [pid = 1896] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (17979400) [pid = 1896] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (1A164000) [pid = 1896] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (1A102400) [pid = 1896] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (15A64C00) [pid = 1896] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (0C83B000) [pid = 1896] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (1B558800) [pid = 1896] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (0C94FC00) [pid = 1896] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (1A166800) [pid = 1896] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (17C3E800) [pid = 1896] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (19B1BC00) [pid = 1896] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (1C2A0000) [pid = 1896] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (18CC3400) [pid = 1896] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0C834800) [pid = 1896] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (1791E800) [pid = 1896] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1846CC00) [pid = 1896] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0D2FEC00) [pid = 1896] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0D94C800) [pid = 1896] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0D675400) [pid = 1896] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (17923000) [pid = 1896] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:53:37 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1C2A5800) [pid = 1896] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:53:37 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1CB24000) [pid = 1896] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:53:37 INFO - PROCESS | 1896 | 1467824016993 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 1896 | 1467824016995 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:37 INFO - PROCESS | 1896 | ++DOCSHELL 0C75BC00 == 59 [pid = 1896] [id = 712] 09:53:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0C75F000) [pid = 1896] [serial = 2136] [outer = 00000000] 09:53:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0C841C00) [pid = 1896] [serial = 2137] [outer = 0C75F000] 09:53:37 INFO - PROCESS | 1896 | 1467824017039 Marionette DEBUG loaded listener.js 09:53:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0C94FC00) [pid = 1896] [serial = 2138] [outer = 0C75F000] 09:53:37 INFO - PROCESS | 1896 | 1467824017394 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]]]}] 09:53:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:53:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 833ms 09:53:37 INFO - PROCESS | 1896 | 1467824017455 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 1896 | 1467824017457 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 09:53:37 INFO - PROCESS | 1896 | 1467824017460 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:53:37 INFO - PROCESS | 1896 | 1467824017462 Marionette TRACE conn5 <- [1,2814,null,{}] 09:53:37 INFO - PROCESS | 1896 | 1467824017465 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}] 09:53:37 INFO - PROCESS | 1896 | 1467824017467 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:37 INFO - PROCESS | 1896 | 1467824017553 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 09:53:37 INFO - PROCESS | 1896 | 1467824017560 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 1896 | 1467824017562 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:37 INFO - PROCESS | 1896 | ++DOCSHELL 14A28C00 == 60 [pid = 1896] [id = 713] 09:53:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (17A2CC00) [pid = 1896] [serial = 2139] [outer = 00000000] 09:53:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1AD18400) [pid = 1896] [serial = 2140] [outer = 17A2CC00] 09:53:37 INFO - PROCESS | 1896 | 1467824017605 Marionette DEBUG loaded listener.js 09:53:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1BD41C00) [pid = 1896] [serial = 2141] [outer = 17A2CC00] 09:53:38 INFO - PROCESS | 1896 | 1467824018039 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:53:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:53:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 631ms 09:53:38 INFO - PROCESS | 1896 | 1467824018102 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 09:53:38 INFO - PROCESS | 1896 | 1467824018104 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 09:53:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:53:38 INFO - PROCESS | 1896 | 1467824018107 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - PROCESS | 1896 | 1467824018109 Marionette TRACE conn5 <- [1,2818,null,{}] 09:53:38 INFO - PROCESS | 1896 | 1467824018113 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}] 09:53:38 INFO - PROCESS | 1896 | 1467824018114 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:38 INFO - PROCESS | 1896 | 1467824018203 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 09:53:38 INFO - PROCESS | 1896 | 1467824018210 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 1896 | 1467824018212 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:38 INFO - PROCESS | 1896 | ++DOCSHELL 144CD400 == 61 [pid = 1896] [id = 714] 09:53:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (14C62400) [pid = 1896] [serial = 2142] [outer = 00000000] 09:53:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1D399400) [pid = 1896] [serial = 2143] [outer = 14C62400] 09:53:38 INFO - PROCESS | 1896 | 1467824018268 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1D3BD000) [pid = 1896] [serial = 2144] [outer = 14C62400] 09:53:38 INFO - PROCESS | 1896 | 1467824018742 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]]]}] 09:53:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:53:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 09:53:38 INFO - PROCESS | 1896 | 1467824018781 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 09:53:38 INFO - PROCESS | 1896 | 1467824018782 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 09:53:38 INFO - PROCESS | 1896 | 1467824018785 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:53:38 INFO - PROCESS | 1896 | 1467824018787 Marionette TRACE conn5 <- [1,2822,null,{}] 09:53:38 INFO - PROCESS | 1896 | 1467824018807 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}] 09:53:38 INFO - PROCESS | 1896 | 1467824018809 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:38 INFO - PROCESS | 1896 | 1467824018928 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 09:53:38 INFO - PROCESS | 1896 | 1467824018933 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 1896 | 1467824018935 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:38 INFO - PROCESS | 1896 | ++DOCSHELL 1D457C00 == 62 [pid = 1896] [id = 715] 09:53:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1D458C00) [pid = 1896] [serial = 2145] [outer = 00000000] 09:53:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1D45E000) [pid = 1896] [serial = 2146] [outer = 1D458C00] 09:53:38 INFO - PROCESS | 1896 | 1467824018981 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1D5F7800) [pid = 1896] [serial = 2147] [outer = 1D458C00] 09:53:39 INFO - PROCESS | 1896 | 1467824019730 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:53:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:53:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 970ms 09:53:39 INFO - PROCESS | 1896 | 1467824019792 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 09:53:39 INFO - PROCESS | 1896 | 1467824019796 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 09:53:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:53:39 INFO - PROCESS | 1896 | 1467824019801 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - PROCESS | 1896 | 1467824019804 Marionette TRACE conn5 <- [1,2826,null,{}] 09:53:39 INFO - PROCESS | 1896 | 1467824019809 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}] 09:53:39 INFO - PROCESS | 1896 | 1467824019813 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:39 INFO - PROCESS | 1896 | 1467824019938 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 09:53:40 INFO - PROCESS | 1896 | 1467824020084 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:40 INFO - PROCESS | 1896 | 1467824020088 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:40 INFO - PROCESS | 1896 | ++DOCSHELL 14C6FC00 == 63 [pid = 1896] [id = 716] 09:53:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (17917800) [pid = 1896] [serial = 2148] [outer = 00000000] 09:53:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (17CF3800) [pid = 1896] [serial = 2149] [outer = 17917800] 09:53:40 INFO - PROCESS | 1896 | 1467824020148 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (18AA0800) [pid = 1896] [serial = 2150] [outer = 17917800] 09:53:40 INFO - PROCESS | 1896 | 1467824020735 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]]]}] 09:53:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:53:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 991ms 09:53:40 INFO - PROCESS | 1896 | 1467824020792 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 1896 | 1467824020797 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 09:53:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:53:40 INFO - PROCESS | 1896 | 1467824020803 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - PROCESS | 1896 | 1467824020807 Marionette TRACE conn5 <- [1,2830,null,{}] 09:53:40 INFO - PROCESS | 1896 | 1467824020811 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}] 09:53:40 INFO - PROCESS | 1896 | 1467824020814 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:40 INFO - PROCESS | 1896 | 1467824020933 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 09:53:41 INFO - PROCESS | 1896 | 1467824021084 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:41 INFO - PROCESS | 1896 | 1467824021087 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:41 INFO - PROCESS | 1896 | ++DOCSHELL 1A145400 == 64 [pid = 1896] [id = 717] 09:53:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (1A14B400) [pid = 1896] [serial = 2151] [outer = 00000000] 09:53:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (1B47AC00) [pid = 1896] [serial = 2152] [outer = 1A14B400] 09:53:41 INFO - PROCESS | 1896 | 1467824021144 Marionette DEBUG loaded listener.js 09:53:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (1BD41400) [pid = 1896] [serial = 2153] [outer = 1A14B400] 09:53:41 INFO - PROCESS | 1896 | 1467824021767 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]]]}] 09:53:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:53:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1021ms 09:53:41 INFO - PROCESS | 1896 | 1467824021838 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 09:53:41 INFO - PROCESS | 1896 | 1467824021841 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 09:53:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:53:41 INFO - PROCESS | 1896 | 1467824021846 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 1896 | 1467824021850 Marionette TRACE conn5 <- [1,2834,null,{}] 09:53:41 INFO - PROCESS | 1896 | 1467824021877 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}] 09:53:41 INFO - PROCESS | 1896 | 1467824021882 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:42 INFO - PROCESS | 1896 | 1467824022002 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 09:53:42 INFO - PROCESS | 1896 | 1467824022149 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:42 INFO - PROCESS | 1896 | 1467824022152 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:42 INFO - PROCESS | 1896 | ++DOCSHELL 1D45B400 == 65 [pid = 1896] [id = 718] 09:53:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (1D45D800) [pid = 1896] [serial = 2154] [outer = 00000000] 09:53:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (1D5FC400) [pid = 1896] [serial = 2155] [outer = 1D45D800] 09:53:42 INFO - PROCESS | 1896 | 1467824022210 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (20384800) [pid = 1896] [serial = 2156] [outer = 1D45D800] 09:53:42 INFO - PROCESS | 1896 | 1467824022788 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]]]}] 09:53:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:53:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 970ms 09:53:42 INFO - PROCESS | 1896 | 1467824022823 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 09:53:42 INFO - PROCESS | 1896 | 1467824022826 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 09:53:42 INFO - PROCESS | 1896 | 1467824022831 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:53:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:53:42 INFO - PROCESS | 1896 | 1467824022833 Marionette TRACE conn5 <- [1,2838,null,{}] 09:53:42 INFO - PROCESS | 1896 | 1467824022837 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}] 09:53:42 INFO - PROCESS | 1896 | 1467824022839 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:42 INFO - PROCESS | 1896 | 1467824022954 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 09:53:43 INFO - PROCESS | 1896 | 1467824023117 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:43 INFO - PROCESS | 1896 | 1467824023120 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:43 INFO - PROCESS | 1896 | ++DOCSHELL 20387000 == 66 [pid = 1896] [id = 719] 09:53:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (20389400) [pid = 1896] [serial = 2157] [outer = 00000000] 09:53:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 105 (2038D800) [pid = 1896] [serial = 2158] [outer = 20389400] 09:53:43 INFO - PROCESS | 1896 | 1467824023176 Marionette DEBUG loaded listener.js 09:53:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 106 (20391800) [pid = 1896] [serial = 2159] [outer = 20389400] 09:53:43 INFO - PROCESS | 1896 | 1467824023975 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:53:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:53:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1177ms 09:53:44 INFO - PROCESS | 1896 | 1467824024011 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 09:53:44 INFO - PROCESS | 1896 | 1467824024015 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 09:53:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:53:44 INFO - PROCESS | 1896 | 1467824024020 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - PROCESS | 1896 | 1467824024023 Marionette TRACE conn5 <- [1,2842,null,{}] 09:53:44 INFO - PROCESS | 1896 | 1467824024029 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}] 09:53:44 INFO - PROCESS | 1896 | 1467824024031 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:44 INFO - PROCESS | 1896 | 1467824024137 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 09:53:44 INFO - PROCESS | 1896 | 1467824024291 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 1896 | 1467824024295 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:44 INFO - PROCESS | 1896 | ++DOCSHELL 14B4C800 == 67 [pid = 1896] [id = 720] 09:53:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 107 (14B50400) [pid = 1896] [serial = 2160] [outer = 00000000] 09:53:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 108 (16810C00) [pid = 1896] [serial = 2161] [outer = 14B50400] 09:53:44 INFO - PROCESS | 1896 | 1467824024347 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 109 (17A2C800) [pid = 1896] [serial = 2162] [outer = 14B50400] 09:53:44 INFO - PROCESS | 1896 | --DOCSHELL 0C841000 == 66 [pid = 1896] [id = 634] 09:53:44 INFO - PROCESS | 1896 | --DOCSHELL 0C7DC800 == 65 [pid = 1896] [id = 653] 09:53:44 INFO - PROCESS | 1896 | --DOCSHELL 1A138800 == 64 [pid = 1896] [id = 656] 09:53:44 INFO - PROCESS | 1896 | --DOCSHELL 1A10BC00 == 63 [pid = 1896] [id = 700] 09:53:44 INFO - PROCESS | 1896 | --DOCSHELL 144CD400 == 62 [pid = 1896] [id = 714] 09:53:44 INFO - PROCESS | 1896 | --DOCSHELL 14A28C00 == 61 [pid = 1896] [id = 713] 09:53:44 INFO - PROCESS | 1896 | --DOCSHELL 0C75BC00 == 60 [pid = 1896] [id = 712] 09:53:44 INFO - PROCESS | 1896 | --DOCSHELL 1C733400 == 59 [pid = 1896] [id = 711] 09:53:44 INFO - PROCESS | 1896 | --DOCSHELL 1BD3FC00 == 58 [pid = 1896] [id = 710] 09:53:44 INFO - PROCESS | 1896 | --DOCSHELL 1A14D000 == 57 [pid = 1896] [id = 709] 09:53:44 INFO - PROCESS | 1896 | --DOCSHELL 19D7D000 == 56 [pid = 1896] [id = 708] 09:53:44 INFO - PROCESS | 1896 | --DOCSHELL 15A5BC00 == 55 [pid = 1896] [id = 707] 09:53:44 INFO - PROCESS | 1896 | --DOCSHELL 0D135000 == 54 [pid = 1896] [id = 706] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 108 (1A132C00) [pid = 1896] [serial = 2101] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOCSHELL 0C839400 == 53 [pid = 1896] [id = 705] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 107 (1B472800) [pid = 1896] [serial = 1979] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 106 (1BD3A000) [pid = 1896] [serial = 2018] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 105 (17C3D000) [pid = 1896] [serial = 1976] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 104 (1ADA7C00) [pid = 1896] [serial = 1970] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (1A12FC00) [pid = 1896] [serial = 1931] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (17C33000) [pid = 1896] [serial = 2015] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (0DE05C00) [pid = 1896] [serial = 1973] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (1BD39400) [pid = 1896] [serial = 2009] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (0DD8B400) [pid = 1896] [serial = 2012] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (18CC7000) [pid = 1896] [serial = 2096] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (18AF4800) [pid = 1896] [serial = 2095] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (19D7F400) [pid = 1896] [serial = 2098] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (1C732800) [pid = 1896] [serial = 2072] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (19B1B400) [pid = 1896] [serial = 2045] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0D260000) [pid = 1896] [serial = 2039] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (17B4B000) [pid = 1896] [serial = 2042] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (19D86C00) [pid = 1896] [serial = 2099] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (18AA0C00) [pid = 1896] [serial = 2077] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (19347000) [pid = 1896] [serial = 2078] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0D952C00) [pid = 1896] [serial = 2089] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (10FDE400) [pid = 1896] [serial = 2090] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (143ED000) [pid = 1896] [serial = 2075] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0DD91000) [pid = 1896] [serial = 2074] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (10FDF400) [pid = 1896] [serial = 2087] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0D950000) [pid = 1896] [serial = 2086] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (17B4F000) [pid = 1896] [serial = 2092] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (17B6F000) [pid = 1896] [serial = 2093] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1CB1B400) [pid = 1896] [serial = 2081] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (1CA18C00) [pid = 1896] [serial = 2080] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1D393400) [pid = 1896] [serial = 2084] [outer = 00000000] [url = about:blank] 09:53:44 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1D31B000) [pid = 1896] [serial = 2083] [outer = 00000000] [url = about:blank] 09:53:45 INFO - PROCESS | 1896 | 1467824025022 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]]]}] 09:53:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:53:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1026ms 09:53:45 INFO - PROCESS | 1896 | 1467824025046 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 09:53:45 INFO - PROCESS | 1896 | 1467824025050 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 09:53:45 INFO - PROCESS | 1896 | 1467824025055 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:53:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:53:45 INFO - PROCESS | 1896 | 1467824025058 Marionette TRACE conn5 <- [1,2846,null,{}] 09:53:45 INFO - PROCESS | 1896 | 1467824025064 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}] 09:53:45 INFO - PROCESS | 1896 | 1467824025067 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:45 INFO - PROCESS | 1896 | 1467824025161 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 09:53:45 INFO - PROCESS | 1896 | 1467824025271 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 1896 | 1467824025273 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:45 INFO - PROCESS | 1896 | ++DOCSHELL 0D22E800 == 54 [pid = 1896] [id = 721] 09:53:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0D22EC00) [pid = 1896] [serial = 2163] [outer = 00000000] 09:53:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0DB16400) [pid = 1896] [serial = 2164] [outer = 0D22EC00] 09:53:45 INFO - PROCESS | 1896 | 1467824025320 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0DE05800) [pid = 1896] [serial = 2165] [outer = 0D22EC00] 09:53:45 INFO - PROCESS | 1896 | 1467824025767 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:53:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:53:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 770ms 09:53:45 INFO - PROCESS | 1896 | 1467824025831 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 09:53:45 INFO - PROCESS | 1896 | 1467824025833 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 09:53:45 INFO - PROCESS | 1896 | 1467824025837 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:53:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:53:45 INFO - PROCESS | 1896 | 1467824025840 Marionette TRACE conn5 <- [1,2850,null,{}] 09:53:45 INFO - PROCESS | 1896 | 1467824025851 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}] 09:53:45 INFO - PROCESS | 1896 | 1467824025855 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:45 INFO - PROCESS | 1896 | 1467824025944 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 09:53:45 INFO - PROCESS | 1896 | 1467824025953 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 1896 | 1467824025956 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:45 INFO - PROCESS | 1896 | ++DOCSHELL 17B4B800 == 55 [pid = 1896] [id = 722] 09:53:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (17B4C400) [pid = 1896] [serial = 2166] [outer = 00000000] 09:53:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (17B65000) [pid = 1896] [serial = 2167] [outer = 17B4C400] 09:53:46 INFO - PROCESS | 1896 | 1467824026009 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (17C36400) [pid = 1896] [serial = 2168] [outer = 17B4C400] 09:53:46 INFO - PROCESS | 1896 | 1467824026476 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]]]}] 09:53:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:53:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 09:53:46 INFO - PROCESS | 1896 | 1467824026512 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 09:53:46 INFO - PROCESS | 1896 | 1467824026514 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 09:53:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:53:46 INFO - PROCESS | 1896 | 1467824026517 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - PROCESS | 1896 | 1467824026519 Marionette TRACE conn5 <- [1,2854,null,{}] 09:53:46 INFO - PROCESS | 1896 | 1467824026522 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}] 09:53:46 INFO - PROCESS | 1896 | 1467824026525 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:46 INFO - PROCESS | 1896 | 1467824026614 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 09:53:46 INFO - PROCESS | 1896 | 1467824026619 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:46 INFO - PROCESS | 1896 | 1467824026621 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:46 INFO - PROCESS | 1896 | ++DOCSHELL 18A22C00 == 56 [pid = 1896] [id = 723] 09:53:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (18A25800) [pid = 1896] [serial = 2169] [outer = 00000000] 09:53:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18CC2000) [pid = 1896] [serial = 2170] [outer = 18A25800] 09:53:46 INFO - PROCESS | 1896 | 1467824026667 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (18CC7000) [pid = 1896] [serial = 2171] [outer = 18A25800] 09:53:47 INFO - PROCESS | 1896 | 1467824027142 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]]]}] 09:53:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:53:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 09:53:47 INFO - PROCESS | 1896 | 1467824027192 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 09:53:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:53:47 INFO - PROCESS | 1896 | 1467824027194 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 09:53:47 INFO - PROCESS | 1896 | 1467824027197 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 1896 | 1467824027198 Marionette TRACE conn5 <- [1,2858,null,{}] 09:53:47 INFO - PROCESS | 1896 | 1467824027209 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}] 09:53:47 INFO - PROCESS | 1896 | 1467824027211 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:47 INFO - PROCESS | 1896 | 1467824027330 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 09:53:47 INFO - PROCESS | 1896 | 1467824027427 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 1896 | 1467824027429 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:47 INFO - PROCESS | 1896 | ++DOCSHELL 0CDC9400 == 57 [pid = 1896] [id = 724] 09:53:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (18C29800) [pid = 1896] [serial = 2172] [outer = 00000000] 09:53:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (19446000) [pid = 1896] [serial = 2173] [outer = 18C29800] 09:53:47 INFO - PROCESS | 1896 | 1467824027473 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (19B78400) [pid = 1896] [serial = 2174] [outer = 18C29800] 09:53:47 INFO - PROCESS | 1896 | 1467824027950 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]]]}] 09:53:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:53:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 791ms 09:53:48 INFO - PROCESS | 1896 | 1467824027988 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 1896 | 1467824027990 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 09:53:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:53:48 INFO - PROCESS | 1896 | 1467824027993 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 1896 | 1467824027995 Marionette TRACE conn5 <- [1,2862,null,{}] 09:53:48 INFO - PROCESS | 1896 | 1467824027998 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}] 09:53:48 INFO - PROCESS | 1896 | 1467824028004 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:48 INFO - PROCESS | 1896 | 1467824028157 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 09:53:48 INFO - PROCESS | 1896 | 1467824028231 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:48 INFO - PROCESS | 1896 | 1467824028233 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:48 INFO - PROCESS | 1896 | ++DOCSHELL 19B7CC00 == 58 [pid = 1896] [id = 725] 09:53:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (18F7A400) [pid = 1896] [serial = 2175] [outer = 00000000] 09:53:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1A132C00) [pid = 1896] [serial = 2176] [outer = 18F7A400] 09:53:48 INFO - PROCESS | 1896 | 1467824028277 Marionette DEBUG loaded listener.js 09:53:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1A138800) [pid = 1896] [serial = 2177] [outer = 18F7A400] 09:53:48 INFO - PROCESS | 1896 | 1467824028745 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]]]}] 09:53:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:53:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 770ms 09:53:48 INFO - PROCESS | 1896 | 1467824028764 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 1896 | 1467824028765 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 09:53:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:53:48 INFO - PROCESS | 1896 | 1467824028768 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 1896 | 1467824028770 Marionette TRACE conn5 <- [1,2866,null,{}] 09:53:48 INFO - PROCESS | 1896 | 1467824028781 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}] 09:53:48 INFO - PROCESS | 1896 | 1467824028792 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:48 INFO - PROCESS | 1896 | 1467824028913 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 09:53:49 INFO - PROCESS | 1896 | 1467824028989 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 1896 | 1467824028991 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:49 INFO - PROCESS | 1896 | ++DOCSHELL 0D22B400 == 59 [pid = 1896] [id = 726] 09:53:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1A168400) [pid = 1896] [serial = 2178] [outer = 00000000] 09:53:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1AFC6400) [pid = 1896] [serial = 2179] [outer = 1A168400] 09:53:49 INFO - PROCESS | 1896 | 1467824029035 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (1B46F800) [pid = 1896] [serial = 2180] [outer = 1A168400] 09:53:49 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (14C62400) [pid = 1896] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:53:49 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (1BD40000) [pid = 1896] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:53:49 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (19D7D800) [pid = 1896] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:53:49 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0D17CC00) [pid = 1896] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:53:49 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (1A165C00) [pid = 1896] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:53:49 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (15A65000) [pid = 1896] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:53:49 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1CA19C00) [pid = 1896] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:53:49 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0C83A800) [pid = 1896] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:53:49 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0C75F000) [pid = 1896] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:53:49 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (17A2CC00) [pid = 1896] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:53:49 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1A12A800) [pid = 1896] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:53:49 INFO - PROCESS | 1896 | 1467824029553 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]]]}] 09:53:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:53:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 832ms 09:53:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:53:49 INFO - PROCESS | 1896 | 1467824029602 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 1896 | 1467824029604 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 09:53:49 INFO - PROCESS | 1896 | 1467824029607 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 1896 | 1467824029608 Marionette TRACE conn5 <- [1,2870,null,{}] 09:53:49 INFO - PROCESS | 1896 | 1467824029619 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}] 09:53:49 INFO - PROCESS | 1896 | 1467824029621 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:49 INFO - PROCESS | 1896 | 1467824029742 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 09:53:49 INFO - PROCESS | 1896 | 1467824029754 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 1896 | 1467824029756 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:49 INFO - PROCESS | 1896 | ++DOCSHELL 18A28800 == 60 [pid = 1896] [id = 727] 09:53:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (18A2B000) [pid = 1896] [serial = 2181] [outer = 00000000] 09:53:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1B0B2800) [pid = 1896] [serial = 2182] [outer = 18A2B000] 09:53:49 INFO - PROCESS | 1896 | 1467824029799 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1B5DFC00) [pid = 1896] [serial = 2183] [outer = 18A2B000] 09:53:50 INFO - PROCESS | 1896 | 1467824030208 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]]]}] 09:53:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:53:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 09:53:50 INFO - PROCESS | 1896 | 1467824030247 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 1896 | 1467824030249 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 09:53:50 INFO - PROCESS | 1896 | 1467824030252 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 1896 | 1467824030254 Marionette TRACE conn5 <- [1,2874,null,{}] 09:53:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:53:50 INFO - PROCESS | 1896 | 1467824030262 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}] 09:53:50 INFO - PROCESS | 1896 | 1467824030264 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:50 INFO - PROCESS | 1896 | 1467824030352 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 09:53:50 INFO - PROCESS | 1896 | 1467824030360 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 1896 | 1467824030362 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:50 INFO - PROCESS | 1896 | ++DOCSHELL 1A164000 == 61 [pid = 1896] [id = 728] 09:53:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1A169400) [pid = 1896] [serial = 2184] [outer = 00000000] 09:53:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1BD7B000) [pid = 1896] [serial = 2185] [outer = 1A169400] 09:53:50 INFO - PROCESS | 1896 | 1467824030404 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1C733000) [pid = 1896] [serial = 2186] [outer = 1A169400] 09:53:50 INFO - PROCESS | 1896 | 1467824030885 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]]]}] 09:53:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:53:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 671ms 09:53:50 INFO - PROCESS | 1896 | 1467824030929 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 09:53:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:53:50 INFO - PROCESS | 1896 | 1467824030931 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 09:53:50 INFO - PROCESS | 1896 | 1467824030934 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 1896 | 1467824030936 Marionette TRACE conn5 <- [1,2878,null,{}] 09:53:50 INFO - PROCESS | 1896 | 1467824030939 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}] 09:53:50 INFO - PROCESS | 1896 | 1467824030941 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:51 INFO - PROCESS | 1896 | 1467824031030 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 09:53:51 INFO - PROCESS | 1896 | 1467824031035 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:51 INFO - PROCESS | 1896 | 1467824031037 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:51 INFO - PROCESS | 1896 | ++DOCSHELL 1CA13400 == 62 [pid = 1896] [id = 729] 09:53:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1CA15400) [pid = 1896] [serial = 2187] [outer = 00000000] 09:53:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1CB1B000) [pid = 1896] [serial = 2188] [outer = 1CA15400] 09:53:51 INFO - PROCESS | 1896 | 1467824031082 Marionette DEBUG loaded listener.js 09:53:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1CB24800) [pid = 1896] [serial = 2189] [outer = 1CA15400] 09:53:51 INFO - PROCESS | 1896 | 1467824031712 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:53:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:53:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 830ms 09:53:51 INFO - PROCESS | 1896 | 1467824031793 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 09:53:51 INFO - PROCESS | 1896 | 1467824031797 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 09:53:51 INFO - PROCESS | 1896 | 1467824031802 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 1896 | 1467824031806 Marionette TRACE conn5 <- [1,2882,null,{}] 09:53:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:53:51 INFO - PROCESS | 1896 | 1467824031811 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}] 09:53:51 INFO - PROCESS | 1896 | 1467824031814 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:51 INFO - PROCESS | 1896 | 1467824031945 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 09:53:52 INFO - PROCESS | 1896 | 1467824032111 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 1896 | 1467824032114 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:52 INFO - PROCESS | 1896 | ++DOCSHELL 0D225800 == 63 [pid = 1896] [id = 730] 09:53:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0D776C00) [pid = 1896] [serial = 2190] [outer = 00000000] 09:53:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (143ED000) [pid = 1896] [serial = 2191] [outer = 0D776C00] 09:53:52 INFO - PROCESS | 1896 | 1467824032172 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (14A95C00) [pid = 1896] [serial = 2192] [outer = 0D776C00] 09:53:52 INFO - PROCESS | 1896 | 1467824032742 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]]]}] 09:53:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:53:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 970ms 09:53:52 INFO - PROCESS | 1896 | 1467824032780 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 09:53:52 INFO - PROCESS | 1896 | 1467824032785 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 09:53:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:53:52 INFO - PROCESS | 1896 | 1467824032792 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:53:52 INFO - PROCESS | 1896 | 1467824032795 Marionette TRACE conn5 <- [1,2886,null,{}] 09:53:52 INFO - PROCESS | 1896 | 1467824032799 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}] 09:53:52 INFO - PROCESS | 1896 | 1467824032802 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:52 INFO - PROCESS | 1896 | 1467824032920 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 09:53:53 INFO - PROCESS | 1896 | 1467824033087 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:53 INFO - PROCESS | 1896 | 1467824033089 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:53 INFO - PROCESS | 1896 | ++DOCSHELL 17B64000 == 64 [pid = 1896] [id = 731] 09:53:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (17B6C800) [pid = 1896] [serial = 2193] [outer = 00000000] 09:53:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (18A95400) [pid = 1896] [serial = 2194] [outer = 17B6C800] 09:53:53 INFO - PROCESS | 1896 | 1467824033148 Marionette DEBUG loaded listener.js 09:53:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (1934B000) [pid = 1896] [serial = 2195] [outer = 17B6C800] 09:53:53 INFO - PROCESS | 1896 | 1467824033776 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]]]}] 09:53:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:53:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1019ms 09:53:53 INFO - PROCESS | 1896 | 1467824033814 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 1896 | 1467824033817 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 09:53:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:53:53 INFO - PROCESS | 1896 | 1467824033820 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 1896 | 1467824033824 Marionette TRACE conn5 <- [1,2890,null,{}] 09:53:53 INFO - PROCESS | 1896 | 1467824033835 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}] 09:53:53 INFO - PROCESS | 1896 | 1467824033840 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:53 INFO - PROCESS | 1896 | 1467824033954 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 09:53:54 INFO - PROCESS | 1896 | 1467824034108 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:54 INFO - PROCESS | 1896 | 1467824034111 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:54 INFO - PROCESS | 1896 | ++DOCSHELL 1CB19C00 == 65 [pid = 1896] [id = 732] 09:53:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (1CB1AC00) [pid = 1896] [serial = 2196] [outer = 00000000] 09:53:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (1D31B000) [pid = 1896] [serial = 2197] [outer = 1CB1AC00] 09:53:54 INFO - PROCESS | 1896 | 1467824034170 Marionette DEBUG loaded listener.js 09:53:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (1D396000) [pid = 1896] [serial = 2198] [outer = 1CB1AC00] 09:53:54 INFO - PROCESS | 1896 | 1467824034808 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:53:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:53:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1020ms 09:53:54 INFO - PROCESS | 1896 | 1467824034843 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 09:53:54 INFO - PROCESS | 1896 | 1467824034846 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 09:53:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:53:54 INFO - PROCESS | 1896 | 1467824034850 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:53:54 INFO - PROCESS | 1896 | 1467824034852 Marionette TRACE conn5 <- [1,2894,null,{}] 09:53:54 INFO - PROCESS | 1896 | 1467824034855 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}] 09:53:54 INFO - PROCESS | 1896 | 1467824034858 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:54 INFO - PROCESS | 1896 | 1467824034973 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 09:53:55 INFO - PROCESS | 1896 | 1467824035125 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 1896 | 1467824035128 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:55 INFO - PROCESS | 1896 | ++DOCSHELL 1D3BB800 == 66 [pid = 1896] [id = 733] 09:53:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (1D459C00) [pid = 1896] [serial = 2199] [outer = 00000000] 09:53:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (1D5F5C00) [pid = 1896] [serial = 2200] [outer = 1D459C00] 09:53:55 INFO - PROCESS | 1896 | 1467824035187 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 105 (1D5FC800) [pid = 1896] [serial = 2201] [outer = 1D459C00] 09:53:55 INFO - PROCESS | 1896 | 1467824035781 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]]]}] 09:53:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:53:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 971ms 09:53:55 INFO - PROCESS | 1896 | 1467824035824 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 1896 | 1467824035827 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 09:53:55 INFO - PROCESS | 1896 | 1467824035830 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:53:55 INFO - PROCESS | 1896 | 1467824035832 Marionette TRACE conn5 <- [1,2898,null,{}] 09:53:55 INFO - PROCESS | 1896 | 1467824035836 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}] 09:53:55 INFO - PROCESS | 1896 | 1467824035838 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:55 INFO - PROCESS | 1896 | 1467824035948 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 09:53:56 INFO - PROCESS | 1896 | 1467824036250 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 1896 | 1467824036253 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:56 INFO - PROCESS | 1896 | ++DOCSHELL 0CDF2C00 == 67 [pid = 1896] [id = 734] 09:53:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 106 (0D183C00) [pid = 1896] [serial = 2202] [outer = 00000000] 09:53:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 107 (0D948000) [pid = 1896] [serial = 2203] [outer = 0D183C00] 09:53:56 INFO - PROCESS | 1896 | 1467824036308 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 108 (10FE2400) [pid = 1896] [serial = 2204] [outer = 0D183C00] 09:53:56 INFO - PROCESS | 1896 | 1467824036868 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]]]}] 09:53:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:53:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:53:56 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1066ms 09:53:56 INFO - PROCESS | 1896 | 1467824036913 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 1896 | 1467824036917 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 09:53:56 INFO - PROCESS | 1896 | 1467824036922 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - TEST-START | /DOMEvents/constructors.html 09:53:56 INFO - PROCESS | 1896 | 1467824036925 Marionette TRACE conn5 <- [1,2902,null,{}] 09:53:56 INFO - PROCESS | 1896 | 1467824036931 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}] 09:53:56 INFO - PROCESS | 1896 | 1467824036935 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:57 INFO - PROCESS | 1896 | 1467824037043 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 09:53:57 INFO - PROCESS | 1896 | 1467824037209 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:57 INFO - PROCESS | 1896 | 1467824037212 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:57 INFO - PROCESS | 1896 | --DOCSHELL 18F76C00 == 66 [pid = 1896] [id = 378] 09:53:57 INFO - PROCESS | 1896 | --DOCSHELL 17B60C00 == 65 [pid = 1896] [id = 645] 09:53:57 INFO - PROCESS | 1896 | --DOCSHELL 1A164000 == 64 [pid = 1896] [id = 728] 09:53:57 INFO - PROCESS | 1896 | --DOCSHELL 18A28800 == 63 [pid = 1896] [id = 727] 09:53:57 INFO - PROCESS | 1896 | --DOCSHELL 0D22B400 == 62 [pid = 1896] [id = 726] 09:53:57 INFO - PROCESS | 1896 | --DOCSHELL 19B7CC00 == 61 [pid = 1896] [id = 725] 09:53:57 INFO - PROCESS | 1896 | --DOCSHELL 0CDC9400 == 60 [pid = 1896] [id = 724] 09:53:57 INFO - PROCESS | 1896 | --DOCSHELL 17B4B800 == 59 [pid = 1896] [id = 722] 09:53:57 INFO - PROCESS | 1896 | --DOCSHELL 0D22E800 == 58 [pid = 1896] [id = 721] 09:53:57 INFO - PROCESS | 1896 | --DOCSHELL 14B4C800 == 57 [pid = 1896] [id = 720] 09:53:57 INFO - PROCESS | 1896 | --DOCSHELL 14C6FC00 == 56 [pid = 1896] [id = 716] 09:53:57 INFO - PROCESS | 1896 | --DOCSHELL 1D457C00 == 55 [pid = 1896] [id = 715] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 107 (1A14CC00) [pid = 1896] [serial = 2102] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 106 (1BD79400) [pid = 1896] [serial = 2131] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 105 (1A12F800) [pid = 1896] [serial = 2125] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 104 (1A134000) [pid = 1896] [serial = 2126] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (1BD7BC00) [pid = 1896] [serial = 2113] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (1680D000) [pid = 1896] [serial = 2119] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (17B42800) [pid = 1896] [serial = 2120] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (0C946400) [pid = 1896] [serial = 2104] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (17B51000) [pid = 1896] [serial = 2107] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (1B54B400) [pid = 1896] [serial = 2128] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (19E71000) [pid = 1896] [serial = 2110] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (18A9B800) [pid = 1896] [serial = 2122] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (1D319800) [pid = 1896] [serial = 2134] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (18CADC00) [pid = 1896] [serial = 2123] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0D947C00) [pid = 1896] [serial = 2117] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0D230C00) [pid = 1896] [serial = 2116] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (1C728800) [pid = 1896] [serial = 2132] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0C841C00) [pid = 1896] [serial = 2137] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (1D323800) [pid = 1896] [serial = 2135] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1AD18400) [pid = 1896] [serial = 2140] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0C94FC00) [pid = 1896] [serial = 2138] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1BD41C00) [pid = 1896] [serial = 2141] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1D3BD000) [pid = 1896] [serial = 2144] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1B557400) [pid = 1896] [serial = 2129] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1D399400) [pid = 1896] [serial = 2143] [outer = 00000000] [url = about:blank] 09:53:57 INFO - PROCESS | 1896 | ++DOCSHELL 0C7DDC00 == 56 [pid = 1896] [id = 735] 09:53:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0C7E1400) [pid = 1896] [serial = 2205] [outer = 00000000] 09:53:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0CDCC000) [pid = 1896] [serial = 2206] [outer = 0C7E1400] 09:53:57 INFO - PROCESS | 1896 | 1467824037328 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0D25D800) [pid = 1896] [serial = 2207] [outer = 0C7E1400] 09:53:58 INFO - PROCESS | 1896 | 1467824038001 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]]]}] 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:53:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:53:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:53:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:53:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:53:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:53:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:53:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:53:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:53:58 INFO - TEST-OK | /DOMEvents/constructors.html | took 1164ms 09:53:58 INFO - PROCESS | 1896 | 1467824038094 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 09:53:58 INFO - PROCESS | 1896 | 1467824038098 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 09:53:58 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:53:58 INFO - PROCESS | 1896 | 1467824038102 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 1896 | 1467824038104 Marionette TRACE conn5 <- [1,2906,null,{}] 09:53:58 INFO - PROCESS | 1896 | 1467824038110 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}] 09:53:58 INFO - PROCESS | 1896 | 1467824038112 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:58 INFO - PROCESS | 1896 | 1467824038248 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 09:53:58 INFO - PROCESS | 1896 | 1467824038353 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 1896 | 1467824038355 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:58 INFO - PROCESS | 1896 | ++DOCSHELL 17B6B800 == 57 [pid = 1896] [id = 736] 09:53:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (17C32800) [pid = 1896] [serial = 2208] [outer = 00000000] 09:53:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (17CF2000) [pid = 1896] [serial = 2209] [outer = 17C32800] 09:53:58 INFO - PROCESS | 1896 | 1467824038401 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (18AA0C00) [pid = 1896] [serial = 2210] [outer = 17C32800] 09:53:58 INFO - PROCESS | 1896 | 1467824038762 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:53:58 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:53:58 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 09:53:58 INFO - PROCESS | 1896 | 1467824038776 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 09:53:58 INFO - PROCESS | 1896 | 1467824038779 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 09:53:58 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:53:58 INFO - PROCESS | 1896 | 1467824038804 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 1896 | 1467824038810 Marionette TRACE conn5 <- [1,2910,null,{}] 09:53:58 INFO - PROCESS | 1896 | 1467824038819 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}] 09:53:58 INFO - PROCESS | 1896 | 1467824038822 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:58 INFO - PROCESS | 1896 | 1467824038939 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 09:53:58 INFO - PROCESS | 1896 | 1467824038948 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 1896 | 1467824038950 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:58 INFO - PROCESS | 1896 | ++DOCSHELL 18F7DC00 == 58 [pid = 1896] [id = 737] 09:53:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (19B21C00) [pid = 1896] [serial = 2211] [outer = 00000000] 09:53:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (19D88400) [pid = 1896] [serial = 2212] [outer = 19B21C00] 09:53:59 INFO - PROCESS | 1896 | 1467824038994 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1A102000) [pid = 1896] [serial = 2213] [outer = 19B21C00] 09:53:59 INFO - PROCESS | 1896 | [1896] 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 09:53:59 INFO - PROCESS | 1896 | [1896] 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 09:53:59 INFO - PROCESS | 1896 | [1896] 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 09:53:59 INFO - PROCESS | 1896 | [1896] 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 09:53:59 INFO - PROCESS | 1896 | 1467824039578 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]]]}] 09:53:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:53:59 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:53:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:53:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:53:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:53:59 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:53:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:53:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:53:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:53:59 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:53:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:53:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:53:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:53:59 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:53:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:53:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:53:59 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:53:59 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 855ms 09:53:59 INFO - PROCESS | 1896 | 1467824039652 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 09:53:59 INFO - PROCESS | 1896 | 1467824039654 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 09:53:59 INFO - PROCESS | 1896 | 1467824039658 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:53:59 INFO - PROCESS | 1896 | 1467824039659 Marionette TRACE conn5 <- [1,2914,null,{}] 09:53:59 INFO - PROCESS | 1896 | 1467824039663 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}] 09:53:59 INFO - PROCESS | 1896 | 1467824039665 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:59 INFO - PROCESS | 1896 | 1467824039756 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 09:53:59 INFO - PROCESS | 1896 | 1467824039763 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 1896 | 1467824039765 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:53:59 INFO - PROCESS | 1896 | ++DOCSHELL 1A14DC00 == 59 [pid = 1896] [id = 738] 09:53:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1A15FC00) [pid = 1896] [serial = 2214] [outer = 00000000] 09:53:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1AD13C00) [pid = 1896] [serial = 2215] [outer = 1A15FC00] 09:53:59 INFO - PROCESS | 1896 | 1467824039809 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (1B0AD000) [pid = 1896] [serial = 2216] [outer = 1A15FC00] 09:54:00 INFO - PROCESS | 1896 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:54:00 INFO - PROCESS | 1896 | 1467824040309 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]]]}] 09:54:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:54:00 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 09:54:00 INFO - PROCESS | 1896 | 1467824040393 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 09:54:00 INFO - PROCESS | 1896 | 1467824040395 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 09:54:00 INFO - PROCESS | 1896 | 1467824040398 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:54:00 INFO - PROCESS | 1896 | 1467824040399 Marionette TRACE conn5 <- [1,2918,null,{}] 09:54:00 INFO - PROCESS | 1896 | 1467824040403 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}] 09:54:00 INFO - PROCESS | 1896 | 1467824040405 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:00 INFO - PROCESS | 1896 | 1467824040530 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 09:54:00 INFO - PROCESS | 1896 | 1467824040539 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 1896 | 1467824040545 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:00 INFO - PROCESS | 1896 | ++DOCSHELL 1BD35C00 == 60 [pid = 1896] [id = 739] 09:54:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (1BD3CC00) [pid = 1896] [serial = 2217] [outer = 00000000] 09:54:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (1C025C00) [pid = 1896] [serial = 2218] [outer = 1BD3CC00] 09:54:00 INFO - PROCESS | 1896 | 1467824040666 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (1C2A6400) [pid = 1896] [serial = 2219] [outer = 1BD3CC00] 09:54:01 INFO - PROCESS | 1896 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:54:01 INFO - PROCESS | 1896 | 1467824041089 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]]]}] 09:54:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:54:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 730ms 09:54:01 INFO - PROCESS | 1896 | 1467824041132 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 1896 | 1467824041134 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 09:54:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:54:01 INFO - PROCESS | 1896 | 1467824041137 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 1896 | 1467824041139 Marionette TRACE conn5 <- [1,2922,null,{}] 09:54:01 INFO - PROCESS | 1896 | 1467824041145 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}] 09:54:01 INFO - PROCESS | 1896 | 1467824041148 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:01 INFO - PROCESS | 1896 | 1467824041288 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 09:54:01 INFO - PROCESS | 1896 | 1467824041367 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:01 INFO - PROCESS | 1896 | 1467824041369 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:01 INFO - PROCESS | 1896 | ++DOCSHELL 1D323000 == 61 [pid = 1896] [id = 740] 09:54:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (1D38D800) [pid = 1896] [serial = 2220] [outer = 00000000] 09:54:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (1D397400) [pid = 1896] [serial = 2221] [outer = 1D38D800] 09:54:01 INFO - PROCESS | 1896 | 1467824041413 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (1D398800) [pid = 1896] [serial = 2222] [outer = 1D38D800] 09:54:01 INFO - PROCESS | 1896 | 1467824041769 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]]]}] 09:54:01 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:54:01 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 09:54:01 INFO - PROCESS | 1896 | 1467824041808 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 1896 | 1467824041810 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 09:54:01 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:54:01 INFO - PROCESS | 1896 | 1467824041819 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 1896 | 1467824041820 Marionette TRACE conn5 <- [1,2926,null,{}] 09:54:01 INFO - PROCESS | 1896 | 1467824041824 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}] 09:54:01 INFO - PROCESS | 1896 | 1467824041826 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:01 INFO - PROCESS | 1896 | 1467824041950 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 09:54:02 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (17B4C400) [pid = 1896] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:54:02 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (18C29800) [pid = 1896] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:54:02 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (14B50400) [pid = 1896] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:54:02 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (18F7A400) [pid = 1896] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:54:02 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (18A25800) [pid = 1896] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:54:02 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (0D22EC00) [pid = 1896] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:54:02 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (1A168400) [pid = 1896] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:54:02 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (1A169400) [pid = 1896] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:54:02 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (18A2B000) [pid = 1896] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:54:02 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (19206400) [pid = 1896] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:54:02 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0C75E000) [pid = 1896] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:54:02 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (1791E000) [pid = 1896] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:54:02 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1AD16400) [pid = 1896] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:54:02 INFO - PROCESS | 1896 | 1467824042159 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 1896 | 1467824042161 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:02 INFO - PROCESS | 1896 | ++DOCSHELL 0C760800 == 62 [pid = 1896] [id = 741] 09:54:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0C762C00) [pid = 1896] [serial = 2223] [outer = 00000000] 09:54:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1791AC00) [pid = 1896] [serial = 2224] [outer = 0C762C00] 09:54:02 INFO - PROCESS | 1896 | 1467824042210 Marionette DEBUG loaded listener.js 09:54:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (17B4C400) [pid = 1896] [serial = 2225] [outer = 0C762C00] 09:54:02 INFO - PROCESS | 1896 | 1467824042514 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]]]}] 09:54:02 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:54:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 730ms 09:54:02 INFO - PROCESS | 1896 | 1467824042553 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 09:54:02 INFO - PROCESS | 1896 | 1467824042555 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 09:54:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:54:02 INFO - PROCESS | 1896 | 1467824042563 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:54:02 INFO - PROCESS | 1896 | 1467824042565 Marionette TRACE conn5 <- [1,2930,null,{}] 09:54:02 INFO - PROCESS | 1896 | 1467824042569 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}] 09:54:02 INFO - PROCESS | 1896 | 1467824042570 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:02 INFO - PROCESS | 1896 | 1467824042659 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 09:54:02 INFO - PROCESS | 1896 | 1467824042664 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 1896 | 1467824042666 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:02 INFO - PROCESS | 1896 | ++DOCSHELL 14B50400 == 63 [pid = 1896] [id = 742] 09:54:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (18CA6400) [pid = 1896] [serial = 2226] [outer = 00000000] 09:54:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1D452C00) [pid = 1896] [serial = 2227] [outer = 18CA6400] 09:54:02 INFO - PROCESS | 1896 | 1467824042709 Marionette DEBUG loaded listener.js 09:54:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1D45A000) [pid = 1896] [serial = 2228] [outer = 18CA6400] 09:54:03 INFO - PROCESS | 1896 | 1467824043149 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"]]]}] 09:54:03 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:54:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:54:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 09:54:03 INFO - PROCESS | 1896 | 1467824043203 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 1896 | 1467824043205 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 09:54:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:54:03 INFO - PROCESS | 1896 | 1467824043208 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:54:03 INFO - PROCESS | 1896 | 1467824043210 Marionette TRACE conn5 <- [1,2934,null,{}] 09:54:03 INFO - PROCESS | 1896 | 1467824043213 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}] 09:54:03 INFO - PROCESS | 1896 | 1467824043215 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:03 INFO - PROCESS | 1896 | 1467824043304 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 09:54:03 INFO - PROCESS | 1896 | 1467824043310 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 1896 | 1467824043311 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:03 INFO - PROCESS | 1896 | ++DOCSHELL 201DE400 == 64 [pid = 1896] [id = 743] 09:54:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (201E1800) [pid = 1896] [serial = 2229] [outer = 00000000] 09:54:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (201EA000) [pid = 1896] [serial = 2230] [outer = 201E1800] 09:54:03 INFO - PROCESS | 1896 | 1467824043355 Marionette DEBUG loaded listener.js 09:54:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (17C3C000) [pid = 1896] [serial = 2231] [outer = 201E1800] 09:54:03 INFO - PROCESS | 1896 | 1467824043780 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]]]}] 09:54:03 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:54:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 09:54:03 INFO - PROCESS | 1896 | 1467824043840 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 1896 | 1467824043842 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 09:54:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:54:03 INFO - PROCESS | 1896 | 1467824043846 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:54:03 INFO - PROCESS | 1896 | 1467824043847 Marionette TRACE conn5 <- [1,2938,null,{}] 09:54:03 INFO - PROCESS | 1896 | 1467824043851 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}] 09:54:03 INFO - PROCESS | 1896 | 1467824043853 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:04 INFO - PROCESS | 1896 | 1467824043993 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 09:54:04 INFO - PROCESS | 1896 | 1467824044004 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:04 INFO - PROCESS | 1896 | 1467824044007 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:04 INFO - PROCESS | 1896 | ++DOCSHELL 1FE3AC00 == 65 [pid = 1896] [id = 744] 09:54:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (1FE3B400) [pid = 1896] [serial = 2232] [outer = 00000000] 09:54:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (1FE3FC00) [pid = 1896] [serial = 2233] [outer = 1FE3B400] 09:54:04 INFO - PROCESS | 1896 | 1467824044054 Marionette DEBUG loaded listener.js 09:54:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (201E5400) [pid = 1896] [serial = 2234] [outer = 1FE3B400] 09:54:04 INFO - PROCESS | 1896 | ++DOCSHELL 0DD91400 == 66 [pid = 1896] [id = 745] 09:54:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (0DE03800) [pid = 1896] [serial = 2235] [outer = 00000000] 09:54:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (1431AC00) [pid = 1896] [serial = 2236] [outer = 0DE03800] 09:54:04 INFO - PROCESS | 1896 | 1467824044809 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]]]}] 09:54:04 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:54:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1021ms 09:54:04 INFO - PROCESS | 1896 | 1467824044868 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 09:54:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:54:04 INFO - PROCESS | 1896 | 1467824044872 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 09:54:04 INFO - PROCESS | 1896 | 1467824044877 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:54:04 INFO - PROCESS | 1896 | 1467824044880 Marionette TRACE conn5 <- [1,2942,null,{}] 09:54:04 INFO - PROCESS | 1896 | 1467824044904 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}] 09:54:04 INFO - PROCESS | 1896 | 1467824044908 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:05 INFO - PROCESS | 1896 | 1467824045075 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 09:54:05 INFO - PROCESS | 1896 | 1467824045224 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:05 INFO - PROCESS | 1896 | 1467824045226 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:05 INFO - PROCESS | 1896 | ++DOCSHELL 146B9800 == 67 [pid = 1896] [id = 746] 09:54:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (14B53800) [pid = 1896] [serial = 2237] [outer = 00000000] 09:54:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (17B50800) [pid = 1896] [serial = 2238] [outer = 14B53800] 09:54:05 INFO - PROCESS | 1896 | 1467824045288 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 105 (17C70C00) [pid = 1896] [serial = 2239] [outer = 14B53800] 09:54:05 INFO - PROCESS | 1896 | 1467824045779 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]]]}] 09:54:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:54:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:54:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 09:54:05 INFO - PROCESS | 1896 | 1467824045808 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 09:54:05 INFO - PROCESS | 1896 | 1467824045812 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 09:54:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:54:05 INFO - PROCESS | 1896 | 1467824045819 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:54:05 INFO - PROCESS | 1896 | 1467824045822 Marionette TRACE conn5 <- [1,2946,null,{}] 09:54:05 INFO - PROCESS | 1896 | 1467824045825 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}] 09:54:05 INFO - PROCESS | 1896 | 1467824045828 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:06 INFO - PROCESS | 1896 | 1467824045990 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 09:54:06 INFO - PROCESS | 1896 | 1467824046121 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:06 INFO - PROCESS | 1896 | 1467824046124 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:06 INFO - PROCESS | 1896 | ++DOCSHELL 18F76C00 == 68 [pid = 1896] [id = 747] 09:54:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 106 (1920B000) [pid = 1896] [serial = 2240] [outer = 00000000] 09:54:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 107 (1B55A800) [pid = 1896] [serial = 2241] [outer = 1920B000] 09:54:06 INFO - PROCESS | 1896 | 1467824046186 Marionette DEBUG loaded listener.js 09:54:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 108 (1C2A0000) [pid = 1896] [serial = 2242] [outer = 1920B000] 09:54:06 INFO - PROCESS | 1896 | 1467824046727 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]]]}] 09:54:06 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:54:06 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 930ms 09:54:06 INFO - PROCESS | 1896 | 1467824046753 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 09:54:06 INFO - PROCESS | 1896 | 1467824046755 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 09:54:06 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:54:06 INFO - PROCESS | 1896 | 1467824046776 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:54:06 INFO - PROCESS | 1896 | 1467824046780 Marionette TRACE conn5 <- [1,2950,null,{}] 09:54:06 INFO - PROCESS | 1896 | 1467824046792 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}] 09:54:06 INFO - PROCESS | 1896 | 1467824046797 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:06 INFO - PROCESS | 1896 | 1467824046912 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 09:54:07 INFO - PROCESS | 1896 | 1467824047081 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:07 INFO - PROCESS | 1896 | 1467824047084 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:07 INFO - PROCESS | 1896 | ++DOCSHELL 1E719C00 == 69 [pid = 1896] [id = 748] 09:54:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 109 (1E71A000) [pid = 1896] [serial = 2243] [outer = 00000000] 09:54:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 110 (1E71D800) [pid = 1896] [serial = 2244] [outer = 1E71A000] 09:54:07 INFO - PROCESS | 1896 | 1467824047141 Marionette DEBUG loaded listener.js 09:54:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 111 (1FE3A800) [pid = 1896] [serial = 2245] [outer = 1E71A000] 09:54:07 INFO - PROCESS | 1896 | 1467824047670 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]]]}] 09:54:07 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:54:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 951ms 09:54:07 INFO - PROCESS | 1896 | 1467824047713 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 09:54:07 INFO - PROCESS | 1896 | 1467824047716 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 09:54:07 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:54:07 INFO - PROCESS | 1896 | 1467824047720 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - PROCESS | 1896 | 1467824047722 Marionette TRACE conn5 <- [1,2954,null,{}] 09:54:07 INFO - PROCESS | 1896 | 1467824047725 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}] 09:54:07 INFO - PROCESS | 1896 | 1467824047728 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:07 INFO - PROCESS | 1896 | 1467824047845 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 09:54:08 INFO - PROCESS | 1896 | 1467824048014 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 1896 | 1467824048017 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:08 INFO - PROCESS | 1896 | ++DOCSHELL 1B472000 == 70 [pid = 1896] [id = 749] 09:54:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 112 (1CB22800) [pid = 1896] [serial = 2246] [outer = 00000000] 09:54:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 113 (2033B800) [pid = 1896] [serial = 2247] [outer = 1CB22800] 09:54:08 INFO - PROCESS | 1896 | 1467824048071 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 114 (20340000) [pid = 1896] [serial = 2248] [outer = 1CB22800] 09:54:08 INFO - PROCESS | 1896 | 1467824048560 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]]]}] 09:54:08 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:54:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 870ms 09:54:08 INFO - PROCESS | 1896 | 1467824048608 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 09:54:08 INFO - PROCESS | 1896 | 1467824048611 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 09:54:08 INFO - PROCESS | 1896 | 1467824048615 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:54:08 INFO - PROCESS | 1896 | 1467824048617 Marionette TRACE conn5 <- [1,2958,null,{}] 09:54:08 INFO - PROCESS | 1896 | 1467824048621 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}] 09:54:08 INFO - PROCESS | 1896 | 1467824048623 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:08 INFO - PROCESS | 1896 | 1467824048735 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 09:54:08 INFO - PROCESS | 1896 | 1467824048903 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 1896 | 1467824048905 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:08 INFO - PROCESS | 1896 | ++DOCSHELL 2012B000 == 71 [pid = 1896] [id = 750] 09:54:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 115 (2012DC00) [pid = 1896] [serial = 2249] [outer = 00000000] 09:54:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 116 (20132400) [pid = 1896] [serial = 2250] [outer = 2012DC00] 09:54:08 INFO - PROCESS | 1896 | 1467824048960 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 117 (20134800) [pid = 1896] [serial = 2251] [outer = 2012DC00] 09:54:09 INFO - PROCESS | 1896 | 1467824049544 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]]]}] 09:54:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:54:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 970ms 09:54:09 INFO - PROCESS | 1896 | 1467824049591 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 1896 | 1467824049593 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 09:54:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:54:09 INFO - PROCESS | 1896 | 1467824049596 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 1896 | 1467824049598 Marionette TRACE conn5 <- [1,2962,null,{}] 09:54:09 INFO - PROCESS | 1896 | 1467824049602 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}] 09:54:09 INFO - PROCESS | 1896 | 1467824049608 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:09 INFO - PROCESS | 1896 | 1467824049942 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 09:54:10 INFO - PROCESS | 1896 | 1467824050138 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 1896 | 1467824050140 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:10 INFO - PROCESS | 1896 | ++DOCSHELL 0D76DC00 == 72 [pid = 1896] [id = 751] 09:54:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 118 (0D948800) [pid = 1896] [serial = 2252] [outer = 00000000] 09:54:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 119 (0DD90400) [pid = 1896] [serial = 2253] [outer = 0D948800] 09:54:10 INFO - PROCESS | 1896 | 1467824050193 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 120 (143F0000) [pid = 1896] [serial = 2254] [outer = 0D948800] 09:54:10 INFO - PROCESS | 1896 | 1467824050724 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]]]}] 09:54:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:54:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1179ms 09:54:10 INFO - PROCESS | 1896 | 1467824050797 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 09:54:10 INFO - PROCESS | 1896 | 1467824050801 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 09:54:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:54:10 INFO - PROCESS | 1896 | 1467824050807 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:54:10 INFO - PROCESS | 1896 | 1467824050810 Marionette TRACE conn5 <- [1,2966,null,{}] 09:54:10 INFO - PROCESS | 1896 | 1467824050815 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}] 09:54:10 INFO - PROCESS | 1896 | 1467824050817 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:10 INFO - PROCESS | 1896 | 1467824050928 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 09:54:11 INFO - PROCESS | 1896 | 1467824051106 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 1896 | 1467824051109 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:11 INFO - PROCESS | 1896 | ++DOCSHELL 0D672C00 == 73 [pid = 1896] [id = 752] 09:54:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 121 (143EC000) [pid = 1896] [serial = 2255] [outer = 00000000] 09:54:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 122 (17B47800) [pid = 1896] [serial = 2256] [outer = 143EC000] 09:54:11 INFO - PROCESS | 1896 | 1467824051159 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 123 (1846A800) [pid = 1896] [serial = 2257] [outer = 143EC000] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 0CD73000 == 72 [pid = 1896] [id = 638] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 10FDC400 == 71 [pid = 1896] [id = 635] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 18A92800 == 70 [pid = 1896] [id = 384] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1846B400 == 69 [pid = 1896] [id = 704] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1797E000 == 68 [pid = 1896] [id = 637] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 19D89800 == 67 [pid = 1896] [id = 672] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 14B53400 == 66 [pid = 1896] [id = 642] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 14B29C00 == 65 [pid = 1896] [id = 385] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 201DE400 == 64 [pid = 1896] [id = 743] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 14B50400 == 63 [pid = 1896] [id = 742] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 0C760800 == 62 [pid = 1896] [id = 741] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1D323000 == 61 [pid = 1896] [id = 740] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1BD35C00 == 60 [pid = 1896] [id = 739] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1A14DC00 == 59 [pid = 1896] [id = 738] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 18F7DC00 == 58 [pid = 1896] [id = 737] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 18A22C00 == 57 [pid = 1896] [id = 723] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 17B6B800 == 56 [pid = 1896] [id = 736] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 0C7DDC00 == 55 [pid = 1896] [id = 735] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 0CDF2C00 == 54 [pid = 1896] [id = 734] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 17B64000 == 53 [pid = 1896] [id = 731] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1CB19C00 == 52 [pid = 1896] [id = 732] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1CA13400 == 51 [pid = 1896] [id = 729] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 0D225800 == 50 [pid = 1896] [id = 730] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 18CC2400 == 49 [pid = 1896] [id = 681] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 20387000 == 48 [pid = 1896] [id = 719] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 18CA4C00 == 47 [pid = 1896] [id = 655] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1410F800 == 46 [pid = 1896] [id = 641] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 17979000 == 45 [pid = 1896] [id = 658] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 14BE2C00 == 44 [pid = 1896] [id = 636] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 18CAC800 == 43 [pid = 1896] [id = 639] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 17914400 == 42 [pid = 1896] [id = 702] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1680A800 == 41 [pid = 1896] [id = 373] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1D3BB800 == 40 [pid = 1896] [id = 733] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 0C75DC00 == 39 [pid = 1896] [id = 701] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1A101400 == 38 [pid = 1896] [id = 643] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1B54E000 == 37 [pid = 1896] [id = 669] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 18CC1C00 == 36 [pid = 1896] [id = 703] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 0C840800 == 35 [pid = 1896] [id = 640] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1D45B400 == 34 [pid = 1896] [id = 718] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1A145400 == 33 [pid = 1896] [id = 717] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 0D76DC00 == 32 [pid = 1896] [id = 751] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 2012B000 == 31 [pid = 1896] [id = 750] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1E719C00 == 30 [pid = 1896] [id = 748] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1B472000 == 29 [pid = 1896] [id = 749] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 18F76C00 == 28 [pid = 1896] [id = 747] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 0DD91400 == 27 [pid = 1896] [id = 745] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 1FE3AC00 == 26 [pid = 1896] [id = 744] 09:54:12 INFO - PROCESS | 1896 | --DOCSHELL 146B9800 == 25 [pid = 1896] [id = 746] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 122 (1BD7B000) [pid = 1896] [serial = 2185] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 121 (1C733000) [pid = 1896] [serial = 2186] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 120 (1CB1B000) [pid = 1896] [serial = 2188] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 119 (1B46F800) [pid = 1896] [serial = 2180] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 118 (1D5FC400) [pid = 1896] [serial = 2155] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 117 (1B0B2800) [pid = 1896] [serial = 2182] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 116 (19B78400) [pid = 1896] [serial = 2174] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 115 (1B5DFC00) [pid = 1896] [serial = 2183] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 114 (18CC7000) [pid = 1896] [serial = 2171] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 113 (1A136400) [pid = 1896] [serial = 2111] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 112 (0D136000) [pid = 1896] [serial = 2105] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 111 (17B6D000) [pid = 1896] [serial = 2108] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 110 (1C0AD400) [pid = 1896] [serial = 2114] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 109 (17B65000) [pid = 1896] [serial = 2167] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 108 (17C36400) [pid = 1896] [serial = 2168] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 107 (2038D800) [pid = 1896] [serial = 2158] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 106 (1D45E000) [pid = 1896] [serial = 2146] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 105 (19446000) [pid = 1896] [serial = 2173] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 104 (17A2C800) [pid = 1896] [serial = 2162] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (1A138800) [pid = 1896] [serial = 2177] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (1A132C00) [pid = 1896] [serial = 2176] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (16810C00) [pid = 1896] [serial = 2161] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (18CC2000) [pid = 1896] [serial = 2170] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (0DB16400) [pid = 1896] [serial = 2164] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (0DE05800) [pid = 1896] [serial = 2165] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (1B47AC00) [pid = 1896] [serial = 2152] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (1AFC6400) [pid = 1896] [serial = 2179] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (17CF3800) [pid = 1896] [serial = 2149] [outer = 00000000] [url = about:blank] 09:54:12 INFO - PROCESS | 1896 | 1467824052549 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]]]}] 09:54:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:54:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1772ms 09:54:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:54:12 INFO - PROCESS | 1896 | 1467824052580 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 1896 | 1467824052584 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 09:54:12 INFO - PROCESS | 1896 | 1467824052589 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 1896 | 1467824052593 Marionette TRACE conn5 <- [1,2970,null,{}] 09:54:12 INFO - PROCESS | 1896 | 1467824052598 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}] 09:54:12 INFO - PROCESS | 1896 | 1467824052601 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:12 INFO - PROCESS | 1896 | 1467824052691 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 09:54:12 INFO - PROCESS | 1896 | 1467824052845 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:12 INFO - PROCESS | 1896 | 1467824052847 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:12 INFO - PROCESS | 1896 | ++DOCSHELL 0C840C00 == 26 [pid = 1896] [id = 753] 09:54:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0C843400) [pid = 1896] [serial = 2258] [outer = 00000000] 09:54:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (0D13B000) [pid = 1896] [serial = 2259] [outer = 0C843400] 09:54:12 INFO - PROCESS | 1896 | 1467824052896 Marionette DEBUG loaded listener.js 09:54:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (0D2F7400) [pid = 1896] [serial = 2260] [outer = 0C843400] 09:54:13 INFO - PROCESS | 1896 | 1467824053244 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"]]]}] 09:54:13 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:54:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:54:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 690ms 09:54:13 INFO - PROCESS | 1896 | 1467824053280 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 1896 | 1467824053285 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 09:54:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:54:13 INFO - PROCESS | 1896 | 1467824053312 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - PROCESS | 1896 | 1467824053315 Marionette TRACE conn5 <- [1,2974,null,{}] 09:54:13 INFO - PROCESS | 1896 | 1467824053319 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}] 09:54:13 INFO - PROCESS | 1896 | 1467824053321 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:13 INFO - PROCESS | 1896 | 1467824053444 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 09:54:13 INFO - PROCESS | 1896 | 1467824053452 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 1896 | 1467824053455 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:13 INFO - PROCESS | 1896 | ++DOCSHELL 0DCE5800 == 27 [pid = 1896] [id = 754] 09:54:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (0DCE7400) [pid = 1896] [serial = 2261] [outer = 00000000] 09:54:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (1410F800) [pid = 1896] [serial = 2262] [outer = 0DCE7400] 09:54:13 INFO - PROCESS | 1896 | 1467824053502 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (143A4C00) [pid = 1896] [serial = 2263] [outer = 0DCE7400] 09:54:13 INFO - PROCESS | 1896 | 1467824053921 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]]]}] 09:54:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:54:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 690ms 09:54:14 INFO - PROCESS | 1896 | 1467824054000 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 09:54:14 INFO - PROCESS | 1896 | 1467824054002 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 09:54:14 INFO - PROCESS | 1896 | 1467824054006 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:54:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:54:14 INFO - PROCESS | 1896 | 1467824054009 Marionette TRACE conn5 <- [1,2978,null,{}] 09:54:14 INFO - PROCESS | 1896 | 1467824054020 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}] 09:54:14 INFO - PROCESS | 1896 | 1467824054024 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:14 INFO - PROCESS | 1896 | 1467824054111 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 09:54:14 INFO - PROCESS | 1896 | 1467824054117 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:14 INFO - PROCESS | 1896 | 1467824054120 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:14 INFO - PROCESS | 1896 | ++DOCSHELL 17918800 == 28 [pid = 1896] [id = 755] 09:54:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (1791B400) [pid = 1896] [serial = 2264] [outer = 00000000] 09:54:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (17979000) [pid = 1896] [serial = 2265] [outer = 1791B400] 09:54:14 INFO - PROCESS | 1896 | 1467824054168 Marionette DEBUG loaded listener.js 09:54:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (17A2F000) [pid = 1896] [serial = 2266] [outer = 1791B400] 09:54:14 INFO - PROCESS | 1896 | ++DOCSHELL 17B68400 == 29 [pid = 1896] [id = 756] 09:54:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 105 (17B69000) [pid = 1896] [serial = 2267] [outer = 00000000] 09:54:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 106 (17B6AC00) [pid = 1896] [serial = 2268] [outer = 17B69000] 09:54:14 INFO - PROCESS | 1896 | 1467824054775 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]]]}] 09:54:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:54:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 830ms 09:54:14 INFO - PROCESS | 1896 | 1467824054842 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 09:54:14 INFO - PROCESS | 1896 | 1467824054845 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 09:54:14 INFO - PROCESS | 1896 | 1467824054848 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:54:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:54:14 INFO - PROCESS | 1896 | 1467824054849 Marionette TRACE conn5 <- [1,2982,null,{}] 09:54:14 INFO - PROCESS | 1896 | 1467824054853 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}] 09:54:14 INFO - PROCESS | 1896 | 1467824054855 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:15 INFO - PROCESS | 1896 | 1467824055000 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 09:54:15 INFO - PROCESS | 1896 | 1467824055015 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:15 INFO - PROCESS | 1896 | 1467824055017 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:15 INFO - PROCESS | 1896 | ++DOCSHELL 17B6D400 == 30 [pid = 1896] [id = 757] 09:54:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 107 (17B6F800) [pid = 1896] [serial = 2269] [outer = 00000000] 09:54:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 108 (17C3A800) [pid = 1896] [serial = 2270] [outer = 17B6F800] 09:54:15 INFO - PROCESS | 1896 | 1467824055062 Marionette DEBUG loaded listener.js 09:54:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 109 (1846B400) [pid = 1896] [serial = 2271] [outer = 17B6F800] 09:54:15 INFO - PROCESS | 1896 | 1467824055487 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]]]}] 09:54:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:54:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:54:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 09:54:15 INFO - PROCESS | 1896 | 1467824055522 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 09:54:15 INFO - PROCESS | 1896 | 1467824055524 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 09:54:15 INFO - PROCESS | 1896 | 1467824055528 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:54:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:54:15 INFO - PROCESS | 1896 | 1467824055529 Marionette TRACE conn5 <- [1,2986,null,{}] 09:54:15 INFO - PROCESS | 1896 | 1467824055539 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}] 09:54:15 INFO - PROCESS | 1896 | 1467824055542 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:15 INFO - PROCESS | 1896 | 1467824055665 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 09:54:15 INFO - PROCESS | 1896 | 1467824055670 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:15 INFO - PROCESS | 1896 | 1467824055672 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:15 INFO - PROCESS | 1896 | ++DOCSHELL 18A23400 == 31 [pid = 1896] [id = 758] 09:54:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 110 (18A29800) [pid = 1896] [serial = 2272] [outer = 00000000] 09:54:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 111 (18CC2400) [pid = 1896] [serial = 2273] [outer = 18A29800] 09:54:15 INFO - PROCESS | 1896 | 1467824055716 Marionette DEBUG loaded listener.js 09:54:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 112 (18CC5C00) [pid = 1896] [serial = 2274] [outer = 18A29800] 09:54:16 INFO - PROCESS | 1896 | 1467824056142 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]]]}] 09:54:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:54:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 690ms 09:54:16 INFO - PROCESS | 1896 | 1467824056222 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 09:54:16 INFO - PROCESS | 1896 | 1467824056224 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 09:54:16 INFO - PROCESS | 1896 | 1467824056227 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:54:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:54:16 INFO - PROCESS | 1896 | 1467824056229 Marionette TRACE conn5 <- [1,2990,null,{}] 09:54:16 INFO - PROCESS | 1896 | 1467824056232 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}] 09:54:16 INFO - PROCESS | 1896 | 1467824056238 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:16 INFO - PROCESS | 1896 | 1467824056960 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 111 (1FE3B400) [pid = 1896] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 110 (0DE03800) [pid = 1896] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 109 (1BD3CC00) [pid = 1896] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 108 (1A15FC00) [pid = 1896] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 107 (0C762C00) [pid = 1896] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 106 (0D776C00) [pid = 1896] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 105 (1CB1AC00) [pid = 1896] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 104 (1D458C00) [pid = 1896] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (1D38D800) [pid = 1896] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (19B21C00) [pid = 1896] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (1CA15400) [pid = 1896] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (1D459C00) [pid = 1896] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (17C32800) [pid = 1896] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (0C7E1400) [pid = 1896] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (0D183C00) [pid = 1896] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (18CA6400) [pid = 1896] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (17917800) [pid = 1896] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (20389400) [pid = 1896] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (1D45D800) [pid = 1896] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (17B6C800) [pid = 1896] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (1A14B400) [pid = 1896] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:54:17 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (201E1800) [pid = 1896] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:54:17 INFO - PROCESS | 1896 | 1467824057069 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 1896 | 1467824057071 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:17 INFO - PROCESS | 1896 | ++DOCSHELL 0C7E1400 == 32 [pid = 1896] [id = 759] 09:54:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0C838800) [pid = 1896] [serial = 2275] [outer = 00000000] 09:54:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0D776C00) [pid = 1896] [serial = 2276] [outer = 0C838800] 09:54:17 INFO - PROCESS | 1896 | 1467824057116 Marionette DEBUG loaded listener.js 09:54:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (17B61000) [pid = 1896] [serial = 2277] [outer = 0C838800] 09:54:17 INFO - PROCESS | 1896 | 1467824057457 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]]]}] 09:54:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:54:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1279ms 09:54:17 INFO - PROCESS | 1896 | 1467824057513 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 09:54:17 INFO - PROCESS | 1896 | 1467824057515 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 09:54:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:54:17 INFO - PROCESS | 1896 | 1467824057519 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:54:17 INFO - PROCESS | 1896 | 1467824057520 Marionette TRACE conn5 <- [1,2994,null,{}] 09:54:17 INFO - PROCESS | 1896 | 1467824057524 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}] 09:54:17 INFO - PROCESS | 1896 | 1467824057526 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:17 INFO - PROCESS | 1896 | 1467824057606 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 09:54:17 INFO - PROCESS | 1896 | 1467824057611 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 1896 | 1467824057613 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:17 INFO - PROCESS | 1896 | ++DOCSHELL 18A25400 == 33 [pid = 1896] [id = 760] 09:54:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (18CA6400) [pid = 1896] [serial = 2278] [outer = 00000000] 09:54:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (19D7B400) [pid = 1896] [serial = 2279] [outer = 18CA6400] 09:54:17 INFO - PROCESS | 1896 | 1467824057656 Marionette DEBUG loaded listener.js 09:54:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (19D81000) [pid = 1896] [serial = 2280] [outer = 18CA6400] 09:54:18 INFO - PROCESS | 1896 | 1467824058086 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]]]}] 09:54:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:54:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 09:54:18 INFO - PROCESS | 1896 | 1467824058160 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 09:54:18 INFO - PROCESS | 1896 | 1467824058162 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 09:54:18 INFO - PROCESS | 1896 | 1467824058165 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 1896 | 1467824058167 Marionette TRACE conn5 <- [1,2998,null,{}] 09:54:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:54:18 INFO - PROCESS | 1896 | 1467824058170 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}] 09:54:18 INFO - PROCESS | 1896 | 1467824058172 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:18 INFO - PROCESS | 1896 | 1467824058256 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 09:54:18 INFO - PROCESS | 1896 | 1467824058261 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:18 INFO - PROCESS | 1896 | 1467824058263 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:18 INFO - PROCESS | 1896 | ++DOCSHELL 0C842000 == 34 [pid = 1896] [id = 761] 09:54:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (143EA800) [pid = 1896] [serial = 2281] [outer = 00000000] 09:54:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (1A106000) [pid = 1896] [serial = 2282] [outer = 143EA800] 09:54:18 INFO - PROCESS | 1896 | 1467824058307 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (1A108400) [pid = 1896] [serial = 2283] [outer = 143EA800] 09:54:18 INFO - PROCESS | 1896 | [1896] 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 09:54:18 INFO - PROCESS | 1896 | 1467824058838 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:54:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:54:18 INFO - {} 09:54:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:54:18 INFO - {} 09:54:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:54:18 INFO - {} 09:54:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:54:18 INFO - {} 09:54:18 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 731ms 09:54:18 INFO - PROCESS | 1896 | 1467824058902 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 09:54:18 INFO - TEST-START | /FileAPI/fileReader.html 09:54:18 INFO - PROCESS | 1896 | 1467824058904 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 09:54:18 INFO - PROCESS | 1896 | 1467824058907 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 1896 | 1467824058909 Marionette TRACE conn5 <- [1,3002,null,{}] 09:54:18 INFO - PROCESS | 1896 | 1467824058912 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}] 09:54:18 INFO - PROCESS | 1896 | 1467824058914 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:19 INFO - PROCESS | 1896 | 1467824059061 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 09:54:19 INFO - PROCESS | 1896 | 1467824059214 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:19 INFO - PROCESS | 1896 | 1467824059218 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:19 INFO - PROCESS | 1896 | ++DOCSHELL 0C75E400 == 35 [pid = 1896] [id = 762] 09:54:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (0C75EC00) [pid = 1896] [serial = 2284] [outer = 00000000] 09:54:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (0C7E4000) [pid = 1896] [serial = 2285] [outer = 0C75EC00] 09:54:19 INFO - PROCESS | 1896 | 1467824059279 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (0C840000) [pid = 1896] [serial = 2286] [outer = 0C75EC00] 09:54:19 INFO - PROCESS | 1896 | 1467824059915 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]]]}] 09:54:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:54:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:54:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:54:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:54:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 1018ms 09:54:19 INFO - PROCESS | 1896 | 1467824059927 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 09:54:19 INFO - PROCESS | 1896 | 1467824059932 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 09:54:19 INFO - TEST-START | /FileAPI/historical.html 09:54:19 INFO - PROCESS | 1896 | 1467824059937 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 1896 | 1467824059940 Marionette TRACE conn5 <- [1,3006,null,{}] 09:54:19 INFO - PROCESS | 1896 | 1467824059945 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}] 09:54:19 INFO - PROCESS | 1896 | 1467824059948 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:20 INFO - PROCESS | 1896 | 1467824060090 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 09:54:20 INFO - PROCESS | 1896 | 1467824060229 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 1896 | 1467824060232 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:20 INFO - PROCESS | 1896 | ++DOCSHELL 0D94A400 == 36 [pid = 1896] [id = 763] 09:54:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (0D952400) [pid = 1896] [serial = 2287] [outer = 00000000] 09:54:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (14B4AC00) [pid = 1896] [serial = 2288] [outer = 0D952400] 09:54:20 INFO - PROCESS | 1896 | 1467824060289 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 105 (15A5A000) [pid = 1896] [serial = 2289] [outer = 0D952400] 09:54:20 INFO - PROCESS | 1896 | 1467824060868 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"]]]}] 09:54:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:54:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:54:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:54:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:54:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:54:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:54:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:54:20 INFO - TEST-OK | /FileAPI/historical.html | took 987ms 09:54:20 INFO - PROCESS | 1896 | 1467824060925 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 09:54:20 INFO - PROCESS | 1896 | 1467824060928 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 09:54:20 INFO - TEST-START | /FileAPI/idlharness.html 09:54:20 INFO - PROCESS | 1896 | 1467824060932 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:54:20 INFO - PROCESS | 1896 | 1467824060934 Marionette TRACE conn5 <- [1,3010,null,{}] 09:54:20 INFO - PROCESS | 1896 | 1467824060939 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}] 09:54:20 INFO - PROCESS | 1896 | 1467824060942 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:21 INFO - PROCESS | 1896 | 1467824061068 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 09:54:21 INFO - PROCESS | 1896 | 1467824061233 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 1896 | 1467824061236 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:21 INFO - PROCESS | 1896 | ++DOCSHELL 179D7800 == 37 [pid = 1896] [id = 764] 09:54:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 106 (19346C00) [pid = 1896] [serial = 2290] [outer = 00000000] 09:54:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 107 (19D7AC00) [pid = 1896] [serial = 2291] [outer = 19346C00] 09:54:21 INFO - PROCESS | 1896 | 1467824061295 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 108 (1A144C00) [pid = 1896] [serial = 2292] [outer = 19346C00] 09:54:22 INFO - PROCESS | 1896 | 1467824062431 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]]]}] 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:54:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:54:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:54:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:54:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:54:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:54:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:54:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:54:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:54:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:54:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:54:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:54:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:54:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:54:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:54:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:54:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:54:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:54:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1653ms 09:54:22 INFO - PROCESS | 1896 | 1467824062588 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 09:54:22 INFO - PROCESS | 1896 | 1467824062592 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 09:54:22 INFO - TEST-START | /FileAPI/idlharness.worker 09:54:22 INFO - PROCESS | 1896 | 1467824062606 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 1896 | 1467824062611 Marionette TRACE conn5 <- [1,3014,null,{}] 09:54:22 INFO - PROCESS | 1896 | 1467824062615 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}] 09:54:22 INFO - PROCESS | 1896 | 1467824062618 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:22 INFO - PROCESS | 1896 | 1467824062737 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 09:54:23 INFO - PROCESS | 1896 | 1467824063004 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:23 INFO - PROCESS | 1896 | 1467824063008 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:23 INFO - PROCESS | 1896 | ++DOCSHELL 0C762C00 == 38 [pid = 1896] [id = 765] 09:54:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 109 (0C7DFC00) [pid = 1896] [serial = 2293] [outer = 00000000] 09:54:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 110 (0C83C800) [pid = 1896] [serial = 2294] [outer = 0C7DFC00] 09:54:23 INFO - PROCESS | 1896 | 1467824063066 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 111 (0CD73000) [pid = 1896] [serial = 2295] [outer = 0C7DFC00] 09:54:23 INFO - PROCESS | 1896 | [1896] 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 09:54:23 INFO - PROCESS | 1896 | --DOCSHELL 0C842000 == 37 [pid = 1896] [id = 761] 09:54:23 INFO - PROCESS | 1896 | --DOCSHELL 18A25400 == 36 [pid = 1896] [id = 760] 09:54:23 INFO - PROCESS | 1896 | --DOCSHELL 0C7E1400 == 35 [pid = 1896] [id = 759] 09:54:23 INFO - PROCESS | 1896 | --DOCSHELL 18A23400 == 34 [pid = 1896] [id = 758] 09:54:23 INFO - PROCESS | 1896 | --DOCSHELL 17B6D400 == 33 [pid = 1896] [id = 757] 09:54:23 INFO - PROCESS | 1896 | --DOCSHELL 17B68400 == 32 [pid = 1896] [id = 756] 09:54:23 INFO - PROCESS | 1896 | --DOCSHELL 17918800 == 31 [pid = 1896] [id = 755] 09:54:23 INFO - PROCESS | 1896 | --DOCSHELL 0DCE5800 == 30 [pid = 1896] [id = 754] 09:54:23 INFO - PROCESS | 1896 | --DOCSHELL 0C840C00 == 29 [pid = 1896] [id = 753] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 110 (201E5400) [pid = 1896] [serial = 2234] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 109 (1431AC00) [pid = 1896] [serial = 2236] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 108 (1FE3FC00) [pid = 1896] [serial = 2233] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 107 (1C025C00) [pid = 1896] [serial = 2218] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 106 (1B0AD000) [pid = 1896] [serial = 2216] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 105 (17B4C400) [pid = 1896] [serial = 2225] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 104 (14A95C00) [pid = 1896] [serial = 2192] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (143ED000) [pid = 1896] [serial = 2191] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (1C2A6400) [pid = 1896] [serial = 2219] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (1AD13C00) [pid = 1896] [serial = 2215] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (1D31B000) [pid = 1896] [serial = 2197] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (1D5F7800) [pid = 1896] [serial = 2147] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (1D398800) [pid = 1896] [serial = 2222] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (1A102000) [pid = 1896] [serial = 2213] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (1CB24800) [pid = 1896] [serial = 2189] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (1D5F5C00) [pid = 1896] [serial = 2200] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (19D88400) [pid = 1896] [serial = 2212] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (18AA0C00) [pid = 1896] [serial = 2210] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0D25D800) [pid = 1896] [serial = 2207] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (1D396000) [pid = 1896] [serial = 2198] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (10FE2400) [pid = 1896] [serial = 2204] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (1D452C00) [pid = 1896] [serial = 2227] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (18AA0800) [pid = 1896] [serial = 2150] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (1D45A000) [pid = 1896] [serial = 2228] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1D397400) [pid = 1896] [serial = 2221] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (20391800) [pid = 1896] [serial = 2159] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (20384800) [pid = 1896] [serial = 2156] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (1791AC00) [pid = 1896] [serial = 2224] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0D948000) [pid = 1896] [serial = 2203] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (18A95400) [pid = 1896] [serial = 2194] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1BD41400) [pid = 1896] [serial = 2153] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0CDCC000) [pid = 1896] [serial = 2206] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1D5FC800) [pid = 1896] [serial = 2201] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1934B000) [pid = 1896] [serial = 2195] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (17CF2000) [pid = 1896] [serial = 2209] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (201EA000) [pid = 1896] [serial = 2230] [outer = 00000000] [url = about:blank] 09:54:23 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (17C3C000) [pid = 1896] [serial = 2231] [outer = 00000000] [url = about:blank] 09:54:24 INFO - PROCESS | 1896 | 1467824064221 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,{},{}]]]}] 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:54:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:54:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:54:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:54:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:54:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:54:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:54:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:54:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:54:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:54:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:54:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:54:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:54:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:54:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:54:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:54:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:54:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:54:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:54:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:54:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:54:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:54:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:54:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:54:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:54:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:54:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:54:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:54:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:54:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:54:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:54:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:54:24 INFO - {} 09:54:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1758ms 09:54:24 INFO - PROCESS | 1896 | 1467824064367 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 09:54:24 INFO - PROCESS | 1896 | 1467824064370 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 09:54:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:54:24 INFO - PROCESS | 1896 | 1467824064374 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:54:24 INFO - PROCESS | 1896 | 1467824064377 Marionette TRACE conn5 <- [1,3018,null,{}] 09:54:24 INFO - PROCESS | 1896 | 1467824064383 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}] 09:54:24 INFO - PROCESS | 1896 | 1467824064386 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:24 INFO - PROCESS | 1896 | 1467824064476 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 09:54:24 INFO - PROCESS | 1896 | 1467824064583 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 1896 | 1467824064586 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:24 INFO - PROCESS | 1896 | ++DOCSHELL 0CDE3400 == 30 [pid = 1896] [id = 766] 09:54:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (143ED400) [pid = 1896] [serial = 2296] [outer = 00000000] 09:54:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (19D87C00) [pid = 1896] [serial = 2297] [outer = 143ED400] 09:54:24 INFO - PROCESS | 1896 | 1467824064635 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1A104C00) [pid = 1896] [serial = 2298] [outer = 143ED400] 09:54:25 INFO - PROCESS | 1896 | 1467824065009 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]]]}] 09:54:25 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:54:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 690ms 09:54:25 INFO - PROCESS | 1896 | 1467824065067 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 09:54:25 INFO - PROCESS | 1896 | 1467824065071 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 09:54:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:54:25 INFO - PROCESS | 1896 | 1467824065076 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:54:25 INFO - PROCESS | 1896 | 1467824065078 Marionette TRACE conn5 <- [1,3022,null,{}] 09:54:25 INFO - PROCESS | 1896 | 1467824065081 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}] 09:54:25 INFO - PROCESS | 1896 | 1467824065084 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:25 INFO - PROCESS | 1896 | 1467824065177 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 09:54:25 INFO - PROCESS | 1896 | 1467824065183 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 1896 | 1467824065185 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:25 INFO - PROCESS | 1896 | ++DOCSHELL 1A136800 == 31 [pid = 1896] [id = 767] 09:54:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1A137400) [pid = 1896] [serial = 2299] [outer = 00000000] 09:54:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1AD13C00) [pid = 1896] [serial = 2300] [outer = 1A137400] 09:54:25 INFO - PROCESS | 1896 | 1467824065229 Marionette DEBUG loaded listener.js 09:54:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1B472800) [pid = 1896] [serial = 2301] [outer = 1A137400] 09:54:25 INFO - PROCESS | 1896 | 1467824065650 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]]]}] 09:54:25 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:54:25 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 09:54:25 INFO - PROCESS | 1896 | 1467824065729 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 09:54:25 INFO - PROCESS | 1896 | 1467824065731 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 09:54:25 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:54:25 INFO - PROCESS | 1896 | 1467824065736 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:54:25 INFO - PROCESS | 1896 | 1467824065742 Marionette TRACE conn5 <- [1,3026,null,{}] 09:54:25 INFO - PROCESS | 1896 | 1467824065756 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}] 09:54:25 INFO - PROCESS | 1896 | 1467824065759 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:25 INFO - PROCESS | 1896 | 1467824065886 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 09:54:25 INFO - PROCESS | 1896 | 1467824065985 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 1896 | 1467824065987 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:26 INFO - PROCESS | 1896 | ++DOCSHELL 1CB1D400 == 32 [pid = 1896] [id = 768] 09:54:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (1CB26C00) [pid = 1896] [serial = 2302] [outer = 00000000] 09:54:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (1D321400) [pid = 1896] [serial = 2303] [outer = 1CB26C00] 09:54:26 INFO - PROCESS | 1896 | 1467824066030 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (1D392C00) [pid = 1896] [serial = 2304] [outer = 1CB26C00] 09:54:26 INFO - PROCESS | 1896 | 1467824066404 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"]]]}] 09:54:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:54:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:54:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 09:54:26 INFO - PROCESS | 1896 | 1467824066468 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 1896 | 1467824066471 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 09:54:26 INFO - PROCESS | 1896 | 1467824066475 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:54:26 INFO - PROCESS | 1896 | 1467824066476 Marionette TRACE conn5 <- [1,3030,null,{}] 09:54:26 INFO - PROCESS | 1896 | 1467824066480 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}] 09:54:26 INFO - PROCESS | 1896 | 1467824066482 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:26 INFO - PROCESS | 1896 | 1467824066610 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 09:54:26 INFO - PROCESS | 1896 | 1467824066679 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:26 INFO - PROCESS | 1896 | 1467824066681 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:26 INFO - PROCESS | 1896 | ++DOCSHELL 1D396000 == 33 [pid = 1896] [id = 769] 09:54:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (1D397400) [pid = 1896] [serial = 2305] [outer = 00000000] 09:54:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (1D456000) [pid = 1896] [serial = 2306] [outer = 1D397400] 09:54:26 INFO - PROCESS | 1896 | 1467824066725 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (1D456C00) [pid = 1896] [serial = 2307] [outer = 1D397400] 09:54:27 INFO - PROCESS | 1896 | 1467824067330 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]]]}] 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:54:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:54:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:54:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:54:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 971ms 09:54:27 INFO - PROCESS | 1896 | 1467824067449 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 09:54:27 INFO - PROCESS | 1896 | 1467824067451 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 09:54:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:54:27 INFO - PROCESS | 1896 | 1467824067454 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:54:27 INFO - PROCESS | 1896 | 1467824067456 Marionette TRACE conn5 <- [1,3034,null,{}] 09:54:27 INFO - PROCESS | 1896 | 1467824067460 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}] 09:54:27 INFO - PROCESS | 1896 | 1467824067462 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:27 INFO - PROCESS | 1896 | 1467824067584 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 09:54:27 INFO - PROCESS | 1896 | 1467824067589 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:27 INFO - PROCESS | 1896 | 1467824067595 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:27 INFO - PROCESS | 1896 | ++DOCSHELL 1E713C00 == 34 [pid = 1896] [id = 770] 09:54:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (1E714000) [pid = 1896] [serial = 2308] [outer = 00000000] 09:54:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1E717000) [pid = 1896] [serial = 2309] [outer = 1E714000] 09:54:27 INFO - PROCESS | 1896 | 1467824067712 Marionette DEBUG loaded listener.js 09:54:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1E71DC00) [pid = 1896] [serial = 2310] [outer = 1E714000] 09:54:27 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (17B6F800) [pid = 1896] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:54:27 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (18A29800) [pid = 1896] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:54:27 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1791B400) [pid = 1896] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:54:27 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0DCE7400) [pid = 1896] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:54:27 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (143EC000) [pid = 1896] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:54:27 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0C843400) [pid = 1896] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:54:27 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0C838800) [pid = 1896] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:54:27 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (14B53800) [pid = 1896] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:54:27 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (1920B000) [pid = 1896] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:54:27 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (1E71A000) [pid = 1896] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:54:27 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (1CB22800) [pid = 1896] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:54:27 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (2012DC00) [pid = 1896] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:54:27 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0D948800) [pid = 1896] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:54:27 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (18CA6400) [pid = 1896] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:54:27 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (17B69000) [pid = 1896] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:54:27 INFO - PROCESS | 1896 | [1896] 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 09:54:28 INFO - PROCESS | 1896 | 1467824068198 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:54:28 INFO - {} 09:54:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 770ms 09:54:28 INFO - PROCESS | 1896 | 1467824068226 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 09:54:28 INFO - PROCESS | 1896 | 1467824068228 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 09:54:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:54:28 INFO - PROCESS | 1896 | 1467824068231 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:54:28 INFO - PROCESS | 1896 | 1467824068232 Marionette TRACE conn5 <- [1,3038,null,{}] 09:54:28 INFO - PROCESS | 1896 | 1467824068236 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}] 09:54:28 INFO - PROCESS | 1896 | 1467824068238 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:28 INFO - PROCESS | 1896 | 1467824068324 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 09:54:28 INFO - PROCESS | 1896 | 1467824068329 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 1896 | 1467824068331 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:28 INFO - PROCESS | 1896 | ++DOCSHELL 1D5F7400 == 35 [pid = 1896] [id = 771] 09:54:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (1E715000) [pid = 1896] [serial = 2311] [outer = 00000000] 09:54:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (1FE3A000) [pid = 1896] [serial = 2312] [outer = 1E715000] 09:54:28 INFO - PROCESS | 1896 | 1467824068375 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (1FE3F800) [pid = 1896] [serial = 2313] [outer = 1E715000] 09:54:28 INFO - PROCESS | 1896 | 1467824068816 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]]]}] 09:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:54:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 09:54:28 INFO - PROCESS | 1896 | 1467824068861 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 09:54:28 INFO - PROCESS | 1896 | 1467824068863 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 09:54:28 INFO - PROCESS | 1896 | 1467824068867 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:54:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:54:28 INFO - PROCESS | 1896 | 1467824068868 Marionette TRACE conn5 <- [1,3042,null,{}] 09:54:28 INFO - PROCESS | 1896 | 1467824068872 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}] 09:54:28 INFO - PROCESS | 1896 | 1467824068874 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:28 INFO - PROCESS | 1896 | 1467824068957 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 09:54:28 INFO - PROCESS | 1896 | 1467824068962 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 1896 | 1467824068963 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:28 INFO - PROCESS | 1896 | ++DOCSHELL 1EF3AC00 == 36 [pid = 1896] [id = 772] 09:54:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (1EF3B800) [pid = 1896] [serial = 2314] [outer = 00000000] 09:54:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (1EF41400) [pid = 1896] [serial = 2315] [outer = 1EF3B800] 09:54:29 INFO - PROCESS | 1896 | 1467824069006 Marionette DEBUG loaded listener.js 09:54:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1EF43000) [pid = 1896] [serial = 2316] [outer = 1EF3B800] 09:54:29 INFO - PROCESS | 1896 | 1467824069704 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"]]]}] 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:54:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:54:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:54:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:54:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 924ms 09:54:29 INFO - PROCESS | 1896 | 1467824069796 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 09:54:29 INFO - PROCESS | 1896 | 1467824069798 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 09:54:29 INFO - PROCESS | 1896 | 1467824069801 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 1896 | 1467824069803 Marionette TRACE conn5 <- [1,3046,null,{}] 09:54:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:54:29 INFO - PROCESS | 1896 | 1467824069820 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}] 09:54:29 INFO - PROCESS | 1896 | 1467824069822 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:29 INFO - PROCESS | 1896 | 1467824069910 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 09:54:30 INFO - PROCESS | 1896 | 1467824070055 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 1896 | 1467824070059 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:30 INFO - PROCESS | 1896 | ++DOCSHELL 0C75D800 == 37 [pid = 1896] [id = 773] 09:54:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0C7DC800) [pid = 1896] [serial = 2317] [outer = 00000000] 09:54:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0C948C00) [pid = 1896] [serial = 2318] [outer = 0C7DC800] 09:54:30 INFO - PROCESS | 1896 | 1467824070159 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0CD2AC00) [pid = 1896] [serial = 2319] [outer = 0C7DC800] 09:54:30 INFO - PROCESS | 1896 | 1467824070792 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]]]}] 09:54:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:54:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:54:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:54:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:54:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:54:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:54:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:54:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:54:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:54:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:54:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:54:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:54:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:54:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:54:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:54:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:54:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:54:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:54:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:54:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1029ms 09:54:30 INFO - PROCESS | 1896 | 1467824070836 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 09:54:30 INFO - PROCESS | 1896 | 1467824070840 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 09:54:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:54:30 INFO - PROCESS | 1896 | 1467824070845 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 1896 | 1467824070848 Marionette TRACE conn5 <- [1,3050,null,{}] 09:54:30 INFO - PROCESS | 1896 | 1467824070873 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}] 09:54:30 INFO - PROCESS | 1896 | 1467824070878 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:31 INFO - PROCESS | 1896 | 1467824071025 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 09:54:31 INFO - PROCESS | 1896 | 1467824071176 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:31 INFO - PROCESS | 1896 | 1467824071179 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:31 INFO - PROCESS | 1896 | ++DOCSHELL 144C6800 == 38 [pid = 1896] [id = 774] 09:54:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (14B4A800) [pid = 1896] [serial = 2320] [outer = 00000000] 09:54:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (15A64C00) [pid = 1896] [serial = 2321] [outer = 14B4A800] 09:54:31 INFO - PROCESS | 1896 | 1467824071239 Marionette DEBUG loaded listener.js 09:54:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (17915800) [pid = 1896] [serial = 2322] [outer = 14B4A800] 09:54:31 INFO - PROCESS | 1896 | [1896] 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 09:54:31 INFO - PROCESS | 1896 | 1467824071779 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:54:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:54:31 INFO - {} 09:54:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 970ms 09:54:31 INFO - PROCESS | 1896 | 1467824071849 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 09:54:31 INFO - PROCESS | 1896 | 1467824071853 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 09:54:31 INFO - PROCESS | 1896 | 1467824071858 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:54:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:54:31 INFO - PROCESS | 1896 | 1467824071861 Marionette TRACE conn5 <- [1,3054,null,{}] 09:54:31 INFO - PROCESS | 1896 | 1467824071865 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}] 09:54:31 INFO - PROCESS | 1896 | 1467824071867 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:32 INFO - PROCESS | 1896 | 1467824071991 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 09:54:32 INFO - PROCESS | 1896 | 1467824072149 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:32 INFO - PROCESS | 1896 | 1467824072152 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:32 INFO - PROCESS | 1896 | ++DOCSHELL 1934B000 == 39 [pid = 1896] [id = 775] 09:54:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (19B26400) [pid = 1896] [serial = 2323] [outer = 00000000] 09:54:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (1A135000) [pid = 1896] [serial = 2324] [outer = 19B26400] 09:54:32 INFO - PROCESS | 1896 | 1467824072209 Marionette DEBUG loaded listener.js 09:54:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (1A164000) [pid = 1896] [serial = 2325] [outer = 19B26400] 09:54:32 INFO - PROCESS | 1896 | 1467824072712 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]]]}] 09:54:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:54:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:54:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:54:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:54:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:54:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:54:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:54:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 871ms 09:54:32 INFO - PROCESS | 1896 | 1467824072736 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 1896 | 1467824072739 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 09:54:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:54:32 INFO - PROCESS | 1896 | 1467824072748 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 1896 | 1467824072754 Marionette TRACE conn5 <- [1,3058,null,{}] 09:54:32 INFO - PROCESS | 1896 | 1467824072759 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}] 09:54:32 INFO - PROCESS | 1896 | 1467824072763 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:32 INFO - PROCESS | 1896 | 1467824072908 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 09:54:33 INFO - PROCESS | 1896 | 1467824073061 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:33 INFO - PROCESS | 1896 | 1467824073063 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:33 INFO - PROCESS | 1896 | ++DOCSHELL 1BD41400 == 40 [pid = 1896] [id = 776] 09:54:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (1BD41800) [pid = 1896] [serial = 2326] [outer = 00000000] 09:54:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (1CB24400) [pid = 1896] [serial = 2327] [outer = 1BD41800] 09:54:33 INFO - PROCESS | 1896 | 1467824073121 Marionette DEBUG loaded listener.js 09:54:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (1D398400) [pid = 1896] [serial = 2328] [outer = 1BD41800] 09:54:33 INFO - PROCESS | 1896 | 1467824073667 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]]]}] 09:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:54:33 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 09:54:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:54:33 INFO - PROCESS | 1896 | 1467824073676 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 09:54:33 INFO - PROCESS | 1896 | 1467824073679 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 09:54:33 INFO - PROCESS | 1896 | 1467824073682 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:54:33 INFO - PROCESS | 1896 | 1467824073684 Marionette TRACE conn5 <- [1,3062,null,{}] 09:54:33 INFO - PROCESS | 1896 | 1467824073688 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}] 09:54:33 INFO - PROCESS | 1896 | 1467824073690 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:33 INFO - PROCESS | 1896 | 1467824073805 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 09:54:33 INFO - PROCESS | 1896 | 1467824073957 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:33 INFO - PROCESS | 1896 | 1467824073960 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:33 INFO - PROCESS | 1896 | ++DOCSHELL 1D453C00 == 41 [pid = 1896] [id = 777] 09:54:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (1D45D400) [pid = 1896] [serial = 2329] [outer = 00000000] 09:54:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (1E717400) [pid = 1896] [serial = 2330] [outer = 1D45D400] 09:54:34 INFO - PROCESS | 1896 | 1467824074018 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (1EF39800) [pid = 1896] [serial = 2331] [outer = 1D45D400] 09:54:34 INFO - PROCESS | 1896 | 1467824074492 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]]]}] 09:54:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:54:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:54:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:54:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:54:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:54:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:54:34 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 830ms 09:54:34 INFO - PROCESS | 1896 | 1467824074516 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 09:54:34 INFO - PROCESS | 1896 | 1467824074518 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 09:54:34 INFO - PROCESS | 1896 | 1467824074521 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:54:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:54:34 INFO - PROCESS | 1896 | 1467824074523 Marionette TRACE conn5 <- [1,3066,null,{}] 09:54:34 INFO - PROCESS | 1896 | 1467824074574 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}] 09:54:34 INFO - PROCESS | 1896 | 1467824074576 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:34 INFO - PROCESS | 1896 | 1467824074754 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 09:54:34 INFO - PROCESS | 1896 | 1467824074843 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 1896 | 1467824074849 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:34 INFO - PROCESS | 1896 | ++DOCSHELL 18CC7000 == 42 [pid = 1896] [id = 778] 09:54:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (18CC8000) [pid = 1896] [serial = 2332] [outer = 00000000] 09:54:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (19B23C00) [pid = 1896] [serial = 2333] [outer = 18CC8000] 09:54:34 INFO - PROCESS | 1896 | 1467824074911 Marionette DEBUG loaded listener.js 09:54:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (1A135400) [pid = 1896] [serial = 2334] [outer = 18CC8000] 09:54:35 INFO - PROCESS | 1896 | 1467824075616 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] 09:54:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:54:35 INFO - PROCESS | 1896 | 1467824075651 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 09:54:35 INFO - PROCESS | 1896 | 1467824075656 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 1896 | 1467824075659 Marionette TRACE conn5 <- [1,3070,null,{}] 09:54:35 INFO - PROCESS | 1896 | 1467824075665 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}] 09:54:35 INFO - PROCESS | 1896 | 1467824075668 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:35 INFO - PROCESS | 1896 | 1467824075772 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 09:54:35 INFO - PROCESS | 1896 | 1467824075934 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:35 INFO - PROCESS | 1896 | 1467824075936 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:35 INFO - PROCESS | 1896 | ++DOCSHELL 14C62C00 == 43 [pid = 1896] [id = 779] 09:54:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (14C69C00) [pid = 1896] [serial = 2335] [outer = 00000000] 09:54:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (1797A000) [pid = 1896] [serial = 2336] [outer = 14C69C00] 09:54:36 INFO - PROCESS | 1896 | 1467824075993 Marionette DEBUG loaded listener.js 09:54:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (0D182000) [pid = 1896] [serial = 2337] [outer = 14C69C00] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 1EF3AC00 == 42 [pid = 1896] [id = 772] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 1D5F7400 == 41 [pid = 1896] [id = 771] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 1E713C00 == 40 [pid = 1896] [id = 770] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 1D396000 == 39 [pid = 1896] [id = 769] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 1CB1D400 == 38 [pid = 1896] [id = 768] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 1A136800 == 37 [pid = 1896] [id = 767] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 0CDE3400 == 36 [pid = 1896] [id = 766] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 0C762C00 == 35 [pid = 1896] [id = 765] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 179D7800 == 34 [pid = 1896] [id = 764] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 0C75E400 == 33 [pid = 1896] [id = 762] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 0D94A400 == 32 [pid = 1896] [id = 763] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 0D672C00 == 31 [pid = 1896] [id = 752] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 18CC7000 == 30 [pid = 1896] [id = 778] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 1BD41400 == 29 [pid = 1896] [id = 776] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 1D453C00 == 28 [pid = 1896] [id = 777] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 144C6800 == 27 [pid = 1896] [id = 774] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 1934B000 == 26 [pid = 1896] [id = 775] 09:54:37 INFO - PROCESS | 1896 | --DOCSHELL 0C75D800 == 25 [pid = 1896] [id = 773] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (1A106000) [pid = 1896] [serial = 2282] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (17C3A800) [pid = 1896] [serial = 2270] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (18CC2400) [pid = 1896] [serial = 2273] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (17979000) [pid = 1896] [serial = 2265] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (1410F800) [pid = 1896] [serial = 2262] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (143A4C00) [pid = 1896] [serial = 2263] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (1846A800) [pid = 1896] [serial = 2257] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (17B47800) [pid = 1896] [serial = 2256] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0D13B000) [pid = 1896] [serial = 2259] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0D2F7400) [pid = 1896] [serial = 2260] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0D776C00) [pid = 1896] [serial = 2276] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (17C70C00) [pid = 1896] [serial = 2239] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (17B50800) [pid = 1896] [serial = 2238] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (1C2A0000) [pid = 1896] [serial = 2242] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1B55A800) [pid = 1896] [serial = 2241] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1FE3A800) [pid = 1896] [serial = 2245] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (1E71D800) [pid = 1896] [serial = 2244] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (20340000) [pid = 1896] [serial = 2248] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (2033B800) [pid = 1896] [serial = 2247] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (20134800) [pid = 1896] [serial = 2251] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (20132400) [pid = 1896] [serial = 2250] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (143F0000) [pid = 1896] [serial = 2254] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0DD90400) [pid = 1896] [serial = 2253] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (18CC5C00) [pid = 1896] [serial = 2274] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (19D7B400) [pid = 1896] [serial = 2279] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (17B61000) [pid = 1896] [serial = 2277] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (1846B400) [pid = 1896] [serial = 2271] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (17B6AC00) [pid = 1896] [serial = 2268] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (19D81000) [pid = 1896] [serial = 2280] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (17A2F000) [pid = 1896] [serial = 2266] [outer = 00000000] [url = about:blank] 09:54:37 INFO - PROCESS | 1896 | 1467824077371 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]]]}] 09:54:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:54:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:54:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:54:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1726ms 09:54:37 INFO - PROCESS | 1896 | 1467824077383 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 09:54:37 INFO - PROCESS | 1896 | 1467824077386 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 09:54:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:54:37 INFO - PROCESS | 1896 | 1467824077391 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:54:37 INFO - PROCESS | 1896 | 1467824077394 Marionette TRACE conn5 <- [1,3074,null,{}] 09:54:37 INFO - PROCESS | 1896 | 1467824077399 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}] 09:54:37 INFO - PROCESS | 1896 | 1467824077402 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:37 INFO - PROCESS | 1896 | 1467824077494 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 09:54:37 INFO - PROCESS | 1896 | 1467824077602 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:37 INFO - PROCESS | 1896 | 1467824077605 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:37 INFO - PROCESS | 1896 | ++DOCSHELL 0CD6E400 == 26 [pid = 1896] [id = 780] 09:54:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0CDCC800) [pid = 1896] [serial = 2338] [outer = 00000000] 09:54:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0D2FD000) [pid = 1896] [serial = 2339] [outer = 0CDCC800] 09:54:37 INFO - PROCESS | 1896 | 1467824077656 Marionette DEBUG loaded listener.js 09:54:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0D677C00) [pid = 1896] [serial = 2340] [outer = 0CDCC800] 09:54:38 INFO - PROCESS | 1896 | 1467824078043 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:54:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:54:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 09:54:38 INFO - PROCESS | 1896 | 1467824078062 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 09:54:38 INFO - PROCESS | 1896 | 1467824078067 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 09:54:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:54:38 INFO - PROCESS | 1896 | 1467824078073 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:54:38 INFO - PROCESS | 1896 | 1467824078076 Marionette TRACE conn5 <- [1,3078,null,{}] 09:54:38 INFO - PROCESS | 1896 | 1467824078079 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}] 09:54:38 INFO - PROCESS | 1896 | 1467824078082 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:38 INFO - PROCESS | 1896 | 1467824078225 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 09:54:38 INFO - PROCESS | 1896 | 1467824078276 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:38 INFO - PROCESS | 1896 | 1467824078279 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:38 INFO - PROCESS | 1896 | ++DOCSHELL 0DD90400 == 27 [pid = 1896] [id = 781] 09:54:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0DD90C00) [pid = 1896] [serial = 2341] [outer = 00000000] 09:54:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0DEC4800) [pid = 1896] [serial = 2342] [outer = 0DD90C00] 09:54:38 INFO - PROCESS | 1896 | 1467824078327 Marionette DEBUG loaded listener.js 09:54:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (10FE6400) [pid = 1896] [serial = 2343] [outer = 0DD90C00] 09:54:38 INFO - PROCESS | 1896 | 1467824078739 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:54:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:54:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 731ms 09:54:38 INFO - PROCESS | 1896 | 1467824078808 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 09:54:38 INFO - PROCESS | 1896 | 1467824078810 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 09:54:38 INFO - PROCESS | 1896 | 1467824078818 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:54:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:54:38 INFO - PROCESS | 1896 | 1467824078821 Marionette TRACE conn5 <- [1,3082,null,{}] 09:54:38 INFO - PROCESS | 1896 | 1467824078832 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}] 09:54:38 INFO - PROCESS | 1896 | 1467824078837 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:38 INFO - PROCESS | 1896 | 1467824078923 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 09:54:38 INFO - PROCESS | 1896 | 1467824078940 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:38 INFO - PROCESS | 1896 | 1467824078943 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:38 INFO - PROCESS | 1896 | ++DOCSHELL 14BE4000 == 28 [pid = 1896] [id = 782] 09:54:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (14BE8C00) [pid = 1896] [serial = 2344] [outer = 00000000] 09:54:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (15A5BC00) [pid = 1896] [serial = 2345] [outer = 14BE8C00] 09:54:39 INFO - PROCESS | 1896 | 1467824078990 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (1791BC00) [pid = 1896] [serial = 2346] [outer = 14BE8C00] 09:54:39 INFO - PROCESS | 1896 | 1467824079433 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:54:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:54:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 09:54:39 INFO - PROCESS | 1896 | 1467824079493 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 09:54:39 INFO - PROCESS | 1896 | 1467824079496 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 09:54:39 INFO - PROCESS | 1896 | 1467824079498 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:54:39 INFO - PROCESS | 1896 | 1467824079500 Marionette TRACE conn5 <- [1,3086,null,{}] 09:54:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:54:39 INFO - PROCESS | 1896 | 1467824079515 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}] 09:54:39 INFO - PROCESS | 1896 | 1467824079517 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:39 INFO - PROCESS | 1896 | 1467824079638 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 09:54:39 INFO - PROCESS | 1896 | 1467824079731 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:39 INFO - PROCESS | 1896 | 1467824079733 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:39 INFO - PROCESS | 1896 | ++DOCSHELL 17A3A000 == 29 [pid = 1896] [id = 783] 09:54:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (17B42800) [pid = 1896] [serial = 2347] [outer = 00000000] 09:54:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (17B50800) [pid = 1896] [serial = 2348] [outer = 17B42800] 09:54:39 INFO - PROCESS | 1896 | 1467824079778 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (17B67C00) [pid = 1896] [serial = 2349] [outer = 17B42800] 09:54:40 INFO - PROCESS | 1896 | 1467824080172 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]]]}] 09:54:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:54:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:54:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 690ms 09:54:40 INFO - PROCESS | 1896 | 1467824080193 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 09:54:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:54:40 INFO - PROCESS | 1896 | 1467824080195 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 09:54:40 INFO - PROCESS | 1896 | 1467824080198 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:54:40 INFO - PROCESS | 1896 | 1467824080199 Marionette TRACE conn5 <- [1,3090,null,{}] 09:54:40 INFO - PROCESS | 1896 | 1467824080203 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}] 09:54:40 INFO - PROCESS | 1896 | 1467824080205 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:40 INFO - PROCESS | 1896 | 1467824080328 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 09:54:40 INFO - PROCESS | 1896 | 1467824080333 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:40 INFO - PROCESS | 1896 | 1467824080335 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:40 INFO - PROCESS | 1896 | ++DOCSHELL 17C36800 == 30 [pid = 1896] [id = 784] 09:54:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (17C37800) [pid = 1896] [serial = 2350] [outer = 00000000] 09:54:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (17C70C00) [pid = 1896] [serial = 2351] [outer = 17C37800] 09:54:40 INFO - PROCESS | 1896 | 1467824080380 Marionette DEBUG loaded listener.js 09:54:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (18461C00) [pid = 1896] [serial = 2352] [outer = 17C37800] 09:54:40 INFO - PROCESS | 1896 | 1467824080783 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:54:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:54:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 09:54:40 INFO - PROCESS | 1896 | 1467824080829 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 09:54:40 INFO - PROCESS | 1896 | 1467824080831 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 09:54:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:54:40 INFO - PROCESS | 1896 | 1467824080834 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:54:40 INFO - PROCESS | 1896 | 1467824080836 Marionette TRACE conn5 <- [1,3094,null,{}] 09:54:40 INFO - PROCESS | 1896 | 1467824080840 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}] 09:54:40 INFO - PROCESS | 1896 | 1467824080845 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:41 INFO - PROCESS | 1896 | 1467824080989 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 09:54:41 INFO - PROCESS | 1896 | 1467824081085 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 1896 | 1467824081087 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:41 INFO - PROCESS | 1896 | ++DOCSHELL 18A24400 == 31 [pid = 1896] [id = 785] 09:54:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (18A24C00) [pid = 1896] [serial = 2353] [outer = 00000000] 09:54:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (18C2B400) [pid = 1896] [serial = 2354] [outer = 18A24C00] 09:54:41 INFO - PROCESS | 1896 | 1467824081132 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (18CC1000) [pid = 1896] [serial = 2355] [outer = 18A24C00] 09:54:41 INFO - PROCESS | 1896 | 1467824081839 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]]]}] 09:54:41 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (1E714000) [pid = 1896] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:54:41 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (1EF3B800) [pid = 1896] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:54:41 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (1CB26C00) [pid = 1896] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:54:41 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (1D397400) [pid = 1896] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:54:41 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0D952400) [pid = 1896] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:54:41 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0C75EC00) [pid = 1896] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:54:41 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (1A137400) [pid = 1896] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:54:41 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (143ED400) [pid = 1896] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:54:41 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (19346C00) [pid = 1896] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:54:41 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0C7DFC00) [pid = 1896] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:54:41 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (143EA800) [pid = 1896] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:54:41 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (1E715000) [pid = 1896] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:54:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1021ms 09:54:41 INFO - PROCESS | 1896 | 1467824081856 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 09:54:41 INFO - PROCESS | 1896 | 1467824081858 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 09:54:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:54:41 INFO - PROCESS | 1896 | 1467824081861 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 1896 | 1467824081862 Marionette TRACE conn5 <- [1,3098,null,{}] 09:54:41 INFO - PROCESS | 1896 | 1467824081866 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}] 09:54:41 INFO - PROCESS | 1896 | 1467824081868 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:41 INFO - PROCESS | 1896 | 1467824081946 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 09:54:41 INFO - PROCESS | 1896 | 1467824081950 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 1896 | 1467824081952 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:41 INFO - PROCESS | 1896 | ++DOCSHELL 0D952400 == 32 [pid = 1896] [id = 786] 09:54:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (14111000) [pid = 1896] [serial = 2356] [outer = 00000000] 09:54:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (18CC4800) [pid = 1896] [serial = 2357] [outer = 14111000] 09:54:42 INFO - PROCESS | 1896 | 1467824081996 Marionette DEBUG loaded listener.js 09:54:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (18CC8800) [pid = 1896] [serial = 2358] [outer = 14111000] 09:54:42 INFO - PROCESS | 1896 | 1467824082433 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"]]]}] 09:54:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:54:42 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:54:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:54:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 09:54:42 INFO - PROCESS | 1896 | 1467824082492 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 09:54:42 INFO - PROCESS | 1896 | 1467824082494 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 09:54:42 INFO - PROCESS | 1896 | 1467824082498 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:54:42 INFO - PROCESS | 1896 | 1467824082499 Marionette TRACE conn5 <- [1,3102,null,{}] 09:54:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:54:42 INFO - PROCESS | 1896 | 1467824082503 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}] 09:54:42 INFO - PROCESS | 1896 | 1467824082505 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:42 INFO - PROCESS | 1896 | 1467824082584 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 09:54:42 INFO - PROCESS | 1896 | 1467824082588 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\", \"13dee33d-a655-4ca3-9188-d47103ddebd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:42 INFO - PROCESS | 1896 | 1467824082590 Marionette INFO sendAsync 000379a9-fb53-4884-a582-d9e322a64dc9 09:54:42 INFO - PROCESS | 1896 | ++DOCSHELL 17C3EC00 == 33 [pid = 1896] [id = 787] 09:54:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (18507400) [pid = 1896] [serial = 2359] [outer = 00000000] 09:54:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (19B1BC00) [pid = 1896] [serial = 2360] [outer = 18507400] 09:54:42 INFO - PROCESS | 1896 | 1467824082633 Marionette DEBUG loaded listener.js 09:54:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (18F7A800) [pid = 1896] [serial = 2361] [outer = 18507400] 09:54:43 INFO - PROCESS | 1896 | 1467824083101 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]]]}] 09:54:43 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:54:43 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 09:54:43 INFO - PROCESS | 1896 | 1467824083133 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 09:54:43 INFO - PROCESS | 1896 | 1467824083135 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 09:54:44 WARNING - u'runner_teardown' () 09:54:44 INFO - No more tests 09:54:44 INFO - Got 0 unexpected results 09:54:44 INFO - SUITE-END | took 674s 09:54:44 INFO - Closing logging queue 09:54:44 INFO - queue closed 09:54:44 INFO - Return code: 0 09:54:44 WARNING - # TBPL SUCCESS # 09:54:44 INFO - Running post-action listener: _resource_record_post_action 09:54:44 INFO - Running post-run listener: _resource_record_post_run 09:54:45 INFO - Total resource usage - Wall time: 683s; CPU: 14.0%; Read bytes: 135153664; Write bytes: 1123467264; Read time: 1823630; Write time: 8307720 09:54:45 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:54:45 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 54022144; Read time: 0; Write time: 48900 09:54:45 INFO - run-tests - Wall time: 681s; CPU: 14.0%; Read bytes: 135023616; Write bytes: 1061684224; Read time: 1794020; Write time: 8247560 09:54:45 INFO - Running post-run listener: _upload_blobber_files 09:54:45 INFO - Blob upload gear active. 09:54:45 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:54:45 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:54:45 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'] 09:54:45 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 09:54:46 INFO - (blobuploader) - INFO - Open directory for files ... 09:54:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:54:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:54:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:54:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:54:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:54:46 INFO - (blobuploader) - INFO - Done attempting. 09:54:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:54:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:54:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:54:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:54:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:54:49 INFO - (blobuploader) - INFO - Done attempting. 09:54:49 INFO - (blobuploader) - INFO - Iteration through files over. 09:54:49 INFO - Return code: 0 09:54:49 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:54:49 INFO - Using _rmtree_windows ... 09:54:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:54:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/634f123e1fa8c531c944e00db4003f05f04018d8ad4db2d84d293ede8cc08e3023516619886dfb5fbac8ecbe7e08360118c0a2401f5bbe148ef43b3b39b4cb34", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/23654c333072ef0ed03534a3212b176232ffb99064276ed1db22adba7d1d9ffd74aacc08d78b1205ed65107b90d59ecf989dfeeb9d52b12dd91c4b806a1a931f"} 09:54:49 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:54:49 INFO - Writing to file C:\slave\test\properties\blobber_files 09:54:49 INFO - Contents: 09:54:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/634f123e1fa8c531c944e00db4003f05f04018d8ad4db2d84d293ede8cc08e3023516619886dfb5fbac8ecbe7e08360118c0a2401f5bbe148ef43b3b39b4cb34", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/23654c333072ef0ed03534a3212b176232ffb99064276ed1db22adba7d1d9ffd74aacc08d78b1205ed65107b90d59ecf989dfeeb9d52b12dd91c4b806a1a931f"} 09:54:49 INFO - Running post-run listener: copy_logs_to_upload_dir 09:54:49 INFO - Copying logs to upload dir... 09:54:49 INFO - mkdir: C:\slave\test\build\upload\logs 09:54:49 INFO - Copying logs to upload dir... 09:54:49 INFO - Using _rmtree_windows ... 09:54:49 INFO - Using _rmtree_windows ... 09:54:49 INFO - Using _rmtree_windows ... 09:54:49 INFO - Using _rmtree_windows ... 09:54:49 INFO - Using _rmtree_windows ... 09:54:49 INFO - Using _rmtree_windows ... 09:54:49 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=905.306000 ========= master_lag: 0.61 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 5 secs) (at 2016-07-06 09:54:50.479745) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 09:54:50.584053) ========= '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-206 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-206 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-206 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/634f123e1fa8c531c944e00db4003f05f04018d8ad4db2d84d293ede8cc08e3023516619886dfb5fbac8ecbe7e08360118c0a2401f5bbe148ef43b3b39b4cb34", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/23654c333072ef0ed03534a3212b176232ffb99064276ed1db22adba7d1d9ffd74aacc08d78b1205ed65107b90d59ecf989dfeeb9d52b12dd91c4b806a1a931f"} build_url:https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/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/634f123e1fa8c531c944e00db4003f05f04018d8ad4db2d84d293ede8cc08e3023516619886dfb5fbac8ecbe7e08360118c0a2401f5bbe148ef43b3b39b4cb34", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/23654c333072ef0ed03534a3212b176232ffb99064276ed1db22adba7d1d9ffd74aacc08d78b1205ed65107b90d59ecf989dfeeb9d52b12dd91c4b806a1a931f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aY-Kzy7bQIaUNro1RxGyzg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 09:54:50.709664) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:54:50.709997) ========= '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-206 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-206 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-206 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.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:54:50.825594) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-06 09:54:50.825910) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-06 09:54:51.634088) ========= ========= Total master_lag: 4.48 =========