builder: mozilla-release_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-062 starttime: 1470655649.34 results: success (0) buildid: 20160808025052 builduid: b12d6cf34f6842b79ce76efcf5ec7069 revision: c561088c8862aca380bd0d96feaaea8752058f4b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-08 04:27:29.340326) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-08 04:27:29.340797) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-08 04:27:29.341084) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-08 04:27:29.388203) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-08 04:27:29.388596) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False --04:26:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.89 MB/s 04:26:52 (8.89 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.670000 ========= master_lag: -0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-08 04:27:30.033465) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-08-08 04:27:30.033812) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.846000 ========= master_lag: 0.17 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-08-08 04:27:31.048044) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-08 04:27:31.048421) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev c561088c8862aca380bd0d96feaaea8752058f4b --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-release --rev c561088c8862aca380bd0d96feaaea8752058f4b --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False 2016-08-08 04:26:54,265 truncating revision to first 12 chars 2016-08-08 04:26:54,265 Setting DEBUG logging. 2016-08-08 04:26:54,265 attempt 1/10 2016-08-08 04:26:54,265 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/c561088c8862?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-08 04:26:54,723 unpacking tar archive at: mozilla-release-c561088c8862/testing/mozharness/ program finished with exit code 0 elapsedTime=1.321000 ========= master_lag: -0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-08 04:27:32.287413) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-08 04:27:32.287763) ========= script_repo_revision: c561088c8862aca380bd0d96feaaea8752058f4b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-08 04:27:32.288245) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-08 04:27:32.288521) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-08 04:27:32.304730) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 10 secs) (at 2016-08-08 04:27:32.305073) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-062 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 04:26:55 INFO - MultiFileLogger online at 20160808 04:26:55 in C:\slave\test 04:26:55 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols true 04:26:55 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:26:55 INFO - {'append_to_log': False, 04:26:55 INFO - 'base_work_dir': 'C:\\slave\\test', 04:26:55 INFO - 'blob_upload_branch': 'mozilla-release', 04:26:55 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:26:55 INFO - 'buildbot_json_path': 'buildprops.json', 04:26:55 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:26:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:26:55 INFO - 'download_minidump_stackwalk': True, 04:26:55 INFO - 'download_symbols': 'true', 04:26:55 INFO - 'e10s': False, 04:26:55 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:26:55 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:26:55 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:26:55 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:26:55 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:26:55 INFO - 'C:/mozilla-build/tooltool.py'), 04:26:55 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:26:55 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:26:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:26:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:26:55 INFO - 'log_level': 'info', 04:26:55 INFO - 'log_to_console': True, 04:26:55 INFO - 'opt_config_files': (), 04:26:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:26:55 INFO - '--processes=1', 04:26:55 INFO - '--config=%(test_path)s/wptrunner.ini', 04:26:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:26:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:26:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:26:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:26:55 INFO - 'pip_index': False, 04:26:55 INFO - 'require_test_zip': True, 04:26:55 INFO - 'test_type': ('testharness',), 04:26:55 INFO - 'this_chunk': '1', 04:26:55 INFO - 'total_chunks': '10', 04:26:55 INFO - 'virtualenv_path': 'venv', 04:26:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:26:55 INFO - 'work_dir': 'build'} 04:26:55 INFO - ##### 04:26:55 INFO - ##### Running clobber step. 04:26:55 INFO - ##### 04:26:55 INFO - Running pre-action listener: _resource_record_pre_action 04:26:55 INFO - Running main action method: clobber 04:26:55 INFO - rmtree: C:\slave\test\build 04:26:55 INFO - Using _rmtree_windows ... 04:26:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:28:06 INFO - Running post-action listener: _resource_record_post_action 04:28:06 INFO - ##### 04:28:06 INFO - ##### Running read-buildbot-config step. 04:28:06 INFO - ##### 04:28:06 INFO - Running pre-action listener: _resource_record_pre_action 04:28:06 INFO - Running main action method: read_buildbot_config 04:28:06 INFO - Using buildbot properties: 04:28:06 INFO - { 04:28:06 INFO - "project": "", 04:28:06 INFO - "product": "firefox", 04:28:06 INFO - "script_repo_revision": "production", 04:28:06 INFO - "scheduler": "tests-mozilla-release-xp_ix-debug-unittest", 04:28:06 INFO - "repository": "", 04:28:06 INFO - "buildername": "Windows XP 32-bit mozilla-release debug test web-platform-tests-1", 04:28:06 INFO - "buildid": "20160808025052", 04:28:06 INFO - "pgo_build": "False", 04:28:06 INFO - "basedir": "C:\\slave\\test", 04:28:06 INFO - "buildnumber": 6, 04:28:06 INFO - "slavename": "t-xp32-ix-062", 04:28:06 INFO - "revision": "c561088c8862aca380bd0d96feaaea8752058f4b", 04:28:06 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 04:28:06 INFO - "platform": "win32", 04:28:06 INFO - "branch": "mozilla-release", 04:28:06 INFO - "repo_path": "releases/mozilla-release", 04:28:06 INFO - "moz_repo_path": "", 04:28:06 INFO - "stage_platform": "win32", 04:28:06 INFO - "builduid": "b12d6cf34f6842b79ce76efcf5ec7069", 04:28:06 INFO - "slavebuilddir": "test" 04:28:06 INFO - } 04:28:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json. 04:28:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip. 04:28:06 INFO - Running post-action listener: _resource_record_post_action 04:28:06 INFO - ##### 04:28:06 INFO - ##### Running download-and-extract step. 04:28:06 INFO - ##### 04:28:06 INFO - Running pre-action listener: _resource_record_pre_action 04:28:06 INFO - Running main action method: download_and_extract 04:28:06 INFO - mkdir: C:\slave\test\build\tests 04:28:06 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')]} 04:28:06 INFO - https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:28:06 INFO - trying https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json 04:28:06 INFO - Downloading https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 04:28:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.test_packages.json'}, attempt #1 04:28:07 INFO - Downloaded 1274 bytes. 04:28:07 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 04:28:07 INFO - Using the following test package requirements: 04:28:07 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 04:28:07 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:07 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'], 04:28:07 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:07 INFO - u'firefox-48.0.1.en-US.win32.gtest.tests.zip'], 04:28:07 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:07 INFO - u'jsshell-win32.zip'], 04:28:07 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:07 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'], 04:28:07 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 04:28:07 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:07 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'], 04:28:07 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:07 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'], 04:28:07 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:07 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'], 04:28:07 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:07 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']} 04:28:07 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win32.common.tests.zip', u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 04:28:07 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')]} 04:28:07 INFO - https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:28:07 INFO - trying https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip 04:28:07 INFO - Downloading https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip 04:28:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip'}, attempt #1 04:28:09 INFO - Downloaded 20366329 bytes. 04:28:09 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:28:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:28:11 INFO - caution: filename not matched: web-platform/* 04:28:11 INFO - Return code: 11 04:28:11 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')]} 04:28:11 INFO - https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:28:11 INFO - trying https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip 04:28:11 INFO - Downloading https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip 04:28:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip'}, attempt #1 04:28:15 INFO - Downloaded 36389907 bytes. 04:28:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:28:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:28:57 INFO - caution: filename not matched: bin/* 04:28:57 INFO - caution: filename not matched: config/* 04:28:57 INFO - caution: filename not matched: mozbase/* 04:28:57 INFO - caution: filename not matched: marionette/* 04:28:57 INFO - caution: filename not matched: tools/wptserve/* 04:28:57 INFO - Return code: 11 04:28:57 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')]} 04:28:57 INFO - https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net 04:28:57 INFO - trying https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 04:28:57 INFO - Downloading https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip 04:28:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip'}, attempt #1 04:29:03 INFO - Downloaded 68476338 bytes. 04:29:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 04:29:03 INFO - mkdir: C:\slave\test\properties 04:29:03 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:29:03 INFO - Writing to file C:\slave\test\properties\build_url 04:29:03 INFO - Contents: 04:29:03 INFO - build_url:https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 04:29:04 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:29:04 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:29:04 INFO - Writing to file C:\slave\test\properties\symbols_url 04:29:04 INFO - Contents: 04:29:04 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:29:04 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')]} 04:29:04 INFO - https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:29:04 INFO - trying https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:29:04 INFO - Downloading https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:29:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 04:29:09 INFO - Downloaded 55642173 bytes. 04:29:09 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:29:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:29:15 INFO - Return code: 0 04:29:15 INFO - Running post-action listener: _resource_record_post_action 04:29:15 INFO - Running post-action listener: set_extra_try_arguments 04:29:15 INFO - ##### 04:29:15 INFO - ##### Running create-virtualenv step. 04:29:15 INFO - ##### 04:29:15 INFO - Running pre-action listener: _pre_create_virtualenv 04:29:15 INFO - Running pre-action listener: _resource_record_pre_action 04:29:15 INFO - Running main action method: create_virtualenv 04:29:15 INFO - Creating virtualenv C:\slave\test\build\venv 04:29:15 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 04:29:15 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:29:17 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:29:19 INFO - Installing distribute......................................................................................................................................................................................done. 04:29:19 INFO - Return code: 0 04:29:19 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:29: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')]} 04:29:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29: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')]} 04:29:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:19 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-062', 'USERDOMAIN': 'T-XP32-IX-062', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062'}}, attempt #1 04:29:19 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 04:29:19 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 04:29:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:29:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 04:29:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 04:29:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:29:19 INFO - 'DCLOCATION': 'SCL3', 04:29:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:19 INFO - 'HOMEDRIVE': 'C:', 04:29:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 04:29:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:19 INFO - 'KTS_VERSION': '1.19c', 04:29:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 04:29:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:19 INFO - 'MOZ_AIRBAG': '1', 04:29:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:19 INFO - 'MOZ_MSVCVERSION': '8', 04:29:19 INFO - 'MOZ_NO_REMOTE': '1', 04:29:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:19 INFO - 'NO_EM_RESTART': '1', 04:29:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:19 INFO - 'OS': 'Windows_NT', 04:29:19 INFO - 'OURDRIVE': 'C:', 04:29:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:29:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:29:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:19 INFO - 'PROCESSOR_LEVEL': '6', 04:29:19 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:19 INFO - 'PROMPT': '$P$G', 04:29:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:19 INFO - 'PWD': 'C:\\slave\\test', 04:29:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:19 INFO - 'SESSIONNAME': 'Console', 04:29:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:19 INFO - 'SYSTEMDRIVE': 'C:', 04:29:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:29:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:29:19 INFO - 'TEST1': 'testie', 04:29:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:29:19 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 04:29:19 INFO - 'USERNAME': 'cltbld', 04:29:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 04:29:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:19 INFO - 'WINDIR': 'C:\\WINDOWS', 04:29:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:20 INFO - Downloading/unpacking psutil>=0.7.1 04:29:20 INFO - Running setup.py egg_info for package psutil 04:29:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:29:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:29:20 INFO - Installing collected packages: psutil 04:29:20 INFO - Running setup.py install for psutil 04:29:20 INFO - building 'psutil._psutil_windows' extension 04:29:20 INFO - error: Unable to find vcvarsall.bat 04:29:20 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-b9vqut-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:29:20 INFO - running install 04:29:20 INFO - running build 04:29:20 INFO - running build_py 04:29:20 INFO - creating build 04:29:20 INFO - creating build\lib.win32-2.7 04:29:20 INFO - creating build\lib.win32-2.7\psutil 04:29:20 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:29:20 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:29:20 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:29:20 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:29:20 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:29:20 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:29:20 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:29:20 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:29:20 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:29:20 INFO - running build_ext 04:29:20 INFO - building 'psutil._psutil_windows' extension 04:29:20 INFO - error: Unable to find vcvarsall.bat 04:29:20 INFO - ---------------------------------------- 04:29:20 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-b9vqut-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:29:20 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data\pip\pip.log 04:29:20 WARNING - Return code: 1 04:29:20 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! 04:29:20 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:29:20 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')]} 04:29:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:20 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')]} 04:29:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:20 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-062', 'USERDOMAIN': 'T-XP32-IX-062', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062'}}, attempt #1 04:29:20 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 04:29:20 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 04:29:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:29:20 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 04:29:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:20 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 04:29:20 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:29:20 INFO - 'DCLOCATION': 'SCL3', 04:29:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:20 INFO - 'HOMEDRIVE': 'C:', 04:29:20 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 04:29:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:20 INFO - 'KTS_VERSION': '1.19c', 04:29:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:20 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 04:29:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:20 INFO - 'MOZ_AIRBAG': '1', 04:29:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:20 INFO - 'MOZ_MSVCVERSION': '8', 04:29:20 INFO - 'MOZ_NO_REMOTE': '1', 04:29:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:20 INFO - 'NO_EM_RESTART': '1', 04:29:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:20 INFO - 'OS': 'Windows_NT', 04:29:20 INFO - 'OURDRIVE': 'C:', 04:29:20 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:29:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:29:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:20 INFO - 'PROCESSOR_LEVEL': '6', 04:29:20 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:20 INFO - 'PROMPT': '$P$G', 04:29:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:20 INFO - 'PWD': 'C:\\slave\\test', 04:29:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:20 INFO - 'SESSIONNAME': 'Console', 04:29:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:20 INFO - 'SYSTEMDRIVE': 'C:', 04:29:20 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:29:20 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:29:20 INFO - 'TEST1': 'testie', 04:29:20 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:29:20 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 04:29:20 INFO - 'USERNAME': 'cltbld', 04:29:20 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 04:29:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:20 INFO - 'WINDIR': 'C:\\WINDOWS', 04:29:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:29:21 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:29:21 INFO - Running setup.py egg_info for package mozsystemmonitor 04:29:21 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:29:21 INFO - Running setup.py egg_info for package psutil 04:29:21 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:29:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:29:21 INFO - Installing collected packages: mozsystemmonitor, psutil 04:29:21 INFO - Running setup.py install for mozsystemmonitor 04:29:21 INFO - Running setup.py install for psutil 04:29:21 INFO - building 'psutil._psutil_windows' extension 04:29:21 INFO - error: Unable to find vcvarsall.bat 04:29:21 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-2oortp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:29:21 INFO - running install 04:29:21 INFO - running build 04:29:21 INFO - running build_py 04:29:21 INFO - running build_ext 04:29:21 INFO - building 'psutil._psutil_windows' extension 04:29:21 INFO - error: Unable to find vcvarsall.bat 04:29:21 INFO - ---------------------------------------- 04:29:21 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-2oortp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:29:21 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data\pip\pip.log 04:29:21 WARNING - Return code: 1 04:29:21 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! 04:29:21 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:29:21 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')]} 04:29:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:21 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')]} 04:29:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:21 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-062', 'USERDOMAIN': 'T-XP32-IX-062', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062'}}, attempt #1 04:29:21 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 04:29:21 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 04:29:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:29:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 04:29:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 04:29:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:29:21 INFO - 'DCLOCATION': 'SCL3', 04:29:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:21 INFO - 'HOMEDRIVE': 'C:', 04:29:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 04:29:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:21 INFO - 'KTS_VERSION': '1.19c', 04:29:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 04:29:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:21 INFO - 'MOZ_AIRBAG': '1', 04:29:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:21 INFO - 'MOZ_MSVCVERSION': '8', 04:29:21 INFO - 'MOZ_NO_REMOTE': '1', 04:29:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:21 INFO - 'NO_EM_RESTART': '1', 04:29:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:21 INFO - 'OS': 'Windows_NT', 04:29:21 INFO - 'OURDRIVE': 'C:', 04:29:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:29:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:29:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:21 INFO - 'PROCESSOR_LEVEL': '6', 04:29:21 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:21 INFO - 'PROMPT': '$P$G', 04:29:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:21 INFO - 'PWD': 'C:\\slave\\test', 04:29:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:21 INFO - 'SESSIONNAME': 'Console', 04:29:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:21 INFO - 'SYSTEMDRIVE': 'C:', 04:29:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:29:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:29:21 INFO - 'TEST1': 'testie', 04:29:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:29:21 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 04:29:21 INFO - 'USERNAME': 'cltbld', 04:29:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 04:29:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:21 INFO - 'WINDIR': 'C:\\WINDOWS', 04:29:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:22 INFO - Downloading/unpacking blobuploader==1.2.4 04:29:22 INFO - Downloading blobuploader-1.2.4.tar.gz 04:29:22 INFO - Running setup.py egg_info for package blobuploader 04:29:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:29:23 INFO - Running setup.py egg_info for package requests 04:29:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:29:23 INFO - Downloading docopt-0.6.1.tar.gz 04:29:23 INFO - Running setup.py egg_info for package docopt 04:29:23 INFO - Installing collected packages: blobuploader, docopt, requests 04:29:23 INFO - Running setup.py install for blobuploader 04:29:23 INFO - Running setup.py install for docopt 04:29:23 INFO - Running setup.py install for requests 04:29:23 INFO - Successfully installed blobuploader docopt requests 04:29:23 INFO - Cleaning up... 04:29:23 INFO - Return code: 0 04:29:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:29: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')]} 04:29:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29: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')]} 04:29:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-062', 'USERDOMAIN': 'T-XP32-IX-062', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062'}}, attempt #1 04:29:23 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 04:29:23 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 04:29:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:29:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 04:29:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 04:29:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:29:23 INFO - 'DCLOCATION': 'SCL3', 04:29:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:23 INFO - 'HOMEDRIVE': 'C:', 04:29:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 04:29:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:23 INFO - 'KTS_VERSION': '1.19c', 04:29:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 04:29:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:23 INFO - 'MOZ_AIRBAG': '1', 04:29:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:23 INFO - 'MOZ_MSVCVERSION': '8', 04:29:23 INFO - 'MOZ_NO_REMOTE': '1', 04:29:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:23 INFO - 'NO_EM_RESTART': '1', 04:29:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:23 INFO - 'OS': 'Windows_NT', 04:29:23 INFO - 'OURDRIVE': 'C:', 04:29:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:29:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:29:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:23 INFO - 'PROCESSOR_LEVEL': '6', 04:29:23 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:23 INFO - 'PROMPT': '$P$G', 04:29:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:23 INFO - 'PWD': 'C:\\slave\\test', 04:29:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:23 INFO - 'SESSIONNAME': 'Console', 04:29:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:23 INFO - 'SYSTEMDRIVE': 'C:', 04:29:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:29:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:29:23 INFO - 'TEST1': 'testie', 04:29:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:29:23 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 04:29:23 INFO - 'USERNAME': 'cltbld', 04:29:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 04:29:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:23 INFO - 'WINDIR': 'C:\\WINDOWS', 04:29:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:29:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:29:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:29:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:29:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:29:28 INFO - Unpacking c:\slave\test\build\tests\marionette 04:29:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:29:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:29:28 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 04:29:28 INFO - Running setup.py install for browsermob-proxy 04:29:33 INFO - Running setup.py install for manifestparser 04:29:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Running setup.py install for marionette-client 04:29:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:29:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Running setup.py install for marionette-driver 04:29:33 INFO - Running setup.py install for mozcrash 04:29:33 INFO - Running setup.py install for mozdebug 04:29:33 INFO - Running setup.py install for mozdevice 04:29:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Running setup.py install for mozfile 04:29:33 INFO - Running setup.py install for mozhttpd 04:29:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Running setup.py install for mozinfo 04:29:33 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Running setup.py install for mozInstall 04:29:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Running setup.py install for mozleak 04:29:33 INFO - Running setup.py install for mozlog 04:29:33 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Running setup.py install for moznetwork 04:29:33 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Running setup.py install for mozprocess 04:29:33 INFO - Running setup.py install for mozprofile 04:29:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Running setup.py install for mozrunner 04:29:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Running setup.py install for mozscreenshot 04:29:33 INFO - Running setup.py install for moztest 04:29:33 INFO - Running setup.py install for mozversion 04:29:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:29:33 INFO - Running setup.py install for wptserve 04:29:33 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 04:29:33 INFO - Cleaning up... 04:29:33 INFO - Return code: 0 04:29:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:29:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-062', 'USERDOMAIN': 'T-XP32-IX-062', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062'}}, attempt #1 04:29:33 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 04:29:33 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 04:29:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:29:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 04:29:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 04:29:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:29:33 INFO - 'DCLOCATION': 'SCL3', 04:29:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:33 INFO - 'HOMEDRIVE': 'C:', 04:29:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 04:29:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:33 INFO - 'KTS_VERSION': '1.19c', 04:29:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 04:29:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:33 INFO - 'MOZ_AIRBAG': '1', 04:29:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:33 INFO - 'MOZ_MSVCVERSION': '8', 04:29:33 INFO - 'MOZ_NO_REMOTE': '1', 04:29:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:33 INFO - 'NO_EM_RESTART': '1', 04:29:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:33 INFO - 'OS': 'Windows_NT', 04:29:33 INFO - 'OURDRIVE': 'C:', 04:29:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:29:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:29:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:33 INFO - 'PROCESSOR_LEVEL': '6', 04:29:33 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:33 INFO - 'PROMPT': '$P$G', 04:29:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:33 INFO - 'PWD': 'C:\\slave\\test', 04:29:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:33 INFO - 'SESSIONNAME': 'Console', 04:29:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:33 INFO - 'SYSTEMDRIVE': 'C:', 04:29:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:29:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:29:33 INFO - 'TEST1': 'testie', 04:29:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:29:33 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 04:29:33 INFO - 'USERNAME': 'cltbld', 04:29:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 04:29:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:33 INFO - 'WINDIR': 'C:\\WINDOWS', 04:29:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:29:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:29:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:29:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:29:40 INFO - Unpacking c:\slave\test\build\tests\marionette 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:29:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:29:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:29:46 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)) 04:29:46 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)) 04:29:46 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)) 04:29:46 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)) 04:29:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:29:46 INFO - Downloading blessings-1.6.tar.gz 04:29:46 INFO - Running setup.py egg_info for package blessings 04:29:46 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)) 04:29:46 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:29:46 INFO - Running setup.py install for blessings 04:29:46 INFO - Running setup.py install for browsermob-proxy 04:29:46 INFO - Running setup.py install for manifestparser 04:29:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Running setup.py install for marionette-client 04:29:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:29:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Running setup.py install for marionette-driver 04:29:46 INFO - Running setup.py install for mozcrash 04:29:46 INFO - Running setup.py install for mozdebug 04:29:46 INFO - Running setup.py install for mozdevice 04:29:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Running setup.py install for mozhttpd 04:29:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Running setup.py install for mozInstall 04:29:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Running setup.py install for mozleak 04:29:46 INFO - Running setup.py install for mozprofile 04:29:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Running setup.py install for mozrunner 04:29:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:29:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:29:47 INFO - Running setup.py install for mozscreenshot 04:29:47 INFO - Running setup.py install for moztest 04:29:47 INFO - Running setup.py install for mozversion 04:29:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:29:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:29:47 INFO - Running setup.py install for wptserve 04:29:47 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:29:47 INFO - Cleaning up... 04:29:47 INFO - Return code: 0 04:29:47 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:29:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:29:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:29:47 INFO - Reading from file tmpfile_stdout 04:29:47 INFO - Using _rmtree_windows ... 04:29:47 INFO - Using _rmtree_windows ... 04:29:47 INFO - Current package versions: 04:29:47 INFO - blessings == 1.6 04:29:47 INFO - blobuploader == 1.2.4 04:29:47 INFO - browsermob-proxy == 0.6.0 04:29:47 INFO - distribute == 0.6.14 04:29:47 INFO - docopt == 0.6.1 04:29:47 INFO - manifestparser == 1.1 04:29:47 INFO - marionette-client == 2.3.0 04:29:47 INFO - marionette-driver == 1.4.0 04:29:47 INFO - mozInstall == 1.12 04:29:47 INFO - mozcrash == 0.17 04:29:47 INFO - mozdebug == 0.1 04:29:47 INFO - mozdevice == 0.48 04:29:47 INFO - mozfile == 1.2 04:29:47 INFO - mozhttpd == 0.7 04:29:47 INFO - mozinfo == 0.9 04:29:47 INFO - mozleak == 0.1 04:29:47 INFO - mozlog == 3.1 04:29:47 INFO - moznetwork == 0.27 04:29:47 INFO - mozprocess == 0.22 04:29:47 INFO - mozprofile == 0.28 04:29:47 INFO - mozrunner == 6.11 04:29:47 INFO - mozscreenshot == 0.1 04:29:47 INFO - mozsystemmonitor == 0.0 04:29:47 INFO - moztest == 0.7 04:29:47 INFO - mozversion == 1.4 04:29:47 INFO - requests == 1.2.3 04:29:47 INFO - wptserve == 1.4.0 04:29:47 INFO - Running post-action listener: _resource_record_post_action 04:29:47 INFO - Running post-action listener: _start_resource_monitoring 04:29:47 INFO - Starting resource monitoring. 04:29:47 INFO - ##### 04:29:47 INFO - ##### Running pull step. 04:29:47 INFO - ##### 04:29:47 INFO - Running pre-action listener: _resource_record_pre_action 04:29:47 INFO - Running main action method: pull 04:29:47 INFO - Pull has nothing to do! 04:29:47 INFO - Running post-action listener: _resource_record_post_action 04:29:47 INFO - ##### 04:29:47 INFO - ##### Running install step. 04:29:47 INFO - ##### 04:29:47 INFO - Running pre-action listener: _resource_record_pre_action 04:29:47 INFO - Running main action method: install 04:29:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:29:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:29:47 INFO - Reading from file tmpfile_stdout 04:29:47 INFO - Using _rmtree_windows ... 04:29:47 INFO - Using _rmtree_windows ... 04:29:47 INFO - Detecting whether we're running mozinstall >=1.0... 04:29:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:29:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:29:47 INFO - Reading from file tmpfile_stdout 04:29:47 INFO - Output received: 04:29:47 INFO - Usage: mozinstall-script.py [options] installer 04:29:47 INFO - Options: 04:29:47 INFO - -h, --help show this help message and exit 04:29:47 INFO - -d DEST, --destination=DEST 04:29:47 INFO - Directory to install application into. [default: 04:29:47 INFO - "C:\slave\test"] 04:29:47 INFO - --app=APP Application being installed. [default: firefox] 04:29:47 INFO - Using _rmtree_windows ... 04:29:47 INFO - Using _rmtree_windows ... 04:29:47 INFO - mkdir: C:\slave\test\build\application 04:29:47 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.1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:29:47 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.1.en-US.win32.zip --destination C:\slave\test\build\application 04:29:50 INFO - Reading from file tmpfile_stdout 04:29:50 INFO - Output received: 04:29:50 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:29:50 INFO - Using _rmtree_windows ... 04:29:50 INFO - Using _rmtree_windows ... 04:29:50 INFO - Running post-action listener: _resource_record_post_action 04:29:50 INFO - ##### 04:29:50 INFO - ##### Running run-tests step. 04:29:50 INFO - ##### 04:29:50 INFO - Running pre-action listener: _resource_record_pre_action 04:29:50 INFO - Running main action method: run_tests 04:29:50 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:29:50 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:29:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:29:50 INFO - grabbing minidump binary from tooltool 04:29:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:50 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:29:50 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 04:29:50 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 04:29:50 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:29:51 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpcqavfy 04:29:51 INFO - INFO - File integrity verified, renaming tmpcqavfy to win32-minidump_stackwalk.exe 04:29:51 INFO - Return code: 0 04:29:51 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:29:51 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:29:51 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.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 04:29:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.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 04:29:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:29:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 04:29:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 04:29:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:29:51 INFO - 'DCLOCATION': 'SCL3', 04:29:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:51 INFO - 'HOMEDRIVE': 'C:', 04:29:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 04:29:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:51 INFO - 'KTS_VERSION': '1.19c', 04:29:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 04:29:51 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:29:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:51 INFO - 'MOZ_AIRBAG': '1', 04:29:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:51 INFO - 'MOZ_MSVCVERSION': '8', 04:29:51 INFO - 'MOZ_NO_REMOTE': '1', 04:29:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:51 INFO - 'NO_EM_RESTART': '1', 04:29:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:51 INFO - 'OS': 'Windows_NT', 04:29:51 INFO - 'OURDRIVE': 'C:', 04:29:51 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:29:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:29:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:51 INFO - 'PROCESSOR_LEVEL': '6', 04:29:51 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:51 INFO - 'PROMPT': '$P$G', 04:29:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:51 INFO - 'PWD': 'C:\\slave\\test', 04:29:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:51 INFO - 'SESSIONNAME': 'Console', 04:29:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:51 INFO - 'SYSTEMDRIVE': 'C:', 04:29:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:29:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:29:51 INFO - 'TEST1': 'testie', 04:29:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:29:51 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 04:29:51 INFO - 'USERNAME': 'cltbld', 04:29:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 04:29:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:51 INFO - 'WINDIR': 'C:\\WINDOWS', 04:29:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:51 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.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 04:29:52 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 04:29:52 INFO - import pkg_resources 04:29:54 INFO - Using 1 client processes 04:29:57 INFO - SUITE-START | Running 778 tests 04:29:57 INFO - Running testharness tests 04:29:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:29:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:29:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:29:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:29:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:29:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:29:57 INFO - Setting up ssl 04:29:57 INFO - PROCESS | certutil | 04:29:57 INFO - PROCESS | certutil | 04:29:57 INFO - PROCESS | certutil | 04:29:57 INFO - Certificate Nickname Trust Attributes 04:29:57 INFO - SSL,S/MIME,JAR/XPI 04:29:57 INFO - 04:29:57 INFO - web-platform-tests CT,, 04:29:57 INFO - 04:29:57 INFO - Starting runner 04:29:59 INFO - PROCESS | 3628 | [3628] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:30:00 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:30:00 INFO - PROCESS | 3628 | [3628] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 04:30:01 INFO - PROCESS | 3628 | 1470655801735 Marionette DEBUG Marionette enabled via build flag and pref 04:30:01 INFO - PROCESS | 3628 | ++DOCSHELL 118A0000 == 1 [pid = 3628] [id = 1] 04:30:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 1 (118A0400) [pid = 3628] [serial = 1] [outer = 00000000] 04:30:01 INFO - PROCESS | 3628 | [3628] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:30:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 2 (118A1000) [pid = 3628] [serial = 2] [outer = 118A0400] 04:30:02 INFO - PROCESS | 3628 | [3628] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 04:30:02 INFO - PROCESS | 3628 | [3628] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 04:30:02 INFO - PROCESS | 3628 | ++DOCSHELL 11DEA000 == 2 [pid = 3628] [id = 2] 04:30:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 3 (11DEA400) [pid = 3628] [serial = 3] [outer = 00000000] 04:30:02 INFO - PROCESS | 3628 | [3628] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:30:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 4 (11DEB000) [pid = 3628] [serial = 4] [outer = 11DEA400] 04:30:02 INFO - PROCESS | 3628 | 1470655802383 Marionette INFO Listening on port 2828 04:30:02 INFO - PROCESS | 3628 | 1470655802864 Marionette DEBUG Marionette enabled via command-line flag 04:30:02 INFO - PROCESS | 3628 | ++DOCSHELL 114EC000 == 3 [pid = 3628] [id = 3] 04:30:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 5 (114F4000) [pid = 3628] [serial = 5] [outer = 00000000] 04:30:02 INFO - PROCESS | 3628 | [3628] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:30:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 6 (114F4C00) [pid = 3628] [serial = 6] [outer = 114F4000] 04:30:03 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:30:03 INFO - PROCESS | 3628 | [3628] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 04:30:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:30:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:30:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 7 (13AD4800) [pid = 3628] [serial = 7] [outer = 11DEA400] 04:30:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:30:03 INFO - PROCESS | 3628 | 1470655803216 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1472 04:30:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:30:03 INFO - PROCESS | 3628 | 1470655803254 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1474 04:30:03 INFO - PROCESS | 3628 | 1470655803257 Marionette DEBUG Closed connection conn0 04:30:03 INFO - PROCESS | 3628 | 1470655803344 Marionette DEBUG Closed connection conn1 04:30:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:30:03 INFO - PROCESS | 3628 | 1470655803350 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1475 04:30:03 INFO - PROCESS | 3628 | 1470655803386 Marionette DEBUG Closed connection conn2 04:30:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:30:03 INFO - PROCESS | 3628 | 1470655803394 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1476 04:30:03 INFO - PROCESS | 3628 | ++DOCSHELL 1430A800 == 4 [pid = 3628] [id = 4] 04:30:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 8 (1430F000) [pid = 3628] [serial = 8] [outer = 00000000] 04:30:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 9 (14532800) [pid = 3628] [serial = 9] [outer = 1430F000] 04:30:03 INFO - PROCESS | 3628 | [3628] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 04:30:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 10 (14537C00) [pid = 3628] [serial = 10] [outer = 1430F000] 04:30:03 INFO - PROCESS | 3628 | 1470655803693 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:30:03 INFO - PROCESS | 3628 | 1470655803699 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160808025052","device":"desktop","version":"48.0.1"} 04:30:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:30:03 INFO - PROCESS | 3628 | [3628] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:30:03 INFO - PROCESS | 3628 | [3628] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:30:04 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:30:04 INFO - PROCESS | 3628 | ++DOCSHELL 13ACA000 == 5 [pid = 3628] [id = 5] 04:30:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 11 (13B57400) [pid = 3628] [serial = 11] [outer = 00000000] 04:30:04 INFO - PROCESS | 3628 | ++DOCSHELL 13B5DC00 == 6 [pid = 3628] [id = 6] 04:30:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 12 (151EA400) [pid = 3628] [serial = 12] [outer = 00000000] 04:30:05 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:30:05 INFO - PROCESS | 3628 | ++DOCSHELL 16B13C00 == 7 [pid = 3628] [id = 7] 04:30:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 13 (16B14000) [pid = 3628] [serial = 13] [outer = 00000000] 04:30:05 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:30:05 INFO - PROCESS | 3628 | [3628] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:30:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 14 (16DA8000) [pid = 3628] [serial = 14] [outer = 16B14000] 04:30:05 INFO - PROCESS | 3628 | [3628] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 04:30:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 15 (16F97000) [pid = 3628] [serial = 15] [outer = 13B57400] 04:30:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 16 (16F98800) [pid = 3628] [serial = 16] [outer = 151EA400] 04:30:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 17 (16F9B000) [pid = 3628] [serial = 17] [outer = 16B14000] 04:30:06 INFO - PROCESS | 3628 | 1470655806205 Marionette INFO startBrowser 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:06 INFO - PROCESS | 3628 | 1470655806239 Marionette DEBUG loaded listener.js 04:30:06 INFO - PROCESS | 3628 | 1470655806252 Marionette DEBUG loaded listener.js 04:30:06 INFO - PROCESS | 3628 | 1470655806254 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 18 (17DC8800) [pid = 3628] [serial = 18] [outer = 16B14000] 04:30:06 INFO - PROCESS | 3628 | 1470655806844 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"8e3ed512-d5ec-46a8-aeb0-e1282fef2701","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160808025052","device":"desktop","version":"48.0.1","command_id":1}}] 04:30:06 INFO - PROCESS | 3628 | 1470655806991 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:30:07 INFO - PROCESS | 3628 | 1470655806994 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:07 INFO - PROCESS | 3628 | 1470655807066 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:30:07 INFO - PROCESS | 3628 | 1470655807158 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:30:07 INFO - PROCESS | 3628 | 1470655807161 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:07 INFO - PROCESS | 3628 | [3628] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:30:07 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:30:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 19 (170A2800) [pid = 3628] [serial = 19] [outer = 16B14000] 04:30:07 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:30:07 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:30:07 INFO - PROCESS | 3628 | 1470655807753 Marionette TRACE conn3 <- [1,3,null,{}] 04:30:07 INFO - PROCESS | 3628 | 1470655807771 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:30:07 INFO - PROCESS | 3628 | 1470655807774 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:07 INFO - PROCESS | 3628 | 1470655807801 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:30:07 INFO - PROCESS | 3628 | 1470655807845 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:30:07 INFO - PROCESS | 3628 | 1470655807847 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 04:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:30:07 INFO - PROCESS | 3628 | 1470655807868 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:30:07 INFO - PROCESS | 3628 | 1470655807871 Marionette TRACE conn3 <- [1,6,null,{}] 04:30:07 INFO - PROCESS | 3628 | 1470655807928 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:07 INFO - PROCESS | 3628 | 1470655807931 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:07 INFO - PROCESS | 3628 | 1470655807946 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:30:07 INFO - PROCESS | 3628 | 1470655807951 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:07 INFO - PROCESS | 3628 | 1470655807954 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:07 INFO - PROCESS | 3628 | ++DOCSHELL 16B0FC00 == 8 [pid = 3628] [id = 8] 04:30:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 20 (18263000) [pid = 3628] [serial = 20] [outer = 00000000] 04:30:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 21 (1A03DC00) [pid = 3628] [serial = 21] [outer = 18263000] 04:30:08 INFO - PROCESS | 3628 | 1470655808005 Marionette DEBUG loaded listener.js 04:30:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 22 (1A041C00) [pid = 3628] [serial = 22] [outer = 18263000] 04:30:08 INFO - PROCESS | 3628 | ++DOCSHELL 1A394800 == 9 [pid = 3628] [id = 9] 04:30:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 23 (1A394C00) [pid = 3628] [serial = 23] [outer = 00000000] 04:30:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 24 (1A397400) [pid = 3628] [serial = 24] [outer = 1A394C00] 04:30:08 INFO - PROCESS | 3628 | 1470655808538 Marionette DEBUG loaded listener.js 04:30:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 25 (1A397C00) [pid = 3628] [serial = 25] [outer = 1A394C00] 04:30:08 INFO - PROCESS | 3628 | 1470655808763 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 964ms 04:30:08 INFO - PROCESS | 3628 | 1470655808865 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:30:08 INFO - PROCESS | 3628 | 1470655808867 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 04:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:30:08 INFO - PROCESS | 3628 | 1470655808882 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:30:08 INFO - PROCESS | 3628 | 1470655808884 Marionette TRACE conn3 <- [1,10,null,{}] 04:30:08 INFO - PROCESS | 3628 | 1470655808929 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:08 INFO - PROCESS | 3628 | 1470655808933 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:09 INFO - PROCESS | 3628 | 1470655809048 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:30:09 INFO - PROCESS | 3628 | 1470655809060 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:09 INFO - PROCESS | 3628 | 1470655809063 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:09 INFO - PROCESS | 3628 | ++DOCSHELL 1A625C00 == 10 [pid = 3628] [id = 10] 04:30:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 26 (1A626000) [pid = 3628] [serial = 26] [outer = 00000000] 04:30:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 27 (1AE2F400) [pid = 3628] [serial = 27] [outer = 1A626000] 04:30:09 INFO - PROCESS | 3628 | 1470655809119 Marionette DEBUG loaded listener.js 04:30:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 28 (1AE33000) [pid = 3628] [serial = 28] [outer = 1A626000] 04:30:09 INFO - PROCESS | 3628 | 1470655809498 Marionette TRACE conn3 <- [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]]]}] 04:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 637ms 04:30:09 INFO - PROCESS | 3628 | 1470655809526 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:30:09 INFO - PROCESS | 3628 | 1470655809529 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 04:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:30:09 INFO - PROCESS | 3628 | 1470655809532 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:30:09 INFO - PROCESS | 3628 | 1470655809534 Marionette TRACE conn3 <- [1,14,null,{}] 04:30:09 INFO - PROCESS | 3628 | 1470655809537 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:09 INFO - PROCESS | 3628 | 1470655809539 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:09 INFO - PROCESS | 3628 | 1470655809636 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:30:09 INFO - PROCESS | 3628 | 1470655809649 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:09 INFO - PROCESS | 3628 | 1470655809651 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:09 INFO - PROCESS | 3628 | ++DOCSHELL 1A03E400 == 11 [pid = 3628] [id = 11] 04:30:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 29 (1A397000) [pid = 3628] [serial = 29] [outer = 00000000] 04:30:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 30 (1A72B800) [pid = 3628] [serial = 30] [outer = 1A397000] 04:30:09 INFO - PROCESS | 3628 | 1470655809695 Marionette DEBUG loaded listener.js 04:30:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 31 (1AE3A800) [pid = 3628] [serial = 31] [outer = 1A397000] 04:30:10 INFO - PROCESS | 3628 | 1470655810034 Marionette TRACE conn3 <- [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]]]}] 04:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 572ms 04:30:10 INFO - PROCESS | 3628 | 1470655810115 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:30:10 INFO - PROCESS | 3628 | 1470655810117 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 04:30:10 INFO - PROCESS | 3628 | 1470655810120 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:30:10 INFO - PROCESS | 3628 | 1470655810122 Marionette TRACE conn3 <- [1,18,null,{}] 04:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:30:10 INFO - PROCESS | 3628 | 1470655810125 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:10 INFO - PROCESS | 3628 | 1470655810128 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:10 INFO - PROCESS | 3628 | 1470655810227 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:30:10 INFO - PROCESS | 3628 | 1470655810232 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:10 INFO - PROCESS | 3628 | 1470655810236 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:10 INFO - PROCESS | 3628 | ++DOCSHELL 1A96FC00 == 12 [pid = 3628] [id = 12] 04:30:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 32 (1A970000) [pid = 3628] [serial = 32] [outer = 00000000] 04:30:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 33 (1A978000) [pid = 3628] [serial = 33] [outer = 1A970000] 04:30:10 INFO - PROCESS | 3628 | 1470655810280 Marionette DEBUG loaded listener.js 04:30:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 34 (1AE3C800) [pid = 3628] [serial = 34] [outer = 1A970000] 04:30:10 INFO - PROCESS | 3628 | 1470655810614 Marionette TRACE conn3 <- [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]]]}] 04:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 556ms 04:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:30:10 INFO - PROCESS | 3628 | 1470655810660 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:30:10 INFO - PROCESS | 3628 | 1470655810662 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 04:30:10 INFO - PROCESS | 3628 | 1470655810666 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:30:10 INFO - PROCESS | 3628 | 1470655810667 Marionette TRACE conn3 <- [1,22,null,{}] 04:30:10 INFO - PROCESS | 3628 | 1470655810671 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:10 INFO - PROCESS | 3628 | 1470655810673 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:10 INFO - PROCESS | 3628 | 1470655810769 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:30:10 INFO - PROCESS | 3628 | 1470655810774 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:10 INFO - PROCESS | 3628 | 1470655810776 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:10 INFO - PROCESS | 3628 | ++DOCSHELL 1AA71C00 == 13 [pid = 3628] [id = 13] 04:30:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 35 (1AA74C00) [pid = 3628] [serial = 35] [outer = 00000000] 04:30:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 36 (1AAEE400) [pid = 3628] [serial = 36] [outer = 1AA74C00] 04:30:10 INFO - PROCESS | 3628 | 1470655810867 Marionette DEBUG loaded listener.js 04:30:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 37 (1AAF2800) [pid = 3628] [serial = 37] [outer = 1AA74C00] 04:30:11 INFO - PROCESS | 3628 | 1470655811168 Marionette TRACE conn3 <- [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]]]}] 04:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 507ms 04:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:30:11 INFO - PROCESS | 3628 | 1470655811205 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:30:11 INFO - PROCESS | 3628 | 1470655811206 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 04:30:11 INFO - PROCESS | 3628 | 1470655811210 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:30:11 INFO - PROCESS | 3628 | 1470655811211 Marionette TRACE conn3 <- [1,26,null,{}] 04:30:11 INFO - PROCESS | 3628 | 1470655811220 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:11 INFO - PROCESS | 3628 | 1470655811222 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:11 INFO - PROCESS | 3628 | 1470655811320 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:30:11 INFO - PROCESS | 3628 | 1470655811326 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:11 INFO - PROCESS | 3628 | 1470655811328 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:11 INFO - PROCESS | 3628 | ++DOCSHELL 1AAFAC00 == 14 [pid = 3628] [id = 14] 04:30:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 38 (1AE37000) [pid = 3628] [serial = 38] [outer = 00000000] 04:30:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 39 (1B079400) [pid = 3628] [serial = 39] [outer = 1AE37000] 04:30:11 INFO - PROCESS | 3628 | 1470655811371 Marionette DEBUG loaded listener.js 04:30:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 40 (1B07DC00) [pid = 3628] [serial = 40] [outer = 1AE37000] 04:30:11 INFO - PROCESS | 3628 | 1470655811751 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 572ms 04:30:11 INFO - PROCESS | 3628 | 1470655811797 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:30:11 INFO - PROCESS | 3628 | 1470655811799 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 04:30:11 INFO - PROCESS | 3628 | 1470655811802 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:30:11 INFO - PROCESS | 3628 | 1470655811804 Marionette TRACE conn3 <- [1,30,null,{}] 04:30:11 INFO - PROCESS | 3628 | ++DOCSHELL 1B081800 == 15 [pid = 3628] [id = 15] 04:30:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 41 (1B081C00) [pid = 3628] [serial = 41] [outer = 00000000] 04:30:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 42 (1B311800) [pid = 3628] [serial = 42] [outer = 1B081C00] 04:30:11 INFO - PROCESS | 3628 | 1470655811840 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:11 INFO - PROCESS | 3628 | 1470655811842 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 43 (1B07F800) [pid = 3628] [serial = 43] [outer = 1B081C00] 04:30:11 INFO - PROCESS | 3628 | 1470655811947 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:30:11 INFO - PROCESS | 3628 | ++DOCSHELL 176ABC00 == 16 [pid = 3628] [id = 16] 04:30:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 44 (1B072C00) [pid = 3628] [serial = 44] [outer = 00000000] 04:30:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 45 (1B366400) [pid = 3628] [serial = 45] [outer = 1B072C00] 04:30:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 46 (1B36D800) [pid = 3628] [serial = 46] [outer = 1B072C00] 04:30:12 INFO - PROCESS | 3628 | 1470655812027 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:12 INFO - PROCESS | 3628 | 1470655812029 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:12 INFO - PROCESS | 3628 | ++DOCSHELL 1B370000 == 17 [pid = 3628] [id = 17] 04:30:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 47 (1B370C00) [pid = 3628] [serial = 47] [outer = 00000000] 04:30:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 48 (1B373400) [pid = 3628] [serial = 48] [outer = 1B370C00] 04:30:12 INFO - PROCESS | 3628 | 1470655812082 Marionette DEBUG loaded listener.js 04:30:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (1B373800) [pid = 3628] [serial = 49] [outer = 1B370C00] 04:30:14 INFO - PROCESS | 3628 | --DOCSHELL 1430A800 == 16 [pid = 3628] [id = 4] 04:30:14 INFO - PROCESS | 3628 | --DOCSHELL 118A0000 == 15 [pid = 3628] [id = 1] 04:30:14 INFO - PROCESS | 3628 | 1470655814211 Marionette TRACE conn3 <- [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]]]}] 04:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 2484ms 04:30:14 INFO - PROCESS | 3628 | 1470655814255 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:30:14 INFO - PROCESS | 3628 | 1470655814258 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 04:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:30:14 INFO - PROCESS | 3628 | 1470655814314 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:30:14 INFO - PROCESS | 3628 | 1470655814318 Marionette TRACE conn3 <- [1,34,null,{}] 04:30:14 INFO - PROCESS | 3628 | 1470655814323 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:14 INFO - PROCESS | 3628 | 1470655814326 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:14 INFO - PROCESS | 3628 | 1470655814413 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:30:14 INFO - PROCESS | 3628 | 1470655814486 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:14 INFO - PROCESS | 3628 | 1470655814489 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:14 INFO - PROCESS | 3628 | ++DOCSHELL 10A46800 == 16 [pid = 3628] [id = 18] 04:30:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (10A48400) [pid = 3628] [serial = 50] [outer = 00000000] 04:30:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (10E7E000) [pid = 3628] [serial = 51] [outer = 10A48400] 04:30:14 INFO - PROCESS | 3628 | 1470655814538 Marionette DEBUG loaded listener.js 04:30:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (10ED2800) [pid = 3628] [serial = 52] [outer = 10A48400] 04:30:14 INFO - PROCESS | 3628 | 1470655814917 Marionette TRACE conn3 <- [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]]]}] 04:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 687ms 04:30:14 INFO - PROCESS | 3628 | 1470655814954 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:30:14 INFO - PROCESS | 3628 | 1470655814959 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 04:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:30:14 INFO - PROCESS | 3628 | 1470655814965 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:30:15 INFO - PROCESS | 3628 | 1470655814968 Marionette TRACE conn3 <- [1,38,null,{}] 04:30:15 INFO - PROCESS | 3628 | 1470655814972 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:15 INFO - PROCESS | 3628 | 1470655814975 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:15 INFO - PROCESS | 3628 | 1470655815109 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:30:15 INFO - PROCESS | 3628 | 1470655815115 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:15 INFO - PROCESS | 3628 | 1470655815118 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:15 INFO - PROCESS | 3628 | ++DOCSHELL 11262C00 == 17 [pid = 3628] [id = 19] 04:30:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (11265400) [pid = 3628] [serial = 53] [outer = 00000000] 04:30:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (11478800) [pid = 3628] [serial = 54] [outer = 11265400] 04:30:15 INFO - PROCESS | 3628 | 1470655815167 Marionette DEBUG loaded listener.js 04:30:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (114E5000) [pid = 3628] [serial = 55] [outer = 11265400] 04:30:15 INFO - PROCESS | 3628 | 1470655815578 Marionette TRACE conn3 <- [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]]]}] 04:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 670ms 04:30:15 INFO - PROCESS | 3628 | 1470655815635 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:30:15 INFO - PROCESS | 3628 | 1470655815637 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 04:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:30:15 INFO - PROCESS | 3628 | 1470655815641 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:30:15 INFO - PROCESS | 3628 | 1470655815644 Marionette TRACE conn3 <- [1,42,null,{}] 04:30:15 INFO - PROCESS | 3628 | 1470655815655 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:15 INFO - PROCESS | 3628 | 1470655815660 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:15 INFO - PROCESS | 3628 | 1470655815740 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:30:15 INFO - PROCESS | 3628 | 1470655815750 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:15 INFO - PROCESS | 3628 | 1470655815753 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:15 INFO - PROCESS | 3628 | ++DOCSHELL 11CFAC00 == 18 [pid = 3628] [id = 20] 04:30:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (11D9F800) [pid = 3628] [serial = 56] [outer = 00000000] 04:30:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (11DEAC00) [pid = 3628] [serial = 57] [outer = 11D9F800] 04:30:15 INFO - PROCESS | 3628 | 1470655815851 Marionette DEBUG loaded listener.js 04:30:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (129F4C00) [pid = 3628] [serial = 58] [outer = 11D9F800] 04:30:16 INFO - PROCESS | 3628 | 1470655816249 Marionette TRACE conn3 <- [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]]]}] 04:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 04:30:16 INFO - PROCESS | 3628 | 1470655816311 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:30:16 INFO - PROCESS | 3628 | 1470655816314 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 04:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:30:16 INFO - PROCESS | 3628 | 1470655816317 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:30:16 INFO - PROCESS | 3628 | 1470655816319 Marionette TRACE conn3 <- [1,46,null,{}] 04:30:16 INFO - PROCESS | 3628 | 1470655816323 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:16 INFO - PROCESS | 3628 | 1470655816325 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:16 INFO - PROCESS | 3628 | 1470655816416 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:30:16 INFO - PROCESS | 3628 | 1470655816422 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:16 INFO - PROCESS | 3628 | 1470655816424 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:16 INFO - PROCESS | 3628 | ++DOCSHELL 12B75800 == 19 [pid = 3628] [id = 21] 04:30:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (12BBC000) [pid = 3628] [serial = 59] [outer = 00000000] 04:30:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (13153800) [pid = 3628] [serial = 60] [outer = 12BBC000] 04:30:16 INFO - PROCESS | 3628 | 1470655816472 Marionette DEBUG loaded listener.js 04:30:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (13196000) [pid = 3628] [serial = 61] [outer = 12BBC000] 04:30:17 INFO - PROCESS | 3628 | 1470655816992 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 719ms 04:30:17 INFO - PROCESS | 3628 | 1470655817049 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:30:17 INFO - PROCESS | 3628 | 1470655817051 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 04:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:30:17 INFO - PROCESS | 3628 | 1470655817054 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:30:17 INFO - PROCESS | 3628 | 1470655817056 Marionette TRACE conn3 <- [1,50,null,{}] 04:30:17 INFO - PROCESS | 3628 | 1470655817060 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:17 INFO - PROCESS | 3628 | 1470655817062 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:17 INFO - PROCESS | 3628 | 1470655817137 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:30:17 INFO - PROCESS | 3628 | 1470655817161 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:17 INFO - PROCESS | 3628 | 1470655817163 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:17 INFO - PROCESS | 3628 | ++DOCSHELL 134AE000 == 20 [pid = 3628] [id = 22] 04:30:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (13980800) [pid = 3628] [serial = 62] [outer = 00000000] 04:30:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1430A400) [pid = 3628] [serial = 63] [outer = 13980800] 04:30:17 INFO - PROCESS | 3628 | 1470655817211 Marionette DEBUG loaded listener.js 04:30:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (14532000) [pid = 3628] [serial = 64] [outer = 13980800] 04:30:17 INFO - PROCESS | 3628 | 1470655817637 Marionette TRACE conn3 <- [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]]]}] 04:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 621ms 04:30:17 INFO - PROCESS | 3628 | 1470655817691 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:30:17 INFO - PROCESS | 3628 | 1470655817693 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 04:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:30:17 INFO - PROCESS | 3628 | 1470655817696 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:30:17 INFO - PROCESS | 3628 | 1470655817698 Marionette TRACE conn3 <- [1,54,null,{}] 04:30:17 INFO - PROCESS | 3628 | 1470655817701 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:17 INFO - PROCESS | 3628 | 1470655817706 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:17 INFO - PROCESS | 3628 | 1470655817805 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:30:17 INFO - PROCESS | 3628 | 1470655817811 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:17 INFO - PROCESS | 3628 | 1470655817813 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:17 INFO - PROCESS | 3628 | ++DOCSHELL 151DEC00 == 21 [pid = 3628] [id = 23] 04:30:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (151DF000) [pid = 3628] [serial = 65] [outer = 00000000] 04:30:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (15245000) [pid = 3628] [serial = 66] [outer = 151DF000] 04:30:17 INFO - PROCESS | 3628 | 1470655817857 Marionette DEBUG loaded listener.js 04:30:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1574A800) [pid = 3628] [serial = 67] [outer = 151DF000] 04:30:18 INFO - PROCESS | 3628 | 1470655818295 Marionette TRACE conn3 <- [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]]]}] 04:30:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 621ms 04:30:18 INFO - PROCESS | 3628 | 1470655818332 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:30:18 INFO - PROCESS | 3628 | 1470655818334 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 04:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:30:18 INFO - PROCESS | 3628 | 1470655818337 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:30:18 INFO - PROCESS | 3628 | 1470655818339 Marionette TRACE conn3 <- [1,58,null,{}] 04:30:18 INFO - PROCESS | 3628 | 1470655818354 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:18 INFO - PROCESS | 3628 | 1470655818356 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:18 INFO - PROCESS | 3628 | 1470655818430 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:30:18 INFO - PROCESS | 3628 | 1470655818435 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:18 INFO - PROCESS | 3628 | 1470655818437 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:18 INFO - PROCESS | 3628 | ++DOCSHELL 157CB800 == 22 [pid = 3628] [id = 24] 04:30:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (157CC000) [pid = 3628] [serial = 68] [outer = 00000000] 04:30:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15A20400) [pid = 3628] [serial = 69] [outer = 157CC000] 04:30:18 INFO - PROCESS | 3628 | 1470655818481 Marionette DEBUG loaded listener.js 04:30:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15A8E800) [pid = 3628] [serial = 70] [outer = 157CC000] 04:30:18 INFO - PROCESS | 3628 | 1470655818922 Marionette TRACE conn3 <- [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]]]}] 04:30:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 621ms 04:30:18 INFO - PROCESS | 3628 | 1470655818978 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:30:18 INFO - PROCESS | 3628 | 1470655818980 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 04:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:30:18 INFO - PROCESS | 3628 | 1470655818985 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:30:18 INFO - PROCESS | 3628 | 1470655818987 Marionette TRACE conn3 <- [1,62,null,{}] 04:30:19 INFO - PROCESS | 3628 | 1470655818990 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:19 INFO - PROCESS | 3628 | 1470655818992 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:19 INFO - PROCESS | 3628 | 1470655819065 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:30:19 INFO - PROCESS | 3628 | 1470655819070 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:19 INFO - PROCESS | 3628 | 1470655819072 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:19 INFO - PROCESS | 3628 | ++DOCSHELL 14306800 == 23 [pid = 3628] [id = 25] 04:30:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16226000) [pid = 3628] [serial = 71] [outer = 00000000] 04:30:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1622BC00) [pid = 3628] [serial = 72] [outer = 16226000] 04:30:19 INFO - PROCESS | 3628 | 1470655819115 Marionette DEBUG loaded listener.js 04:30:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (163DB400) [pid = 3628] [serial = 73] [outer = 16226000] 04:30:19 INFO - PROCESS | 3628 | 1470655819499 Marionette TRACE conn3 <- [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]]]}] 04:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 556ms 04:30:19 INFO - PROCESS | 3628 | 1470655819519 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:30:19 INFO - PROCESS | 3628 | 1470655819521 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 04:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:30:19 INFO - PROCESS | 3628 | 1470655819524 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:30:19 INFO - PROCESS | 3628 | 1470655819525 Marionette TRACE conn3 <- [1,66,null,{}] 04:30:19 INFO - PROCESS | 3628 | 1470655819529 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:19 INFO - PROCESS | 3628 | 1470655819531 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:19 INFO - PROCESS | 3628 | 1470655819685 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:30:19 INFO - PROCESS | 3628 | 1470655819692 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:19 INFO - PROCESS | 3628 | 1470655819694 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:19 INFO - PROCESS | 3628 | ++DOCSHELL 11CF2000 == 24 [pid = 3628] [id = 26] 04:30:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15A92400) [pid = 3628] [serial = 74] [outer = 00000000] 04:30:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16F9D000) [pid = 3628] [serial = 75] [outer = 15A92400] 04:30:19 INFO - PROCESS | 3628 | 1470655819739 Marionette DEBUG loaded listener.js 04:30:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1709E800) [pid = 3628] [serial = 76] [outer = 15A92400] 04:30:20 INFO - PROCESS | 3628 | 1470655820132 Marionette TRACE conn3 <- [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]]]}] 04:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 04:30:20 INFO - PROCESS | 3628 | 1470655820155 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:30:20 INFO - PROCESS | 3628 | 1470655820157 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 04:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:30:20 INFO - PROCESS | 3628 | 1470655820160 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:30:20 INFO - PROCESS | 3628 | 1470655820162 Marionette TRACE conn3 <- [1,70,null,{}] 04:30:20 INFO - PROCESS | 3628 | 1470655820165 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:20 INFO - PROCESS | 3628 | 1470655820167 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:20 INFO - PROCESS | 3628 | 1470655820285 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:30:20 INFO - PROCESS | 3628 | 1470655820322 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:20 INFO - PROCESS | 3628 | 1470655820324 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:20 INFO - PROCESS | 3628 | ++DOCSHELL 1621F400 == 25 [pid = 3628] [id = 27] 04:30:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16E69800) [pid = 3628] [serial = 77] [outer = 00000000] 04:30:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17769C00) [pid = 3628] [serial = 78] [outer = 16E69800] 04:30:20 INFO - PROCESS | 3628 | 1470655820418 Marionette DEBUG loaded listener.js 04:30:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (177A4C00) [pid = 3628] [serial = 79] [outer = 16E69800] 04:30:20 INFO - PROCESS | 3628 | 1470655820748 Marionette TRACE conn3 <- [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]]]}] 04:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 621ms 04:30:20 INFO - PROCESS | 3628 | 1470655820790 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:30:20 INFO - PROCESS | 3628 | 1470655820793 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 04:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:30:20 INFO - PROCESS | 3628 | 1470655820796 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:30:20 INFO - PROCESS | 3628 | 1470655820799 Marionette TRACE conn3 <- [1,74,null,{}] 04:30:20 INFO - PROCESS | 3628 | 1470655820803 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:20 INFO - PROCESS | 3628 | 1470655820806 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:20 INFO - PROCESS | 3628 | 1470655820931 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:30:20 INFO - PROCESS | 3628 | 1470655820938 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:20 INFO - PROCESS | 3628 | 1470655820941 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:20 INFO - PROCESS | 3628 | ++DOCSHELL 1147C000 == 26 [pid = 3628] [id = 28] 04:30:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (134ACC00) [pid = 3628] [serial = 80] [outer = 00000000] 04:30:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D33800) [pid = 3628] [serial = 81] [outer = 134ACC00] 04:30:21 INFO - PROCESS | 3628 | 1470655821006 Marionette DEBUG loaded listener.js 04:30:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (18064000) [pid = 3628] [serial = 82] [outer = 134ACC00] 04:30:21 INFO - PROCESS | 3628 | 1470655821427 Marionette TRACE conn3 <- [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]]]}] 04:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 670ms 04:30:21 INFO - PROCESS | 3628 | 1470655821469 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:30:21 INFO - PROCESS | 3628 | 1470655821471 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 04:30:21 INFO - PROCESS | 3628 | 1470655821474 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:30:21 INFO - PROCESS | 3628 | 1470655821476 Marionette TRACE conn3 <- [1,78,null,{}] 04:30:21 INFO - PROCESS | 3628 | 1470655821479 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:21 INFO - PROCESS | 3628 | 1470655821481 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:22 INFO - PROCESS | 3628 | 1470655822315 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:30:22 INFO - PROCESS | 3628 | 1470655822411 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:22 INFO - PROCESS | 3628 | 1470655822414 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:22 INFO - PROCESS | 3628 | ++DOCSHELL 102C6000 == 27 [pid = 3628] [id = 29] 04:30:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (102C8400) [pid = 3628] [serial = 83] [outer = 00000000] 04:30:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (102D2C00) [pid = 3628] [serial = 84] [outer = 102C8400] 04:30:22 INFO - PROCESS | 3628 | 1470655822462 Marionette DEBUG loaded listener.js 04:30:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10A4E000) [pid = 3628] [serial = 85] [outer = 102C8400] 04:30:22 INFO - PROCESS | 3628 | 1470655822928 Marionette TRACE conn3 <- [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]]]}] 04:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1455ms 04:30:22 INFO - PROCESS | 3628 | 1470655822955 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:30:22 INFO - PROCESS | 3628 | 1470655822959 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 04:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:30:22 INFO - PROCESS | 3628 | 1470655822966 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:30:22 INFO - PROCESS | 3628 | 1470655822971 Marionette TRACE conn3 <- [1,82,null,{}] 04:30:22 INFO - PROCESS | 3628 | 1470655822982 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:22 INFO - PROCESS | 3628 | 1470655822984 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:23 INFO - PROCESS | 3628 | 1470655823085 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:30:23 INFO - PROCESS | 3628 | 1470655823091 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:23 INFO - PROCESS | 3628 | 1470655823093 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:23 INFO - PROCESS | 3628 | ++DOCSHELL 10A10000 == 28 [pid = 3628] [id = 30] 04:30:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10A10400) [pid = 3628] [serial = 86] [outer = 00000000] 04:30:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1126A000) [pid = 3628] [serial = 87] [outer = 10A10400] 04:30:23 INFO - PROCESS | 3628 | 1470655823139 Marionette DEBUG loaded listener.js 04:30:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (114EB400) [pid = 3628] [serial = 88] [outer = 10A10400] 04:30:23 INFO - PROCESS | 3628 | 1470655823592 Marionette TRACE conn3 <- [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]]]}] 04:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 687ms 04:30:23 INFO - PROCESS | 3628 | 1470655823656 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:30:23 INFO - PROCESS | 3628 | 1470655823659 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 04:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:30:23 INFO - PROCESS | 3628 | 1470655823663 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:30:23 INFO - PROCESS | 3628 | 1470655823664 Marionette TRACE conn3 <- [1,86,null,{}] 04:30:23 INFO - PROCESS | 3628 | 1470655823668 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:23 INFO - PROCESS | 3628 | 1470655823670 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:24 INFO - PROCESS | 3628 | 1470655824137 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1AE37000) [pid = 3628] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1AA74C00) [pid = 3628] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1A970000) [pid = 3628] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A397000) [pid = 3628] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1A626000) [pid = 3628] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (18263000) [pid = 3628] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1430F000) [pid = 3628] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1B370C00) [pid = 3628] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10A48400) [pid = 3628] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (11265400) [pid = 3628] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (11D9F800) [pid = 3628] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12BBC000) [pid = 3628] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (13980800) [pid = 3628] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (151DF000) [pid = 3628] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (157CC000) [pid = 3628] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16226000) [pid = 3628] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15A92400) [pid = 3628] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:30:24 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16E69800) [pid = 3628] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:30:24 INFO - PROCESS | 3628 | 1470655824240 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 3628 | 1470655824242 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:24 INFO - PROCESS | 3628 | ++DOCSHELL 10A09800 == 29 [pid = 3628] [id = 31] 04:30:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (10A09C00) [pid = 3628] [serial = 89] [outer = 00000000] 04:30:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10A4A800) [pid = 3628] [serial = 90] [outer = 10A09C00] 04:30:24 INFO - PROCESS | 3628 | 1470655824334 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (112CCC00) [pid = 3628] [serial = 91] [outer = 10A09C00] 04:30:24 INFO - PROCESS | 3628 | 1470655824690 Marionette TRACE conn3 <- [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]]]}] 04:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1078ms 04:30:24 INFO - PROCESS | 3628 | 1470655824735 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:30:24 INFO - PROCESS | 3628 | 1470655824739 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 04:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:30:24 INFO - PROCESS | 3628 | 1470655824753 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:30:24 INFO - PROCESS | 3628 | 1470655824757 Marionette TRACE conn3 <- [1,90,null,{}] 04:30:24 INFO - PROCESS | 3628 | 1470655824760 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:24 INFO - PROCESS | 3628 | 1470655824763 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:24 INFO - PROCESS | 3628 | 1470655824855 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:30:24 INFO - PROCESS | 3628 | 1470655824860 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 3628 | 1470655824862 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:24 INFO - PROCESS | 3628 | ++DOCSHELL 12C7E000 == 30 [pid = 3628] [id = 32] 04:30:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (12C87000) [pid = 3628] [serial = 92] [outer = 00000000] 04:30:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13221800) [pid = 3628] [serial = 93] [outer = 12C87000] 04:30:24 INFO - PROCESS | 3628 | 1470655824905 Marionette DEBUG loaded listener.js 04:30:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13B53800) [pid = 3628] [serial = 94] [outer = 12C87000] 04:30:25 INFO - PROCESS | 3628 | 1470655825355 Marionette TRACE conn3 <- [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]]]}] 04:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 621ms 04:30:25 INFO - PROCESS | 3628 | 1470655825380 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:30:25 INFO - PROCESS | 3628 | 1470655825382 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 04:30:25 INFO - PROCESS | 3628 | 1470655825385 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:30:25 INFO - PROCESS | 3628 | 1470655825387 Marionette TRACE conn3 <- [1,94,null,{}] 04:30:25 INFO - PROCESS | 3628 | 1470655825390 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:25 INFO - PROCESS | 3628 | 1470655825392 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:25 INFO - PROCESS | 3628 | 1470655825470 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:30:25 INFO - PROCESS | 3628 | 1470655825475 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:25 INFO - PROCESS | 3628 | 1470655825477 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:25 INFO - PROCESS | 3628 | ++DOCSHELL 13980800 == 31 [pid = 3628] [id = 33] 04:30:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (13B57C00) [pid = 3628] [serial = 95] [outer = 00000000] 04:30:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (151E5800) [pid = 3628] [serial = 96] [outer = 13B57C00] 04:30:25 INFO - PROCESS | 3628 | 1470655825520 Marionette DEBUG loaded listener.js 04:30:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1523C800) [pid = 3628] [serial = 97] [outer = 13B57C00] 04:30:25 INFO - PROCESS | 3628 | 1470655825972 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 621ms 04:30:26 INFO - PROCESS | 3628 | 1470655826015 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 3628 | 1470655826017 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 04:30:26 INFO - PROCESS | 3628 | 1470655826020 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:30:26 INFO - PROCESS | 3628 | 1470655826022 Marionette TRACE conn3 <- [1,98,null,{}] 04:30:26 INFO - PROCESS | 3628 | 1470655826026 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:26 INFO - PROCESS | 3628 | 1470655826027 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:26 INFO - PROCESS | 3628 | 1470655826106 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:30:26 INFO - PROCESS | 3628 | 1470655826112 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:26 INFO - PROCESS | 3628 | 1470655826117 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:26 INFO - PROCESS | 3628 | ++DOCSHELL 15A8B000 == 32 [pid = 3628] [id = 34] 04:30:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15A90400) [pid = 3628] [serial = 98] [outer = 00000000] 04:30:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1622C000) [pid = 3628] [serial = 99] [outer = 15A90400] 04:30:26 INFO - PROCESS | 3628 | 1470655826175 Marionette DEBUG loaded listener.js 04:30:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16F97C00) [pid = 3628] [serial = 100] [outer = 15A90400] 04:30:26 INFO - PROCESS | 3628 | 1470655826810 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 834ms 04:30:26 INFO - PROCESS | 3628 | 1470655826862 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 3628 | 1470655826866 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 04:30:26 INFO - PROCESS | 3628 | 1470655826871 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:30:26 INFO - PROCESS | 3628 | 1470655826876 Marionette TRACE conn3 <- [1,102,null,{}] 04:30:26 INFO - PROCESS | 3628 | 1470655826896 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:26 INFO - PROCESS | 3628 | 1470655826900 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:27 INFO - PROCESS | 3628 | 1470655827004 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:30:27 INFO - PROCESS | 3628 | 1470655827072 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:27 INFO - PROCESS | 3628 | 1470655827075 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:27 INFO - PROCESS | 3628 | ++DOCSHELL 10EE0000 == 33 [pid = 3628] [id = 35] 04:30:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10F7BC00) [pid = 3628] [serial = 101] [outer = 00000000] 04:30:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (11816C00) [pid = 3628] [serial = 102] [outer = 10F7BC00] 04:30:27 INFO - PROCESS | 3628 | 1470655827131 Marionette DEBUG loaded listener.js 04:30:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1189D800) [pid = 3628] [serial = 103] [outer = 10F7BC00] 04:30:27 INFO - PROCESS | 3628 | 1470655827672 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 834ms 04:30:27 INFO - PROCESS | 3628 | 1470655827722 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:30:27 INFO - PROCESS | 3628 | 1470655827727 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 04:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:30:27 INFO - PROCESS | 3628 | 1470655827735 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:30:27 INFO - PROCESS | 3628 | 1470655827738 Marionette TRACE conn3 <- [1,106,null,{}] 04:30:27 INFO - PROCESS | 3628 | 1470655827742 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:27 INFO - PROCESS | 3628 | 1470655827744 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:27 INFO - PROCESS | 3628 | 1470655827850 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:30:27 INFO - PROCESS | 3628 | 1470655827932 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:27 INFO - PROCESS | 3628 | 1470655827935 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:27 INFO - PROCESS | 3628 | ++DOCSHELL 1452E000 == 34 [pid = 3628] [id = 36] 04:30:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (14531400) [pid = 3628] [serial = 104] [outer = 00000000] 04:30:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1523B800) [pid = 3628] [serial = 105] [outer = 14531400] 04:30:28 INFO - PROCESS | 3628 | 1470655827990 Marionette DEBUG loaded listener.js 04:30:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (157CC000) [pid = 3628] [serial = 106] [outer = 14531400] 04:30:28 INFO - PROCESS | 3628 | 1470655828567 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 883ms 04:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:30:28 INFO - PROCESS | 3628 | 1470655828609 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:30:28 INFO - PROCESS | 3628 | 1470655828612 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 04:30:28 INFO - PROCESS | 3628 | 1470655828616 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:30:28 INFO - PROCESS | 3628 | 1470655828619 Marionette TRACE conn3 <- [1,110,null,{}] 04:30:28 INFO - PROCESS | 3628 | 1470655828630 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:28 INFO - PROCESS | 3628 | 1470655828635 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:28 INFO - PROCESS | 3628 | 1470655828735 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:30:28 INFO - PROCESS | 3628 | 1470655828818 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:28 INFO - PROCESS | 3628 | 1470655828822 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:28 INFO - PROCESS | 3628 | ++DOCSHELL 177A5400 == 35 [pid = 3628] [id = 37] 04:30:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (177A6800) [pid = 3628] [serial = 107] [outer = 00000000] 04:30:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (178EC400) [pid = 3628] [serial = 108] [outer = 177A6800] 04:30:28 INFO - PROCESS | 3628 | 1470655828877 Marionette DEBUG loaded listener.js 04:30:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17D37800) [pid = 3628] [serial = 109] [outer = 177A6800] 04:30:29 INFO - PROCESS | 3628 | 1470655829420 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 866ms 04:30:29 INFO - PROCESS | 3628 | 1470655829490 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:30:29 INFO - PROCESS | 3628 | 1470655829493 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 04:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:30:29 INFO - PROCESS | 3628 | 1470655829497 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:30:29 INFO - PROCESS | 3628 | 1470655829499 Marionette TRACE conn3 <- [1,114,null,{}] 04:30:29 INFO - PROCESS | 3628 | 1470655829503 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:29 INFO - PROCESS | 3628 | 1470655829505 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:29 INFO - PROCESS | 3628 | 1470655829606 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:30:29 INFO - PROCESS | 3628 | 1470655829741 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:29 INFO - PROCESS | 3628 | 1470655829744 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:29 INFO - PROCESS | 3628 | ++DOCSHELL 12B6E800 == 36 [pid = 3628] [id = 38] 04:30:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1781F400) [pid = 3628] [serial = 110] [outer = 00000000] 04:30:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (18262000) [pid = 3628] [serial = 111] [outer = 1781F400] 04:30:29 INFO - PROCESS | 3628 | 1470655829796 Marionette DEBUG loaded listener.js 04:30:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (18507800) [pid = 3628] [serial = 112] [outer = 1781F400] 04:30:30 INFO - PROCESS | 3628 | 1470655830523 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1046ms 04:30:30 INFO - PROCESS | 3628 | 1470655830566 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:30:30 INFO - PROCESS | 3628 | 1470655830570 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 04:30:30 INFO - PROCESS | 3628 | 1470655830575 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:30:30 INFO - PROCESS | 3628 | 1470655830578 Marionette TRACE conn3 <- [1,118,null,{}] 04:30:30 INFO - PROCESS | 3628 | 1470655830584 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:30 INFO - PROCESS | 3628 | 1470655830586 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:30 INFO - PROCESS | 3628 | 1470655830688 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:30:30 INFO - PROCESS | 3628 | 1470655830758 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 3628 | 1470655830763 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:30 INFO - PROCESS | 3628 | ++DOCSHELL 10A48400 == 37 [pid = 3628] [id = 39] 04:30:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (10A55800) [pid = 3628] [serial = 113] [outer = 00000000] 04:30:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (112CE400) [pid = 3628] [serial = 114] [outer = 10A55800] 04:30:30 INFO - PROCESS | 3628 | 1470655830811 Marionette DEBUG loaded listener.js 04:30:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (11897400) [pid = 3628] [serial = 115] [outer = 10A55800] 04:30:31 INFO - PROCESS | 3628 | --DOCSHELL 102C6000 == 36 [pid = 3628] [id = 29] 04:30:31 INFO - PROCESS | 3628 | --DOCSHELL 10A10000 == 35 [pid = 3628] [id = 30] 04:30:31 INFO - PROCESS | 3628 | --DOCSHELL 10A09800 == 34 [pid = 3628] [id = 31] 04:30:31 INFO - PROCESS | 3628 | --DOCSHELL 13980800 == 33 [pid = 3628] [id = 33] 04:30:31 INFO - PROCESS | 3628 | --DOCSHELL 12C7E000 == 32 [pid = 3628] [id = 32] 04:30:31 INFO - PROCESS | 3628 | --DOCSHELL 12B6E800 == 31 [pid = 3628] [id = 38] 04:30:31 INFO - PROCESS | 3628 | --DOCSHELL 1452E000 == 30 [pid = 3628] [id = 36] 04:30:31 INFO - PROCESS | 3628 | --DOCSHELL 177A5400 == 29 [pid = 3628] [id = 37] 04:30:31 INFO - PROCESS | 3628 | --DOCSHELL 15A8B000 == 28 [pid = 3628] [id = 34] 04:30:31 INFO - PROCESS | 3628 | --DOCSHELL 10EE0000 == 27 [pid = 3628] [id = 35] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (14532800) [pid = 3628] [serial = 9] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (14537C00) [pid = 3628] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (11DEB000) [pid = 3628] [serial = 4] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (10E7E000) [pid = 3628] [serial = 51] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (11478800) [pid = 3628] [serial = 54] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (11DEAC00) [pid = 3628] [serial = 57] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (13153800) [pid = 3628] [serial = 60] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1430A400) [pid = 3628] [serial = 63] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (15245000) [pid = 3628] [serial = 66] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (15A20400) [pid = 3628] [serial = 69] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1622BC00) [pid = 3628] [serial = 72] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16F9D000) [pid = 3628] [serial = 75] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17769C00) [pid = 3628] [serial = 78] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (14532000) [pid = 3628] [serial = 64] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1B373800) [pid = 3628] [serial = 49] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1574A800) [pid = 3628] [serial = 67] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15A8E800) [pid = 3628] [serial = 70] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (163DB400) [pid = 3628] [serial = 73] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (129F4C00) [pid = 3628] [serial = 58] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10ED2800) [pid = 3628] [serial = 52] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1709E800) [pid = 3628] [serial = 76] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (114E5000) [pid = 3628] [serial = 55] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (13196000) [pid = 3628] [serial = 61] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (177A4C00) [pid = 3628] [serial = 79] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17D33800) [pid = 3628] [serial = 81] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1A397400) [pid = 3628] [serial = 24] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1A03DC00) [pid = 3628] [serial = 21] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1A041C00) [pid = 3628] [serial = 22] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16F9B000) [pid = 3628] [serial = 17] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16DA8000) [pid = 3628] [serial = 14] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1B373400) [pid = 3628] [serial = 48] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1B311800) [pid = 3628] [serial = 42] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1B366400) [pid = 3628] [serial = 45] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1B079400) [pid = 3628] [serial = 39] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1B07DC00) [pid = 3628] [serial = 40] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1AAEE400) [pid = 3628] [serial = 36] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1AAF2800) [pid = 3628] [serial = 37] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1A978000) [pid = 3628] [serial = 33] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1AE3C800) [pid = 3628] [serial = 34] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1A72B800) [pid = 3628] [serial = 30] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (1AE3A800) [pid = 3628] [serial = 31] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (1AE2F400) [pid = 3628] [serial = 27] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (1AE33000) [pid = 3628] [serial = 28] [outer = 00000000] [url = about:blank] 04:30:31 INFO - PROCESS | 3628 | 1470655831784 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1242ms 04:30:31 INFO - PROCESS | 3628 | 1470655831812 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:30:31 INFO - PROCESS | 3628 | 1470655831815 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 04:30:31 INFO - PROCESS | 3628 | 1470655831820 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:30:31 INFO - PROCESS | 3628 | 1470655831824 Marionette TRACE conn3 <- [1,122,null,{}] 04:30:31 INFO - PROCESS | 3628 | 1470655831833 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:31 INFO - PROCESS | 3628 | 1470655831835 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:31 INFO - PROCESS | 3628 | 1470655831919 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:30:31 INFO - PROCESS | 3628 | 1470655831928 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:31 INFO - PROCESS | 3628 | 1470655831932 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:31 INFO - PROCESS | 3628 | ++DOCSHELL 112CC800 == 28 [pid = 3628] [id = 40] 04:30:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (112D2400) [pid = 3628] [serial = 116] [outer = 00000000] 04:30:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (114E8C00) [pid = 3628] [serial = 117] [outer = 112D2400] 04:30:31 INFO - PROCESS | 3628 | 1470655831979 Marionette DEBUG loaded listener.js 04:30:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (11810400) [pid = 3628] [serial = 118] [outer = 112D2400] 04:30:32 INFO - PROCESS | 3628 | 1470655832438 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 04:30:32 INFO - PROCESS | 3628 | 1470655832495 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:30:32 INFO - PROCESS | 3628 | 1470655832501 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 04:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:30:32 INFO - PROCESS | 3628 | 1470655832508 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:30:32 INFO - PROCESS | 3628 | 1470655832510 Marionette TRACE conn3 <- [1,126,null,{}] 04:30:32 INFO - PROCESS | 3628 | 1470655832514 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:32 INFO - PROCESS | 3628 | 1470655832517 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:32 INFO - PROCESS | 3628 | 1470655832610 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:30:32 INFO - PROCESS | 3628 | 1470655832618 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:32 INFO - PROCESS | 3628 | 1470655832620 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:32 INFO - PROCESS | 3628 | ++DOCSHELL 12BBA000 == 29 [pid = 3628] [id = 41] 04:30:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (12BBB800) [pid = 3628] [serial = 119] [outer = 00000000] 04:30:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (12E72C00) [pid = 3628] [serial = 120] [outer = 12BBB800] 04:30:32 INFO - PROCESS | 3628 | 1470655832667 Marionette DEBUG loaded listener.js 04:30:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (13155800) [pid = 3628] [serial = 121] [outer = 12BBB800] 04:30:33 INFO - PROCESS | 3628 | 1470655833141 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 04:30:33 INFO - PROCESS | 3628 | 1470655833179 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:30:33 INFO - PROCESS | 3628 | 1470655833181 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 04:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:30:33 INFO - PROCESS | 3628 | 1470655833185 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:30:33 INFO - PROCESS | 3628 | 1470655833188 Marionette TRACE conn3 <- [1,130,null,{}] 04:30:33 INFO - PROCESS | 3628 | 1470655833199 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:33 INFO - PROCESS | 3628 | 1470655833203 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:33 INFO - PROCESS | 3628 | 1470655833283 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:30:33 INFO - PROCESS | 3628 | 1470655833290 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:33 INFO - PROCESS | 3628 | 1470655833293 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:33 INFO - PROCESS | 3628 | ++DOCSHELL 13B59000 == 30 [pid = 3628] [id = 42] 04:30:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (1452CC00) [pid = 3628] [serial = 122] [outer = 00000000] 04:30:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (14536800) [pid = 3628] [serial = 123] [outer = 1452CC00] 04:30:33 INFO - PROCESS | 3628 | 1470655833341 Marionette DEBUG loaded listener.js 04:30:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (151E9C00) [pid = 3628] [serial = 124] [outer = 1452CC00] 04:30:33 INFO - PROCESS | 3628 | 1470655833799 Marionette TRACE conn3 <- [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]]]}] 04:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 04:30:33 INFO - PROCESS | 3628 | 1470655833856 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:30:33 INFO - PROCESS | 3628 | 1470655833859 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 04:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:30:33 INFO - PROCESS | 3628 | 1470655833862 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:30:33 INFO - PROCESS | 3628 | 1470655833864 Marionette TRACE conn3 <- [1,134,null,{}] 04:30:33 INFO - PROCESS | 3628 | 1470655833867 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:33 INFO - PROCESS | 3628 | 1470655833869 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:33 INFO - PROCESS | 3628 | 1470655833972 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:30:33 INFO - PROCESS | 3628 | 1470655833978 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:33 INFO - PROCESS | 3628 | 1470655833980 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:34 INFO - PROCESS | 3628 | ++DOCSHELL 15239C00 == 31 [pid = 3628] [id = 43] 04:30:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (15245000) [pid = 3628] [serial = 125] [outer = 00000000] 04:30:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (15A1DC00) [pid = 3628] [serial = 126] [outer = 15245000] 04:30:34 INFO - PROCESS | 3628 | 1470655834023 Marionette DEBUG loaded listener.js 04:30:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1622A800) [pid = 3628] [serial = 127] [outer = 15245000] 04:30:34 INFO - PROCESS | 3628 | 1470655834491 Marionette TRACE conn3 <- [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]]]}] 04:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 04:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:30:34 INFO - PROCESS | 3628 | 1470655834535 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:30:34 INFO - PROCESS | 3628 | 1470655834537 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 04:30:34 INFO - PROCESS | 3628 | 1470655834541 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:30:34 INFO - PROCESS | 3628 | 1470655834542 Marionette TRACE conn3 <- [1,138,null,{}] 04:30:34 INFO - PROCESS | 3628 | 1470655834546 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:34 INFO - PROCESS | 3628 | 1470655834547 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:34 INFO - PROCESS | 3628 | 1470655834645 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:30:34 INFO - PROCESS | 3628 | 1470655834650 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:34 INFO - PROCESS | 3628 | 1470655834652 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:34 INFO - PROCESS | 3628 | ++DOCSHELL 1574C400 == 32 [pid = 3628] [id = 44] 04:30:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (163DC400) [pid = 3628] [serial = 128] [outer = 00000000] 04:30:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16DA9C00) [pid = 3628] [serial = 129] [outer = 163DC400] 04:30:34 INFO - PROCESS | 3628 | 1470655834705 Marionette DEBUG loaded listener.js 04:30:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16F9B000) [pid = 3628] [serial = 130] [outer = 163DC400] 04:30:35 INFO - PROCESS | 3628 | 1470655835188 Marionette TRACE conn3 <- [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]]]}] 04:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 653ms 04:30:35 INFO - PROCESS | 3628 | 1470655835212 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 3628 | 1470655835214 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 04:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:30:35 INFO - PROCESS | 3628 | 1470655835222 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - PROCESS | 3628 | 1470655835224 Marionette TRACE conn3 <- [1,142,null,{}] 04:30:35 INFO - PROCESS | 3628 | 1470655835228 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:35 INFO - PROCESS | 3628 | 1470655835233 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:35 INFO - PROCESS | 3628 | 1470655835344 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:30:35 INFO - PROCESS | 3628 | 1470655835415 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 3628 | 1470655835417 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:35 INFO - PROCESS | 3628 | ++DOCSHELL 13AD2400 == 33 [pid = 3628] [id = 45] 04:30:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (13AD2800) [pid = 3628] [serial = 131] [outer = 00000000] 04:30:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (176B0C00) [pid = 3628] [serial = 132] [outer = 13AD2800] 04:30:35 INFO - PROCESS | 3628 | 1470655835461 Marionette DEBUG loaded listener.js 04:30:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (178F9C00) [pid = 3628] [serial = 133] [outer = 13AD2800] 04:30:35 INFO - PROCESS | 3628 | 1470655835848 Marionette TRACE conn3 <- [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]]]}] 04:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 670ms 04:30:35 INFO - PROCESS | 3628 | 1470655835860 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 3628 | 1470655835862 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 04:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:30:35 INFO - PROCESS | 3628 | 1470655835865 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - PROCESS | 3628 | 1470655835876 Marionette TRACE conn3 <- [1,146,null,{}] 04:30:35 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15A90400) [pid = 3628] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:30:35 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10A10400) [pid = 3628] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:30:35 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (13B57C00) [pid = 3628] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:30:35 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (12C87000) [pid = 3628] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:30:35 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (10A09C00) [pid = 3628] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:30:35 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (102C8400) [pid = 3628] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:30:35 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (134ACC00) [pid = 3628] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:30:35 INFO - PROCESS | 3628 | 1470655835946 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:36 INFO - PROCESS | 3628 | 1470655836000 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:36 INFO - PROCESS | 3628 | 1470655836077 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:30:36 INFO - PROCESS | 3628 | 1470655836082 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:36 INFO - PROCESS | 3628 | 1470655836084 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:36 INFO - PROCESS | 3628 | ++DOCSHELL 10ED2C00 == 34 [pid = 3628] [id = 46] 04:30:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1126BC00) [pid = 3628] [serial = 134] [outer = 00000000] 04:30:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (12E77800) [pid = 3628] [serial = 135] [outer = 1126BC00] 04:30:36 INFO - PROCESS | 3628 | 1470655836127 Marionette DEBUG loaded listener.js 04:30:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1430F000) [pid = 3628] [serial = 136] [outer = 1126BC00] 04:30:36 INFO - PROCESS | 3628 | 1470655836502 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 686ms 04:30:36 INFO - PROCESS | 3628 | 1470655836561 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:30:36 INFO - PROCESS | 3628 | 1470655836563 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 04:30:36 INFO - PROCESS | 3628 | 1470655836566 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:30:36 INFO - PROCESS | 3628 | 1470655836568 Marionette TRACE conn3 <- [1,150,null,{}] 04:30:36 INFO - PROCESS | 3628 | 1470655836572 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:36 INFO - PROCESS | 3628 | 1470655836573 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:36 INFO - PROCESS | 3628 | 1470655836646 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:30:36 INFO - PROCESS | 3628 | 1470655836651 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:36 INFO - PROCESS | 3628 | 1470655836653 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:36 INFO - PROCESS | 3628 | ++DOCSHELL 14307000 == 35 [pid = 3628] [id = 47] 04:30:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (156DF400) [pid = 3628] [serial = 137] [outer = 00000000] 04:30:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (18068800) [pid = 3628] [serial = 138] [outer = 156DF400] 04:30:36 INFO - PROCESS | 3628 | 1470655836695 Marionette DEBUG loaded listener.js 04:30:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (18262C00) [pid = 3628] [serial = 139] [outer = 156DF400] 04:30:37 INFO - PROCESS | 3628 | 1470655837178 Marionette TRACE conn3 <- [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]]]}] 04:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 653ms 04:30:37 INFO - PROCESS | 3628 | 1470655837238 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 3628 | 1470655837240 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 04:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:30:37 INFO - PROCESS | 3628 | 1470655837243 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:30:37 INFO - PROCESS | 3628 | 1470655837245 Marionette TRACE conn3 <- [1,154,null,{}] 04:30:37 INFO - PROCESS | 3628 | 1470655837248 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:37 INFO - PROCESS | 3628 | 1470655837250 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:37 INFO - PROCESS | 3628 | 1470655837323 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:30:37 INFO - PROCESS | 3628 | 1470655837329 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:37 INFO - PROCESS | 3628 | 1470655837331 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:37 INFO - PROCESS | 3628 | ++DOCSHELL 17DCC400 == 36 [pid = 3628] [id = 48] 04:30:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1A03E000) [pid = 3628] [serial = 140] [outer = 00000000] 04:30:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1A046000) [pid = 3628] [serial = 141] [outer = 1A03E000] 04:30:37 INFO - PROCESS | 3628 | 1470655837376 Marionette DEBUG loaded listener.js 04:30:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1A04A800) [pid = 3628] [serial = 142] [outer = 1A03E000] 04:30:37 INFO - PROCESS | 3628 | 1470655837808 Marionette TRACE conn3 <- [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]]]}] 04:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 621ms 04:30:37 INFO - PROCESS | 3628 | 1470655837873 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 3628 | 1470655837875 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 04:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:30:37 INFO - PROCESS | 3628 | 1470655837879 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:30:37 INFO - PROCESS | 3628 | 1470655837890 Marionette TRACE conn3 <- [1,158,null,{}] 04:30:37 INFO - PROCESS | 3628 | 1470655837898 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:37 INFO - PROCESS | 3628 | 1470655837900 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:37 INFO - PROCESS | 3628 | 1470655837972 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:30:37 INFO - PROCESS | 3628 | 1470655837977 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:37 INFO - PROCESS | 3628 | 1470655837979 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:38 INFO - PROCESS | 3628 | ++DOCSHELL 10E80800 == 37 [pid = 3628] [id = 49] 04:30:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (11DEA800) [pid = 3628] [serial = 143] [outer = 00000000] 04:30:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1A0FB000) [pid = 3628] [serial = 144] [outer = 11DEA800] 04:30:38 INFO - PROCESS | 3628 | 1470655838025 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1A0FC400) [pid = 3628] [serial = 145] [outer = 11DEA800] 04:30:38 INFO - PROCESS | 3628 | 1470655838845 Marionette TRACE conn3 <- [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]]]}] 04:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 997ms 04:30:38 INFO - PROCESS | 3628 | 1470655838881 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:30:38 INFO - PROCESS | 3628 | 1470655838886 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 04:30:38 INFO - PROCESS | 3628 | 1470655838890 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:30:38 INFO - PROCESS | 3628 | 1470655838896 Marionette TRACE conn3 <- [1,162,null,{}] 04:30:38 INFO - PROCESS | 3628 | 1470655838901 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:38 INFO - PROCESS | 3628 | 1470655838904 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:39 INFO - PROCESS | 3628 | 1470655839076 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:30:39 INFO - PROCESS | 3628 | 1470655839186 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:39 INFO - PROCESS | 3628 | 1470655839189 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:39 INFO - PROCESS | 3628 | ++DOCSHELL 10564000 == 38 [pid = 3628] [id = 50] 04:30:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10ED9000) [pid = 3628] [serial = 146] [outer = 00000000] 04:30:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (112CA400) [pid = 3628] [serial = 147] [outer = 10ED9000] 04:30:39 INFO - PROCESS | 3628 | 1470655839246 Marionette DEBUG loaded listener.js 04:30:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (12B76800) [pid = 3628] [serial = 148] [outer = 10ED9000] 04:30:40 INFO - PROCESS | 3628 | --DOCSHELL 17DCC400 == 37 [pid = 3628] [id = 48] 04:30:40 INFO - PROCESS | 3628 | --DOCSHELL 14307000 == 36 [pid = 3628] [id = 47] 04:30:40 INFO - PROCESS | 3628 | --DOCSHELL 10ED2C00 == 35 [pid = 3628] [id = 46] 04:30:40 INFO - PROCESS | 3628 | --DOCSHELL 13AD2400 == 34 [pid = 3628] [id = 45] 04:30:40 INFO - PROCESS | 3628 | --DOCSHELL 1574C400 == 33 [pid = 3628] [id = 44] 04:30:40 INFO - PROCESS | 3628 | --DOCSHELL 15239C00 == 32 [pid = 3628] [id = 43] 04:30:40 INFO - PROCESS | 3628 | --DOCSHELL 13B59000 == 31 [pid = 3628] [id = 42] 04:30:40 INFO - PROCESS | 3628 | --DOCSHELL 12BBA000 == 30 [pid = 3628] [id = 41] 04:30:40 INFO - PROCESS | 3628 | --DOCSHELL 112CC800 == 29 [pid = 3628] [id = 40] 04:30:40 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (18064000) [pid = 3628] [serial = 82] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16F97C00) [pid = 3628] [serial = 100] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1126A000) [pid = 3628] [serial = 87] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1622C000) [pid = 3628] [serial = 99] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1523C800) [pid = 3628] [serial = 97] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (13221800) [pid = 3628] [serial = 93] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (151E5800) [pid = 3628] [serial = 96] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (13B53800) [pid = 3628] [serial = 94] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10A4A800) [pid = 3628] [serial = 90] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (102D2C00) [pid = 3628] [serial = 84] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (10A4E000) [pid = 3628] [serial = 85] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (114EB400) [pid = 3628] [serial = 88] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (112CCC00) [pid = 3628] [serial = 91] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3628 | 1470655840194 Marionette TRACE conn3 <- [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]]]}] 04:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1308ms 04:30:40 INFO - PROCESS | 3628 | 1470655840216 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:30:40 INFO - PROCESS | 3628 | 1470655840219 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 04:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:30:40 INFO - PROCESS | 3628 | 1470655840224 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:30:40 INFO - PROCESS | 3628 | 1470655840227 Marionette TRACE conn3 <- [1,166,null,{}] 04:30:40 INFO - PROCESS | 3628 | 1470655840233 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:40 INFO - PROCESS | 3628 | 1470655840235 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:40 INFO - PROCESS | 3628 | 1470655840315 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:30:40 INFO - PROCESS | 3628 | 1470655840390 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 3628 | 1470655840394 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:40 INFO - PROCESS | 3628 | ++DOCSHELL 10267C00 == 30 [pid = 3628] [id = 51] 04:30:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (102D1400) [pid = 3628] [serial = 149] [outer = 00000000] 04:30:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10EDE000) [pid = 3628] [serial = 150] [outer = 102D1400] 04:30:40 INFO - PROCESS | 3628 | 1470655840447 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (112CB000) [pid = 3628] [serial = 151] [outer = 102D1400] 04:30:40 INFO - PROCESS | 3628 | 1470655840880 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 654ms 04:30:40 INFO - PROCESS | 3628 | 1470655840893 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:30:40 INFO - PROCESS | 3628 | 1470655840897 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 04:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:30:40 INFO - PROCESS | 3628 | 1470655840904 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:30:40 INFO - PROCESS | 3628 | 1470655840907 Marionette TRACE conn3 <- [1,170,null,{}] 04:30:40 INFO - PROCESS | 3628 | 1470655840910 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:40 INFO - PROCESS | 3628 | 1470655840912 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:41 INFO - PROCESS | 3628 | 1470655841014 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:30:41 INFO - PROCESS | 3628 | 1470655841091 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:41 INFO - PROCESS | 3628 | 1470655841094 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:41 INFO - PROCESS | 3628 | ++DOCSHELL 11896400 == 31 [pid = 3628] [id = 52] 04:30:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1189DC00) [pid = 3628] [serial = 152] [outer = 00000000] 04:30:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (12BBBC00) [pid = 3628] [serial = 153] [outer = 1189DC00] 04:30:41 INFO - PROCESS | 3628 | 1470655841140 Marionette DEBUG loaded listener.js 04:30:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13197C00) [pid = 3628] [serial = 154] [outer = 1189DC00] 04:30:41 INFO - PROCESS | 3628 | 1470655841528 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 04:30:41 INFO - PROCESS | 3628 | 1470655841577 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:30:41 INFO - PROCESS | 3628 | 1470655841579 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 04:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:30:41 INFO - PROCESS | 3628 | 1470655841583 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:30:41 INFO - PROCESS | 3628 | 1470655841586 Marionette TRACE conn3 <- [1,174,null,{}] 04:30:41 INFO - PROCESS | 3628 | 1470655841597 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:41 INFO - PROCESS | 3628 | 1470655841601 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:41 INFO - PROCESS | 3628 | 1470655841680 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:30:41 INFO - PROCESS | 3628 | 1470655841686 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:41 INFO - PROCESS | 3628 | 1470655841689 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:41 INFO - PROCESS | 3628 | ++DOCSHELL 14309800 == 32 [pid = 3628] [id = 53] 04:30:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (14309C00) [pid = 3628] [serial = 155] [outer = 00000000] 04:30:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (14536400) [pid = 3628] [serial = 156] [outer = 14309C00] 04:30:41 INFO - PROCESS | 3628 | 1470655841737 Marionette DEBUG loaded listener.js 04:30:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15236400) [pid = 3628] [serial = 157] [outer = 14309C00] 04:30:42 INFO - PROCESS | 3628 | 1470655842172 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 04:30:42 INFO - PROCESS | 3628 | 1470655842220 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:30:42 INFO - PROCESS | 3628 | 1470655842223 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 04:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:30:42 INFO - PROCESS | 3628 | 1470655842276 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:30:42 INFO - PROCESS | 3628 | 1470655842278 Marionette TRACE conn3 <- [1,178,null,{}] 04:30:42 INFO - PROCESS | 3628 | 1470655842282 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:42 INFO - PROCESS | 3628 | 1470655842284 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:42 INFO - PROCESS | 3628 | 1470655842365 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:30:42 INFO - PROCESS | 3628 | 1470655842370 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:42 INFO - PROCESS | 3628 | 1470655842373 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:42 INFO - PROCESS | 3628 | ++DOCSHELL 15749400 == 33 [pid = 3628] [id = 54] 04:30:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (157C5000) [pid = 3628] [serial = 158] [outer = 00000000] 04:30:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16223000) [pid = 3628] [serial = 159] [outer = 157C5000] 04:30:42 INFO - PROCESS | 3628 | 1470655842417 Marionette DEBUG loaded listener.js 04:30:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16DA4800) [pid = 3628] [serial = 160] [outer = 157C5000] 04:30:42 INFO - PROCESS | 3628 | 1470655842842 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 04:30:42 INFO - PROCESS | 3628 | 1470655842858 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:30:42 INFO - PROCESS | 3628 | 1470655842860 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 04:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:30:42 INFO - PROCESS | 3628 | 1470655842863 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:30:42 INFO - PROCESS | 3628 | 1470655842865 Marionette TRACE conn3 <- [1,182,null,{}] 04:30:42 INFO - PROCESS | 3628 | 1470655842869 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:42 INFO - PROCESS | 3628 | 1470655842871 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:43 INFO - PROCESS | 3628 | 1470655843023 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:30:43 INFO - PROCESS | 3628 | 1470655843092 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 3628 | 1470655843094 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:43 INFO - PROCESS | 3628 | ++DOCSHELL 16F9B400 == 34 [pid = 3628] [id = 55] 04:30:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16F9C400) [pid = 3628] [serial = 161] [outer = 00000000] 04:30:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (173ABC00) [pid = 3628] [serial = 162] [outer = 16F9C400] 04:30:43 INFO - PROCESS | 3628 | 1470655843137 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17762400) [pid = 3628] [serial = 163] [outer = 16F9C400] 04:30:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17DC7400) [pid = 3628] [serial = 164] [outer = 1B072C00] 04:30:43 INFO - PROCESS | 3628 | 1470655843618 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 768ms 04:30:43 INFO - PROCESS | 3628 | 1470655843636 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:30:43 INFO - PROCESS | 3628 | 1470655843638 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 04:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:30:43 INFO - PROCESS | 3628 | 1470655843642 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:30:43 INFO - PROCESS | 3628 | 1470655843643 Marionette TRACE conn3 <- [1,186,null,{}] 04:30:43 INFO - PROCESS | 3628 | 1470655843647 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:43 INFO - PROCESS | 3628 | 1470655843652 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:43 INFO - PROCESS | 3628 | 1470655843823 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:30:43 INFO - PROCESS | 3628 | 1470655843831 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 3628 | 1470655843833 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:43 INFO - PROCESS | 3628 | ++DOCSHELL 16F9E800 == 35 [pid = 3628] [id = 56] 04:30:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (173AB400) [pid = 3628] [serial = 165] [outer = 00000000] 04:30:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1A0FCC00) [pid = 3628] [serial = 166] [outer = 173AB400] 04:30:43 INFO - PROCESS | 3628 | 1470655843876 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1A1A9000) [pid = 3628] [serial = 167] [outer = 173AB400] 04:30:44 INFO - PROCESS | 3628 | 1470655844301 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 04:30:44 INFO - PROCESS | 3628 | 1470655844313 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 3628 | 1470655844315 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 04:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:30:44 INFO - PROCESS | 3628 | 1470655844324 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - PROCESS | 3628 | 1470655844325 Marionette TRACE conn3 <- [1,190,null,{}] 04:30:44 INFO - PROCESS | 3628 | 1470655844329 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:44 INFO - PROCESS | 3628 | 1470655844331 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:44 INFO - PROCESS | 3628 | 1470655844447 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:30:44 INFO - PROCESS | 3628 | 1470655844494 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:44 INFO - PROCESS | 3628 | 1470655844496 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:44 INFO - PROCESS | 3628 | ++DOCSHELL 1A398800 == 36 [pid = 3628] [id = 57] 04:30:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A39B800) [pid = 3628] [serial = 168] [outer = 00000000] 04:30:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A623400) [pid = 3628] [serial = 169] [outer = 1A39B800] 04:30:44 INFO - PROCESS | 3628 | 1470655844588 Marionette DEBUG loaded listener.js 04:30:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A623800) [pid = 3628] [serial = 170] [outer = 1A39B800] 04:30:44 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1A03E000) [pid = 3628] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:30:44 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (163DC400) [pid = 3628] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:30:44 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (112D2400) [pid = 3628] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:30:44 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (12BBB800) [pid = 3628] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:30:44 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1452CC00) [pid = 3628] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:30:44 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10A55800) [pid = 3628] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:30:44 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (15245000) [pid = 3628] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:30:44 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10F7BC00) [pid = 3628] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:30:44 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (14531400) [pid = 3628] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:30:44 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (177A6800) [pid = 3628] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:30:44 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1781F400) [pid = 3628] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:30:44 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13AD2800) [pid = 3628] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:30:44 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1126BC00) [pid = 3628] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:30:44 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (156DF400) [pid = 3628] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:30:45 INFO - PROCESS | 3628 | 1470655845016 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 735ms 04:30:45 INFO - PROCESS | 3628 | 1470655845052 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:30:45 INFO - PROCESS | 3628 | 1470655845054 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 04:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:30:45 INFO - PROCESS | 3628 | 1470655845057 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:30:45 INFO - PROCESS | 3628 | 1470655845059 Marionette TRACE conn3 <- [1,194,null,{}] 04:30:45 INFO - PROCESS | 3628 | 1470655845062 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:45 INFO - PROCESS | 3628 | 1470655845064 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:45 INFO - PROCESS | 3628 | 1470655845175 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:30:45 INFO - PROCESS | 3628 | 1470655845220 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 3628 | 1470655845222 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:45 INFO - PROCESS | 3628 | ++DOCSHELL 10559C00 == 37 [pid = 3628] [id = 58] 04:30:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (11267800) [pid = 3628] [serial = 171] [outer = 00000000] 04:30:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (163DB800) [pid = 3628] [serial = 172] [outer = 11267800] 04:30:45 INFO - PROCESS | 3628 | 1470655845317 Marionette DEBUG loaded listener.js 04:30:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16F9C800) [pid = 3628] [serial = 173] [outer = 11267800] 04:30:45 INFO - PROCESS | 3628 | 1470655845624 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 621ms 04:30:45 INFO - PROCESS | 3628 | 1470655845688 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:30:45 INFO - PROCESS | 3628 | 1470655845690 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 04:30:45 INFO - PROCESS | 3628 | 1470655845693 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:30:45 INFO - PROCESS | 3628 | 1470655845695 Marionette TRACE conn3 <- [1,198,null,{}] 04:30:45 INFO - PROCESS | 3628 | 1470655845699 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:45 INFO - PROCESS | 3628 | 1470655845700 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:45 INFO - PROCESS | 3628 | 1470655845811 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:30:45 INFO - PROCESS | 3628 | 1470655845816 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 3628 | 1470655845818 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:45 INFO - PROCESS | 3628 | ++DOCSHELL 156DF400 == 38 [pid = 3628] [id = 59] 04:30:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A03D400) [pid = 3628] [serial = 174] [outer = 00000000] 04:30:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1A39B000) [pid = 3628] [serial = 175] [outer = 1A03D400] 04:30:45 INFO - PROCESS | 3628 | 1470655845860 Marionette DEBUG loaded listener.js 04:30:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A39D400) [pid = 3628] [serial = 176] [outer = 1A03D400] 04:30:46 INFO - PROCESS | 3628 | 1470655846295 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 621ms 04:30:46 INFO - PROCESS | 3628 | 1470655846326 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 3628 | 1470655846327 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 04:30:46 INFO - PROCESS | 3628 | 1470655846331 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:30:46 INFO - PROCESS | 3628 | 1470655846332 Marionette TRACE conn3 <- [1,202,null,{}] 04:30:46 INFO - PROCESS | 3628 | 1470655846336 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:46 INFO - PROCESS | 3628 | 1470655846337 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:46 INFO - PROCESS | 3628 | 1470655846452 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:30:46 INFO - PROCESS | 3628 | 1470655846458 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:46 INFO - PROCESS | 3628 | 1470655846460 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:46 INFO - PROCESS | 3628 | ++DOCSHELL 15A8A800 == 39 [pid = 3628] [id = 60] 04:30:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (199B7C00) [pid = 3628] [serial = 177] [outer = 00000000] 04:30:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A72B400) [pid = 3628] [serial = 178] [outer = 199B7C00] 04:30:46 INFO - PROCESS | 3628 | 1470655846503 Marionette DEBUG loaded listener.js 04:30:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1A72FC00) [pid = 3628] [serial = 179] [outer = 199B7C00] 04:30:46 INFO - PROCESS | 3628 | 1470655846907 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 621ms 04:30:46 INFO - PROCESS | 3628 | 1470655846971 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 3628 | 1470655846975 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 04:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:30:46 INFO - PROCESS | 3628 | 1470655846981 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:30:46 INFO - PROCESS | 3628 | 1470655846985 Marionette TRACE conn3 <- [1,206,null,{}] 04:30:46 INFO - PROCESS | 3628 | 1470655846993 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:47 INFO - PROCESS | 3628 | 1470655846997 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:47 INFO - PROCESS | 3628 | 1470655847138 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:30:47 INFO - PROCESS | 3628 | 1470655847263 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 3628 | 1470655847268 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:47 INFO - PROCESS | 3628 | ++DOCSHELL 10ED8C00 == 40 [pid = 3628] [id = 61] 04:30:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10EDF400) [pid = 3628] [serial = 180] [outer = 00000000] 04:30:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1146FC00) [pid = 3628] [serial = 181] [outer = 10EDF400] 04:30:47 INFO - PROCESS | 3628 | 1470655847338 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (11817000) [pid = 3628] [serial = 182] [outer = 10EDF400] 04:30:47 INFO - PROCESS | 3628 | 1470655847895 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 932ms 04:30:47 INFO - PROCESS | 3628 | 1470655847923 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:30:47 INFO - PROCESS | 3628 | 1470655847926 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 04:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:30:47 INFO - PROCESS | 3628 | 1470655847934 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:30:47 INFO - PROCESS | 3628 | 1470655847938 Marionette TRACE conn3 <- [1,210,null,{}] 04:30:47 INFO - PROCESS | 3628 | 1470655847942 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:47 INFO - PROCESS | 3628 | 1470655847945 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:48 INFO - PROCESS | 3628 | 1470655848051 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:30:48 INFO - PROCESS | 3628 | 1470655848139 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:48 INFO - PROCESS | 3628 | 1470655848142 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:48 INFO - PROCESS | 3628 | ++DOCSHELL 13AD2400 == 41 [pid = 3628] [id = 62] 04:30:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (13AD3400) [pid = 3628] [serial = 183] [outer = 00000000] 04:30:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (145C2400) [pid = 3628] [serial = 184] [outer = 13AD3400] 04:30:48 INFO - PROCESS | 3628 | 1470655848197 Marionette DEBUG loaded listener.js 04:30:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1574A800) [pid = 3628] [serial = 185] [outer = 13AD3400] 04:30:48 INFO - PROCESS | 3628 | 1470655848804 Marionette TRACE conn3 <- [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]]]}] 04:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 932ms 04:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:30:48 INFO - PROCESS | 3628 | 1470655848871 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:30:48 INFO - PROCESS | 3628 | 1470655848874 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 04:30:48 INFO - PROCESS | 3628 | 1470655848878 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:30:48 INFO - PROCESS | 3628 | 1470655848880 Marionette TRACE conn3 <- [1,214,null,{}] 04:30:48 INFO - PROCESS | 3628 | 1470655848890 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:48 INFO - PROCESS | 3628 | 1470655848895 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:49 INFO - PROCESS | 3628 | 1470655849038 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:30:49 INFO - PROCESS | 3628 | 1470655849055 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 3628 | 1470655849059 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:49 INFO - PROCESS | 3628 | ++DOCSHELL 1A044800 == 42 [pid = 3628] [id = 63] 04:30:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A047800) [pid = 3628] [serial = 186] [outer = 00000000] 04:30:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1A622C00) [pid = 3628] [serial = 187] [outer = 1A047800] 04:30:49 INFO - PROCESS | 3628 | 1470655849165 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1A72A400) [pid = 3628] [serial = 188] [outer = 1A047800] 04:30:49 INFO - PROCESS | 3628 | 1470655849678 Marionette TRACE conn3 <- [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]]]}] 04:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 834ms 04:30:49 INFO - PROCESS | 3628 | 1470655849712 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 3628 | 1470655849715 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 04:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:30:49 INFO - PROCESS | 3628 | 1470655849718 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - PROCESS | 3628 | 1470655849720 Marionette TRACE conn3 <- [1,218,null,{}] 04:30:49 INFO - PROCESS | 3628 | 1470655849724 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:49 INFO - PROCESS | 3628 | 1470655849726 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:49 INFO - PROCESS | 3628 | 1470655849829 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:30:49 INFO - PROCESS | 3628 | 1470655849956 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 3628 | 1470655849958 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:49 INFO - PROCESS | 3628 | ++DOCSHELL 1A975000 == 43 [pid = 3628] [id = 64] 04:30:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1A975400) [pid = 3628] [serial = 189] [outer = 00000000] 04:30:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1A978C00) [pid = 3628] [serial = 190] [outer = 1A975400] 04:30:50 INFO - PROCESS | 3628 | 1470655850010 Marionette DEBUG loaded listener.js 04:30:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1AA72C00) [pid = 3628] [serial = 191] [outer = 1A975400] 04:30:50 INFO - PROCESS | 3628 | 1470655850579 Marionette TRACE conn3 <- [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]]]}] 04:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 866ms 04:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:30:50 INFO - PROCESS | 3628 | 1470655850593 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:30:50 INFO - PROCESS | 3628 | 1470655850596 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 04:30:50 INFO - PROCESS | 3628 | 1470655850599 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:30:50 INFO - PROCESS | 3628 | 1470655850601 Marionette TRACE conn3 <- [1,222,null,{}] 04:30:50 INFO - PROCESS | 3628 | 1470655850605 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:50 INFO - PROCESS | 3628 | 1470655850607 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:50 INFO - PROCESS | 3628 | 1470655850757 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:30:50 INFO - PROCESS | 3628 | 1470655850845 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 3628 | 1470655850847 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:50 INFO - PROCESS | 3628 | ++DOCSHELL 10A07C00 == 44 [pid = 3628] [id = 65] 04:30:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (10A4DC00) [pid = 3628] [serial = 192] [outer = 00000000] 04:30:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (129F6400) [pid = 3628] [serial = 193] [outer = 10A4DC00] 04:30:50 INFO - PROCESS | 3628 | 1470655850900 Marionette DEBUG loaded listener.js 04:30:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (13217800) [pid = 3628] [serial = 194] [outer = 10A4DC00] 04:30:51 INFO - PROCESS | 3628 | 1470655851603 Marionette TRACE conn3 <- [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]]]}] 04:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1045ms 04:30:51 INFO - PROCESS | 3628 | 1470655851670 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 3628 | 1470655851674 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 04:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:30:51 INFO - PROCESS | 3628 | 1470655851678 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:30:51 INFO - PROCESS | 3628 | 1470655851683 Marionette TRACE conn3 <- [1,226,null,{}] 04:30:51 INFO - PROCESS | 3628 | 1470655851688 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:51 INFO - PROCESS | 3628 | 1470655851690 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:51 INFO - PROCESS | 3628 | 1470655851794 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:30:51 INFO - PROCESS | 3628 | 1470655851869 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:51 INFO - PROCESS | 3628 | 1470655851872 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:51 INFO - PROCESS | 3628 | ++DOCSHELL 112CCC00 == 45 [pid = 3628] [id = 66] 04:30:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (112D2400) [pid = 3628] [serial = 195] [outer = 00000000] 04:30:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (118A0800) [pid = 3628] [serial = 196] [outer = 112D2400] 04:30:51 INFO - PROCESS | 3628 | 1470655851921 Marionette DEBUG loaded listener.js 04:30:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (11DEB000) [pid = 3628] [serial = 197] [outer = 112D2400] 04:30:52 INFO - PROCESS | 3628 | --DOCSHELL 156DF400 == 44 [pid = 3628] [id = 59] 04:30:52 INFO - PROCESS | 3628 | --DOCSHELL 10559C00 == 43 [pid = 3628] [id = 58] 04:30:52 INFO - PROCESS | 3628 | --DOCSHELL 1A398800 == 42 [pid = 3628] [id = 57] 04:30:52 INFO - PROCESS | 3628 | --DOCSHELL 16F9E800 == 41 [pid = 3628] [id = 56] 04:30:52 INFO - PROCESS | 3628 | --DOCSHELL 16F9B400 == 40 [pid = 3628] [id = 55] 04:30:52 INFO - PROCESS | 3628 | --DOCSHELL 15749400 == 39 [pid = 3628] [id = 54] 04:30:52 INFO - PROCESS | 3628 | --DOCSHELL 14309800 == 38 [pid = 3628] [id = 53] 04:30:52 INFO - PROCESS | 3628 | --DOCSHELL 11896400 == 37 [pid = 3628] [id = 52] 04:30:52 INFO - PROCESS | 3628 | --DOCSHELL 10267C00 == 36 [pid = 3628] [id = 51] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (16DA9C00) [pid = 3628] [serial = 129] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (114E8C00) [pid = 3628] [serial = 117] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (11810400) [pid = 3628] [serial = 118] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (12E72C00) [pid = 3628] [serial = 120] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (13155800) [pid = 3628] [serial = 121] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (14536800) [pid = 3628] [serial = 123] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (11897400) [pid = 3628] [serial = 115] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (112CE400) [pid = 3628] [serial = 114] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1622A800) [pid = 3628] [serial = 127] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1189D800) [pid = 3628] [serial = 103] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (11816C00) [pid = 3628] [serial = 102] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (157CC000) [pid = 3628] [serial = 106] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1523B800) [pid = 3628] [serial = 105] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (17D37800) [pid = 3628] [serial = 109] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (178EC400) [pid = 3628] [serial = 108] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (18507800) [pid = 3628] [serial = 112] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (18262000) [pid = 3628] [serial = 111] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (176B0C00) [pid = 3628] [serial = 132] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16F9B000) [pid = 3628] [serial = 130] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1430F000) [pid = 3628] [serial = 136] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (12E77800) [pid = 3628] [serial = 135] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (178F9C00) [pid = 3628] [serial = 133] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (18262C00) [pid = 3628] [serial = 139] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15A1DC00) [pid = 3628] [serial = 126] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1A04A800) [pid = 3628] [serial = 142] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (18068800) [pid = 3628] [serial = 138] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (151E9C00) [pid = 3628] [serial = 124] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1A046000) [pid = 3628] [serial = 141] [outer = 00000000] [url = about:blank] 04:30:52 INFO - PROCESS | 3628 | 1470655852441 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 785ms 04:30:52 INFO - PROCESS | 3628 | 1470655852450 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:30:52 INFO - PROCESS | 3628 | 1470655852454 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 04:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:30:52 INFO - PROCESS | 3628 | 1470655852460 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:30:52 INFO - PROCESS | 3628 | 1470655852462 Marionette TRACE conn3 <- [1,230,null,{}] 04:30:52 INFO - PROCESS | 3628 | 1470655852466 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:52 INFO - PROCESS | 3628 | 1470655852469 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:52 INFO - PROCESS | 3628 | 1470655852581 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:30:52 INFO - PROCESS | 3628 | 1470655852587 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 3628 | 1470655852589 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:52 INFO - PROCESS | 3628 | ++DOCSHELL 12B6E800 == 37 [pid = 3628] [id = 67] 04:30:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (12C80800) [pid = 3628] [serial = 198] [outer = 00000000] 04:30:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13151000) [pid = 3628] [serial = 199] [outer = 12C80800] 04:30:52 INFO - PROCESS | 3628 | 1470655852635 Marionette DEBUG loaded listener.js 04:30:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1321D000) [pid = 3628] [serial = 200] [outer = 12C80800] 04:30:53 INFO - PROCESS | 3628 | 1470655853116 Marionette TRACE conn3 <- [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]]]}] 04:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 04:30:53 INFO - PROCESS | 3628 | 1470655853134 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 3628 | 1470655853136 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 04:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:30:53 INFO - PROCESS | 3628 | 1470655853140 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 3628 | 1470655853143 Marionette TRACE conn3 <- [1,234,null,{}] 04:30:53 INFO - PROCESS | 3628 | 1470655853153 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:53 INFO - PROCESS | 3628 | 1470655853157 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:53 INFO - PROCESS | 3628 | 1470655853238 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:30:53 INFO - PROCESS | 3628 | 1470655853246 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 3628 | 1470655853249 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:53 INFO - PROCESS | 3628 | ++DOCSHELL 14306000 == 38 [pid = 3628] [id = 68] 04:30:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1452E800) [pid = 3628] [serial = 201] [outer = 00000000] 04:30:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (151E1C00) [pid = 3628] [serial = 202] [outer = 1452E800] 04:30:53 INFO - PROCESS | 3628 | 1470655853322 Marionette DEBUG loaded listener.js 04:30:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (156B1800) [pid = 3628] [serial = 203] [outer = 1452E800] 04:30:53 INFO - PROCESS | 3628 | 1470655853776 Marionette TRACE conn3 <- [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]]]}] 04:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 719ms 04:30:53 INFO - PROCESS | 3628 | 1470655853875 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 3628 | 1470655853878 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 04:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:30:53 INFO - PROCESS | 3628 | 1470655853881 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 3628 | 1470655853883 Marionette TRACE conn3 <- [1,238,null,{}] 04:30:53 INFO - PROCESS | 3628 | 1470655853887 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:53 INFO - PROCESS | 3628 | 1470655853889 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:53 INFO - PROCESS | 3628 | 1470655853970 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:30:54 INFO - PROCESS | 3628 | 1470655854004 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:54 INFO - PROCESS | 3628 | 1470655854006 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:54 INFO - PROCESS | 3628 | ++DOCSHELL 156B8C00 == 39 [pid = 3628] [id = 69] 04:30:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (156B9000) [pid = 3628] [serial = 204] [outer = 00000000] 04:30:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15749C00) [pid = 3628] [serial = 205] [outer = 156B9000] 04:30:54 INFO - PROCESS | 3628 | 1470655854059 Marionette DEBUG loaded listener.js 04:30:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (157CB400) [pid = 3628] [serial = 206] [outer = 156B9000] 04:30:54 INFO - PROCESS | 3628 | 1470655854444 Marionette TRACE conn3 <- [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]]]}] 04:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 621ms 04:30:54 INFO - PROCESS | 3628 | 1470655854478 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:30:54 INFO - PROCESS | 3628 | 1470655854480 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 04:30:54 INFO - PROCESS | 3628 | 1470655854483 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:30:54 INFO - PROCESS | 3628 | 1470655854485 Marionette TRACE conn3 <- [1,242,null,{}] 04:30:54 INFO - PROCESS | 3628 | 1470655854504 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:54 INFO - PROCESS | 3628 | 1470655854506 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:54 INFO - PROCESS | 3628 | 1470655854666 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:30:54 INFO - PROCESS | 3628 | 1470655854708 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:54 INFO - PROCESS | 3628 | 1470655854711 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:54 INFO - PROCESS | 3628 | ++DOCSHELL 0F933400 == 40 [pid = 3628] [id = 70] 04:30:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (10E7E000) [pid = 3628] [serial = 207] [outer = 00000000] 04:30:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (15A8FC00) [pid = 3628] [serial = 208] [outer = 10E7E000] 04:30:54 INFO - PROCESS | 3628 | 1470655854756 Marionette DEBUG loaded listener.js 04:30:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16225800) [pid = 3628] [serial = 209] [outer = 10E7E000] 04:30:55 INFO - PROCESS | 3628 | 1470655855175 Marionette TRACE conn3 <- [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]]]}] 04:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 735ms 04:30:55 INFO - PROCESS | 3628 | 1470655855218 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 3628 | 1470655855220 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 04:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:30:55 INFO - PROCESS | 3628 | 1470655855230 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:30:55 INFO - PROCESS | 3628 | 1470655855232 Marionette TRACE conn3 <- [1,246,null,{}] 04:30:55 INFO - PROCESS | 3628 | 1470655855235 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:55 INFO - PROCESS | 3628 | 1470655855241 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:55 INFO - PROCESS | 3628 | 1470655855356 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:30:55 INFO - PROCESS | 3628 | 1470655855482 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:55 INFO - PROCESS | 3628 | 1470655855484 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:55 INFO - PROCESS | 3628 | ++DOCSHELL 16F9AC00 == 41 [pid = 3628] [id = 71] 04:30:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (170A0400) [pid = 3628] [serial = 210] [outer = 00000000] 04:30:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (177A0400) [pid = 3628] [serial = 211] [outer = 170A0400] 04:30:55 INFO - PROCESS | 3628 | 1470655855530 Marionette DEBUG loaded listener.js 04:30:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1781A000) [pid = 3628] [serial = 212] [outer = 170A0400] 04:30:55 INFO - PROCESS | 3628 | 1470655855951 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 784ms 04:30:56 INFO - PROCESS | 3628 | 1470655855998 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 3628 | 1470655856000 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 04:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:30:56 INFO - PROCESS | 3628 | 1470655856009 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:30:56 INFO - PROCESS | 3628 | 1470655856010 Marionette TRACE conn3 <- [1,250,null,{}] 04:30:56 INFO - PROCESS | 3628 | 1470655856014 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:56 INFO - PROCESS | 3628 | 1470655856016 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:56 INFO - PROCESS | 3628 | 1470655856126 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:30:56 INFO - PROCESS | 3628 | 1470655856136 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 3628 | 1470655856137 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:56 INFO - PROCESS | 3628 | ++DOCSHELL 156AF800 == 42 [pid = 3628] [id = 72] 04:30:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1779AC00) [pid = 3628] [serial = 213] [outer = 00000000] 04:30:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17DCC800) [pid = 3628] [serial = 214] [outer = 1779AC00] 04:30:56 INFO - PROCESS | 3628 | 1470655856271 Marionette DEBUG loaded listener.js 04:30:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1805E400) [pid = 3628] [serial = 215] [outer = 1779AC00] 04:30:56 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (102D1400) [pid = 3628] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:30:56 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1189DC00) [pid = 3628] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:30:56 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (14309C00) [pid = 3628] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:30:56 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (16F9C400) [pid = 3628] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:30:56 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (11267800) [pid = 3628] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:30:56 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (157C5000) [pid = 3628] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:30:56 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (173AB400) [pid = 3628] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:30:56 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A39B800) [pid = 3628] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:30:56 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1A03D400) [pid = 3628] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:30:56 INFO - PROCESS | 3628 | 1470655856711 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 719ms 04:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:30:56 INFO - PROCESS | 3628 | 1470655856743 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 3628 | 1470655856745 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 04:30:56 INFO - PROCESS | 3628 | 1470655856776 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:30:56 INFO - PROCESS | 3628 | 1470655856778 Marionette TRACE conn3 <- [1,254,null,{}] 04:30:56 INFO - PROCESS | 3628 | 1470655856783 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:56 INFO - PROCESS | 3628 | 1470655856785 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:56 INFO - PROCESS | 3628 | 1470655856864 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:30:56 INFO - PROCESS | 3628 | 1470655856871 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 3628 | 1470655856873 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:56 INFO - PROCESS | 3628 | ++DOCSHELL 16F98400 == 43 [pid = 3628] [id = 73] 04:30:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16F9C400) [pid = 3628] [serial = 216] [outer = 00000000] 04:30:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (18505800) [pid = 3628] [serial = 217] [outer = 16F9C400] 04:30:56 INFO - PROCESS | 3628 | 1470655856916 Marionette DEBUG loaded listener.js 04:30:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1850BC00) [pid = 3628] [serial = 218] [outer = 16F9C400] 04:30:57 INFO - PROCESS | 3628 | 1470655857354 Marionette TRACE conn3 <- [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]]]}] 04:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 638ms 04:30:57 INFO - PROCESS | 3628 | 1470655857407 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:30:57 INFO - PROCESS | 3628 | 1470655857408 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 04:30:57 INFO - PROCESS | 3628 | 1470655857412 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:30:57 INFO - PROCESS | 3628 | 1470655857414 Marionette TRACE conn3 <- [1,258,null,{}] 04:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:30:57 INFO - PROCESS | 3628 | 1470655857417 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:57 INFO - PROCESS | 3628 | 1470655857419 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:57 INFO - PROCESS | 3628 | 1470655857498 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:30:57 INFO - PROCESS | 3628 | 1470655857503 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 3628 | 1470655857505 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:57 INFO - PROCESS | 3628 | ++DOCSHELL 17D3D400 == 44 [pid = 3628] [id = 74] 04:30:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1850C800) [pid = 3628] [serial = 219] [outer = 00000000] 04:30:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (199B1C00) [pid = 3628] [serial = 220] [outer = 1850C800] 04:30:57 INFO - PROCESS | 3628 | 1470655857548 Marionette DEBUG loaded listener.js 04:30:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (199AF000) [pid = 3628] [serial = 221] [outer = 1850C800] 04:30:57 INFO - PROCESS | 3628 | 1470655857972 Marionette TRACE conn3 <- [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]]]}] 04:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 621ms 04:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:30:58 INFO - PROCESS | 3628 | 1470655858045 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:30:58 INFO - PROCESS | 3628 | 1470655858047 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 04:30:58 INFO - PROCESS | 3628 | 1470655858053 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:30:58 INFO - PROCESS | 3628 | 1470655858055 Marionette TRACE conn3 <- [1,262,null,{}] 04:30:58 INFO - PROCESS | 3628 | 1470655858058 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:58 INFO - PROCESS | 3628 | 1470655858070 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:58 INFO - PROCESS | 3628 | 1470655858155 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:30:58 INFO - PROCESS | 3628 | 1470655858165 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 3628 | 1470655858167 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:58 INFO - PROCESS | 3628 | ++DOCSHELL 199B2C00 == 45 [pid = 3628] [id = 75] 04:30:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (199B8C00) [pid = 3628] [serial = 222] [outer = 00000000] 04:30:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A045800) [pid = 3628] [serial = 223] [outer = 199B8C00] 04:30:58 INFO - PROCESS | 3628 | 1470655858210 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1A0F8400) [pid = 3628] [serial = 224] [outer = 199B8C00] 04:30:58 INFO - PROCESS | 3628 | 1470655858686 Marionette TRACE conn3 <- [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]]]}] 04:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 654ms 04:30:58 INFO - PROCESS | 3628 | 1470655858722 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:30:58 INFO - PROCESS | 3628 | 1470655858725 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 04:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:30:58 INFO - PROCESS | 3628 | 1470655858728 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:30:58 INFO - PROCESS | 3628 | 1470655858730 Marionette TRACE conn3 <- [1,266,null,{}] 04:30:58 INFO - PROCESS | 3628 | 1470655858733 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:58 INFO - PROCESS | 3628 | 1470655858735 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:58 INFO - PROCESS | 3628 | 1470655858871 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:30:58 INFO - PROCESS | 3628 | 1470655858951 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 3628 | 1470655858955 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:59 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E2800 == 46 [pid = 3628] [id = 76] 04:30:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (0F9E6000) [pid = 3628] [serial = 225] [outer = 00000000] 04:30:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (10A03400) [pid = 3628] [serial = 226] [outer = 0F9E6000] 04:30:59 INFO - PROCESS | 3628 | 1470655859053 Marionette DEBUG loaded listener.js 04:30:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (10A4E400) [pid = 3628] [serial = 227] [outer = 0F9E6000] 04:30:59 INFO - PROCESS | 3628 | 1470655859680 Marionette TRACE conn3 <- [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]]]}] 04:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 981ms 04:30:59 INFO - PROCESS | 3628 | 1470655859708 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 3628 | 1470655859712 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 04:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:30:59 INFO - PROCESS | 3628 | 1470655859717 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:30:59 INFO - PROCESS | 3628 | 1470655859721 Marionette TRACE conn3 <- [1,270,null,{}] 04:30:59 INFO - PROCESS | 3628 | 1470655859726 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:59 INFO - PROCESS | 3628 | 1470655859729 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:59 INFO - PROCESS | 3628 | 1470655859843 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:30:59 INFO - PROCESS | 3628 | 1470655859933 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 3628 | 1470655859936 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:30:59 INFO - PROCESS | 3628 | ++DOCSHELL 11C13000 == 47 [pid = 3628] [id = 77] 04:30:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (11D9F800) [pid = 3628] [serial = 228] [outer = 00000000] 04:31:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (13982800) [pid = 3628] [serial = 229] [outer = 11D9F800] 04:31:00 INFO - PROCESS | 3628 | 1470655860042 Marionette DEBUG loaded listener.js 04:31:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (14305000) [pid = 3628] [serial = 230] [outer = 11D9F800] 04:31:00 INFO - PROCESS | 3628 | 1470655860575 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 948ms 04:31:00 INFO - PROCESS | 3628 | 1470655860656 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:31:00 INFO - PROCESS | 3628 | 1470655860660 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 04:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:31:00 INFO - PROCESS | 3628 | 1470655860664 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:31:00 INFO - PROCESS | 3628 | 1470655860666 Marionette TRACE conn3 <- [1,274,null,{}] 04:31:00 INFO - PROCESS | 3628 | 1470655860670 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:00 INFO - PROCESS | 3628 | 1470655860673 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:00 INFO - PROCESS | 3628 | 1470655860829 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:31:00 INFO - PROCESS | 3628 | 1470655860909 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:00 INFO - PROCESS | 3628 | 1470655860911 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:00 INFO - PROCESS | 3628 | ++DOCSHELL 11479000 == 48 [pid = 3628] [id = 78] 04:31:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (156B3400) [pid = 3628] [serial = 231] [outer = 00000000] 04:31:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (16DA9800) [pid = 3628] [serial = 232] [outer = 156B3400] 04:31:01 INFO - PROCESS | 3628 | 1470655861007 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (170A4400) [pid = 3628] [serial = 233] [outer = 156B3400] 04:31:01 INFO - PROCESS | 3628 | 1470655861740 Marionette TRACE conn3 <- [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]]]}] 04:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1095ms 04:31:01 INFO - PROCESS | 3628 | 1470655861805 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:31:01 INFO - PROCESS | 3628 | 1470655861809 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 04:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:31:01 INFO - PROCESS | 3628 | 1470655861823 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:31:01 INFO - PROCESS | 3628 | 1470655861828 Marionette TRACE conn3 <- [1,278,null,{}] 04:31:01 INFO - PROCESS | 3628 | 1470655861832 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:01 INFO - PROCESS | 3628 | 1470655861835 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:02 INFO - PROCESS | 3628 | 1470655861975 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:31:02 INFO - PROCESS | 3628 | 1470655862103 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 3628 | 1470655862106 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:02 INFO - PROCESS | 3628 | ++DOCSHELL 1A040800 == 49 [pid = 3628] [id = 79] 04:31:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1A042000) [pid = 3628] [serial = 234] [outer = 00000000] 04:31:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1A727000) [pid = 3628] [serial = 235] [outer = 1A042000] 04:31:02 INFO - PROCESS | 3628 | 1470655862163 Marionette DEBUG loaded listener.js 04:31:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1A72D400) [pid = 3628] [serial = 236] [outer = 1A042000] 04:31:02 INFO - PROCESS | 3628 | 1470655862826 Marionette TRACE conn3 <- [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]]]}] 04:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1046ms 04:31:02 INFO - PROCESS | 3628 | 1470655862855 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 3628 | 1470655862859 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 04:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:31:02 INFO - PROCESS | 3628 | 1470655862865 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 3628 | 1470655862868 Marionette TRACE conn3 <- [1,282,null,{}] 04:31:02 INFO - PROCESS | 3628 | 1470655862873 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:02 INFO - PROCESS | 3628 | 1470655862876 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:03 INFO - PROCESS | 3628 | 1470655862976 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:31:03 INFO - PROCESS | 3628 | 1470655863066 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:03 INFO - PROCESS | 3628 | 1470655863071 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:03 INFO - PROCESS | 3628 | ++DOCSHELL 11897000 == 50 [pid = 3628] [id = 80] 04:31:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (11897400) [pid = 3628] [serial = 237] [outer = 00000000] 04:31:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (11DE9000) [pid = 3628] [serial = 238] [outer = 11897400] 04:31:03 INFO - PROCESS | 3628 | 1470655863167 Marionette DEBUG loaded listener.js 04:31:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (12C89000) [pid = 3628] [serial = 239] [outer = 11897400] 04:31:03 INFO - PROCESS | 3628 | 1470655863748 Marionette TRACE conn3 <- [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]]]}] 04:31:03 INFO - PROCESS | 3628 | --DOCSHELL 199B2C00 == 49 [pid = 3628] [id = 75] 04:31:03 INFO - PROCESS | 3628 | --DOCSHELL 17D3D400 == 48 [pid = 3628] [id = 74] 04:31:03 INFO - PROCESS | 3628 | --DOCSHELL 16F98400 == 47 [pid = 3628] [id = 73] 04:31:03 INFO - PROCESS | 3628 | --DOCSHELL 156AF800 == 46 [pid = 3628] [id = 72] 04:31:03 INFO - PROCESS | 3628 | --DOCSHELL 16F9AC00 == 45 [pid = 3628] [id = 71] 04:31:03 INFO - PROCESS | 3628 | --DOCSHELL 0F933400 == 44 [pid = 3628] [id = 70] 04:31:03 INFO - PROCESS | 3628 | --DOCSHELL 156B8C00 == 43 [pid = 3628] [id = 69] 04:31:03 INFO - PROCESS | 3628 | --DOCSHELL 14306000 == 42 [pid = 3628] [id = 68] 04:31:03 INFO - PROCESS | 3628 | --DOCSHELL 12B6E800 == 41 [pid = 3628] [id = 67] 04:31:03 INFO - PROCESS | 3628 | --DOCSHELL 112CCC00 == 40 [pid = 3628] [id = 66] 04:31:03 INFO - PROCESS | 3628 | --DOCSHELL 10A07C00 == 39 [pid = 3628] [id = 65] 04:31:03 INFO - PROCESS | 3628 | --DOCSHELL 1A975000 == 38 [pid = 3628] [id = 64] 04:31:03 INFO - PROCESS | 3628 | --DOCSHELL 1A044800 == 37 [pid = 3628] [id = 63] 04:31:03 INFO - PROCESS | 3628 | --DOCSHELL 13AD2400 == 36 [pid = 3628] [id = 62] 04:31:03 INFO - PROCESS | 3628 | --DOCSHELL 10ED8C00 == 35 [pid = 3628] [id = 61] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (10EDE000) [pid = 3628] [serial = 150] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (13197C00) [pid = 3628] [serial = 154] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (15236400) [pid = 3628] [serial = 157] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1B36D800) [pid = 3628] [serial = 46] [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.] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (112CA400) [pid = 3628] [serial = 147] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (17762400) [pid = 3628] [serial = 163] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (16F9C800) [pid = 3628] [serial = 173] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (173ABC00) [pid = 3628] [serial = 162] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1A0FB000) [pid = 3628] [serial = 144] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (16223000) [pid = 3628] [serial = 159] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (112CB000) [pid = 3628] [serial = 151] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (163DB800) [pid = 3628] [serial = 172] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (12BBBC00) [pid = 3628] [serial = 153] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1A1A9000) [pid = 3628] [serial = 167] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1A623800) [pid = 3628] [serial = 170] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1A623400) [pid = 3628] [serial = 169] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1A39B000) [pid = 3628] [serial = 175] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1A0FCC00) [pid = 3628] [serial = 166] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (16DA4800) [pid = 3628] [serial = 160] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (14536400) [pid = 3628] [serial = 156] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1A39D400) [pid = 3628] [serial = 176] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1A72B400) [pid = 3628] [serial = 178] [outer = 00000000] [url = about:blank] 04:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 948ms 04:31:03 INFO - PROCESS | 3628 | 1470655863805 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:31:03 INFO - PROCESS | 3628 | 1470655863809 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 04:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:31:03 INFO - PROCESS | 3628 | 1470655863814 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:31:03 INFO - PROCESS | 3628 | 1470655863817 Marionette TRACE conn3 <- [1,286,null,{}] 04:31:03 INFO - PROCESS | 3628 | 1470655863821 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:03 INFO - PROCESS | 3628 | 1470655863823 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:03 INFO - PROCESS | 3628 | 1470655863971 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:31:04 INFO - PROCESS | 3628 | 1470655864049 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 3628 | 1470655864051 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:04 INFO - PROCESS | 3628 | ++DOCSHELL 10A0B400 == 36 [pid = 3628] [id = 81] 04:31:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10ED6400) [pid = 3628] [serial = 240] [outer = 00000000] 04:31:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (12E77400) [pid = 3628] [serial = 241] [outer = 10ED6400] 04:31:04 INFO - PROCESS | 3628 | 1470655864098 Marionette DEBUG loaded listener.js 04:31:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (13922800) [pid = 3628] [serial = 242] [outer = 10ED6400] 04:31:04 INFO - PROCESS | 3628 | 1470655864452 Marionette TRACE conn3 <- [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]]]}] 04:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 04:31:04 INFO - PROCESS | 3628 | 1470655864505 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:31:04 INFO - PROCESS | 3628 | 1470655864508 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 04:31:04 INFO - PROCESS | 3628 | 1470655864512 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - PROCESS | 3628 | 1470655864515 Marionette TRACE conn3 <- [1,290,null,{}] 04:31:04 INFO - PROCESS | 3628 | 1470655864527 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:04 INFO - PROCESS | 3628 | 1470655864534 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:04 INFO - PROCESS | 3628 | 1470655864717 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:31:04 INFO - PROCESS | 3628 | 1470655864767 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 3628 | 1470655864770 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:04 INFO - PROCESS | 3628 | ++DOCSHELL 16DA2C00 == 37 [pid = 3628] [id = 82] 04:31:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16DA4800) [pid = 3628] [serial = 243] [outer = 00000000] 04:31:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16F95C00) [pid = 3628] [serial = 244] [outer = 16DA4800] 04:31:04 INFO - PROCESS | 3628 | 1470655864825 Marionette DEBUG loaded listener.js 04:31:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (170A3C00) [pid = 3628] [serial = 245] [outer = 16DA4800] 04:31:05 INFO - PROCESS | 3628 | 1470655865447 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 931ms 04:31:05 INFO - PROCESS | 3628 | 1470655865480 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:31:05 INFO - PROCESS | 3628 | 1470655865482 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 04:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:31:05 INFO - PROCESS | 3628 | 1470655865486 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:31:05 INFO - PROCESS | 3628 | 1470655865487 Marionette TRACE conn3 <- [1,294,null,{}] 04:31:05 INFO - PROCESS | 3628 | 1470655865491 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:05 INFO - PROCESS | 3628 | 1470655865493 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:05 INFO - PROCESS | 3628 | 1470655865613 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:31:05 INFO - PROCESS | 3628 | 1470655865623 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:05 INFO - PROCESS | 3628 | 1470655865625 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:05 INFO - PROCESS | 3628 | ++DOCSHELL 17D3D400 == 38 [pid = 3628] [id = 83] 04:31:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (17D41800) [pid = 3628] [serial = 246] [outer = 00000000] 04:31:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1850F400) [pid = 3628] [serial = 247] [outer = 17D41800] 04:31:05 INFO - PROCESS | 3628 | 1470655865670 Marionette DEBUG loaded listener.js 04:31:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (199B2C00) [pid = 3628] [serial = 248] [outer = 17D41800] 04:31:06 INFO - PROCESS | 3628 | 1470655866063 Marionette TRACE conn3 <- [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]]]}] 04:31:06 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. 04:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 04:31:06 INFO - PROCESS | 3628 | 1470655866123 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 3628 | 1470655866125 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 04:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:31:06 INFO - PROCESS | 3628 | 1470655866201 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - PROCESS | 3628 | 1470655866203 Marionette TRACE conn3 <- [1,298,null,{}] 04:31:06 INFO - PROCESS | 3628 | 1470655866210 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:06 INFO - PROCESS | 3628 | 1470655866212 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:06 INFO - PROCESS | 3628 | 1470655866355 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:31:06 INFO - PROCESS | 3628 | 1470655866362 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:06 INFO - PROCESS | 3628 | 1470655866364 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:06 INFO - PROCESS | 3628 | ++DOCSHELL 199B1800 == 39 [pid = 3628] [id = 84] 04:31:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1A045400) [pid = 3628] [serial = 249] [outer = 00000000] 04:31:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1A1A8C00) [pid = 3628] [serial = 250] [outer = 1A045400] 04:31:06 INFO - PROCESS | 3628 | 1470655866407 Marionette DEBUG loaded listener.js 04:31:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1A1A9400) [pid = 3628] [serial = 251] [outer = 1A045400] 04:31:06 INFO - PROCESS | 3628 | 1470655866836 Marionette TRACE conn3 <- [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]]]}] 04:31:06 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. 04:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 768ms 04:31:06 INFO - PROCESS | 3628 | 1470655866952 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 3628 | 1470655866954 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 04:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:31:06 INFO - PROCESS | 3628 | 1470655866967 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - PROCESS | 3628 | 1470655866968 Marionette TRACE conn3 <- [1,302,null,{}] 04:31:06 INFO - PROCESS | 3628 | 1470655866984 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:06 INFO - PROCESS | 3628 | 1470655866990 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:07 INFO - PROCESS | 3628 | 1470655867127 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:31:07 INFO - PROCESS | 3628 | 1470655867184 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:07 INFO - PROCESS | 3628 | 1470655867186 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:07 INFO - PROCESS | 3628 | ++DOCSHELL 17765800 == 40 [pid = 3628] [id = 85] 04:31:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1A049000) [pid = 3628] [serial = 252] [outer = 00000000] 04:31:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1A96C800) [pid = 3628] [serial = 253] [outer = 1A049000] 04:31:07 INFO - PROCESS | 3628 | 1470655867230 Marionette DEBUG loaded listener.js 04:31:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1A978000) [pid = 3628] [serial = 254] [outer = 1A049000] 04:31:07 INFO - PROCESS | 3628 | 1470655867625 Marionette TRACE conn3 <- [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]]]}] 04:31:07 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. 04:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 719ms 04:31:07 INFO - PROCESS | 3628 | 1470655867736 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:31:07 INFO - PROCESS | 3628 | 1470655867738 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 04:31:07 INFO - PROCESS | 3628 | 1470655867744 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:31:07 INFO - PROCESS | 3628 | 1470655867746 Marionette TRACE conn3 <- [1,306,null,{}] 04:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:31:07 INFO - PROCESS | 3628 | 1470655867749 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:07 INFO - PROCESS | 3628 | 1470655867751 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:07 INFO - PROCESS | 3628 | 1470655867855 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:31:07 INFO - PROCESS | 3628 | 1470655867861 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:07 INFO - PROCESS | 3628 | 1470655867863 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:07 INFO - PROCESS | 3628 | ++DOCSHELL 10A51C00 == 41 [pid = 3628] [id = 86] 04:31:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1A722400) [pid = 3628] [serial = 255] [outer = 00000000] 04:31:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1AA79000) [pid = 3628] [serial = 256] [outer = 1A722400] 04:31:07 INFO - PROCESS | 3628 | 1470655867906 Marionette DEBUG loaded listener.js 04:31:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1AAEC000) [pid = 3628] [serial = 257] [outer = 1A722400] 04:31:08 INFO - PROCESS | 3628 | 1470655868404 Marionette TRACE conn3 <- [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]]]}] 04:31:08 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (170A0400) [pid = 3628] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:31:08 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1779AC00) [pid = 3628] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:31:08 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (1452E800) [pid = 3628] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:31:08 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (12C80800) [pid = 3628] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:31:08 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (156B9000) [pid = 3628] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:31:08 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (112D2400) [pid = 3628] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:31:08 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (16F9C400) [pid = 3628] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:31:08 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (10E7E000) [pid = 3628] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:31:08 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1850C800) [pid = 3628] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:31:08 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. 04:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 703ms 04:31:08 INFO - PROCESS | 3628 | 1470655868430 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:31:08 INFO - PROCESS | 3628 | 1470655868432 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 04:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:31:08 INFO - PROCESS | 3628 | 1470655868435 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:31:08 INFO - PROCESS | 3628 | 1470655868437 Marionette TRACE conn3 <- [1,310,null,{}] 04:31:08 INFO - PROCESS | 3628 | 1470655868490 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:08 INFO - PROCESS | 3628 | 1470655868492 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:08 INFO - PROCESS | 3628 | 1470655868572 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:31:08 INFO - PROCESS | 3628 | 1470655868579 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:08 INFO - PROCESS | 3628 | 1470655868581 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:08 INFO - PROCESS | 3628 | ++DOCSHELL 13222000 == 42 [pid = 3628] [id = 87] 04:31:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (156B3000) [pid = 3628] [serial = 258] [outer = 00000000] 04:31:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (16E73000) [pid = 3628] [serial = 259] [outer = 156B3000] 04:31:08 INFO - PROCESS | 3628 | 1470655868624 Marionette DEBUG loaded listener.js 04:31:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (15748800) [pid = 3628] [serial = 260] [outer = 156B3000] 04:31:09 INFO - PROCESS | 3628 | 1470655869006 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:31:09 INFO - PROCESS | 3628 | 1470655869080 Marionette TRACE conn3 <- [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]]]}] 04:31:09 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. 04:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 04:31:09 INFO - PROCESS | 3628 | 1470655869109 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 3628 | 1470655869111 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 04:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:31:09 INFO - PROCESS | 3628 | 1470655869115 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:31:09 INFO - PROCESS | 3628 | 1470655869117 Marionette TRACE conn3 <- [1,314,null,{}] 04:31:09 INFO - PROCESS | 3628 | 1470655869120 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:09 INFO - PROCESS | 3628 | 1470655869122 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:09 INFO - PROCESS | 3628 | 1470655869274 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:31:09 INFO - PROCESS | 3628 | 1470655869282 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 3628 | 1470655869284 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:09 INFO - PROCESS | 3628 | ++DOCSHELL 14535000 == 43 [pid = 3628] [id = 88] 04:31:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (14536800) [pid = 3628] [serial = 261] [outer = 00000000] 04:31:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1AAF3400) [pid = 3628] [serial = 262] [outer = 14536800] 04:31:09 INFO - PROCESS | 3628 | 1470655869328 Marionette DEBUG loaded listener.js 04:31:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1AAF3C00) [pid = 3628] [serial = 263] [outer = 14536800] 04:31:09 INFO - PROCESS | 3628 | 1470655869756 Marionette TRACE conn3 <- [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]]]}] 04:31:09 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. 04:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 654ms 04:31:09 INFO - PROCESS | 3628 | 1470655869783 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 3628 | 1470655869785 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 04:31:09 INFO - PROCESS | 3628 | 1470655869788 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:31:09 INFO - PROCESS | 3628 | 1470655869790 Marionette TRACE conn3 <- [1,318,null,{}] 04:31:09 INFO - PROCESS | 3628 | 1470655869794 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:09 INFO - PROCESS | 3628 | 1470655869797 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:09 INFO - PROCESS | 3628 | 1470655869883 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:31:09 INFO - PROCESS | 3628 | 1470655869889 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 3628 | 1470655869891 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:09 INFO - PROCESS | 3628 | ++DOCSHELL 168D0000 == 44 [pid = 3628] [id = 89] 04:31:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (168D1800) [pid = 3628] [serial = 264] [outer = 00000000] 04:31:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (168D9C00) [pid = 3628] [serial = 265] [outer = 168D1800] 04:31:10 INFO - PROCESS | 3628 | 1470655870009 Marionette DEBUG loaded listener.js 04:31:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (168DC400) [pid = 3628] [serial = 266] [outer = 168D1800] 04:31:10 INFO - PROCESS | 3628 | 1470655870450 Marionette TRACE conn3 <- [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]]]}] 04:31:10 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. 04:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 719ms 04:31:10 INFO - PROCESS | 3628 | 1470655870550 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:31:10 INFO - PROCESS | 3628 | 1470655870556 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 04:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:31:10 INFO - PROCESS | 3628 | 1470655870561 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:31:10 INFO - PROCESS | 3628 | 1470655870566 Marionette TRACE conn3 <- [1,322,null,{}] 04:31:10 INFO - PROCESS | 3628 | 1470655870572 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:10 INFO - PROCESS | 3628 | 1470655870576 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:10 INFO - PROCESS | 3628 | 1470655870781 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:31:10 INFO - PROCESS | 3628 | 1470655870855 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:10 INFO - PROCESS | 3628 | 1470655870859 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:10 INFO - PROCESS | 3628 | ++DOCSHELL 11478800 == 45 [pid = 3628] [id = 90] 04:31:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1147DC00) [pid = 3628] [serial = 267] [outer = 00000000] 04:31:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (11812800) [pid = 3628] [serial = 268] [outer = 1147DC00] 04:31:10 INFO - PROCESS | 3628 | 1470655870924 Marionette DEBUG loaded listener.js 04:31:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (11DEAC00) [pid = 3628] [serial = 269] [outer = 1147DC00] 04:31:11 INFO - PROCESS | 3628 | 1470655871485 Marionette TRACE conn3 <- [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]]]}] 04:31:11 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. 04:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 981ms 04:31:11 INFO - PROCESS | 3628 | 1470655871590 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:31:11 INFO - PROCESS | 3628 | 1470655871593 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 04:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:31:11 INFO - PROCESS | 3628 | 1470655871601 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:31:11 INFO - PROCESS | 3628 | 1470655871605 Marionette TRACE conn3 <- [1,326,null,{}] 04:31:11 INFO - PROCESS | 3628 | 1470655871609 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:11 INFO - PROCESS | 3628 | 1470655871613 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:11 INFO - PROCESS | 3628 | 1470655871726 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:31:11 INFO - PROCESS | 3628 | 1470655871819 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:11 INFO - PROCESS | 3628 | 1470655871822 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:11 INFO - PROCESS | 3628 | ++DOCSHELL 15748400 == 46 [pid = 3628] [id = 91] 04:31:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1574BC00) [pid = 3628] [serial = 270] [outer = 00000000] 04:31:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1621F000) [pid = 3628] [serial = 271] [outer = 1574BC00] 04:31:11 INFO - PROCESS | 3628 | 1470655871876 Marionette DEBUG loaded listener.js 04:31:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (168D2400) [pid = 3628] [serial = 272] [outer = 1574BC00] 04:31:12 INFO - PROCESS | 3628 | 1470655872529 Marionette TRACE conn3 <- [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]]]}] 04:31:12 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. 04:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 980ms 04:31:12 INFO - PROCESS | 3628 | 1470655872577 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:31:12 INFO - PROCESS | 3628 | 1470655872580 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 04:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:31:12 INFO - PROCESS | 3628 | 1470655872584 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:31:12 INFO - PROCESS | 3628 | 1470655872586 Marionette TRACE conn3 <- [1,330,null,{}] 04:31:12 INFO - PROCESS | 3628 | 1470655872595 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:12 INFO - PROCESS | 3628 | 1470655872600 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:12 INFO - PROCESS | 3628 | 1470655872710 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:31:12 INFO - PROCESS | 3628 | 1470655872836 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 3628 | 1470655872841 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:12 INFO - PROCESS | 3628 | ++DOCSHELL 16DC9800 == 47 [pid = 3628] [id = 92] 04:31:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (16DC9C00) [pid = 3628] [serial = 273] [outer = 00000000] 04:31:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (16DCDC00) [pid = 3628] [serial = 274] [outer = 16DC9C00] 04:31:12 INFO - PROCESS | 3628 | 1470655872898 Marionette DEBUG loaded listener.js 04:31:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (16E65800) [pid = 3628] [serial = 275] [outer = 16DC9C00] 04:31:13 INFO - PROCESS | 3628 | 1470655873500 Marionette TRACE conn3 <- [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]]]}] 04:31:13 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. 04:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 981ms 04:31:13 INFO - PROCESS | 3628 | 1470655873561 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:31:13 INFO - PROCESS | 3628 | 1470655873564 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 04:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:31:13 INFO - PROCESS | 3628 | 1470655873567 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:31:13 INFO - PROCESS | 3628 | 1470655873569 Marionette TRACE conn3 <- [1,334,null,{}] 04:31:13 INFO - PROCESS | 3628 | 1470655873573 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:13 INFO - PROCESS | 3628 | 1470655873575 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:13 INFO - PROCESS | 3628 | 1470655873683 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:31:13 INFO - PROCESS | 3628 | 1470655873818 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:13 INFO - PROCESS | 3628 | 1470655873820 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:13 INFO - PROCESS | 3628 | ++DOCSHELL 16FA1000 == 48 [pid = 3628] [id = 93] 04:31:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (170A0C00) [pid = 3628] [serial = 276] [outer = 00000000] 04:31:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (18512C00) [pid = 3628] [serial = 277] [outer = 170A0C00] 04:31:13 INFO - PROCESS | 3628 | 1470655873874 Marionette DEBUG loaded listener.js 04:31:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1A0FD000) [pid = 3628] [serial = 278] [outer = 170A0C00] 04:31:14 INFO - PROCESS | 3628 | 1470655874704 Marionette TRACE conn3 <- [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]]]}] 04:31:14 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. 04:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1193ms 04:31:14 INFO - PROCESS | 3628 | 1470655874787 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:31:14 INFO - PROCESS | 3628 | 1470655874791 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 04:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:31:14 INFO - PROCESS | 3628 | 1470655874798 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:31:14 INFO - PROCESS | 3628 | 1470655874801 Marionette TRACE conn3 <- [1,338,null,{}] 04:31:14 INFO - PROCESS | 3628 | 1470655874806 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:14 INFO - PROCESS | 3628 | 1470655874809 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:14 INFO - PROCESS | 3628 | 1470655874912 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:31:15 INFO - PROCESS | 3628 | 1470655874987 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:15 INFO - PROCESS | 3628 | 1470655874992 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:15 INFO - PROCESS | 3628 | ++DOCSHELL 1181A000 == 49 [pid = 3628] [id = 94] 04:31:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1181B000) [pid = 3628] [serial = 279] [outer = 00000000] 04:31:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (129F3C00) [pid = 3628] [serial = 280] [outer = 1181B000] 04:31:15 INFO - PROCESS | 3628 | 1470655875039 Marionette DEBUG loaded listener.js 04:31:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (12E77800) [pid = 3628] [serial = 281] [outer = 1181B000] 04:31:15 INFO - PROCESS | 3628 | 1470655875672 Marionette TRACE conn3 <- [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]]]}] 04:31:15 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. 04:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 947ms 04:31:15 INFO - PROCESS | 3628 | 1470655875735 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:31:15 INFO - PROCESS | 3628 | 1470655875739 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 04:31:15 INFO - PROCESS | 3628 | 1470655875746 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:31:15 INFO - PROCESS | 3628 | 1470655875748 Marionette TRACE conn3 <- [1,342,null,{}] 04:31:15 INFO - PROCESS | 3628 | 1470655875752 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:15 INFO - PROCESS | 3628 | 1470655875755 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:15 INFO - PROCESS | 3628 | 1470655875853 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:31:15 INFO - PROCESS | 3628 | --DOCSHELL 14535000 == 48 [pid = 3628] [id = 88] 04:31:15 INFO - PROCESS | 3628 | --DOCSHELL 13222000 == 47 [pid = 3628] [id = 87] 04:31:15 INFO - PROCESS | 3628 | --DOCSHELL 10A51C00 == 46 [pid = 3628] [id = 86] 04:31:15 INFO - PROCESS | 3628 | --DOCSHELL 17765800 == 45 [pid = 3628] [id = 85] 04:31:15 INFO - PROCESS | 3628 | --DOCSHELL 199B1800 == 44 [pid = 3628] [id = 84] 04:31:15 INFO - PROCESS | 3628 | --DOCSHELL 17D3D400 == 43 [pid = 3628] [id = 83] 04:31:15 INFO - PROCESS | 3628 | --DOCSHELL 16DA2C00 == 42 [pid = 3628] [id = 82] 04:31:15 INFO - PROCESS | 3628 | --DOCSHELL 10A0B400 == 41 [pid = 3628] [id = 81] 04:31:15 INFO - PROCESS | 3628 | --DOCSHELL 11897000 == 40 [pid = 3628] [id = 80] 04:31:15 INFO - PROCESS | 3628 | --DOCSHELL 0F9E2800 == 39 [pid = 3628] [id = 76] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (1781A000) [pid = 3628] [serial = 212] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (11DEB000) [pid = 3628] [serial = 197] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (118A0800) [pid = 3628] [serial = 196] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (145C2400) [pid = 3628] [serial = 184] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1A622C00) [pid = 3628] [serial = 187] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (129F6400) [pid = 3628] [serial = 193] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (18505800) [pid = 3628] [serial = 217] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (1850BC00) [pid = 3628] [serial = 218] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (15A8FC00) [pid = 3628] [serial = 208] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (16225800) [pid = 3628] [serial = 209] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (199B1C00) [pid = 3628] [serial = 220] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (199AF000) [pid = 3628] [serial = 221] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (1805E400) [pid = 3628] [serial = 215] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (157CB400) [pid = 3628] [serial = 206] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1A045800) [pid = 3628] [serial = 223] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (177A0400) [pid = 3628] [serial = 211] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (17DCC800) [pid = 3628] [serial = 214] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (151E1C00) [pid = 3628] [serial = 202] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (156B1800) [pid = 3628] [serial = 203] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (13151000) [pid = 3628] [serial = 199] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1321D000) [pid = 3628] [serial = 200] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1A978C00) [pid = 3628] [serial = 190] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (15749C00) [pid = 3628] [serial = 205] [outer = 00000000] [url = about:blank] 04:31:15 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1146FC00) [pid = 3628] [serial = 181] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3628 | 1470655875986 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:16 INFO - PROCESS | 3628 | 1470655875988 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:16 INFO - PROCESS | 3628 | ++DOCSHELL 1146FC00 == 40 [pid = 3628] [id = 95] 04:31:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (114E0000) [pid = 3628] [serial = 282] [outer = 00000000] 04:31:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (11C14000) [pid = 3628] [serial = 283] [outer = 114E0000] 04:31:16 INFO - PROCESS | 3628 | 1470655876035 Marionette DEBUG loaded listener.js 04:31:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1319C000) [pid = 3628] [serial = 284] [outer = 114E0000] 04:31:16 INFO - PROCESS | 3628 | 1470655876468 Marionette TRACE conn3 <- [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]]]}] 04:31:16 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. 04:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 768ms 04:31:16 INFO - PROCESS | 3628 | 1470655876519 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:31:16 INFO - PROCESS | 3628 | 1470655876521 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 04:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:31:16 INFO - PROCESS | 3628 | 1470655876552 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:31:16 INFO - PROCESS | 3628 | 1470655876555 Marionette TRACE conn3 <- [1,346,null,{}] 04:31:16 INFO - PROCESS | 3628 | 1470655876568 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:16 INFO - PROCESS | 3628 | 1470655876572 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:16 INFO - PROCESS | 3628 | 1470655876660 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:31:16 INFO - PROCESS | 3628 | 1470655876674 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:16 INFO - PROCESS | 3628 | 1470655876677 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:16 INFO - PROCESS | 3628 | ++DOCSHELL 156B6400 == 41 [pid = 3628] [id = 96] 04:31:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (156B6800) [pid = 3628] [serial = 285] [outer = 00000000] 04:31:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (15752800) [pid = 3628] [serial = 286] [outer = 156B6800] 04:31:16 INFO - PROCESS | 3628 | 1470655876723 Marionette DEBUG loaded listener.js 04:31:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (15A86000) [pid = 3628] [serial = 287] [outer = 156B6800] 04:31:17 INFO - PROCESS | 3628 | 1470655877224 Marionette TRACE conn3 <- [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]]]}] 04:31:17 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. 04:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 736ms 04:31:17 INFO - PROCESS | 3628 | 1470655877277 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:31:17 INFO - PROCESS | 3628 | 1470655877279 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 04:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:31:17 INFO - PROCESS | 3628 | 1470655877283 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:31:17 INFO - PROCESS | 3628 | 1470655877284 Marionette TRACE conn3 <- [1,350,null,{}] 04:31:17 INFO - PROCESS | 3628 | 1470655877288 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:17 INFO - PROCESS | 3628 | 1470655877289 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:17 INFO - PROCESS | 3628 | 1470655877370 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:31:17 INFO - PROCESS | 3628 | 1470655877377 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:17 INFO - PROCESS | 3628 | 1470655877379 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:17 INFO - PROCESS | 3628 | ++DOCSHELL 168D1C00 == 42 [pid = 3628] [id = 97] 04:31:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (168D2800) [pid = 3628] [serial = 288] [outer = 00000000] 04:31:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (16DA5800) [pid = 3628] [serial = 289] [outer = 168D2800] 04:31:17 INFO - PROCESS | 3628 | 1470655877428 Marionette DEBUG loaded listener.js 04:31:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (16DA9C00) [pid = 3628] [serial = 290] [outer = 168D2800] 04:31:17 INFO - PROCESS | 3628 | 1470655877923 Marionette TRACE conn3 <- [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]]]}] 04:31:17 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. 04:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 04:31:17 INFO - PROCESS | 3628 | 1470655877953 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:31:17 INFO - PROCESS | 3628 | 1470655877955 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 04:31:17 INFO - PROCESS | 3628 | 1470655877958 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:31:17 INFO - PROCESS | 3628 | 1470655877960 Marionette TRACE conn3 <- [1,354,null,{}] 04:31:17 INFO - PROCESS | 3628 | 1470655877964 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:17 INFO - PROCESS | 3628 | 1470655877966 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:18 INFO - PROCESS | 3628 | 1470655878054 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:31:18 INFO - PROCESS | 3628 | 1470655878061 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:18 INFO - PROCESS | 3628 | 1470655878063 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:18 INFO - PROCESS | 3628 | ++DOCSHELL 16DCA000 == 43 [pid = 3628] [id = 98] 04:31:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (168DE800) [pid = 3628] [serial = 291] [outer = 00000000] 04:31:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (173A2C00) [pid = 3628] [serial = 292] [outer = 168DE800] 04:31:18 INFO - PROCESS | 3628 | 1470655878107 Marionette DEBUG loaded listener.js 04:31:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (177A4400) [pid = 3628] [serial = 293] [outer = 168DE800] 04:31:18 INFO - PROCESS | 3628 | 1470655878619 Marionette TRACE conn3 <- [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]]]}] 04:31:18 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. 04:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 735ms 04:31:18 INFO - PROCESS | 3628 | 1470655878699 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:31:18 INFO - PROCESS | 3628 | 1470655878701 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 04:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:31:18 INFO - PROCESS | 3628 | 1470655878705 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:31:18 INFO - PROCESS | 3628 | 1470655878706 Marionette TRACE conn3 <- [1,358,null,{}] 04:31:18 INFO - PROCESS | 3628 | 1470655878709 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:18 INFO - PROCESS | 3628 | 1470655878715 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:18 INFO - PROCESS | 3628 | 1470655878843 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:31:18 INFO - PROCESS | 3628 | 1470655878848 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:18 INFO - PROCESS | 3628 | 1470655878850 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:18 INFO - PROCESS | 3628 | ++DOCSHELL 132B1000 == 44 [pid = 3628] [id = 99] 04:31:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (16DC8400) [pid = 3628] [serial = 294] [outer = 00000000] 04:31:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (17DC9C00) [pid = 3628] [serial = 295] [outer = 16DC8400] 04:31:18 INFO - PROCESS | 3628 | 1470655878894 Marionette DEBUG loaded listener.js 04:31:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1850CC00) [pid = 3628] [serial = 296] [outer = 16DC8400] 04:31:19 INFO - PROCESS | 3628 | 1470655879372 Marionette TRACE conn3 <- [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]]]}] 04:31:19 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. 04:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 719ms 04:31:19 INFO - PROCESS | 3628 | 1470655879436 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:31:19 INFO - PROCESS | 3628 | 1470655879438 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 04:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:31:19 INFO - PROCESS | 3628 | 1470655879447 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:31:19 INFO - PROCESS | 3628 | 1470655879448 Marionette TRACE conn3 <- [1,362,null,{}] 04:31:19 INFO - PROCESS | 3628 | 1470655879452 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:19 INFO - PROCESS | 3628 | 1470655879454 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:19 INFO - PROCESS | 3628 | 1470655879588 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:31:19 INFO - PROCESS | 3628 | 1470655879599 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:19 INFO - PROCESS | 3628 | 1470655879601 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:19 INFO - PROCESS | 3628 | ++DOCSHELL 10226800 == 45 [pid = 3628] [id = 100] 04:31:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (10A04400) [pid = 3628] [serial = 297] [outer = 00000000] 04:31:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (199B2800) [pid = 3628] [serial = 298] [outer = 10A04400] 04:31:19 INFO - PROCESS | 3628 | 1470655879647 Marionette DEBUG loaded listener.js 04:31:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1A03F400) [pid = 3628] [serial = 299] [outer = 10A04400] 04:31:20 INFO - PROCESS | 3628 | 1470655880143 Marionette TRACE conn3 <- [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]]]}] 04:31:20 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. 04:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 719ms 04:31:20 INFO - PROCESS | 3628 | 1470655880181 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:31:20 INFO - PROCESS | 3628 | 1470655880183 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 04:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:31:20 INFO - PROCESS | 3628 | 1470655880199 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:31:20 INFO - PROCESS | 3628 | 1470655880201 Marionette TRACE conn3 <- [1,366,null,{}] 04:31:20 INFO - PROCESS | 3628 | 1470655880204 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:20 INFO - PROCESS | 3628 | 1470655880206 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:20 INFO - PROCESS | 3628 | 1470655880311 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:31:20 INFO - PROCESS | 3628 | 1470655880365 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:20 INFO - PROCESS | 3628 | 1470655880367 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:20 INFO - PROCESS | 3628 | ++DOCSHELL 1A1A9000 == 46 [pid = 3628] [id = 101] 04:31:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1A3A0C00) [pid = 3628] [serial = 300] [outer = 00000000] 04:31:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1A723C00) [pid = 3628] [serial = 301] [outer = 1A3A0C00] 04:31:20 INFO - PROCESS | 3628 | 1470655880412 Marionette DEBUG loaded listener.js 04:31:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1A724400) [pid = 3628] [serial = 302] [outer = 1A3A0C00] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1A975400) [pid = 3628] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (10EDF400) [pid = 3628] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (13AD3400) [pid = 3628] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1A047800) [pid = 3628] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (10A4DC00) [pid = 3628] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (10ED9000) [pid = 3628] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (199B7C00) [pid = 3628] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (1A049000) [pid = 3628] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (0F9E6000) [pid = 3628] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (1A722400) [pid = 3628] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (11897400) [pid = 3628] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (10ED6400) [pid = 3628] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (17D41800) [pid = 3628] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (11D9F800) [pid = 3628] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (16DA4800) [pid = 3628] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (156B3000) [pid = 3628] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (14536800) [pid = 3628] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1A045400) [pid = 3628] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (11DEA800) [pid = 3628] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:31:21 INFO - PROCESS | 3628 | 1470655881109 Marionette TRACE conn3 <- [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]]]}] 04:31:21 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. 04:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 948ms 04:31:21 INFO - PROCESS | 3628 | 1470655881136 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:31:21 INFO - PROCESS | 3628 | 1470655881137 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 04:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:31:21 INFO - PROCESS | 3628 | 1470655881141 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - PROCESS | 3628 | 1470655881143 Marionette TRACE conn3 <- [1,370,null,{}] 04:31:21 INFO - PROCESS | 3628 | 1470655881146 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:21 INFO - PROCESS | 3628 | 1470655881148 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:21 INFO - PROCESS | 3628 | 1470655881225 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:31:21 INFO - PROCESS | 3628 | 1470655881230 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:21 INFO - PROCESS | 3628 | 1470655881232 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:21 INFO - PROCESS | 3628 | ++DOCSHELL 10ED9000 == 47 [pid = 3628] [id = 102] 04:31:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (10EDE400) [pid = 3628] [serial = 303] [outer = 00000000] 04:31:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (11D9F800) [pid = 3628] [serial = 304] [outer = 10EDE400] 04:31:21 INFO - PROCESS | 3628 | 1470655881275 Marionette DEBUG loaded listener.js 04:31:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (168D6000) [pid = 3628] [serial = 305] [outer = 10EDE400] 04:31:21 INFO - PROCESS | 3628 | 1470655881757 Marionette TRACE conn3 <- [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]]]}] 04:31:21 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. 04:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 04:31:21 INFO - PROCESS | 3628 | 1470655881811 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:31:21 INFO - PROCESS | 3628 | 1470655881813 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 04:31:21 INFO - PROCESS | 3628 | 1470655881817 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:31:21 INFO - PROCESS | 3628 | 1470655881818 Marionette TRACE conn3 <- [1,374,null,{}] 04:31:21 INFO - PROCESS | 3628 | 1470655881822 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:21 INFO - PROCESS | 3628 | 1470655881823 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:21 INFO - PROCESS | 3628 | 1470655881902 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:31:21 INFO - PROCESS | 3628 | 1470655881907 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:21 INFO - PROCESS | 3628 | 1470655881909 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:21 INFO - PROCESS | 3628 | ++DOCSHELL 114ED400 == 48 [pid = 3628] [id = 103] 04:31:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1189B400) [pid = 3628] [serial = 306] [outer = 00000000] 04:31:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1A049000) [pid = 3628] [serial = 307] [outer = 1189B400] 04:31:21 INFO - PROCESS | 3628 | 1470655881952 Marionette DEBUG loaded listener.js 04:31:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1A3A0800) [pid = 3628] [serial = 308] [outer = 1189B400] 04:31:22 INFO - PROCESS | 3628 | 1470655882443 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:31:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:31:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 04:31:22 INFO - PROCESS | 3628 | 1470655882491 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:31:22 INFO - PROCESS | 3628 | 1470655882493 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 04:31:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:31:22 INFO - PROCESS | 3628 | 1470655882497 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:31:22 INFO - PROCESS | 3628 | 1470655882499 Marionette TRACE conn3 <- [1,378,null,{}] 04:31:22 INFO - PROCESS | 3628 | 1470655882502 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:22 INFO - PROCESS | 3628 | 1470655882505 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:22 INFO - PROCESS | 3628 | 1470655882604 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:31:22 INFO - PROCESS | 3628 | 1470655882648 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:22 INFO - PROCESS | 3628 | 1470655882651 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:22 INFO - PROCESS | 3628 | ++DOCSHELL 1A977000 == 49 [pid = 3628] [id = 104] 04:31:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1AA6E000) [pid = 3628] [serial = 309] [outer = 00000000] 04:31:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1AAF0000) [pid = 3628] [serial = 310] [outer = 1AA6E000] 04:31:22 INFO - PROCESS | 3628 | 1470655882696 Marionette DEBUG loaded listener.js 04:31:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1AC17400) [pid = 3628] [serial = 311] [outer = 1AA6E000] 04:31:23 INFO - PROCESS | 3628 | 1470655883279 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:31:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:31:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 834ms 04:31:23 INFO - PROCESS | 3628 | 1470655883331 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 3628 | 1470655883336 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 04:31:23 INFO - PROCESS | 3628 | 1470655883341 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:31:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:31:23 INFO - PROCESS | 3628 | 1470655883344 Marionette TRACE conn3 <- [1,382,null,{}] 04:31:23 INFO - PROCESS | 3628 | 1470655883351 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:23 INFO - PROCESS | 3628 | 1470655883354 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:23 INFO - PROCESS | 3628 | 1470655883465 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:31:23 INFO - PROCESS | 3628 | 1470655883564 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:23 INFO - PROCESS | 3628 | 1470655883566 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:23 INFO - PROCESS | 3628 | ++DOCSHELL 10ED7800 == 50 [pid = 3628] [id = 105] 04:31:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (10F75000) [pid = 3628] [serial = 312] [outer = 00000000] 04:31:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (118A1400) [pid = 3628] [serial = 313] [outer = 10F75000] 04:31:23 INFO - PROCESS | 3628 | 1470655883632 Marionette DEBUG loaded listener.js 04:31:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (12B6D400) [pid = 3628] [serial = 314] [outer = 10F75000] 04:31:24 INFO - PROCESS | 3628 | 1470655884305 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:31:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:31:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1046ms 04:31:24 INFO - PROCESS | 3628 | 1470655884377 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:31:24 INFO - PROCESS | 3628 | 1470655884382 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 04:31:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:31:24 INFO - PROCESS | 3628 | 1470655884388 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:31:24 INFO - PROCESS | 3628 | 1470655884439 Marionette TRACE conn3 <- [1,386,null,{}] 04:31:24 INFO - PROCESS | 3628 | 1470655884443 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:24 INFO - PROCESS | 3628 | 1470655884446 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:24 INFO - PROCESS | 3628 | 1470655884591 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:31:24 INFO - PROCESS | 3628 | 1470655884711 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 3628 | 1470655884715 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:24 INFO - PROCESS | 3628 | ++DOCSHELL 14567400 == 51 [pid = 3628] [id = 106] 04:31:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (14567800) [pid = 3628] [serial = 315] [outer = 00000000] 04:31:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1456FC00) [pid = 3628] [serial = 316] [outer = 14567800] 04:31:24 INFO - PROCESS | 3628 | 1470655884775 Marionette DEBUG loaded listener.js 04:31:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (14573C00) [pid = 3628] [serial = 317] [outer = 14567800] 04:31:25 INFO - PROCESS | 3628 | 1470655885411 Marionette TRACE conn3 <- [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]]]}] 04:31:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:31:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1046ms 04:31:25 INFO - PROCESS | 3628 | 1470655885460 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:31:25 INFO - PROCESS | 3628 | 1470655885462 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 04:31:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:31:25 INFO - PROCESS | 3628 | 1470655885466 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:31:25 INFO - PROCESS | 3628 | 1470655885470 Marionette TRACE conn3 <- [1,390,null,{}] 04:31:25 INFO - PROCESS | 3628 | 1470655885481 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:25 INFO - PROCESS | 3628 | 1470655885486 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:25 INFO - PROCESS | 3628 | 1470655885596 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:31:25 INFO - PROCESS | 3628 | 1470655885723 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:25 INFO - PROCESS | 3628 | 1470655885726 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:25 INFO - PROCESS | 3628 | ++DOCSHELL 168DD000 == 52 [pid = 3628] [id = 107] 04:31:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (168DD400) [pid = 3628] [serial = 318] [outer = 00000000] 04:31:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (16DCA400) [pid = 3628] [serial = 319] [outer = 168DD400] 04:31:25 INFO - PROCESS | 3628 | 1470655885792 Marionette DEBUG loaded listener.js 04:31:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1781A000) [pid = 3628] [serial = 320] [outer = 168DD400] 04:31:26 INFO - PROCESS | 3628 | 1470655886415 Marionette TRACE conn3 <- [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]]]}] 04:31:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:31:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 981ms 04:31:26 INFO - PROCESS | 3628 | 1470655886443 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:31:26 INFO - PROCESS | 3628 | 1470655886446 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 04:31:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:31:26 INFO - PROCESS | 3628 | 1470655886450 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:31:26 INFO - PROCESS | 3628 | 1470655886452 Marionette TRACE conn3 <- [1,394,null,{}] 04:31:26 INFO - PROCESS | 3628 | 1470655886455 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:26 INFO - PROCESS | 3628 | 1470655886457 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:26 INFO - PROCESS | 3628 | 1470655886563 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:31:26 INFO - PROCESS | 3628 | 1470655886660 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:26 INFO - PROCESS | 3628 | 1470655886663 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:26 INFO - PROCESS | 3628 | ++DOCSHELL 18503400 == 53 [pid = 3628] [id = 108] 04:31:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (18505800) [pid = 3628] [serial = 321] [outer = 00000000] 04:31:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (199B6800) [pid = 3628] [serial = 322] [outer = 18505800] 04:31:26 INFO - PROCESS | 3628 | 1470655886766 Marionette DEBUG loaded listener.js 04:31:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (1A96F000) [pid = 3628] [serial = 323] [outer = 18505800] 04:31:27 INFO - PROCESS | 3628 | 1470655887518 Marionette TRACE conn3 <- [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]]]}] 04:31:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:31:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1079ms 04:31:27 INFO - PROCESS | 3628 | 1470655887555 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:31:27 INFO - PROCESS | 3628 | 1470655887557 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 04:31:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:31:27 INFO - PROCESS | 3628 | 1470655887578 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:31:27 INFO - PROCESS | 3628 | 1470655887580 Marionette TRACE conn3 <- [1,398,null,{}] 04:31:27 INFO - PROCESS | 3628 | 1470655887584 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:27 INFO - PROCESS | 3628 | 1470655887587 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:27 INFO - PROCESS | 3628 | 1470655887691 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:31:27 INFO - PROCESS | 3628 | 1470655887918 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:27 INFO - PROCESS | 3628 | 1470655887922 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:27 INFO - PROCESS | 3628 | ++DOCSHELL 10269000 == 54 [pid = 3628] [id = 109] 04:31:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (10269800) [pid = 3628] [serial = 324] [outer = 00000000] 04:31:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (10EE0C00) [pid = 3628] [serial = 325] [outer = 10269800] 04:31:28 INFO - PROCESS | 3628 | 1470655887980 Marionette DEBUG loaded listener.js 04:31:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (112C8400) [pid = 3628] [serial = 326] [outer = 10269800] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 114ED400 == 53 [pid = 3628] [id = 103] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 10ED9000 == 52 [pid = 3628] [id = 102] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 1A1A9000 == 51 [pid = 3628] [id = 101] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 10226800 == 50 [pid = 3628] [id = 100] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 132B1000 == 49 [pid = 3628] [id = 99] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 16DCA000 == 48 [pid = 3628] [id = 98] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 168D1C00 == 47 [pid = 3628] [id = 97] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 156B6400 == 46 [pid = 3628] [id = 96] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 1146FC00 == 45 [pid = 3628] [id = 95] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 1181A000 == 44 [pid = 3628] [id = 94] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 10564000 == 43 [pid = 3628] [id = 50] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 10A48400 == 42 [pid = 3628] [id = 39] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 15748400 == 41 [pid = 3628] [id = 91] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 168D0000 == 40 [pid = 3628] [id = 89] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 11478800 == 39 [pid = 3628] [id = 90] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 1A040800 == 38 [pid = 3628] [id = 79] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 16DC9800 == 37 [pid = 3628] [id = 92] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 16FA1000 == 36 [pid = 3628] [id = 93] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 11C13000 == 35 [pid = 3628] [id = 77] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 15A8A800 == 34 [pid = 3628] [id = 60] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 10E80800 == 33 [pid = 3628] [id = 49] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 11479000 == 32 [pid = 3628] [id = 78] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 18503400 == 31 [pid = 3628] [id = 108] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 168DD000 == 30 [pid = 3628] [id = 107] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 1A977000 == 29 [pid = 3628] [id = 104] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 10ED7800 == 28 [pid = 3628] [id = 105] 04:31:29 INFO - PROCESS | 3628 | --DOCSHELL 14567400 == 27 [pid = 3628] [id = 106] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (1AA72C00) [pid = 3628] [serial = 191] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (11817000) [pid = 3628] [serial = 182] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (1574A800) [pid = 3628] [serial = 185] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1A72A400) [pid = 3628] [serial = 188] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (13217800) [pid = 3628] [serial = 194] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (12B76800) [pid = 3628] [serial = 148] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1A72FC00) [pid = 3628] [serial = 179] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (1A96C800) [pid = 3628] [serial = 253] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (10A4E400) [pid = 3628] [serial = 227] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (10A03400) [pid = 3628] [serial = 226] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1AA79000) [pid = 3628] [serial = 256] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (12C89000) [pid = 3628] [serial = 239] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (11DE9000) [pid = 3628] [serial = 238] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (1A978000) [pid = 3628] [serial = 254] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (16DA9800) [pid = 3628] [serial = 232] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (12E77400) [pid = 3628] [serial = 241] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1850F400) [pid = 3628] [serial = 247] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (14305000) [pid = 3628] [serial = 230] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (13982800) [pid = 3628] [serial = 229] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (16F95C00) [pid = 3628] [serial = 244] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (170A3C00) [pid = 3628] [serial = 245] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1A727000) [pid = 3628] [serial = 235] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (16E73000) [pid = 3628] [serial = 259] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1AAF3400) [pid = 3628] [serial = 262] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1AAEC000) [pid = 3628] [serial = 257] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1AAF3C00) [pid = 3628] [serial = 263] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (13922800) [pid = 3628] [serial = 242] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1A1A8C00) [pid = 3628] [serial = 250] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (15748800) [pid = 3628] [serial = 260] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1A1A9400) [pid = 3628] [serial = 251] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (199B2C00) [pid = 3628] [serial = 248] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1A0FC400) [pid = 3628] [serial = 145] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (168D9C00) [pid = 3628] [serial = 265] [outer = 00000000] [url = about:blank] 04:31:29 INFO - PROCESS | 3628 | 1470655889440 Marionette TRACE conn3 <- [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]]]}] 04:31:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:31:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1994ms 04:31:29 INFO - PROCESS | 3628 | 1470655889567 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:31:29 INFO - PROCESS | 3628 | 1470655889571 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 04:31:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:31:29 INFO - PROCESS | 3628 | 1470655889576 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:31:29 INFO - PROCESS | 3628 | 1470655889580 Marionette TRACE conn3 <- [1,402,null,{}] 04:31:29 INFO - PROCESS | 3628 | 1470655889586 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:29 INFO - PROCESS | 3628 | 1470655889589 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:29 INFO - PROCESS | 3628 | 1470655889674 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:31:29 INFO - PROCESS | 3628 | 1470655889681 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:29 INFO - PROCESS | 3628 | 1470655889685 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:29 INFO - PROCESS | 3628 | ++DOCSHELL 1058C400 == 28 [pid = 3628] [id = 110] 04:31:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (10A01400) [pid = 3628] [serial = 327] [outer = 00000000] 04:31:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (10A0E800) [pid = 3628] [serial = 328] [outer = 10A01400] 04:31:29 INFO - PROCESS | 3628 | 1470655889738 Marionette DEBUG loaded listener.js 04:31:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (10A10000) [pid = 3628] [serial = 329] [outer = 10A01400] 04:31:30 INFO - PROCESS | 3628 | 1470655890276 Marionette TRACE conn3 <- [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]]]}] 04:31:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:31:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 736ms 04:31:30 INFO - PROCESS | 3628 | 1470655890312 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:31:30 INFO - PROCESS | 3628 | 1470655890317 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 04:31:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:31:30 INFO - PROCESS | 3628 | 1470655890323 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:31:30 INFO - PROCESS | 3628 | 1470655890326 Marionette TRACE conn3 <- [1,406,null,{}] 04:31:30 INFO - PROCESS | 3628 | 1470655890330 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:30 INFO - PROCESS | 3628 | 1470655890332 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:30 INFO - PROCESS | 3628 | 1470655890418 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:31:30 INFO - PROCESS | 3628 | 1470655890427 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 3628 | 1470655890430 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:30 INFO - PROCESS | 3628 | ++DOCSHELL 114ED400 == 29 [pid = 3628] [id = 111] 04:31:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (114EF800) [pid = 3628] [serial = 330] [outer = 00000000] 04:31:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (11817000) [pid = 3628] [serial = 331] [outer = 114EF800] 04:31:30 INFO - PROCESS | 3628 | 1470655890477 Marionette DEBUG loaded listener.js 04:31:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (11899400) [pid = 3628] [serial = 332] [outer = 114EF800] 04:31:30 INFO - PROCESS | 3628 | 1470655890980 Marionette TRACE conn3 <- [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]]]}] 04:31:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:31:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 654ms 04:31:31 INFO - PROCESS | 3628 | 1470655890993 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:31:31 INFO - PROCESS | 3628 | 1470655890995 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 04:31:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:31:31 INFO - PROCESS | 3628 | 1470655890999 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:31:31 INFO - PROCESS | 3628 | 1470655891002 Marionette TRACE conn3 <- [1,410,null,{}] 04:31:31 INFO - PROCESS | 3628 | 1470655891017 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:31 INFO - PROCESS | 3628 | 1470655891022 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:31 INFO - PROCESS | 3628 | 1470655891143 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:31:31 INFO - PROCESS | 3628 | 1470655891226 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:31 INFO - PROCESS | 3628 | 1470655891230 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:31 INFO - PROCESS | 3628 | ++DOCSHELL 13198400 == 30 [pid = 3628] [id = 112] 04:31:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (13214400) [pid = 3628] [serial = 333] [outer = 00000000] 04:31:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (13AD2400) [pid = 3628] [serial = 334] [outer = 13214400] 04:31:31 INFO - PROCESS | 3628 | 1470655891278 Marionette DEBUG loaded listener.js 04:31:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (13B59000) [pid = 3628] [serial = 335] [outer = 13214400] 04:31:31 INFO - PROCESS | 3628 | 1470655891732 Marionette TRACE conn3 <- [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]]]}] 04:31:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:31:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 785ms 04:31:31 INFO - PROCESS | 3628 | 1470655891792 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:31:31 INFO - PROCESS | 3628 | 1470655891795 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 04:31:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:31:31 INFO - PROCESS | 3628 | 1470655891798 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:31:31 INFO - PROCESS | 3628 | 1470655891800 Marionette TRACE conn3 <- [1,414,null,{}] 04:31:31 INFO - PROCESS | 3628 | 1470655891804 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:31 INFO - PROCESS | 3628 | 1470655891806 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:31 INFO - PROCESS | 3628 | 1470655891943 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:31:32 INFO - PROCESS | 3628 | 1470655891998 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:32 INFO - PROCESS | 3628 | 1470655892000 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:32 INFO - PROCESS | 3628 | ++DOCSHELL 13ACA400 == 31 [pid = 3628] [id = 113] 04:31:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1430E800) [pid = 3628] [serial = 336] [outer = 00000000] 04:31:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1456E800) [pid = 3628] [serial = 337] [outer = 1430E800] 04:31:32 INFO - PROCESS | 3628 | 1470655892045 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (151EC800) [pid = 3628] [serial = 338] [outer = 1430E800] 04:31:32 INFO - PROCESS | 3628 | 1470655892513 Marionette TRACE conn3 <- [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]]]}] 04:31:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:31:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 768ms 04:31:32 INFO - PROCESS | 3628 | 1470655892571 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:31:32 INFO - PROCESS | 3628 | 1470655892573 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 04:31:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:31:32 INFO - PROCESS | 3628 | 1470655892577 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:31:32 INFO - PROCESS | 3628 | 1470655892578 Marionette TRACE conn3 <- [1,418,null,{}] 04:31:32 INFO - PROCESS | 3628 | 1470655892582 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:32 INFO - PROCESS | 3628 | 1470655892584 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:32 INFO - PROCESS | 3628 | 1470655892686 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:31:32 INFO - PROCESS | 3628 | 1470655892694 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:32 INFO - PROCESS | 3628 | 1470655892697 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:32 INFO - PROCESS | 3628 | ++DOCSHELL 1523FC00 == 32 [pid = 3628] [id = 114] 04:31:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (156AD000) [pid = 3628] [serial = 339] [outer = 00000000] 04:31:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (156B4C00) [pid = 3628] [serial = 340] [outer = 156AD000] 04:31:32 INFO - PROCESS | 3628 | 1470655892744 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (15748800) [pid = 3628] [serial = 341] [outer = 156AD000] 04:31:33 INFO - PROCESS | 3628 | 1470655893687 Marionette TRACE conn3 <- [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]]]}] 04:31:33 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 04:31:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1128ms 04:31:33 INFO - PROCESS | 3628 | 1470655893754 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:31:33 INFO - PROCESS | 3628 | 1470655893756 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 04:31:33 INFO - PROCESS | 3628 | 1470655893760 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:31:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:31:33 INFO - PROCESS | 3628 | 1470655893762 Marionette TRACE conn3 <- [1,422,null,{}] 04:31:33 INFO - PROCESS | 3628 | 1470655893765 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:33 INFO - PROCESS | 3628 | 1470655893771 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:33 INFO - PROCESS | 3628 | 1470655893907 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:31:33 INFO - PROCESS | 3628 | 1470655893913 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:33 INFO - PROCESS | 3628 | 1470655893915 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:33 INFO - PROCESS | 3628 | ++DOCSHELL 157CA000 == 33 [pid = 3628] [id = 115] 04:31:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (15A1EC00) [pid = 3628] [serial = 342] [outer = 00000000] 04:31:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (168D5400) [pid = 3628] [serial = 343] [outer = 15A1EC00] 04:31:33 INFO - PROCESS | 3628 | 1470655893959 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (16DC7800) [pid = 3628] [serial = 344] [outer = 15A1EC00] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (199B8C00) [pid = 3628] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (156B3400) [pid = 3628] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1A3A0C00) [pid = 3628] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (10A04400) [pid = 3628] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (168D1800) [pid = 3628] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1147DC00) [pid = 3628] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (170A0C00) [pid = 3628] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1181B000) [pid = 3628] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (168D2800) [pid = 3628] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (168DE800) [pid = 3628] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (16DC9C00) [pid = 3628] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1574BC00) [pid = 3628] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (114E0000) [pid = 3628] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (156B6800) [pid = 3628] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (10EDE400) [pid = 3628] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1AA6E000) [pid = 3628] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1189B400) [pid = 3628] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16DC8400) [pid = 3628] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:31:34 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1A042000) [pid = 3628] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:31:35 INFO - PROCESS | 3628 | 1470655895614 Marionette TRACE conn3 <- [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]]]}] 04:31:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:31:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1895ms 04:31:35 INFO - PROCESS | 3628 | 1470655895643 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:31:35 INFO - PROCESS | 3628 | 1470655895648 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 04:31:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:31:35 INFO - PROCESS | 3628 | 1470655895652 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:31:35 INFO - PROCESS | 3628 | 1470655895656 Marionette TRACE conn3 <- [1,426,null,{}] 04:31:35 INFO - PROCESS | 3628 | 1470655895668 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:35 INFO - PROCESS | 3628 | 1470655895672 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:35 INFO - PROCESS | 3628 | 1470655895840 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:31:35 INFO - PROCESS | 3628 | 1470655895939 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:35 INFO - PROCESS | 3628 | 1470655895942 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:35 INFO - PROCESS | 3628 | ++DOCSHELL 1055D800 == 34 [pid = 3628] [id = 116] 04:31:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1055EC00) [pid = 3628] [serial = 345] [outer = 00000000] 04:31:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (10F82400) [pid = 3628] [serial = 346] [outer = 1055EC00] 04:31:36 INFO - PROCESS | 3628 | 1470655895998 Marionette DEBUG loaded listener.js 04:31:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (114F4800) [pid = 3628] [serial = 347] [outer = 1055EC00] 04:31:36 INFO - PROCESS | 3628 | 1470655896862 Marionette TRACE conn3 <- [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] 04:31:36 INFO - PROCESS | 3628 | 1470655896970 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 04:31:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:31:36 INFO - PROCESS | 3628 | 1470655896975 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:31:36 INFO - PROCESS | 3628 | 1470655896978 Marionette TRACE conn3 <- [1,430,null,{}] 04:31:36 INFO - PROCESS | 3628 | 1470655896984 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:36 INFO - PROCESS | 3628 | 1470655896986 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:37 INFO - PROCESS | 3628 | 1470655897112 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:31:37 INFO - PROCESS | 3628 | 1470655897235 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 3628 | 1470655897240 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:37 INFO - PROCESS | 3628 | --DOCSHELL 1523FC00 == 33 [pid = 3628] [id = 114] 04:31:37 INFO - PROCESS | 3628 | --DOCSHELL 13ACA400 == 32 [pid = 3628] [id = 113] 04:31:37 INFO - PROCESS | 3628 | --DOCSHELL 13198400 == 31 [pid = 3628] [id = 112] 04:31:37 INFO - PROCESS | 3628 | --DOCSHELL 114ED400 == 30 [pid = 3628] [id = 111] 04:31:37 INFO - PROCESS | 3628 | --DOCSHELL 1058C400 == 29 [pid = 3628] [id = 110] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1A72D400) [pid = 3628] [serial = 236] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1A0F8400) [pid = 3628] [serial = 224] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (170A4400) [pid = 3628] [serial = 233] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1A723C00) [pid = 3628] [serial = 301] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A03F400) [pid = 3628] [serial = 299] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (199B2800) [pid = 3628] [serial = 298] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (168DC400) [pid = 3628] [serial = 266] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11812800) [pid = 3628] [serial = 268] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11DEAC00) [pid = 3628] [serial = 269] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (18512C00) [pid = 3628] [serial = 277] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A0FD000) [pid = 3628] [serial = 278] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (129F3C00) [pid = 3628] [serial = 280] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12E77800) [pid = 3628] [serial = 281] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16DA5800) [pid = 3628] [serial = 289] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16DA9C00) [pid = 3628] [serial = 290] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (173A2C00) [pid = 3628] [serial = 292] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16DCDC00) [pid = 3628] [serial = 274] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16E65800) [pid = 3628] [serial = 275] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1621F000) [pid = 3628] [serial = 271] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (168D2400) [pid = 3628] [serial = 272] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (11C14000) [pid = 3628] [serial = 283] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1319C000) [pid = 3628] [serial = 284] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (15752800) [pid = 3628] [serial = 286] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (15A86000) [pid = 3628] [serial = 287] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (11D9F800) [pid = 3628] [serial = 304] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (168D6000) [pid = 3628] [serial = 305] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1AAF0000) [pid = 3628] [serial = 310] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1AC17400) [pid = 3628] [serial = 311] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1A3A0800) [pid = 3628] [serial = 308] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1A724400) [pid = 3628] [serial = 302] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (17DC9C00) [pid = 3628] [serial = 295] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1A049000) [pid = 3628] [serial = 307] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (1850CC00) [pid = 3628] [serial = 296] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (177A4400) [pid = 3628] [serial = 293] [outer = 00000000] [url = about:blank] 04:31:37 INFO - PROCESS | 3628 | ++DOCSHELL 1058C400 == 30 [pid = 3628] [id = 117] 04:31:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (10E86800) [pid = 3628] [serial = 348] [outer = 00000000] 04:31:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (10EDD400) [pid = 3628] [serial = 349] [outer = 10E86800] 04:31:37 INFO - PROCESS | 3628 | 1470655897308 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (112CA800) [pid = 3628] [serial = 350] [outer = 10E86800] 04:31:37 INFO - PROCESS | 3628 | 1470655897782 Marionette TRACE conn3 <- [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]]]}] 04:31:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:31:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 833ms 04:31:37 INFO - PROCESS | 3628 | 1470655897808 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:31:37 INFO - PROCESS | 3628 | 1470655897813 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 04:31:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:31:37 INFO - PROCESS | 3628 | 1470655897820 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:31:37 INFO - PROCESS | 3628 | 1470655897822 Marionette TRACE conn3 <- [1,434,null,{}] 04:31:37 INFO - PROCESS | 3628 | 1470655897826 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:37 INFO - PROCESS | 3628 | 1470655897829 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:37 INFO - PROCESS | 3628 | 1470655897912 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:31:37 INFO - PROCESS | 3628 | 1470655897919 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 3628 | 1470655897921 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:37 INFO - PROCESS | 3628 | ++DOCSHELL 1316C400 == 31 [pid = 3628] [id = 118] 04:31:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (1316F000) [pid = 3628] [serial = 351] [outer = 00000000] 04:31:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (13216C00) [pid = 3628] [serial = 352] [outer = 1316F000] 04:31:37 INFO - PROCESS | 3628 | 1470655897969 Marionette DEBUG loaded listener.js 04:31:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (134ACC00) [pid = 3628] [serial = 353] [outer = 1316F000] 04:31:38 INFO - PROCESS | 3628 | 1470655898470 Marionette TRACE conn3 <- [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]]]}] 04:31:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:31:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 653ms 04:31:38 INFO - PROCESS | 3628 | 1470655898492 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:31:38 INFO - PROCESS | 3628 | 1470655898494 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 04:31:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:31:38 INFO - PROCESS | 3628 | 1470655898498 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:31:38 INFO - PROCESS | 3628 | 1470655898501 Marionette TRACE conn3 <- [1,438,null,{}] 04:31:38 INFO - PROCESS | 3628 | 1470655898512 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:38 INFO - PROCESS | 3628 | 1470655898516 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:38 INFO - PROCESS | 3628 | 1470655898608 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:31:38 INFO - PROCESS | 3628 | 1470655898723 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:38 INFO - PROCESS | 3628 | 1470655898726 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:38 INFO - PROCESS | 3628 | ++DOCSHELL 14572000 == 32 [pid = 3628] [id = 119] 04:31:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (14573000) [pid = 3628] [serial = 354] [outer = 00000000] 04:31:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1523FC00) [pid = 3628] [serial = 355] [outer = 14573000] 04:31:38 INFO - PROCESS | 3628 | 1470655898773 Marionette DEBUG loaded listener.js 04:31:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (156B1000) [pid = 3628] [serial = 356] [outer = 14573000] 04:31:39 INFO - PROCESS | 3628 | 1470655899142 Marionette TRACE conn3 <- [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]]]}] 04:31:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:31:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 735ms 04:31:39 INFO - PROCESS | 3628 | 1470655899198 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:31:39 INFO - PROCESS | 3628 | 1470655899200 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 04:31:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:31:39 INFO - PROCESS | 3628 | 1470655899204 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:31:39 INFO - PROCESS | 3628 | 1470655899205 Marionette TRACE conn3 <- [1,442,null,{}] 04:31:39 INFO - PROCESS | 3628 | 1470655899209 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:39 INFO - PROCESS | 3628 | 1470655899261 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:39 INFO - PROCESS | 3628 | 1470655899341 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:31:39 INFO - PROCESS | 3628 | 1470655899346 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:39 INFO - PROCESS | 3628 | 1470655899349 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:39 INFO - PROCESS | 3628 | ++DOCSHELL 156B9000 == 33 [pid = 3628] [id = 120] 04:31:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (15748400) [pid = 3628] [serial = 357] [outer = 00000000] 04:31:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1622AC00) [pid = 3628] [serial = 358] [outer = 15748400] 04:31:39 INFO - PROCESS | 3628 | 1470655899402 Marionette DEBUG loaded listener.js 04:31:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (163DB400) [pid = 3628] [serial = 359] [outer = 15748400] 04:31:39 INFO - PROCESS | 3628 | 1470655899888 Marionette TRACE conn3 <- [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]]]}] 04:31:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:31:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 736ms 04:31:39 INFO - PROCESS | 3628 | 1470655899937 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:31:39 INFO - PROCESS | 3628 | 1470655899939 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 04:31:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:31:39 INFO - PROCESS | 3628 | 1470655899942 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:31:39 INFO - PROCESS | 3628 | 1470655899944 Marionette TRACE conn3 <- [1,446,null,{}] 04:31:39 INFO - PROCESS | 3628 | 1470655899948 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:39 INFO - PROCESS | 3628 | 1470655899950 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:40 INFO - PROCESS | 3628 | 1470655900133 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:31:40 INFO - PROCESS | 3628 | 1470655900155 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:40 INFO - PROCESS | 3628 | 1470655900157 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:40 INFO - PROCESS | 3628 | ++DOCSHELL 168D2C00 == 34 [pid = 3628] [id = 121] 04:31:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (168D6C00) [pid = 3628] [serial = 360] [outer = 00000000] 04:31:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (168DC000) [pid = 3628] [serial = 361] [outer = 168D6C00] 04:31:40 INFO - PROCESS | 3628 | 1470655900200 Marionette DEBUG loaded listener.js 04:31:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16DA9C00) [pid = 3628] [serial = 362] [outer = 168D6C00] 04:31:40 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:31:40 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:31:40 INFO - PROCESS | 3628 | 1470655900639 Marionette TRACE conn3 <- [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]]]}] 04:31:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:31:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 735ms 04:31:40 INFO - PROCESS | 3628 | 1470655900677 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:31:40 INFO - PROCESS | 3628 | 1470655900679 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 04:31:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:31:40 INFO - PROCESS | 3628 | 1470655900682 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:31:40 INFO - PROCESS | 3628 | 1470655900684 Marionette TRACE conn3 <- [1,450,null,{}] 04:31:40 INFO - PROCESS | 3628 | 1470655900687 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:40 INFO - PROCESS | 3628 | 1470655900693 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:40 INFO - PROCESS | 3628 | 1470655900874 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:31:40 INFO - PROCESS | 3628 | 1470655900930 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:40 INFO - PROCESS | 3628 | 1470655900932 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:40 INFO - PROCESS | 3628 | ++DOCSHELL 16E6B400 == 35 [pid = 3628] [id = 122] 04:31:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16E6F400) [pid = 3628] [serial = 363] [outer = 00000000] 04:31:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16F9B400) [pid = 3628] [serial = 364] [outer = 16E6F400] 04:31:40 INFO - PROCESS | 3628 | 1470655900976 Marionette DEBUG loaded listener.js 04:31:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (170A0400) [pid = 3628] [serial = 365] [outer = 16E6F400] 04:31:41 INFO - PROCESS | 3628 | 1470655901401 Marionette TRACE conn3 <- [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] 04:31:41 INFO - PROCESS | 3628 | 1470655901477 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 04:31:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:31:41 INFO - PROCESS | 3628 | 1470655901532 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:31:41 INFO - PROCESS | 3628 | 1470655901534 Marionette TRACE conn3 <- [1,454,null,{}] 04:31:41 INFO - PROCESS | 3628 | 1470655901538 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:41 INFO - PROCESS | 3628 | 1470655901540 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:41 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (13214400) [pid = 3628] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:31:41 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1430E800) [pid = 3628] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:31:41 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (156AD000) [pid = 3628] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:31:41 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (14567800) [pid = 3628] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:31:41 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (168DD400) [pid = 3628] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:31:41 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (18505800) [pid = 3628] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:31:41 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (10269800) [pid = 3628] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:31:41 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (10F75000) [pid = 3628] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:31:41 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (114EF800) [pid = 3628] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:31:41 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (10A01400) [pid = 3628] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:31:41 INFO - PROCESS | 3628 | 1470655901670 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:31:41 INFO - PROCESS | 3628 | 1470655901746 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:41 INFO - PROCESS | 3628 | 1470655901749 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:41 INFO - PROCESS | 3628 | ++DOCSHELL 114F3400 == 36 [pid = 3628] [id = 123] 04:31:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (11DA4400) [pid = 3628] [serial = 366] [outer = 00000000] 04:31:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (14536C00) [pid = 3628] [serial = 367] [outer = 11DA4400] 04:31:41 INFO - PROCESS | 3628 | 1470655901804 Marionette DEBUG loaded listener.js 04:31:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1456C400) [pid = 3628] [serial = 368] [outer = 11DA4400] 04:31:42 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:31:42 INFO - PROCESS | 3628 | 1470655902144 Marionette TRACE conn3 <- [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]]]}] 04:31:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:31:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 686ms 04:31:42 INFO - PROCESS | 3628 | 1470655902183 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:31:42 INFO - PROCESS | 3628 | 1470655902185 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 04:31:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:31:42 INFO - PROCESS | 3628 | 1470655902188 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:31:42 INFO - PROCESS | 3628 | 1470655902190 Marionette TRACE conn3 <- [1,458,null,{}] 04:31:42 INFO - PROCESS | 3628 | 1470655902193 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:42 INFO - PROCESS | 3628 | 1470655902195 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:42 INFO - PROCESS | 3628 | 1470655902319 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:31:42 INFO - PROCESS | 3628 | 1470655902325 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:42 INFO - PROCESS | 3628 | 1470655902327 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:42 INFO - PROCESS | 3628 | ++DOCSHELL 11DE9000 == 37 [pid = 3628] [id = 124] 04:31:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (16FA1000) [pid = 3628] [serial = 369] [outer = 00000000] 04:31:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (17761400) [pid = 3628] [serial = 370] [outer = 16FA1000] 04:31:42 INFO - PROCESS | 3628 | 1470655902371 Marionette DEBUG loaded listener.js 04:31:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (177A6000) [pid = 3628] [serial = 371] [outer = 16FA1000] 04:31:42 INFO - PROCESS | 3628 | 1470655902775 Marionette TRACE conn3 <- [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] 04:31:42 INFO - PROCESS | 3628 | 1470655902823 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 04:31:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:31:42 INFO - PROCESS | 3628 | 1470655902831 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:31:42 INFO - PROCESS | 3628 | 1470655902832 Marionette TRACE conn3 <- [1,462,null,{}] 04:31:42 INFO - PROCESS | 3628 | 1470655902836 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:42 INFO - PROCESS | 3628 | 1470655902838 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:42 INFO - PROCESS | 3628 | 1470655902917 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:31:42 INFO - PROCESS | 3628 | 1470655902923 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:42 INFO - PROCESS | 3628 | 1470655902924 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:42 INFO - PROCESS | 3628 | ++DOCSHELL 151E9C00 == 38 [pid = 3628] [id = 125] 04:31:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (17820800) [pid = 3628] [serial = 372] [outer = 00000000] 04:31:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (17DC5800) [pid = 3628] [serial = 373] [outer = 17820800] 04:31:43 INFO - PROCESS | 3628 | 1470655902968 Marionette DEBUG loaded listener.js 04:31:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1825C000) [pid = 3628] [serial = 374] [outer = 17820800] 04:31:43 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:31:43 INFO - PROCESS | 3628 | 1470655903480 Marionette TRACE conn3 <- [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] 04:31:43 INFO - PROCESS | 3628 | 1470655903500 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 04:31:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:31:43 INFO - PROCESS | 3628 | 1470655903504 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:31:43 INFO - PROCESS | 3628 | 1470655903506 Marionette TRACE conn3 <- [1,466,null,{}] 04:31:43 INFO - PROCESS | 3628 | 1470655903524 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:43 INFO - PROCESS | 3628 | 1470655903526 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:43 INFO - PROCESS | 3628 | 1470655903614 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:31:43 INFO - PROCESS | 3628 | 1470655903620 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:43 INFO - PROCESS | 3628 | 1470655903622 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:43 INFO - PROCESS | 3628 | ++DOCSHELL 18504000 == 39 [pid = 3628] [id = 126] 04:31:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (18507C00) [pid = 3628] [serial = 375] [outer = 00000000] 04:31:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1850E400) [pid = 3628] [serial = 376] [outer = 18507C00] 04:31:43 INFO - PROCESS | 3628 | 1470655903665 Marionette DEBUG loaded listener.js 04:31:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (18511000) [pid = 3628] [serial = 377] [outer = 18507C00] 04:31:44 INFO - PROCESS | 3628 | 1470655904408 Marionette TRACE conn3 <- [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] 04:31:44 INFO - PROCESS | 3628 | 1470655904453 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 04:31:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:31:44 INFO - PROCESS | 3628 | 1470655904458 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:31:44 INFO - PROCESS | 3628 | 1470655904463 Marionette TRACE conn3 <- [1,470,null,{}] 04:31:44 INFO - PROCESS | 3628 | 1470655904469 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:44 INFO - PROCESS | 3628 | 1470655904472 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:44 INFO - PROCESS | 3628 | 1470655904587 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:31:44 INFO - PROCESS | 3628 | 1470655904720 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:44 INFO - PROCESS | 3628 | 1470655904723 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:44 INFO - PROCESS | 3628 | ++DOCSHELL 10221C00 == 40 [pid = 3628] [id = 127] 04:31:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (114E8C00) [pid = 3628] [serial = 378] [outer = 00000000] 04:31:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (12E77400) [pid = 3628] [serial = 379] [outer = 114E8C00] 04:31:44 INFO - PROCESS | 3628 | 1470655904782 Marionette DEBUG loaded listener.js 04:31:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (14307000) [pid = 3628] [serial = 380] [outer = 114E8C00] 04:31:45 INFO - PROCESS | 3628 | 1470655905326 Marionette TRACE conn3 <- [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]]]}] 04:31:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:31:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 948ms 04:31:45 INFO - PROCESS | 3628 | 1470655905396 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:31:45 INFO - PROCESS | 3628 | 1470655905401 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 04:31:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:31:45 INFO - PROCESS | 3628 | 1470655905455 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:31:45 INFO - PROCESS | 3628 | 1470655905458 Marionette TRACE conn3 <- [1,474,null,{}] 04:31:45 INFO - PROCESS | 3628 | 1470655905462 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:45 INFO - PROCESS | 3628 | 1470655905465 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:45 INFO - PROCESS | 3628 | 1470655905621 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:31:45 INFO - PROCESS | 3628 | 1470655905683 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:45 INFO - PROCESS | 3628 | 1470655905686 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:45 INFO - PROCESS | 3628 | ++DOCSHELL 15751800 == 41 [pid = 3628] [id = 128] 04:31:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15A8F400) [pid = 3628] [serial = 381] [outer = 00000000] 04:31:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (168D6000) [pid = 3628] [serial = 382] [outer = 15A8F400] 04:31:45 INFO - PROCESS | 3628 | 1470655905743 Marionette DEBUG loaded listener.js 04:31:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16DC2C00) [pid = 3628] [serial = 383] [outer = 15A8F400] 04:31:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (18509C00) [pid = 3628] [serial = 384] [outer = 1B072C00] 04:31:46 INFO - PROCESS | 3628 | 1470655906477 Marionette TRACE conn3 <- [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]]]}] 04:31:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:31:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1095ms 04:31:46 INFO - PROCESS | 3628 | 1470655906535 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:31:46 INFO - PROCESS | 3628 | 1470655906537 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 04:31:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:31:46 INFO - PROCESS | 3628 | 1470655906541 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:31:46 INFO - PROCESS | 3628 | 1470655906545 Marionette TRACE conn3 <- [1,478,null,{}] 04:31:46 INFO - PROCESS | 3628 | 1470655906573 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:46 INFO - PROCESS | 3628 | 1470655906578 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:46 INFO - PROCESS | 3628 | 1470655906720 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:31:46 INFO - PROCESS | 3628 | 1470655906839 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:46 INFO - PROCESS | 3628 | 1470655906843 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:46 INFO - PROCESS | 3628 | ++DOCSHELL 17D33000 == 42 [pid = 3628] [id = 129] 04:31:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (18262400) [pid = 3628] [serial = 385] [outer = 00000000] 04:31:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (199B4800) [pid = 3628] [serial = 386] [outer = 18262400] 04:31:46 INFO - PROCESS | 3628 | 1470655906900 Marionette DEBUG loaded listener.js 04:31:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1A045800) [pid = 3628] [serial = 387] [outer = 18262400] 04:31:47 INFO - PROCESS | 3628 | 1470655907607 Marionette TRACE conn3 <- [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]]]}] 04:31:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:31:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1143ms 04:31:47 INFO - PROCESS | 3628 | 1470655907874 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:31:47 INFO - PROCESS | 3628 | 1470655907879 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 04:31:47 INFO - PROCESS | 3628 | 1470655907885 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:31:47 INFO - PROCESS | 3628 | 1470655907889 Marionette TRACE conn3 <- [1,482,null,{}] 04:31:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:31:47 INFO - PROCESS | 3628 | 1470655907895 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:47 INFO - PROCESS | 3628 | 1470655907898 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:48 INFO - PROCESS | 3628 | 1470655907997 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:31:48 INFO - PROCESS | 3628 | 1470655908072 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:48 INFO - PROCESS | 3628 | 1470655908077 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:48 INFO - PROCESS | 3628 | ++DOCSHELL 10EE0000 == 43 [pid = 3628] [id = 130] 04:31:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10F81000) [pid = 3628] [serial = 388] [outer = 00000000] 04:31:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (114D9400) [pid = 3628] [serial = 389] [outer = 10F81000] 04:31:48 INFO - PROCESS | 3628 | 1470655908133 Marionette DEBUG loaded listener.js 04:31:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (11816C00) [pid = 3628] [serial = 390] [outer = 10F81000] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 151E9C00 == 42 [pid = 3628] [id = 125] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 11DE9000 == 41 [pid = 3628] [id = 124] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 114F3400 == 40 [pid = 3628] [id = 123] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 16E6B400 == 39 [pid = 3628] [id = 122] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 168D2C00 == 38 [pid = 3628] [id = 121] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 156B9000 == 37 [pid = 3628] [id = 120] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 14572000 == 36 [pid = 3628] [id = 119] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 1316C400 == 35 [pid = 3628] [id = 118] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 1058C400 == 34 [pid = 3628] [id = 117] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 1055D800 == 33 [pid = 3628] [id = 116] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 10269000 == 32 [pid = 3628] [id = 109] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 157CA000 == 31 [pid = 3628] [id = 115] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 17D33000 == 30 [pid = 3628] [id = 129] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 15751800 == 29 [pid = 3628] [id = 128] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 18504000 == 28 [pid = 3628] [id = 126] 04:31:49 INFO - PROCESS | 3628 | --DOCSHELL 10221C00 == 27 [pid = 3628] [id = 127] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (15748800) [pid = 3628] [serial = 341] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (168D5400) [pid = 3628] [serial = 343] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13B59000) [pid = 3628] [serial = 335] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (13AD2400) [pid = 3628] [serial = 334] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1456E800) [pid = 3628] [serial = 337] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (156B4C00) [pid = 3628] [serial = 340] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (151EC800) [pid = 3628] [serial = 338] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (14573C00) [pid = 3628] [serial = 317] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1781A000) [pid = 3628] [serial = 320] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A96F000) [pid = 3628] [serial = 323] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (112C8400) [pid = 3628] [serial = 326] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12B6D400) [pid = 3628] [serial = 314] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (199B6800) [pid = 3628] [serial = 322] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (11899400) [pid = 3628] [serial = 332] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (118A1400) [pid = 3628] [serial = 313] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10A10000) [pid = 3628] [serial = 329] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16DCA400) [pid = 3628] [serial = 319] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1456FC00) [pid = 3628] [serial = 316] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (10A0E800) [pid = 3628] [serial = 328] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (10EE0C00) [pid = 3628] [serial = 325] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (11817000) [pid = 3628] [serial = 331] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3628 | 1470655909543 Marionette TRACE conn3 <- [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]]]}] 04:31:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:31:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1683ms 04:31:49 INFO - PROCESS | 3628 | 1470655909569 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:31:49 INFO - PROCESS | 3628 | 1470655909573 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 04:31:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:31:49 INFO - PROCESS | 3628 | 1470655909580 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:31:49 INFO - PROCESS | 3628 | 1470655909585 Marionette TRACE conn3 <- [1,486,null,{}] 04:31:49 INFO - PROCESS | 3628 | 1470655909591 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:49 INFO - PROCESS | 3628 | 1470655909594 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:49 INFO - PROCESS | 3628 | 1470655909723 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:31:49 INFO - PROCESS | 3628 | 1470655909799 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:49 INFO - PROCESS | 3628 | 1470655909803 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:49 INFO - PROCESS | 3628 | ++DOCSHELL 10226400 == 28 [pid = 3628] [id = 131] 04:31:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10226800) [pid = 3628] [serial = 391] [outer = 00000000] 04:31:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10A4A000) [pid = 3628] [serial = 392] [outer = 10226800] 04:31:49 INFO - PROCESS | 3628 | 1470655909850 Marionette DEBUG loaded listener.js 04:31:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (10A4E400) [pid = 3628] [serial = 393] [outer = 10226800] 04:31:50 INFO - PROCESS | 3628 | 1470655910305 Marionette TRACE conn3 <- [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]]]}] 04:31:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:31:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 784ms 04:31:50 INFO - PROCESS | 3628 | 1470655910352 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:31:50 INFO - PROCESS | 3628 | 1470655910357 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 04:31:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:31:50 INFO - PROCESS | 3628 | 1470655910367 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:31:50 INFO - PROCESS | 3628 | 1470655910370 Marionette TRACE conn3 <- [1,490,null,{}] 04:31:50 INFO - PROCESS | 3628 | 1470655910374 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:50 INFO - PROCESS | 3628 | 1470655910376 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:50 INFO - PROCESS | 3628 | 1470655910461 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:31:50 INFO - PROCESS | 3628 | 1470655910470 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:50 INFO - PROCESS | 3628 | 1470655910473 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:50 INFO - PROCESS | 3628 | ++DOCSHELL 114EB400 == 29 [pid = 3628] [id = 132] 04:31:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (114EC400) [pid = 3628] [serial = 394] [outer = 00000000] 04:31:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (11817000) [pid = 3628] [serial = 395] [outer = 114EC400] 04:31:50 INFO - PROCESS | 3628 | 1470655910520 Marionette DEBUG loaded listener.js 04:31:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (11C0AC00) [pid = 3628] [serial = 396] [outer = 114EC400] 04:31:51 INFO - PROCESS | 3628 | 1470655911015 Marionette TRACE conn3 <- [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]]]}] 04:31:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:31:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 653ms 04:31:51 INFO - PROCESS | 3628 | 1470655911040 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:31:51 INFO - PROCESS | 3628 | 1470655911042 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 04:31:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:31:51 INFO - PROCESS | 3628 | 1470655911046 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:31:51 INFO - PROCESS | 3628 | 1470655911049 Marionette TRACE conn3 <- [1,494,null,{}] 04:31:51 INFO - PROCESS | 3628 | 1470655911060 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:51 INFO - PROCESS | 3628 | 1470655911064 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:51 INFO - PROCESS | 3628 | 1470655911174 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:31:51 INFO - PROCESS | 3628 | 1470655911184 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:51 INFO - PROCESS | 3628 | 1470655911187 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:51 INFO - PROCESS | 3628 | ++DOCSHELL 1397F000 == 30 [pid = 3628] [id = 133] 04:31:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13982400) [pid = 3628] [serial = 397] [outer = 00000000] 04:31:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13B53C00) [pid = 3628] [serial = 398] [outer = 13982400] 04:31:51 INFO - PROCESS | 3628 | 1470655911235 Marionette DEBUG loaded listener.js 04:31:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1452D000) [pid = 3628] [serial = 399] [outer = 13982400] 04:31:51 INFO - PROCESS | 3628 | 1470655911743 Marionette TRACE conn3 <- [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]]]}] 04:31:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:31:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 735ms 04:31:51 INFO - PROCESS | 3628 | 1470655911779 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:31:51 INFO - PROCESS | 3628 | 1470655911791 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 04:31:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:31:51 INFO - PROCESS | 3628 | 1470655911795 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:31:51 INFO - PROCESS | 3628 | 1470655911797 Marionette TRACE conn3 <- [1,498,null,{}] 04:31:51 INFO - PROCESS | 3628 | 1470655911800 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:51 INFO - PROCESS | 3628 | 1470655911802 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:51 INFO - PROCESS | 3628 | 1470655911914 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:31:51 INFO - PROCESS | 3628 | 1470655911920 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:51 INFO - PROCESS | 3628 | 1470655911922 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:51 INFO - PROCESS | 3628 | ++DOCSHELL 11DA0C00 == 31 [pid = 3628] [id = 134] 04:31:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (132B1400) [pid = 3628] [serial = 400] [outer = 00000000] 04:31:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (14571400) [pid = 3628] [serial = 401] [outer = 132B1400] 04:31:51 INFO - PROCESS | 3628 | 1470655911967 Marionette DEBUG loaded listener.js 04:31:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (145B5400) [pid = 3628] [serial = 402] [outer = 132B1400] 04:31:52 INFO - PROCESS | 3628 | 1470655912395 Marionette TRACE conn3 <- [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]]]}] 04:31:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:31:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 654ms 04:31:52 INFO - PROCESS | 3628 | 1470655912489 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:31:52 INFO - PROCESS | 3628 | 1470655912491 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 04:31:52 INFO - PROCESS | 3628 | 1470655912494 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:31:52 INFO - PROCESS | 3628 | 1470655912496 Marionette TRACE conn3 <- [1,502,null,{}] 04:31:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:31:52 INFO - PROCESS | 3628 | 1470655912499 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:52 INFO - PROCESS | 3628 | 1470655912501 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:52 INFO - PROCESS | 3628 | 1470655912644 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:31:52 INFO - PROCESS | 3628 | 1470655912664 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:52 INFO - PROCESS | 3628 | 1470655912666 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:52 INFO - PROCESS | 3628 | ++DOCSHELL 14576C00 == 32 [pid = 3628] [id = 135] 04:31:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (145B5000) [pid = 3628] [serial = 403] [outer = 00000000] 04:31:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (156B4C00) [pid = 3628] [serial = 404] [outer = 145B5000] 04:31:52 INFO - PROCESS | 3628 | 1470655912710 Marionette DEBUG loaded listener.js 04:31:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (156D7000) [pid = 3628] [serial = 405] [outer = 145B5000] 04:31:53 INFO - PROCESS | 3628 | 1470655913141 Marionette TRACE conn3 <- [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]]]}] 04:31:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:31:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 703ms 04:31:53 INFO - PROCESS | 3628 | 1470655913226 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:31:53 INFO - PROCESS | 3628 | 1470655913228 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 04:31:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:31:53 INFO - PROCESS | 3628 | 1470655913232 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:31:53 INFO - PROCESS | 3628 | 1470655913233 Marionette TRACE conn3 <- [1,506,null,{}] 04:31:53 INFO - PROCESS | 3628 | 1470655913236 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:53 INFO - PROCESS | 3628 | 1470655913242 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:53 INFO - PROCESS | 3628 | 1470655913368 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:31:53 INFO - PROCESS | 3628 | 1470655913378 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:53 INFO - PROCESS | 3628 | 1470655913380 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:53 INFO - PROCESS | 3628 | ++DOCSHELL 157CB400 == 33 [pid = 3628] [id = 136] 04:31:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15A1DC00) [pid = 3628] [serial = 406] [outer = 00000000] 04:31:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (168D5400) [pid = 3628] [serial = 407] [outer = 15A1DC00] 04:31:53 INFO - PROCESS | 3628 | 1470655913475 Marionette DEBUG loaded listener.js 04:31:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16DC4000) [pid = 3628] [serial = 408] [outer = 15A1DC00] 04:31:54 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (18507C00) [pid = 3628] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:31:54 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17820800) [pid = 3628] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:31:54 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (168D6C00) [pid = 3628] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:31:54 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16E6F400) [pid = 3628] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:31:54 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11DA4400) [pid = 3628] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:31:54 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16FA1000) [pid = 3628] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:31:54 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15A1EC00) [pid = 3628] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:31:54 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10E86800) [pid = 3628] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:31:54 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15748400) [pid = 3628] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:31:54 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (14573000) [pid = 3628] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:31:54 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1316F000) [pid = 3628] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:31:54 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1055EC00) [pid = 3628] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:31:54 INFO - PROCESS | 3628 | 1470655914200 Marionette TRACE conn3 <- [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]]]}] 04:31:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:31:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 981ms 04:31:54 INFO - PROCESS | 3628 | 1470655914217 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:31:54 INFO - PROCESS | 3628 | 1470655914219 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 04:31:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:31:54 INFO - PROCESS | 3628 | 1470655914222 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:31:54 INFO - PROCESS | 3628 | 1470655914224 Marionette TRACE conn3 <- [1,510,null,{}] 04:31:54 INFO - PROCESS | 3628 | 1470655914229 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:54 INFO - PROCESS | 3628 | 1470655914240 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:54 INFO - PROCESS | 3628 | 1470655914314 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:31:54 INFO - PROCESS | 3628 | 1470655914319 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:54 INFO - PROCESS | 3628 | 1470655914321 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:54 INFO - PROCESS | 3628 | ++DOCSHELL 10A0C000 == 34 [pid = 3628] [id = 137] 04:31:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (10A4BC00) [pid = 3628] [serial = 409] [outer = 00000000] 04:31:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (14539C00) [pid = 3628] [serial = 410] [outer = 10A4BC00] 04:31:54 INFO - PROCESS | 3628 | 1470655914364 Marionette DEBUG loaded listener.js 04:31:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15748400) [pid = 3628] [serial = 411] [outer = 10A4BC00] 04:31:54 INFO - PROCESS | 3628 | 1470655914779 Marionette TRACE conn3 <- [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]]]}] 04:31:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:31:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 621ms 04:31:54 INFO - PROCESS | 3628 | 1470655914868 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:31:54 INFO - PROCESS | 3628 | 1470655914870 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 04:31:54 INFO - PROCESS | 3628 | 1470655914873 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:31:54 INFO - PROCESS | 3628 | 1470655914875 Marionette TRACE conn3 <- [1,514,null,{}] 04:31:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:31:54 INFO - PROCESS | 3628 | 1470655914879 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:54 INFO - PROCESS | 3628 | 1470655914881 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:54 INFO - PROCESS | 3628 | 1470655914956 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:31:54 INFO - PROCESS | 3628 | 1470655914962 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:54 INFO - PROCESS | 3628 | 1470655914964 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:54 INFO - PROCESS | 3628 | ++DOCSHELL 13980C00 == 35 [pid = 3628] [id = 138] 04:31:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (14570400) [pid = 3628] [serial = 412] [outer = 00000000] 04:31:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16DD0C00) [pid = 3628] [serial = 413] [outer = 14570400] 04:31:55 INFO - PROCESS | 3628 | 1470655915006 Marionette DEBUG loaded listener.js 04:31:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16E66800) [pid = 3628] [serial = 414] [outer = 14570400] 04:31:55 INFO - PROCESS | 3628 | 1470655915399 Marionette TRACE conn3 <- [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]]]}] 04:31:55 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 04:31:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 555ms 04:31:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:31:55 INFO - PROCESS | 3628 | 1470655915412 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:31:55 INFO - PROCESS | 3628 | 1470655915414 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 04:31:55 INFO - PROCESS | 3628 | 1470655915417 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:31:55 INFO - PROCESS | 3628 | 1470655915419 Marionette TRACE conn3 <- [1,518,null,{}] 04:31:55 INFO - PROCESS | 3628 | 1470655915422 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:55 INFO - PROCESS | 3628 | 1470655915424 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:55 INFO - PROCESS | 3628 | 1470655915534 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:31:55 INFO - PROCESS | 3628 | 1470655915542 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:55 INFO - PROCESS | 3628 | 1470655915544 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:55 INFO - PROCESS | 3628 | ++DOCSHELL 1397AC00 == 36 [pid = 3628] [id = 139] 04:31:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (176B0C00) [pid = 3628] [serial = 415] [outer = 00000000] 04:31:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (177A5000) [pid = 3628] [serial = 416] [outer = 176B0C00] 04:31:55 INFO - PROCESS | 3628 | 1470655915594 Marionette DEBUG loaded listener.js 04:31:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (177A5C00) [pid = 3628] [serial = 417] [outer = 176B0C00] 04:31:56 INFO - PROCESS | 3628 | 1470655916056 Marionette TRACE conn3 <- [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]]]}] 04:31:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:31:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 653ms 04:31:56 INFO - PROCESS | 3628 | 1470655916090 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:31:56 INFO - PROCESS | 3628 | 1470655916092 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 04:31:56 INFO - PROCESS | 3628 | 1470655916095 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:31:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:31:56 INFO - PROCESS | 3628 | 1470655916097 Marionette TRACE conn3 <- [1,522,null,{}] 04:31:56 INFO - PROCESS | 3628 | 1470655916100 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:56 INFO - PROCESS | 3628 | 1470655916102 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:56 INFO - PROCESS | 3628 | 1470655916221 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:31:56 INFO - PROCESS | 3628 | 1470655916316 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:56 INFO - PROCESS | 3628 | 1470655916320 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:56 INFO - PROCESS | 3628 | ++DOCSHELL 0C7EC000 == 37 [pid = 3628] [id = 140] 04:31:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (0C7ED400) [pid = 3628] [serial = 418] [outer = 00000000] 04:31:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (0F935000) [pid = 3628] [serial = 419] [outer = 0C7ED400] 04:31:56 INFO - PROCESS | 3628 | 1470655916425 Marionette DEBUG loaded listener.js 04:31:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10560000) [pid = 3628] [serial = 420] [outer = 0C7ED400] 04:31:57 INFO - PROCESS | 3628 | 1470655917320 Marionette TRACE conn3 <- [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]]]}] 04:31:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:31:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1242ms 04:31:57 INFO - PROCESS | 3628 | 1470655917360 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:31:57 INFO - PROCESS | 3628 | 1470655917363 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 04:31:57 INFO - PROCESS | 3628 | 1470655917368 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:31:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:31:57 INFO - PROCESS | 3628 | 1470655917372 Marionette TRACE conn3 <- [1,526,null,{}] 04:31:57 INFO - PROCESS | 3628 | 1470655917377 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:57 INFO - PROCESS | 3628 | 1470655917380 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:57 INFO - PROCESS | 3628 | 1470655917495 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:31:57 INFO - PROCESS | 3628 | 1470655917576 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:57 INFO - PROCESS | 3628 | 1470655917579 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:57 INFO - PROCESS | 3628 | ++DOCSHELL 129E7C00 == 38 [pid = 3628] [id = 141] 04:31:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (129F6000) [pid = 3628] [serial = 421] [outer = 00000000] 04:31:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (12E2F400) [pid = 3628] [serial = 422] [outer = 129F6000] 04:31:57 INFO - PROCESS | 3628 | 1470655917674 Marionette DEBUG loaded listener.js 04:31:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (13192C00) [pid = 3628] [serial = 423] [outer = 129F6000] 04:31:58 INFO - PROCESS | 3628 | 1470655918593 Marionette TRACE conn3 <- [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]]]}] 04:31:58 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 04:31:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1307ms 04:31:58 INFO - PROCESS | 3628 | 1470655918688 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:31:58 INFO - PROCESS | 3628 | 1470655918692 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 04:31:58 INFO - PROCESS | 3628 | 1470655918698 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:31:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:31:58 INFO - PROCESS | 3628 | 1470655918701 Marionette TRACE conn3 <- [1,530,null,{}] 04:31:58 INFO - PROCESS | 3628 | 1470655918706 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:58 INFO - PROCESS | 3628 | 1470655918709 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:58 INFO - PROCESS | 3628 | 1470655918828 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:31:58 INFO - PROCESS | 3628 | 1470655918907 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 3628 | 1470655918911 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:58 INFO - PROCESS | 3628 | ++DOCSHELL 10A49400 == 39 [pid = 3628] [id = 142] 04:31:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (10A49800) [pid = 3628] [serial = 424] [outer = 00000000] 04:31:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1126BC00) [pid = 3628] [serial = 425] [outer = 10A49800] 04:31:58 INFO - PROCESS | 3628 | 1470655918961 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (11815000) [pid = 3628] [serial = 426] [outer = 10A49800] 04:31:59 INFO - PROCESS | 3628 | --DOCSHELL 1397AC00 == 38 [pid = 3628] [id = 139] 04:31:59 INFO - PROCESS | 3628 | --DOCSHELL 13980C00 == 37 [pid = 3628] [id = 138] 04:31:59 INFO - PROCESS | 3628 | --DOCSHELL 10A0C000 == 36 [pid = 3628] [id = 137] 04:31:59 INFO - PROCESS | 3628 | --DOCSHELL 157CB400 == 35 [pid = 3628] [id = 136] 04:31:59 INFO - PROCESS | 3628 | --DOCSHELL 14576C00 == 34 [pid = 3628] [id = 135] 04:31:59 INFO - PROCESS | 3628 | --DOCSHELL 11DA0C00 == 33 [pid = 3628] [id = 134] 04:31:59 INFO - PROCESS | 3628 | --DOCSHELL 1397F000 == 32 [pid = 3628] [id = 133] 04:31:59 INFO - PROCESS | 3628 | --DOCSHELL 114EB400 == 31 [pid = 3628] [id = 132] 04:31:59 INFO - PROCESS | 3628 | --DOCSHELL 10226400 == 30 [pid = 3628] [id = 131] 04:31:59 INFO - PROCESS | 3628 | --DOCSHELL 10EE0000 == 29 [pid = 3628] [id = 130] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17DC7400) [pid = 3628] [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.] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1850E400) [pid = 3628] [serial = 376] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (18511000) [pid = 3628] [serial = 377] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (17DC5800) [pid = 3628] [serial = 373] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (168DC000) [pid = 3628] [serial = 361] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16F9B400) [pid = 3628] [serial = 364] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (16DA9C00) [pid = 3628] [serial = 362] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (14536C00) [pid = 3628] [serial = 367] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17761400) [pid = 3628] [serial = 370] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16DC7800) [pid = 3628] [serial = 344] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10EDD400) [pid = 3628] [serial = 349] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (112CA800) [pid = 3628] [serial = 350] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1622AC00) [pid = 3628] [serial = 358] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1523FC00) [pid = 3628] [serial = 355] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1825C000) [pid = 3628] [serial = 374] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (156B1000) [pid = 3628] [serial = 356] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (13216C00) [pid = 3628] [serial = 352] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (134ACC00) [pid = 3628] [serial = 353] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10F82400) [pid = 3628] [serial = 346] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (114F4800) [pid = 3628] [serial = 347] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (170A0400) [pid = 3628] [serial = 365] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (177A6000) [pid = 3628] [serial = 371] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1456C400) [pid = 3628] [serial = 368] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (163DB400) [pid = 3628] [serial = 359] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3628 | 1470655919494 Marionette TRACE conn3 <- [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"]]]}] 04:31:59 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 04:31:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:31:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:31:59 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 04:31:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:31:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:31:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 833ms 04:31:59 INFO - PROCESS | 3628 | 1470655919535 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:31:59 INFO - PROCESS | 3628 | 1470655919540 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 04:31:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:31:59 INFO - PROCESS | 3628 | 1470655919546 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:31:59 INFO - PROCESS | 3628 | 1470655919549 Marionette TRACE conn3 <- [1,534,null,{}] 04:31:59 INFO - PROCESS | 3628 | 1470655919552 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:59 INFO - PROCESS | 3628 | 1470655919555 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:59 INFO - PROCESS | 3628 | 1470655919653 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:31:59 INFO - PROCESS | 3628 | 1470655919658 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:59 INFO - PROCESS | 3628 | 1470655919661 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:31:59 INFO - PROCESS | 3628 | ++DOCSHELL 12B6D000 == 30 [pid = 3628] [id = 143] 04:31:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (12B73000) [pid = 3628] [serial = 427] [outer = 00000000] 04:31:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (13220C00) [pid = 3628] [serial = 428] [outer = 12B73000] 04:31:59 INFO - PROCESS | 3628 | 1470655919710 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (134B7000) [pid = 3628] [serial = 429] [outer = 12B73000] 04:32:00 INFO - PROCESS | 3628 | 1470655920214 Marionette TRACE conn3 <- [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]]]}] 04:32:00 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. 04:32:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 735ms 04:32:00 INFO - PROCESS | 3628 | 1470655920279 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:32:00 INFO - PROCESS | 3628 | 1470655920281 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 04:32:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:32:00 INFO - PROCESS | 3628 | 1470655920285 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:32:00 INFO - PROCESS | 3628 | 1470655920288 Marionette TRACE conn3 <- [1,538,null,{}] 04:32:00 INFO - PROCESS | 3628 | 1470655920299 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:00 INFO - PROCESS | 3628 | 1470655920303 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:00 INFO - PROCESS | 3628 | 1470655920411 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:32:00 INFO - PROCESS | 3628 | 1470655920495 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:00 INFO - PROCESS | 3628 | 1470655920498 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:00 INFO - PROCESS | 3628 | ++DOCSHELL 15239C00 == 31 [pid = 3628] [id = 144] 04:32:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1523B400) [pid = 3628] [serial = 430] [outer = 00000000] 04:32:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (156ADC00) [pid = 3628] [serial = 431] [outer = 1523B400] 04:32:00 INFO - PROCESS | 3628 | 1470655920545 Marionette DEBUG loaded listener.js 04:32:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (156B6C00) [pid = 3628] [serial = 432] [outer = 1523B400] 04:32:00 INFO - PROCESS | 3628 | 1470655920908 Marionette TRACE conn3 <- [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]]]}] 04:32:00 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. 04:32:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 04:32:00 INFO - PROCESS | 3628 | 1470655920922 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:32:00 INFO - PROCESS | 3628 | 1470655920924 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 04:32:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:32:00 INFO - PROCESS | 3628 | 1470655920927 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:32:00 INFO - PROCESS | 3628 | 1470655920929 Marionette TRACE conn3 <- [1,542,null,{}] 04:32:00 INFO - PROCESS | 3628 | 1470655920980 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:00 INFO - PROCESS | 3628 | 1470655920982 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:01 INFO - PROCESS | 3628 | 1470655921102 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:32:01 INFO - PROCESS | 3628 | 1470655921120 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:01 INFO - PROCESS | 3628 | 1470655921123 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:01 INFO - PROCESS | 3628 | ++DOCSHELL 157CEC00 == 32 [pid = 3628] [id = 145] 04:32:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1621F000) [pid = 3628] [serial = 433] [outer = 00000000] 04:32:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (168D3800) [pid = 3628] [serial = 434] [outer = 1621F000] 04:32:01 INFO - PROCESS | 3628 | 1470655921167 Marionette DEBUG loaded listener.js 04:32:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16DA7C00) [pid = 3628] [serial = 435] [outer = 1621F000] 04:32:01 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:01 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:01 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:01 INFO - PROCESS | 3628 | 1470655921593 Marionette TRACE conn3 <- [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]]]}] 04:32:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:32:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 735ms 04:32:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:32:01 INFO - PROCESS | 3628 | 1470655921668 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:32:01 INFO - PROCESS | 3628 | 1470655921670 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 04:32:01 INFO - PROCESS | 3628 | 1470655921674 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:32:01 INFO - PROCESS | 3628 | 1470655921675 Marionette TRACE conn3 <- [1,546,null,{}] 04:32:01 INFO - PROCESS | 3628 | 1470655921679 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:01 INFO - PROCESS | 3628 | 1470655921681 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:01 INFO - PROCESS | 3628 | 1470655921858 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:32:01 INFO - PROCESS | 3628 | 1470655921881 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:01 INFO - PROCESS | 3628 | 1470655921883 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:01 INFO - PROCESS | 3628 | ++DOCSHELL 168DCC00 == 33 [pid = 3628] [id = 146] 04:32:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16DC9000) [pid = 3628] [serial = 436] [outer = 00000000] 04:32:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16DD0000) [pid = 3628] [serial = 437] [outer = 16DC9000] 04:32:01 INFO - PROCESS | 3628 | 1470655921926 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16F9E400) [pid = 3628] [serial = 438] [outer = 16DC9000] 04:32:02 INFO - PROCESS | 3628 | 1470655922360 Marionette TRACE conn3 <- [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]]]}] 04:32:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:32:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 719ms 04:32:02 INFO - PROCESS | 3628 | 1470655922409 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:32:02 INFO - PROCESS | 3628 | 1470655922411 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 04:32:02 INFO - PROCESS | 3628 | 1470655922414 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:32:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:32:02 INFO - PROCESS | 3628 | 1470655922416 Marionette TRACE conn3 <- [1,550,null,{}] 04:32:02 INFO - PROCESS | 3628 | 1470655922419 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:02 INFO - PROCESS | 3628 | 1470655922425 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:02 INFO - PROCESS | 3628 | 1470655922602 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:32:02 INFO - PROCESS | 3628 | 1470655922657 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:02 INFO - PROCESS | 3628 | 1470655922659 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:02 INFO - PROCESS | 3628 | ++DOCSHELL 16DCC000 == 34 [pid = 3628] [id = 147] 04:32:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16F9D800) [pid = 3628] [serial = 439] [outer = 00000000] 04:32:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1781C800) [pid = 3628] [serial = 440] [outer = 16F9D800] 04:32:02 INFO - PROCESS | 3628 | 1470655922702 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17DC9C00) [pid = 3628] [serial = 441] [outer = 16F9D800] 04:32:02 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:03 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:03 INFO - PROCESS | 3628 | 1470655923122 Marionette TRACE conn3 <- [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]]]}] 04:32:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:32:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 736ms 04:32:03 INFO - PROCESS | 3628 | 1470655923147 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:32:03 INFO - PROCESS | 3628 | 1470655923149 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 04:32:03 INFO - PROCESS | 3628 | 1470655923152 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:32:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:32:03 INFO - PROCESS | 3628 | 1470655923154 Marionette TRACE conn3 <- [1,554,null,{}] 04:32:03 INFO - PROCESS | 3628 | 1470655923248 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:03 INFO - PROCESS | 3628 | 1470655923250 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:03 INFO - PROCESS | 3628 | 1470655923363 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:32:03 INFO - PROCESS | 3628 | 1470655923375 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:03 INFO - PROCESS | 3628 | 1470655923377 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:03 INFO - PROCESS | 3628 | ++DOCSHELL 0C7EE800 == 35 [pid = 3628] [id = 148] 04:32:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (11267800) [pid = 3628] [serial = 442] [outer = 00000000] 04:32:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (18508000) [pid = 3628] [serial = 443] [outer = 11267800] 04:32:03 INFO - PROCESS | 3628 | 1470655923421 Marionette DEBUG loaded listener.js 04:32:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1850E400) [pid = 3628] [serial = 444] [outer = 11267800] 04:32:03 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15A1DC00) [pid = 3628] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:32:03 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (114EC400) [pid = 3628] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:32:03 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13982400) [pid = 3628] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:32:03 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10226800) [pid = 3628] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:32:03 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10F81000) [pid = 3628] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:32:03 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (145B5000) [pid = 3628] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:32:03 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (114E8C00) [pid = 3628] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:32:03 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (15A8F400) [pid = 3628] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:32:03 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (18262400) [pid = 3628] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:32:03 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10A4BC00) [pid = 3628] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:32:03 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (132B1400) [pid = 3628] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:32:03 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (14570400) [pid = 3628] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:32:03 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:03 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:03 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:03 INFO - PROCESS | 3628 | 1470655923897 Marionette TRACE conn3 <- [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]]]}] 04:32:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:32:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 784ms 04:32:03 INFO - PROCESS | 3628 | 1470655923926 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:32:03 INFO - PROCESS | 3628 | 1470655923928 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 04:32:03 INFO - PROCESS | 3628 | 1470655923931 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:32:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:32:03 INFO - PROCESS | 3628 | 1470655923933 Marionette TRACE conn3 <- [1,558,null,{}] 04:32:03 INFO - PROCESS | 3628 | 1470655923936 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:03 INFO - PROCESS | 3628 | 1470655923938 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:04 INFO - PROCESS | 3628 | 1470655924063 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:32:04 INFO - PROCESS | 3628 | 1470655924068 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:04 INFO - PROCESS | 3628 | 1470655924070 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:04 INFO - PROCESS | 3628 | ++DOCSHELL 1055FC00 == 36 [pid = 3628] [id = 149] 04:32:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (114E8C00) [pid = 3628] [serial = 445] [outer = 00000000] 04:32:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (157D0400) [pid = 3628] [serial = 446] [outer = 114E8C00] 04:32:04 INFO - PROCESS | 3628 | 1470655924119 Marionette DEBUG loaded listener.js 04:32:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16E67000) [pid = 3628] [serial = 447] [outer = 114E8C00] 04:32:04 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:04 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:04 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:04 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:04 INFO - PROCESS | 3628 | 1470655924525 Marionette TRACE conn3 <- [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]]]}] 04:32:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:32:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 621ms 04:32:04 INFO - PROCESS | 3628 | 1470655924566 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:32:04 INFO - PROCESS | 3628 | 1470655924568 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 04:32:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:32:04 INFO - PROCESS | 3628 | 1470655924572 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:32:04 INFO - PROCESS | 3628 | 1470655924573 Marionette TRACE conn3 <- [1,562,null,{}] 04:32:04 INFO - PROCESS | 3628 | 1470655924580 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:04 INFO - PROCESS | 3628 | 1470655924582 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:04 INFO - PROCESS | 3628 | 1470655924661 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:32:04 INFO - PROCESS | 3628 | 1470655924667 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:04 INFO - PROCESS | 3628 | 1470655924669 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:04 INFO - PROCESS | 3628 | ++DOCSHELL 1456A800 == 37 [pid = 3628] [id = 150] 04:32:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17DBE400) [pid = 3628] [serial = 448] [outer = 00000000] 04:32:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1850C800) [pid = 3628] [serial = 449] [outer = 17DBE400] 04:32:04 INFO - PROCESS | 3628 | 1470655924713 Marionette DEBUG loaded listener.js 04:32:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (199AE400) [pid = 3628] [serial = 450] [outer = 17DBE400] 04:32:05 INFO - PROCESS | 3628 | 1470655925193 Marionette TRACE conn3 <- [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]]]}] 04:32:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:32:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 04:32:05 INFO - PROCESS | 3628 | 1470655925244 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:32:05 INFO - PROCESS | 3628 | 1470655925246 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 04:32:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:32:05 INFO - PROCESS | 3628 | 1470655925250 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:32:05 INFO - PROCESS | 3628 | 1470655925252 Marionette TRACE conn3 <- [1,566,null,{}] 04:32:05 INFO - PROCESS | 3628 | 1470655925255 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:05 INFO - PROCESS | 3628 | 1470655925257 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:05 INFO - PROCESS | 3628 | 1470655925344 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:32:05 INFO - PROCESS | 3628 | 1470655925350 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:05 INFO - PROCESS | 3628 | 1470655925352 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:05 INFO - PROCESS | 3628 | ++DOCSHELL 1622B400 == 38 [pid = 3628] [id = 151] 04:32:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (199B3800) [pid = 3628] [serial = 451] [outer = 00000000] 04:32:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (199BCC00) [pid = 3628] [serial = 452] [outer = 199B3800] 04:32:05 INFO - PROCESS | 3628 | 1470655925394 Marionette DEBUG loaded listener.js 04:32:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A044800) [pid = 3628] [serial = 453] [outer = 199B3800] 04:32:06 INFO - PROCESS | 3628 | --DOCSHELL 10A49400 == 37 [pid = 3628] [id = 142] 04:32:06 INFO - PROCESS | 3628 | --DOCSHELL 129E7C00 == 36 [pid = 3628] [id = 141] 04:32:06 INFO - PROCESS | 3628 | --DOCSHELL 0C7EC000 == 35 [pid = 3628] [id = 140] 04:32:06 INFO - PROCESS | 3628 | --DOCSHELL 12B6D000 == 34 [pid = 3628] [id = 143] 04:32:06 INFO - PROCESS | 3628 | --DOCSHELL 1456A800 == 33 [pid = 3628] [id = 150] 04:32:06 INFO - PROCESS | 3628 | --DOCSHELL 16DCC000 == 32 [pid = 3628] [id = 147] 04:32:06 INFO - PROCESS | 3628 | --DOCSHELL 168DCC00 == 31 [pid = 3628] [id = 146] 04:32:06 INFO - PROCESS | 3628 | --DOCSHELL 0C7EE800 == 30 [pid = 3628] [id = 148] 04:32:06 INFO - PROCESS | 3628 | --DOCSHELL 1055FC00 == 29 [pid = 3628] [id = 149] 04:32:06 INFO - PROCESS | 3628 | --DOCSHELL 157CEC00 == 28 [pid = 3628] [id = 145] 04:32:06 INFO - PROCESS | 3628 | --DOCSHELL 15239C00 == 27 [pid = 3628] [id = 144] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (168D5400) [pid = 3628] [serial = 407] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11817000) [pid = 3628] [serial = 395] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (11C0AC00) [pid = 3628] [serial = 396] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13B53C00) [pid = 3628] [serial = 398] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A4A000) [pid = 3628] [serial = 392] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10A4E400) [pid = 3628] [serial = 393] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11816C00) [pid = 3628] [serial = 390] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (114D9400) [pid = 3628] [serial = 389] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (177A5000) [pid = 3628] [serial = 416] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (156D7000) [pid = 3628] [serial = 405] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (156B4C00) [pid = 3628] [serial = 404] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (14307000) [pid = 3628] [serial = 380] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (12E77400) [pid = 3628] [serial = 379] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16DC2C00) [pid = 3628] [serial = 383] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (168D6000) [pid = 3628] [serial = 382] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1A045800) [pid = 3628] [serial = 387] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (199B4800) [pid = 3628] [serial = 386] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (15748400) [pid = 3628] [serial = 411] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (14539C00) [pid = 3628] [serial = 410] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (16DC4000) [pid = 3628] [serial = 408] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (14571400) [pid = 3628] [serial = 401] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (16DD0C00) [pid = 3628] [serial = 413] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (145B5400) [pid = 3628] [serial = 402] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (16E66800) [pid = 3628] [serial = 414] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1452D000) [pid = 3628] [serial = 399] [outer = 00000000] [url = about:blank] 04:32:07 INFO - PROCESS | 3628 | 1470655927240 Marionette TRACE conn3 <- [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]]]}] 04:32:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:32:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 2059ms 04:32:07 INFO - PROCESS | 3628 | 1470655927320 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:32:07 INFO - PROCESS | 3628 | 1470655927324 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 04:32:07 INFO - PROCESS | 3628 | 1470655927329 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:32:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:32:07 INFO - PROCESS | 3628 | 1470655927332 Marionette TRACE conn3 <- [1,570,null,{}] 04:32:07 INFO - PROCESS | 3628 | 1470655927338 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:07 INFO - PROCESS | 3628 | 1470655927341 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:07 INFO - PROCESS | 3628 | 1470655927429 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:32:07 INFO - PROCESS | 3628 | 1470655927443 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:07 INFO - PROCESS | 3628 | 1470655927446 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:07 INFO - PROCESS | 3628 | ++DOCSHELL 10A0C000 == 28 [pid = 3628] [id = 152] 04:32:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (10A47400) [pid = 3628] [serial = 454] [outer = 00000000] 04:32:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (10E7E800) [pid = 3628] [serial = 455] [outer = 10A47400] 04:32:07 INFO - PROCESS | 3628 | 1470655927493 Marionette DEBUG loaded listener.js 04:32:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (10ED3800) [pid = 3628] [serial = 456] [outer = 10A47400] 04:32:08 INFO - PROCESS | 3628 | 1470655928072 Marionette TRACE conn3 <- [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]]]}] 04:32:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:32:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 768ms 04:32:08 INFO - PROCESS | 3628 | 1470655928105 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:32:08 INFO - PROCESS | 3628 | 1470655928110 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 04:32:08 INFO - PROCESS | 3628 | 1470655928119 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:32:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:32:08 INFO - PROCESS | 3628 | 1470655928123 Marionette TRACE conn3 <- [1,574,null,{}] 04:32:08 INFO - PROCESS | 3628 | 1470655928127 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:08 INFO - PROCESS | 3628 | 1470655928130 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:08 INFO - PROCESS | 3628 | 1470655928239 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:32:08 INFO - PROCESS | 3628 | 1470655928321 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:08 INFO - PROCESS | 3628 | 1470655928324 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:08 INFO - PROCESS | 3628 | ++DOCSHELL 12C87000 == 29 [pid = 3628] [id = 153] 04:32:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (12C89000) [pid = 3628] [serial = 457] [outer = 00000000] 04:32:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (13155800) [pid = 3628] [serial = 458] [outer = 12C89000] 04:32:08 INFO - PROCESS | 3628 | 1470655928379 Marionette DEBUG loaded listener.js 04:32:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1397F400) [pid = 3628] [serial = 459] [outer = 12C89000] 04:32:08 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:08 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:08 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:08 INFO - PROCESS | 3628 | 1470655928856 Marionette TRACE conn3 <- [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]]]}] 04:32:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:32:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 785ms 04:32:08 INFO - PROCESS | 3628 | 1470655928937 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:32:08 INFO - PROCESS | 3628 | 1470655928941 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 04:32:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:32:08 INFO - PROCESS | 3628 | 1470655928946 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:32:08 INFO - PROCESS | 3628 | 1470655928952 Marionette TRACE conn3 <- [1,578,null,{}] 04:32:08 INFO - PROCESS | 3628 | 1470655928969 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:09 INFO - PROCESS | 3628 | 1470655928977 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:09 INFO - PROCESS | 3628 | 1470655929092 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:32:09 INFO - PROCESS | 3628 | 1470655929099 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:09 INFO - PROCESS | 3628 | 1470655929102 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:09 INFO - PROCESS | 3628 | ++DOCSHELL 1452A800 == 30 [pid = 3628] [id = 154] 04:32:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (1452C400) [pid = 3628] [serial = 460] [outer = 00000000] 04:32:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (14574C00) [pid = 3628] [serial = 461] [outer = 1452C400] 04:32:09 INFO - PROCESS | 3628 | 1470655929149 Marionette DEBUG loaded listener.js 04:32:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (151E1800) [pid = 3628] [serial = 462] [outer = 1452C400] 04:32:09 INFO - PROCESS | 3628 | 1470655929630 Marionette TRACE conn3 <- [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]]]}] 04:32:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:32:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 735ms 04:32:09 INFO - PROCESS | 3628 | 1470655929679 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:32:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:32:09 INFO - PROCESS | 3628 | 1470655929692 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 04:32:09 INFO - PROCESS | 3628 | 1470655929696 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:32:09 INFO - PROCESS | 3628 | 1470655929698 Marionette TRACE conn3 <- [1,582,null,{}] 04:32:09 INFO - PROCESS | 3628 | 1470655929702 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:09 INFO - PROCESS | 3628 | 1470655929704 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:09 INFO - PROCESS | 3628 | 1470655929788 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:32:09 INFO - PROCESS | 3628 | 1470655929793 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:09 INFO - PROCESS | 3628 | 1470655929795 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:09 INFO - PROCESS | 3628 | ++DOCSHELL 1430A400 == 31 [pid = 3628] [id = 155] 04:32:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1430BC00) [pid = 3628] [serial = 463] [outer = 00000000] 04:32:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (156B2400) [pid = 3628] [serial = 464] [outer = 1430BC00] 04:32:09 INFO - PROCESS | 3628 | 1470655929843 Marionette DEBUG loaded listener.js 04:32:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (156DF800) [pid = 3628] [serial = 465] [outer = 1430BC00] 04:32:10 INFO - PROCESS | 3628 | 1470655930296 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:32:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:32:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 621ms 04:32:10 INFO - PROCESS | 3628 | 1470655930328 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:32:10 INFO - PROCESS | 3628 | 1470655930330 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 04:32:10 INFO - PROCESS | 3628 | 1470655930333 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:32:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:32:10 INFO - PROCESS | 3628 | 1470655930334 Marionette TRACE conn3 <- [1,586,null,{}] 04:32:10 INFO - PROCESS | 3628 | 1470655930338 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:10 INFO - PROCESS | 3628 | 1470655930340 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:10 INFO - PROCESS | 3628 | 1470655930416 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:32:10 INFO - PROCESS | 3628 | 1470655930421 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:10 INFO - PROCESS | 3628 | 1470655930423 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:10 INFO - PROCESS | 3628 | ++DOCSHELL 15752400 == 32 [pid = 3628] [id = 156] 04:32:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (157CF000) [pid = 3628] [serial = 466] [outer = 00000000] 04:32:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15A91C00) [pid = 3628] [serial = 467] [outer = 157CF000] 04:32:10 INFO - PROCESS | 3628 | 1470655930466 Marionette DEBUG loaded listener.js 04:32:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (163DB800) [pid = 3628] [serial = 468] [outer = 157CF000] 04:32:10 INFO - PROCESS | 3628 | 1470655930946 Marionette TRACE conn3 <- [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]]]}] 04:32:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:32:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 04:32:11 INFO - PROCESS | 3628 | 1470655931005 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:32:11 INFO - PROCESS | 3628 | 1470655931007 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 04:32:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:32:11 INFO - PROCESS | 3628 | 1470655931010 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:32:11 INFO - PROCESS | 3628 | 1470655931012 Marionette TRACE conn3 <- [1,590,null,{}] 04:32:11 INFO - PROCESS | 3628 | 1470655931016 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:11 INFO - PROCESS | 3628 | 1470655931021 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:11 INFO - PROCESS | 3628 | 1470655931119 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:32:11 INFO - PROCESS | 3628 | 1470655931125 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:11 INFO - PROCESS | 3628 | 1470655931127 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:11 INFO - PROCESS | 3628 | ++DOCSHELL 16B12000 == 33 [pid = 3628] [id = 157] 04:32:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16DA9000) [pid = 3628] [serial = 469] [outer = 00000000] 04:32:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16DC4C00) [pid = 3628] [serial = 470] [outer = 16DA9000] 04:32:11 INFO - PROCESS | 3628 | 1470655931170 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16DCC000) [pid = 3628] [serial = 471] [outer = 16DA9000] 04:32:11 INFO - PROCESS | 3628 | 1470655931595 Marionette TRACE conn3 <- [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]]]}] 04:32:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:32:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 653ms 04:32:11 INFO - PROCESS | 3628 | 1470655931648 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:32:11 INFO - PROCESS | 3628 | 1470655931650 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 04:32:11 INFO - PROCESS | 3628 | 1470655931703 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:32:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:32:11 INFO - PROCESS | 3628 | 1470655931705 Marionette TRACE conn3 <- [1,594,null,{}] 04:32:11 INFO - PROCESS | 3628 | 1470655931708 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:11 INFO - PROCESS | 3628 | 1470655931710 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:11 INFO - PROCESS | 3628 | 1470655931793 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:32:11 INFO - PROCESS | 3628 | 1470655931832 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:11 INFO - PROCESS | 3628 | 1470655931834 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:11 INFO - PROCESS | 3628 | ++DOCSHELL 16DCE400 == 34 [pid = 3628] [id = 158] 04:32:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16DCEC00) [pid = 3628] [serial = 472] [outer = 00000000] 04:32:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17413000) [pid = 3628] [serial = 473] [outer = 16DCEC00] 04:32:11 INFO - PROCESS | 3628 | 1470655931877 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17414800) [pid = 3628] [serial = 474] [outer = 16DCEC00] 04:32:12 INFO - PROCESS | 3628 | 1470655932273 Marionette TRACE conn3 <- [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]]]}] 04:32:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:32:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 621ms 04:32:12 INFO - PROCESS | 3628 | 1470655932302 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:32:12 INFO - PROCESS | 3628 | 1470655932304 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 04:32:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:32:12 INFO - PROCESS | 3628 | 1470655932324 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:32:12 INFO - PROCESS | 3628 | 1470655932326 Marionette TRACE conn3 <- [1,598,null,{}] 04:32:12 INFO - PROCESS | 3628 | 1470655932330 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:12 INFO - PROCESS | 3628 | 1470655932331 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:12 INFO - PROCESS | 3628 | 1470655932409 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:32:12 INFO - PROCESS | 3628 | 1470655932415 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:12 INFO - PROCESS | 3628 | 1470655932416 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:12 INFO - PROCESS | 3628 | ++DOCSHELL 12E7C000 == 35 [pid = 3628] [id = 159] 04:32:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17769C00) [pid = 3628] [serial = 475] [outer = 00000000] 04:32:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17814400) [pid = 3628] [serial = 476] [outer = 17769C00] 04:32:12 INFO - PROCESS | 3628 | 1470655932509 Marionette DEBUG loaded listener.js 04:32:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D37800) [pid = 3628] [serial = 477] [outer = 17769C00] 04:32:12 INFO - PROCESS | 3628 | 1470655932947 Marionette TRACE conn3 <- [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]]]}] 04:32:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:32:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 654ms 04:32:13 INFO - PROCESS | 3628 | 1470655932999 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:32:13 INFO - PROCESS | 3628 | 1470655933001 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 04:32:13 INFO - PROCESS | 3628 | 1470655933004 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:32:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:32:13 INFO - PROCESS | 3628 | 1470655933005 Marionette TRACE conn3 <- [1,602,null,{}] 04:32:13 INFO - PROCESS | 3628 | 1470655933014 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:13 INFO - PROCESS | 3628 | 1470655933016 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:13 INFO - PROCESS | 3628 | 1470655933115 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:32:13 INFO - PROCESS | 3628 | 1470655933120 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:13 INFO - PROCESS | 3628 | 1470655933123 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:13 INFO - PROCESS | 3628 | ++DOCSHELL 1430F000 == 36 [pid = 3628] [id = 160] 04:32:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (18263800) [pid = 3628] [serial = 478] [outer = 00000000] 04:32:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1850C400) [pid = 3628] [serial = 479] [outer = 18263800] 04:32:13 INFO - PROCESS | 3628 | 1470655933165 Marionette DEBUG loaded listener.js 04:32:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1850F800) [pid = 3628] [serial = 480] [outer = 18263800] 04:32:13 INFO - PROCESS | 3628 | 1470655933647 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:32:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:32:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 654ms 04:32:13 INFO - PROCESS | 3628 | 1470655933676 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:32:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:32:13 INFO - PROCESS | 3628 | 1470655933680 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 04:32:13 INFO - PROCESS | 3628 | 1470655933684 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:32:13 INFO - PROCESS | 3628 | 1470655933686 Marionette TRACE conn3 <- [1,606,null,{}] 04:32:13 INFO - PROCESS | 3628 | 1470655933690 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:13 INFO - PROCESS | 3628 | 1470655933692 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:13 INFO - PROCESS | 3628 | 1470655933809 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:32:13 INFO - PROCESS | 3628 | 1470655933814 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:13 INFO - PROCESS | 3628 | 1470655933816 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:13 INFO - PROCESS | 3628 | ++DOCSHELL 11C12400 == 37 [pid = 3628] [id = 161] 04:32:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (15238000) [pid = 3628] [serial = 481] [outer = 00000000] 04:32:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1A03CC00) [pid = 3628] [serial = 482] [outer = 15238000] 04:32:13 INFO - PROCESS | 3628 | 1470655933859 Marionette DEBUG loaded listener.js 04:32:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A040800) [pid = 3628] [serial = 483] [outer = 15238000] 04:32:14 INFO - PROCESS | 3628 | 1470655934358 Marionette TRACE conn3 <- [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]]]}] 04:32:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:32:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 735ms 04:32:14 INFO - PROCESS | 3628 | 1470655934416 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:32:14 INFO - PROCESS | 3628 | 1470655934418 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 04:32:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:32:14 INFO - PROCESS | 3628 | 1470655934421 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:32:14 INFO - PROCESS | 3628 | 1470655934424 Marionette TRACE conn3 <- [1,610,null,{}] 04:32:14 INFO - PROCESS | 3628 | 1470655934435 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:14 INFO - PROCESS | 3628 | 1470655934437 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:14 INFO - PROCESS | 3628 | 1470655934581 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:32:14 INFO - PROCESS | 3628 | 1470655934606 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:14 INFO - PROCESS | 3628 | 1470655934609 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:14 INFO - PROCESS | 3628 | ++DOCSHELL 15241C00 == 38 [pid = 3628] [id = 162] 04:32:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A0FF000) [pid = 3628] [serial = 484] [outer = 00000000] 04:32:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A398800) [pid = 3628] [serial = 485] [outer = 1A0FF000] 04:32:14 INFO - PROCESS | 3628 | 1470655934654 Marionette DEBUG loaded listener.js 04:32:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1A3A2000) [pid = 3628] [serial = 486] [outer = 1A0FF000] 04:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (176B0C00) [pid = 3628] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (16DC9000) [pid = 3628] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16F9D800) [pid = 3628] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (11267800) [pid = 3628] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (17DBE400) [pid = 3628] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10A49800) [pid = 3628] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (129F6000) [pid = 3628] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (0C7ED400) [pid = 3628] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1621F000) [pid = 3628] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1523B400) [pid = 3628] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (12B73000) [pid = 3628] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (114E8C00) [pid = 3628] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:32:15 INFO - PROCESS | 3628 | 1470655935283 Marionette TRACE conn3 <- [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]]]}] 04:32:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:32:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 883ms 04:32:15 INFO - PROCESS | 3628 | 1470655935310 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:32:15 INFO - PROCESS | 3628 | 1470655935312 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 04:32:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:32:15 INFO - PROCESS | 3628 | 1470655935315 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:32:15 INFO - PROCESS | 3628 | 1470655935317 Marionette TRACE conn3 <- [1,614,null,{}] 04:32:15 INFO - PROCESS | 3628 | 1470655935321 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:15 INFO - PROCESS | 3628 | 1470655935322 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:15 INFO - PROCESS | 3628 | 1470655935400 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:32:15 INFO - PROCESS | 3628 | 1470655935405 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:15 INFO - PROCESS | 3628 | 1470655935407 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:15 INFO - PROCESS | 3628 | ++DOCSHELL 15752000 == 39 [pid = 3628] [id = 163] 04:32:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (157C1400) [pid = 3628] [serial = 487] [outer = 00000000] 04:32:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16DD0400) [pid = 3628] [serial = 488] [outer = 157C1400] 04:32:15 INFO - PROCESS | 3628 | 1470655935449 Marionette DEBUG loaded listener.js 04:32:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1781B000) [pid = 3628] [serial = 489] [outer = 157C1400] 04:32:15 INFO - PROCESS | 3628 | 1470655935907 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:32:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:32:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 621ms 04:32:15 INFO - PROCESS | 3628 | 1470655935944 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:32:15 INFO - PROCESS | 3628 | 1470655935946 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 04:32:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:32:15 INFO - PROCESS | 3628 | 1470655935953 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:32:15 INFO - PROCESS | 3628 | 1470655935955 Marionette TRACE conn3 <- [1,618,null,{}] 04:32:15 INFO - PROCESS | 3628 | 1470655935967 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:15 INFO - PROCESS | 3628 | 1470655935969 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:16 INFO - PROCESS | 3628 | 1470655936044 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:32:16 INFO - PROCESS | 3628 | 1470655936049 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 3628 | 1470655936051 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:16 INFO - PROCESS | 3628 | ++DOCSHELL 1A1A4400 == 40 [pid = 3628] [id = 164] 04:32:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A1A4800) [pid = 3628] [serial = 490] [outer = 00000000] 04:32:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A626C00) [pid = 3628] [serial = 491] [outer = 1A1A4800] 04:32:16 INFO - PROCESS | 3628 | 1470655936094 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1A62F800) [pid = 3628] [serial = 492] [outer = 1A1A4800] 04:32:16 INFO - PROCESS | 3628 | 1470655936519 Marionette TRACE conn3 <- [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]]]}] 04:32:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:32:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 621ms 04:32:16 INFO - PROCESS | 3628 | 1470655936551 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:32:16 INFO - PROCESS | 3628 | 1470655936603 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 04:32:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:32:16 INFO - PROCESS | 3628 | 1470655936622 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:32:16 INFO - PROCESS | 3628 | 1470655936624 Marionette TRACE conn3 <- [1,622,null,{}] 04:32:16 INFO - PROCESS | 3628 | 1470655936627 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:16 INFO - PROCESS | 3628 | 1470655936629 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:16 INFO - PROCESS | 3628 | 1470655936705 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:32:16 INFO - PROCESS | 3628 | 1470655936710 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 3628 | 1470655936712 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:16 INFO - PROCESS | 3628 | ++DOCSHELL 168DD400 == 41 [pid = 3628] [id = 165] 04:32:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (176B0C00) [pid = 3628] [serial = 493] [outer = 00000000] 04:32:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1A726C00) [pid = 3628] [serial = 494] [outer = 176B0C00] 04:32:16 INFO - PROCESS | 3628 | 1470655936755 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A72B800) [pid = 3628] [serial = 495] [outer = 176B0C00] 04:32:17 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:17 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:17 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:17 INFO - PROCESS | 3628 | 1470655937300 Marionette TRACE conn3 <- [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]]]}] 04:32:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:32:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 784ms 04:32:17 INFO - PROCESS | 3628 | 1470655937358 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:32:17 INFO - PROCESS | 3628 | 1470655937363 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 04:32:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:32:17 INFO - PROCESS | 3628 | 1470655937368 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:32:17 INFO - PROCESS | 3628 | 1470655937421 Marionette TRACE conn3 <- [1,626,null,{}] 04:32:17 INFO - PROCESS | 3628 | 1470655937528 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:17 INFO - PROCESS | 3628 | 1470655937531 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:17 INFO - PROCESS | 3628 | 1470655937651 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:32:17 INFO - PROCESS | 3628 | 1470655937748 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:17 INFO - PROCESS | 3628 | 1470655937752 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:17 INFO - PROCESS | 3628 | ++DOCSHELL 0F933400 == 42 [pid = 3628] [id = 166] 04:32:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (10229400) [pid = 3628] [serial = 496] [outer = 00000000] 04:32:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (112CC400) [pid = 3628] [serial = 497] [outer = 10229400] 04:32:17 INFO - PROCESS | 3628 | 1470655937809 Marionette DEBUG loaded listener.js 04:32:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (11819400) [pid = 3628] [serial = 498] [outer = 10229400] 04:32:18 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:18 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:18 INFO - PROCESS | 3628 | 1470655938487 Marionette TRACE conn3 <- [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]]]}] 04:32:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:32:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1111ms 04:32:18 INFO - PROCESS | 3628 | 1470655938510 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:32:18 INFO - PROCESS | 3628 | 1470655938514 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 04:32:18 INFO - PROCESS | 3628 | 1470655938521 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:32:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:32:18 INFO - PROCESS | 3628 | 1470655938524 Marionette TRACE conn3 <- [1,630,null,{}] 04:32:18 INFO - PROCESS | 3628 | 1470655938528 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:18 INFO - PROCESS | 3628 | 1470655938530 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:18 INFO - PROCESS | 3628 | 1470655938646 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:32:18 INFO - PROCESS | 3628 | 1470655938751 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 3628 | 1470655938754 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:18 INFO - PROCESS | 3628 | ++DOCSHELL 12BBB800 == 43 [pid = 3628] [id = 167] 04:32:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (12C80800) [pid = 3628] [serial = 499] [outer = 00000000] 04:32:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (13ACA400) [pid = 3628] [serial = 500] [outer = 12C80800] 04:32:18 INFO - PROCESS | 3628 | 1470655938808 Marionette DEBUG loaded listener.js 04:32:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1452C800) [pid = 3628] [serial = 501] [outer = 12C80800] 04:32:19 INFO - PROCESS | 3628 | 1470655939690 Marionette TRACE conn3 <- [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]]]}] 04:32:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:32:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1242ms 04:32:19 INFO - PROCESS | 3628 | 1470655939787 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:32:19 INFO - PROCESS | 3628 | 1470655939791 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 04:32:19 INFO - PROCESS | 3628 | 1470655939796 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:32:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:32:19 INFO - PROCESS | 3628 | 1470655939800 Marionette TRACE conn3 <- [1,634,null,{}] 04:32:19 INFO - PROCESS | 3628 | 1470655939805 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:19 INFO - PROCESS | 3628 | 1470655939808 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:19 INFO - PROCESS | 3628 | 1470655939915 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:32:20 INFO - PROCESS | 3628 | 1470655939988 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:20 INFO - PROCESS | 3628 | 1470655939993 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:20 INFO - PROCESS | 3628 | ++DOCSHELL 10ED1400 == 44 [pid = 3628] [id = 168] 04:32:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (10ED8000) [pid = 3628] [serial = 502] [outer = 00000000] 04:32:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (112D2400) [pid = 3628] [serial = 503] [outer = 10ED8000] 04:32:20 INFO - PROCESS | 3628 | 1470655940041 Marionette DEBUG loaded listener.js 04:32:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (11817000) [pid = 3628] [serial = 504] [outer = 10ED8000] 04:32:20 INFO - PROCESS | 3628 | --DOCSHELL 1A1A4400 == 43 [pid = 3628] [id = 164] 04:32:20 INFO - PROCESS | 3628 | --DOCSHELL 15752000 == 42 [pid = 3628] [id = 163] 04:32:20 INFO - PROCESS | 3628 | --DOCSHELL 15241C00 == 41 [pid = 3628] [id = 162] 04:32:20 INFO - PROCESS | 3628 | --DOCSHELL 11C12400 == 40 [pid = 3628] [id = 161] 04:32:20 INFO - PROCESS | 3628 | --DOCSHELL 1430F000 == 39 [pid = 3628] [id = 160] 04:32:20 INFO - PROCESS | 3628 | --DOCSHELL 12E7C000 == 38 [pid = 3628] [id = 159] 04:32:20 INFO - PROCESS | 3628 | --DOCSHELL 16DCE400 == 37 [pid = 3628] [id = 158] 04:32:20 INFO - PROCESS | 3628 | --DOCSHELL 16B12000 == 36 [pid = 3628] [id = 157] 04:32:20 INFO - PROCESS | 3628 | --DOCSHELL 15752400 == 35 [pid = 3628] [id = 156] 04:32:20 INFO - PROCESS | 3628 | --DOCSHELL 1430A400 == 34 [pid = 3628] [id = 155] 04:32:20 INFO - PROCESS | 3628 | --DOCSHELL 1452A800 == 33 [pid = 3628] [id = 154] 04:32:20 INFO - PROCESS | 3628 | --DOCSHELL 12C87000 == 32 [pid = 3628] [id = 153] 04:32:20 INFO - PROCESS | 3628 | --DOCSHELL 10A0C000 == 31 [pid = 3628] [id = 152] 04:32:20 INFO - PROCESS | 3628 | --DOCSHELL 1622B400 == 30 [pid = 3628] [id = 151] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (177A5C00) [pid = 3628] [serial = 417] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (16DD0000) [pid = 3628] [serial = 437] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1781C800) [pid = 3628] [serial = 440] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (16F9E400) [pid = 3628] [serial = 438] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (18508000) [pid = 3628] [serial = 443] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17DC9C00) [pid = 3628] [serial = 441] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1850C800) [pid = 3628] [serial = 449] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1850E400) [pid = 3628] [serial = 444] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1126BC00) [pid = 3628] [serial = 425] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (13192C00) [pid = 3628] [serial = 423] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (12E2F400) [pid = 3628] [serial = 422] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10560000) [pid = 3628] [serial = 420] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (0F935000) [pid = 3628] [serial = 419] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (199BCC00) [pid = 3628] [serial = 452] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (199AE400) [pid = 3628] [serial = 450] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (168D3800) [pid = 3628] [serial = 434] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (156ADC00) [pid = 3628] [serial = 431] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (156B6C00) [pid = 3628] [serial = 432] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13220C00) [pid = 3628] [serial = 428] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (134B7000) [pid = 3628] [serial = 429] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11815000) [pid = 3628] [serial = 426] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (157D0400) [pid = 3628] [serial = 446] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16DA7C00) [pid = 3628] [serial = 435] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16E67000) [pid = 3628] [serial = 447] [outer = 00000000] [url = about:blank] 04:32:20 INFO - PROCESS | 3628 | 1470655940700 Marionette TRACE conn3 <- [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]]]}] 04:32:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:32:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 947ms 04:32:20 INFO - PROCESS | 3628 | 1470655940736 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:32:20 INFO - PROCESS | 3628 | 1470655940740 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 04:32:20 INFO - PROCESS | 3628 | 1470655940746 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:32:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:32:20 INFO - PROCESS | 3628 | 1470655940748 Marionette TRACE conn3 <- [1,638,null,{}] 04:32:20 INFO - PROCESS | 3628 | 1470655940752 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:20 INFO - PROCESS | 3628 | 1470655940755 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:20 INFO - PROCESS | 3628 | 1470655940849 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:32:20 INFO - PROCESS | 3628 | 1470655940930 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:20 INFO - PROCESS | 3628 | 1470655940933 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:20 INFO - PROCESS | 3628 | ++DOCSHELL 0C7EF800 == 31 [pid = 3628] [id = 169] 04:32:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (0C7F5C00) [pid = 3628] [serial = 505] [outer = 00000000] 04:32:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (11265400) [pid = 3628] [serial = 506] [outer = 0C7F5C00] 04:32:20 INFO - PROCESS | 3628 | 1470655940979 Marionette DEBUG loaded listener.js 04:32:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (11DE7800) [pid = 3628] [serial = 507] [outer = 0C7F5C00] 04:32:21 INFO - PROCESS | 3628 | 1470655941413 Marionette TRACE conn3 <- [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]]]}] 04:32:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:32:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 719ms 04:32:21 INFO - PROCESS | 3628 | 1470655941479 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:32:21 INFO - PROCESS | 3628 | 1470655941481 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 04:32:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:32:21 INFO - PROCESS | 3628 | 1470655941488 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:32:21 INFO - PROCESS | 3628 | 1470655941491 Marionette TRACE conn3 <- [1,642,null,{}] 04:32:21 INFO - PROCESS | 3628 | 1470655941502 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:21 INFO - PROCESS | 3628 | 1470655941507 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:21 INFO - PROCESS | 3628 | 1470655941619 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:32:21 INFO - PROCESS | 3628 | 1470655941634 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:21 INFO - PROCESS | 3628 | 1470655941638 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:21 INFO - PROCESS | 3628 | ++DOCSHELL 151EA000 == 32 [pid = 3628] [id = 170] 04:32:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15240400) [pid = 3628] [serial = 508] [outer = 00000000] 04:32:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (156B0000) [pid = 3628] [serial = 509] [outer = 15240400] 04:32:21 INFO - PROCESS | 3628 | 1470655941686 Marionette DEBUG loaded listener.js 04:32:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (156B5C00) [pid = 3628] [serial = 510] [outer = 15240400] 04:32:22 INFO - PROCESS | 3628 | 1470655942168 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:32:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:32:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 719ms 04:32:22 INFO - PROCESS | 3628 | 1470655942220 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:32:22 INFO - PROCESS | 3628 | 1470655942224 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 04:32:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:32:22 INFO - PROCESS | 3628 | 1470655942227 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:32:22 INFO - PROCESS | 3628 | 1470655942228 Marionette TRACE conn3 <- [1,646,null,{}] 04:32:22 INFO - PROCESS | 3628 | 1470655942232 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:22 INFO - PROCESS | 3628 | 1470655942234 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:22 INFO - PROCESS | 3628 | 1470655942315 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:32:22 INFO - PROCESS | 3628 | 1470655942323 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:22 INFO - PROCESS | 3628 | 1470655942325 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:22 INFO - PROCESS | 3628 | ++DOCSHELL 156B9000 == 33 [pid = 3628] [id = 171] 04:32:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (157CB400) [pid = 3628] [serial = 511] [outer = 00000000] 04:32:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (168D6800) [pid = 3628] [serial = 512] [outer = 157CB400] 04:32:22 INFO - PROCESS | 3628 | 1470655942373 Marionette DEBUG loaded listener.js 04:32:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (168DD000) [pid = 3628] [serial = 513] [outer = 157CB400] 04:32:22 INFO - PROCESS | 3628 | 1470655942843 Marionette TRACE conn3 <- [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]]]}] 04:32:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:32:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 04:32:22 INFO - PROCESS | 3628 | 1470655942896 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:32:22 INFO - PROCESS | 3628 | 1470655942898 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 04:32:22 INFO - PROCESS | 3628 | 1470655942901 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:32:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:32:22 INFO - PROCESS | 3628 | 1470655942903 Marionette TRACE conn3 <- [1,650,null,{}] 04:32:22 INFO - PROCESS | 3628 | 1470655942907 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:22 INFO - PROCESS | 3628 | 1470655942909 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:23 INFO - PROCESS | 3628 | 1470655942995 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:32:23 INFO - PROCESS | 3628 | 1470655943029 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:23 INFO - PROCESS | 3628 | 1470655943031 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:23 INFO - PROCESS | 3628 | ++DOCSHELL 16DC2800 == 34 [pid = 3628] [id = 172] 04:32:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16DC3000) [pid = 3628] [serial = 514] [outer = 00000000] 04:32:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16DC9400) [pid = 3628] [serial = 515] [outer = 16DC3000] 04:32:23 INFO - PROCESS | 3628 | 1470655943075 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16E66800) [pid = 3628] [serial = 516] [outer = 16DC3000] 04:32:23 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:23 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:23 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:23 INFO - PROCESS | 3628 | 1470655943536 Marionette TRACE conn3 <- [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]]]}] 04:32:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:32:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 735ms 04:32:23 INFO - PROCESS | 3628 | 1470655943636 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:32:23 INFO - PROCESS | 3628 | 1470655943638 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 04:32:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:32:23 INFO - PROCESS | 3628 | 1470655943641 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:32:23 INFO - PROCESS | 3628 | 1470655943643 Marionette TRACE conn3 <- [1,654,null,{}] 04:32:23 INFO - PROCESS | 3628 | 1470655943646 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:23 INFO - PROCESS | 3628 | 1470655943652 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:23 INFO - PROCESS | 3628 | 1470655943789 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:32:23 INFO - PROCESS | 3628 | 1470655943799 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:23 INFO - PROCESS | 3628 | 1470655943801 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:23 INFO - PROCESS | 3628 | ++DOCSHELL 16DA8400 == 35 [pid = 3628] [id = 173] 04:32:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16F9CC00) [pid = 3628] [serial = 517] [outer = 00000000] 04:32:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17813000) [pid = 3628] [serial = 518] [outer = 16F9CC00] 04:32:23 INFO - PROCESS | 3628 | 1470655943844 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17D33000) [pid = 3628] [serial = 519] [outer = 16F9CC00] 04:32:24 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:24 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:24 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:24 INFO - PROCESS | 3628 | 1470655944266 Marionette TRACE conn3 <- [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]]]}] 04:32:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:32:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 04:32:24 INFO - PROCESS | 3628 | 1470655944279 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:32:24 INFO - PROCESS | 3628 | 1470655944281 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 04:32:24 INFO - PROCESS | 3628 | 1470655944284 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:32:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:32:24 INFO - PROCESS | 3628 | 1470655944286 Marionette TRACE conn3 <- [1,658,null,{}] 04:32:24 INFO - PROCESS | 3628 | 1470655944305 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:24 INFO - PROCESS | 3628 | 1470655944307 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:24 INFO - PROCESS | 3628 | 1470655944487 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:32:24 INFO - PROCESS | 3628 | 1470655944508 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:24 INFO - PROCESS | 3628 | 1470655944510 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:24 INFO - PROCESS | 3628 | ++DOCSHELL 18267000 == 36 [pid = 3628] [id = 174] 04:32:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (18505800) [pid = 3628] [serial = 520] [outer = 00000000] 04:32:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1850F000) [pid = 3628] [serial = 521] [outer = 18505800] 04:32:24 INFO - PROCESS | 3628 | 1470655944562 Marionette DEBUG loaded listener.js 04:32:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1850FC00) [pid = 3628] [serial = 522] [outer = 18505800] 04:32:25 INFO - PROCESS | 3628 | 1470655944968 Marionette TRACE conn3 <- [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]]]}] 04:32:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:32:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 719ms 04:32:25 INFO - PROCESS | 3628 | 1470655945025 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:32:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:32:25 INFO - PROCESS | 3628 | 1470655945027 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 04:32:25 INFO - PROCESS | 3628 | 1470655945030 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:32:25 INFO - PROCESS | 3628 | 1470655945032 Marionette TRACE conn3 <- [1,662,null,{}] 04:32:25 INFO - PROCESS | 3628 | 1470655945035 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:25 INFO - PROCESS | 3628 | 1470655945037 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:25 INFO - PROCESS | 3628 | 1470655945189 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:32:25 INFO - PROCESS | 3628 | 1470655945194 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:25 INFO - PROCESS | 3628 | 1470655945196 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:25 INFO - PROCESS | 3628 | ++DOCSHELL 1850B800 == 37 [pid = 3628] [id = 175] 04:32:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (199B3400) [pid = 3628] [serial = 523] [outer = 00000000] 04:32:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1A03D400) [pid = 3628] [serial = 524] [outer = 199B3400] 04:32:25 INFO - PROCESS | 3628 | 1470655945242 Marionette DEBUG loaded listener.js 04:32:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1A044C00) [pid = 3628] [serial = 525] [outer = 199B3400] 04:32:25 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (18263800) [pid = 3628] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:32:25 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (15238000) [pid = 3628] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:32:25 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (199B3800) [pid = 3628] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:32:25 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1430BC00) [pid = 3628] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:32:25 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (12C89000) [pid = 3628] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:32:25 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1452C400) [pid = 3628] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:32:25 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16DCEC00) [pid = 3628] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:32:25 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16DA9000) [pid = 3628] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:32:25 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (157CF000) [pid = 3628] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:32:25 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17769C00) [pid = 3628] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:32:25 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10A47400) [pid = 3628] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:32:25 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1A0FF000) [pid = 3628] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:32:25 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1A1A4800) [pid = 3628] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:32:25 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (157C1400) [pid = 3628] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:32:25 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:25 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:25 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:25 INFO - PROCESS | 3628 | 1470655945789 Marionette TRACE conn3 <- [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]]]}] 04:32:25 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 04:32:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 768ms 04:32:25 INFO - PROCESS | 3628 | 1470655945801 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:32:25 INFO - PROCESS | 3628 | 1470655945803 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 04:32:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:32:25 INFO - PROCESS | 3628 | 1470655945843 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:32:25 INFO - PROCESS | 3628 | 1470655945845 Marionette TRACE conn3 <- [1,666,null,{}] 04:32:25 INFO - PROCESS | 3628 | 1470655945849 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:25 INFO - PROCESS | 3628 | 1470655945851 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:25 INFO - PROCESS | 3628 | 1470655945977 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:32:25 INFO - PROCESS | 3628 | 1470655945982 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:25 INFO - PROCESS | 3628 | 1470655945984 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:26 INFO - PROCESS | 3628 | ++DOCSHELL 118A1400 == 38 [pid = 3628] [id = 176] 04:32:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (151E1400) [pid = 3628] [serial = 526] [outer = 00000000] 04:32:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16220800) [pid = 3628] [serial = 527] [outer = 151E1400] 04:32:26 INFO - PROCESS | 3628 | 1470655946031 Marionette DEBUG loaded listener.js 04:32:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17761400) [pid = 3628] [serial = 528] [outer = 151E1400] 04:32:26 INFO - PROCESS | 3628 | 1470655946437 Marionette TRACE conn3 <- [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]]]}] 04:32:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:32:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 621ms 04:32:26 INFO - PROCESS | 3628 | 1470655946470 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:32:26 INFO - PROCESS | 3628 | 1470655946472 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 04:32:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:32:26 INFO - PROCESS | 3628 | 1470655946491 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:32:26 INFO - PROCESS | 3628 | 1470655946493 Marionette TRACE conn3 <- [1,670,null,{}] 04:32:26 INFO - PROCESS | 3628 | 1470655946497 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:26 INFO - PROCESS | 3628 | 1470655946499 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:26 INFO - PROCESS | 3628 | 1470655946580 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:32:26 INFO - PROCESS | 3628 | 1470655946586 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:26 INFO - PROCESS | 3628 | 1470655946597 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:26 INFO - PROCESS | 3628 | ++DOCSHELL 156B2800 == 39 [pid = 3628] [id = 177] 04:32:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17768C00) [pid = 3628] [serial = 529] [outer = 00000000] 04:32:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (199B3000) [pid = 3628] [serial = 530] [outer = 17768C00] 04:32:26 INFO - PROCESS | 3628 | 1470655946719 Marionette DEBUG loaded listener.js 04:32:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (168DA000) [pid = 3628] [serial = 531] [outer = 17768C00] 04:32:27 INFO - PROCESS | 3628 | 1470655947747 Marionette TRACE conn3 <- [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]]]}] 04:32:27 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) 04:32:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1308ms 04:32:27 INFO - PROCESS | 3628 | 1470655947810 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:32:27 INFO - PROCESS | 3628 | 1470655947815 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 04:32:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:32:27 INFO - PROCESS | 3628 | 1470655947864 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:32:27 INFO - PROCESS | 3628 | 1470655947868 Marionette TRACE conn3 <- [1,674,null,{}] 04:32:27 INFO - PROCESS | 3628 | 1470655947876 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:27 INFO - PROCESS | 3628 | 1470655947879 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:28 INFO - PROCESS | 3628 | 1470655947982 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:32:28 INFO - PROCESS | 3628 | 1470655948096 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:28 INFO - PROCESS | 3628 | 1470655948099 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:28 INFO - PROCESS | 3628 | ++DOCSHELL 10A10400 == 40 [pid = 3628] [id = 178] 04:32:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10A49400) [pid = 3628] [serial = 532] [outer = 00000000] 04:32:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (10E7CC00) [pid = 3628] [serial = 533] [outer = 10A49400] 04:32:28 INFO - PROCESS | 3628 | 1470655948206 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (114F4400) [pid = 3628] [serial = 534] [outer = 10A49400] 04:32:29 INFO - PROCESS | 3628 | 1470655949318 Marionette TRACE conn3 <- [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]]]}] 04:32:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:32:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1454ms 04:32:29 INFO - PROCESS | 3628 | 1470655949336 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:32:29 INFO - PROCESS | 3628 | 1470655949341 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 04:32:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:32:29 INFO - PROCESS | 3628 | 1470655949348 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:32:29 INFO - PROCESS | 3628 | 1470655949350 Marionette TRACE conn3 <- [1,678,null,{}] 04:32:29 INFO - PROCESS | 3628 | 1470655949354 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:29 INFO - PROCESS | 3628 | 1470655949357 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:29 INFO - PROCESS | 3628 | 1470655949465 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:32:29 INFO - PROCESS | 3628 | 1470655949593 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:29 INFO - PROCESS | 3628 | 1470655949596 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:29 INFO - PROCESS | 3628 | ++DOCSHELL 1430A400 == 41 [pid = 3628] [id = 179] 04:32:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1452A800) [pid = 3628] [serial = 535] [outer = 00000000] 04:32:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1523F000) [pid = 3628] [serial = 536] [outer = 1452A800] 04:32:29 INFO - PROCESS | 3628 | 1470655949659 Marionette DEBUG loaded listener.js 04:32:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (157C2400) [pid = 3628] [serial = 537] [outer = 1452A800] 04:32:30 INFO - PROCESS | 3628 | 1470655950756 Marionette TRACE conn3 <- [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]]]}] 04:32:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:32:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1487ms 04:32:30 INFO - PROCESS | 3628 | 1470655950839 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:32:30 INFO - PROCESS | 3628 | 1470655950842 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 04:32:30 INFO - PROCESS | 3628 | 1470655950849 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:32:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:32:30 INFO - PROCESS | 3628 | 1470655950853 Marionette TRACE conn3 <- [1,682,null,{}] 04:32:30 INFO - PROCESS | 3628 | 1470655950864 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:30 INFO - PROCESS | 3628 | 1470655950869 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:31 INFO - PROCESS | 3628 | 1470655951006 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:32:31 INFO - PROCESS | 3628 | 1470655951309 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:31 INFO - PROCESS | 3628 | 1470655951312 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:31 INFO - PROCESS | 3628 | ++DOCSHELL 0C7F0C00 == 42 [pid = 3628] [id = 180] 04:32:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (0C7F2400) [pid = 3628] [serial = 538] [outer = 00000000] 04:32:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (102D3400) [pid = 3628] [serial = 539] [outer = 0C7F2400] 04:32:31 INFO - PROCESS | 3628 | 1470655951371 Marionette DEBUG loaded listener.js 04:32:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (10A53800) [pid = 3628] [serial = 540] [outer = 0C7F2400] 04:32:32 INFO - PROCESS | 3628 | --DOCSHELL 118A1400 == 41 [pid = 3628] [id = 176] 04:32:32 INFO - PROCESS | 3628 | --DOCSHELL 1850B800 == 40 [pid = 3628] [id = 175] 04:32:32 INFO - PROCESS | 3628 | --DOCSHELL 18267000 == 39 [pid = 3628] [id = 174] 04:32:32 INFO - PROCESS | 3628 | --DOCSHELL 16DA8400 == 38 [pid = 3628] [id = 173] 04:32:32 INFO - PROCESS | 3628 | --DOCSHELL 16DC2800 == 37 [pid = 3628] [id = 172] 04:32:32 INFO - PROCESS | 3628 | --DOCSHELL 156B9000 == 36 [pid = 3628] [id = 171] 04:32:32 INFO - PROCESS | 3628 | --DOCSHELL 151EA000 == 35 [pid = 3628] [id = 170] 04:32:32 INFO - PROCESS | 3628 | --DOCSHELL 0C7EF800 == 34 [pid = 3628] [id = 169] 04:32:32 INFO - PROCESS | 3628 | --DOCSHELL 10ED1400 == 33 [pid = 3628] [id = 168] 04:32:32 INFO - PROCESS | 3628 | --DOCSHELL 0F933400 == 32 [pid = 3628] [id = 166] 04:32:32 INFO - PROCESS | 3628 | --DOCSHELL 168DD400 == 31 [pid = 3628] [id = 165] 04:32:32 INFO - PROCESS | 3628 | --DOCSHELL 12BBB800 == 30 [pid = 3628] [id = 167] 04:32:32 INFO - PROCESS | 3628 | --DOCSHELL 156B2800 == 29 [pid = 3628] [id = 177] 04:32:32 INFO - PROCESS | 3628 | --DOCSHELL 10A10400 == 28 [pid = 3628] [id = 178] 04:32:32 INFO - PROCESS | 3628 | --DOCSHELL 1430A400 == 27 [pid = 3628] [id = 179] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1850C400) [pid = 3628] [serial = 479] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1A03CC00) [pid = 3628] [serial = 482] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1A044800) [pid = 3628] [serial = 453] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1850F800) [pid = 3628] [serial = 480] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (156B2400) [pid = 3628] [serial = 464] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (156DF800) [pid = 3628] [serial = 465] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (13155800) [pid = 3628] [serial = 458] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1397F400) [pid = 3628] [serial = 459] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (14574C00) [pid = 3628] [serial = 461] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (151E1800) [pid = 3628] [serial = 462] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17413000) [pid = 3628] [serial = 473] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17414800) [pid = 3628] [serial = 474] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16DC4C00) [pid = 3628] [serial = 470] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16DCC000) [pid = 3628] [serial = 471] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15A91C00) [pid = 3628] [serial = 467] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (163DB800) [pid = 3628] [serial = 468] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17814400) [pid = 3628] [serial = 476] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10E7E800) [pid = 3628] [serial = 455] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10ED3800) [pid = 3628] [serial = 456] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1A398800) [pid = 3628] [serial = 485] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1A040800) [pid = 3628] [serial = 483] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1A726C00) [pid = 3628] [serial = 494] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1A626C00) [pid = 3628] [serial = 491] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1A3A2000) [pid = 3628] [serial = 486] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16DD0400) [pid = 3628] [serial = 488] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A62F800) [pid = 3628] [serial = 492] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1781B000) [pid = 3628] [serial = 489] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (17D37800) [pid = 3628] [serial = 477] [outer = 00000000] [url = about:blank] 04:32:32 INFO - PROCESS | 3628 | 1470655952749 Marionette TRACE conn3 <- [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]]]}] 04:32:32 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) 04:32:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1961ms 04:32:32 INFO - PROCESS | 3628 | 1470655952794 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:32:32 INFO - PROCESS | 3628 | 1470655952798 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 04:32:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:32:32 INFO - PROCESS | 3628 | 1470655952803 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:32:32 INFO - PROCESS | 3628 | 1470655952806 Marionette TRACE conn3 <- [1,686,null,{}] 04:32:32 INFO - PROCESS | 3628 | 1470655952812 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:32 INFO - PROCESS | 3628 | 1470655952815 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:32 INFO - PROCESS | 3628 | 1470655952907 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:32:33 INFO - PROCESS | 3628 | 1470655952977 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:33 INFO - PROCESS | 3628 | 1470655952982 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:33 INFO - PROCESS | 3628 | ++DOCSHELL 10A02000 == 28 [pid = 3628] [id = 181] 04:32:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (10A04400) [pid = 3628] [serial = 541] [outer = 00000000] 04:32:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10A47C00) [pid = 3628] [serial = 542] [outer = 10A04400] 04:32:33 INFO - PROCESS | 3628 | 1470655953079 Marionette DEBUG loaded listener.js 04:32:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10A4A400) [pid = 3628] [serial = 543] [outer = 10A04400] 04:32:34 INFO - PROCESS | 3628 | 1470655953999 Marionette TRACE conn3 <- [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]]]}] 04:32:34 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) 04:32:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1210ms 04:32:34 INFO - PROCESS | 3628 | 1470655954033 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:32:34 INFO - PROCESS | 3628 | 1470655954038 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 04:32:34 INFO - PROCESS | 3628 | 1470655954045 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:32:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:32:34 INFO - PROCESS | 3628 | 1470655954048 Marionette TRACE conn3 <- [1,690,null,{}] 04:32:34 INFO - PROCESS | 3628 | 1470655954052 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:34 INFO - PROCESS | 3628 | 1470655954055 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:34 INFO - PROCESS | 3628 | 1470655954139 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:32:34 INFO - PROCESS | 3628 | 1470655954146 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:34 INFO - PROCESS | 3628 | 1470655954148 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:34 INFO - PROCESS | 3628 | ++DOCSHELL 11817C00 == 29 [pid = 3628] [id = 182] 04:32:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (11897000) [pid = 3628] [serial = 544] [outer = 00000000] 04:32:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (11DE5800) [pid = 3628] [serial = 545] [outer = 11897000] 04:32:34 INFO - PROCESS | 3628 | 1470655954195 Marionette DEBUG loaded listener.js 04:32:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (129F3C00) [pid = 3628] [serial = 546] [outer = 11897000] 04:32:35 INFO - PROCESS | 3628 | 1470655955173 Marionette TRACE conn3 <- [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]]]}] 04:32:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:32:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1209ms 04:32:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:32:35 INFO - PROCESS | 3628 | 1470655955243 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:32:35 INFO - PROCESS | 3628 | 1470655955245 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 04:32:35 INFO - PROCESS | 3628 | 1470655955249 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:32:35 INFO - PROCESS | 3628 | 1470655955252 Marionette TRACE conn3 <- [1,694,null,{}] 04:32:35 INFO - PROCESS | 3628 | 1470655955264 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:35 INFO - PROCESS | 3628 | 1470655955268 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:35 INFO - PROCESS | 3628 | 1470655955388 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:32:35 INFO - PROCESS | 3628 | 1470655955396 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:35 INFO - PROCESS | 3628 | 1470655955399 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:35 INFO - PROCESS | 3628 | ++DOCSHELL 132AF800 == 30 [pid = 3628] [id = 183] 04:32:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (132B1000) [pid = 3628] [serial = 547] [outer = 00000000] 04:32:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13983800) [pid = 3628] [serial = 548] [outer = 132B1000] 04:32:35 INFO - PROCESS | 3628 | 1470655955446 Marionette DEBUG loaded listener.js 04:32:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13B5C800) [pid = 3628] [serial = 549] [outer = 132B1000] 04:32:36 INFO - PROCESS | 3628 | 1470655956493 Marionette TRACE conn3 <- [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]]]}] 04:32:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:32:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1242ms 04:32:36 INFO - PROCESS | 3628 | 1470655956521 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:32:36 INFO - PROCESS | 3628 | 1470655956523 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 04:32:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:32:36 INFO - PROCESS | 3628 | 1470655956527 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:32:36 INFO - PROCESS | 3628 | 1470655956538 Marionette TRACE conn3 <- [1,698,null,{}] 04:32:36 INFO - PROCESS | 3628 | 1470655956542 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:36 INFO - PROCESS | 3628 | 1470655956544 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:36 INFO - PROCESS | 3628 | 1470655956655 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:32:36 INFO - PROCESS | 3628 | 1470655956661 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:36 INFO - PROCESS | 3628 | 1470655956663 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:36 INFO - PROCESS | 3628 | ++DOCSHELL 145BF000 == 31 [pid = 3628] [id = 184] 04:32:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (145C1800) [pid = 3628] [serial = 550] [outer = 00000000] 04:32:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (156AD000) [pid = 3628] [serial = 551] [outer = 145C1800] 04:32:36 INFO - PROCESS | 3628 | 1470655956708 Marionette DEBUG loaded listener.js 04:32:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (156B4C00) [pid = 3628] [serial = 552] [outer = 145C1800] 04:32:37 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17768C00) [pid = 3628] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:32:37 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16F9CC00) [pid = 3628] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:32:37 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (18505800) [pid = 3628] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:32:37 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (12C80800) [pid = 3628] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:32:37 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (199B3400) [pid = 3628] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:32:37 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (157CB400) [pid = 3628] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:32:37 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (0C7F5C00) [pid = 3628] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:32:37 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10229400) [pid = 3628] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:32:37 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16DC3000) [pid = 3628] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:32:37 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (15240400) [pid = 3628] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:32:37 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (10ED8000) [pid = 3628] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:32:37 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (176B0C00) [pid = 3628] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:32:37 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (151E1400) [pid = 3628] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:32:37 INFO - PROCESS | 3628 | 1470655957807 Marionette TRACE conn3 <- [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]]]}] 04:32:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:32:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1373ms 04:32:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:32:37 INFO - PROCESS | 3628 | 1470655957875 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:32:37 INFO - PROCESS | 3628 | 1470655957877 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 04:32:37 INFO - PROCESS | 3628 | 1470655957930 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:32:37 INFO - PROCESS | 3628 | 1470655957932 Marionette TRACE conn3 <- [1,702,null,{}] 04:32:37 INFO - PROCESS | 3628 | 1470655957935 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:37 INFO - PROCESS | 3628 | 1470655957937 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:38 INFO - PROCESS | 3628 | 1470655958011 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:32:38 INFO - PROCESS | 3628 | 1470655958016 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:38 INFO - PROCESS | 3628 | 1470655958018 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:38 INFO - PROCESS | 3628 | ++DOCSHELL 11810800 == 32 [pid = 3628] [id = 185] 04:32:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (12C80800) [pid = 3628] [serial = 553] [outer = 00000000] 04:32:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (156BA800) [pid = 3628] [serial = 554] [outer = 12C80800] 04:32:38 INFO - PROCESS | 3628 | 1470655958062 Marionette DEBUG loaded listener.js 04:32:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15753800) [pid = 3628] [serial = 555] [outer = 12C80800] 04:32:39 INFO - PROCESS | 3628 | 1470655959025 Marionette TRACE conn3 <- [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]]]}] 04:32:39 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 04:32:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1144ms 04:32:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:32:39 INFO - PROCESS | 3628 | 1470655959057 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:32:39 INFO - PROCESS | 3628 | 1470655959058 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 04:32:39 INFO - PROCESS | 3628 | 1470655959062 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:32:39 INFO - PROCESS | 3628 | 1470655959064 Marionette TRACE conn3 <- [1,706,null,{}] 04:32:39 INFO - PROCESS | 3628 | 1470655959068 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:39 INFO - PROCESS | 3628 | 1470655959073 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:39 INFO - PROCESS | 3628 | 1470655959214 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:32:39 INFO - PROCESS | 3628 | 1470655959292 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:39 INFO - PROCESS | 3628 | 1470655959296 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:39 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E6000 == 33 [pid = 3628] [id = 186] 04:32:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (0F9E6C00) [pid = 3628] [serial = 556] [outer = 00000000] 04:32:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1055E000) [pid = 3628] [serial = 557] [outer = 0F9E6C00] 04:32:39 INFO - PROCESS | 3628 | 1470655959394 Marionette DEBUG loaded listener.js 04:32:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (10E7E800) [pid = 3628] [serial = 558] [outer = 0F9E6C00] 04:32:40 INFO - PROCESS | 3628 | 1470655960612 Marionette TRACE conn3 <- [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]]]}] 04:32:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:32:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1569ms 04:32:40 INFO - PROCESS | 3628 | 1470655960638 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:32:40 INFO - PROCESS | 3628 | 1470655960642 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 04:32:40 INFO - PROCESS | 3628 | 1470655960647 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:32:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:32:40 INFO - PROCESS | 3628 | 1470655960651 Marionette TRACE conn3 <- [1,710,null,{}] 04:32:40 INFO - PROCESS | 3628 | 1470655960656 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:40 INFO - PROCESS | 3628 | 1470655960659 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:40 INFO - PROCESS | 3628 | 1470655960799 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:32:40 INFO - PROCESS | 3628 | 1470655960933 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:40 INFO - PROCESS | 3628 | 1470655960936 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:40 INFO - PROCESS | 3628 | ++DOCSHELL 12E33400 == 34 [pid = 3628] [id = 187] 04:32:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (12E76C00) [pid = 3628] [serial = 559] [outer = 00000000] 04:32:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13173C00) [pid = 3628] [serial = 560] [outer = 12E76C00] 04:32:41 INFO - PROCESS | 3628 | 1470655960993 Marionette DEBUG loaded listener.js 04:32:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (132A8800) [pid = 3628] [serial = 561] [outer = 12E76C00] 04:32:41 INFO - PROCESS | 3628 | --DOCSHELL 1B370000 == 33 [pid = 3628] [id = 17] 04:32:41 INFO - PROCESS | 3628 | --DOCSHELL 151DEC00 == 32 [pid = 3628] [id = 23] 04:32:41 INFO - PROCESS | 3628 | --DOCSHELL 134AE000 == 31 [pid = 3628] [id = 22] 04:32:41 INFO - PROCESS | 3628 | --DOCSHELL 11262C00 == 30 [pid = 3628] [id = 19] 04:32:41 INFO - PROCESS | 3628 | --DOCSHELL 11CFAC00 == 29 [pid = 3628] [id = 20] 04:32:41 INFO - PROCESS | 3628 | --DOCSHELL 12B75800 == 28 [pid = 3628] [id = 21] 04:32:41 INFO - PROCESS | 3628 | --DOCSHELL 10A46800 == 27 [pid = 3628] [id = 18] 04:32:41 INFO - PROCESS | 3628 | --DOCSHELL 11810800 == 26 [pid = 3628] [id = 185] 04:32:41 INFO - PROCESS | 3628 | --DOCSHELL 145BF000 == 25 [pid = 3628] [id = 184] 04:32:41 INFO - PROCESS | 3628 | --DOCSHELL 132AF800 == 24 [pid = 3628] [id = 183] 04:32:41 INFO - PROCESS | 3628 | --DOCSHELL 11817C00 == 23 [pid = 3628] [id = 182] 04:32:41 INFO - PROCESS | 3628 | --DOCSHELL 10A02000 == 22 [pid = 3628] [id = 181] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (199B3000) [pid = 3628] [serial = 530] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17813000) [pid = 3628] [serial = 518] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1850F000) [pid = 3628] [serial = 521] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17D33000) [pid = 3628] [serial = 519] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (13ACA400) [pid = 3628] [serial = 500] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A03D400) [pid = 3628] [serial = 524] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1452C800) [pid = 3628] [serial = 501] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (168D6800) [pid = 3628] [serial = 512] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (168DD000) [pid = 3628] [serial = 513] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (11265400) [pid = 3628] [serial = 506] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (11DE7800) [pid = 3628] [serial = 507] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (112CC400) [pid = 3628] [serial = 497] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (11819400) [pid = 3628] [serial = 498] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (16DC9400) [pid = 3628] [serial = 515] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (156B0000) [pid = 3628] [serial = 509] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (156B5C00) [pid = 3628] [serial = 510] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (112D2400) [pid = 3628] [serial = 503] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (11817000) [pid = 3628] [serial = 504] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (1A72B800) [pid = 3628] [serial = 495] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (1850FC00) [pid = 3628] [serial = 522] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (168DA000) [pid = 3628] [serial = 531] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (1A044C00) [pid = 3628] [serial = 525] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (16220800) [pid = 3628] [serial = 527] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 50 (17761400) [pid = 3628] [serial = 528] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | --DOMWINDOW == 49 (16E66800) [pid = 3628] [serial = 516] [outer = 00000000] [url = about:blank] 04:32:41 INFO - PROCESS | 3628 | 1470655961866 Marionette TRACE conn3 <- [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] 04:32:41 INFO - PROCESS | 3628 | 1470655961916 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 04:32:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:32:41 INFO - PROCESS | 3628 | 1470655961922 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:32:41 INFO - PROCESS | 3628 | 1470655961925 Marionette TRACE conn3 <- [1,714,null,{}] 04:32:41 INFO - PROCESS | 3628 | 1470655961931 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:41 INFO - PROCESS | 3628 | 1470655961933 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:42 INFO - PROCESS | 3628 | 1470655962022 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:32:42 INFO - PROCESS | 3628 | 1470655962035 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:42 INFO - PROCESS | 3628 | 1470655962038 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:42 INFO - PROCESS | 3628 | ++DOCSHELL 11261000 == 23 [pid = 3628] [id = 188] 04:32:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (11261400) [pid = 3628] [serial = 562] [outer = 00000000] 04:32:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (118A0000) [pid = 3628] [serial = 563] [outer = 11261400] 04:32:42 INFO - PROCESS | 3628 | 1470655962086 Marionette DEBUG loaded listener.js 04:32:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (11CF8000) [pid = 3628] [serial = 564] [outer = 11261400] 04:32:42 INFO - PROCESS | 3628 | 1470655962682 Marionette TRACE conn3 <- [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]]]}] 04:32:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:32:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 768ms 04:32:42 INFO - PROCESS | 3628 | 1470655962692 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:32:42 INFO - PROCESS | 3628 | 1470655962696 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 04:32:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:32:42 INFO - PROCESS | 3628 | 1470655962703 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:32:42 INFO - PROCESS | 3628 | 1470655962705 Marionette TRACE conn3 <- [1,718,null,{}] 04:32:42 INFO - PROCESS | 3628 | 1470655962709 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:42 INFO - PROCESS | 3628 | 1470655962712 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:42 INFO - PROCESS | 3628 | 1470655962799 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:32:42 INFO - PROCESS | 3628 | 1470655962872 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:42 INFO - PROCESS | 3628 | 1470655962874 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:42 INFO - PROCESS | 3628 | ++DOCSHELL 1321A000 == 24 [pid = 3628] [id = 189] 04:32:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (1321D400) [pid = 3628] [serial = 565] [outer = 00000000] 04:32:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (13922000) [pid = 3628] [serial = 566] [outer = 1321D400] 04:32:42 INFO - PROCESS | 3628 | 1470655962927 Marionette DEBUG loaded listener.js 04:32:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (13AD4400) [pid = 3628] [serial = 567] [outer = 1321D400] 04:32:43 INFO - PROCESS | 3628 | 1470655963396 Marionette TRACE conn3 <- [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] 04:32:43 INFO - PROCESS | 3628 | 1470655963438 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 04:32:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:32:43 INFO - PROCESS | 3628 | 1470655963442 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:32:43 INFO - PROCESS | 3628 | 1470655963445 Marionette TRACE conn3 <- [1,722,null,{}] 04:32:43 INFO - PROCESS | 3628 | 1470655963456 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:43 INFO - PROCESS | 3628 | 1470655963460 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:43 INFO - PROCESS | 3628 | 1470655963588 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:32:43 INFO - PROCESS | 3628 | 1470655963606 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:43 INFO - PROCESS | 3628 | 1470655963609 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:43 INFO - PROCESS | 3628 | ++DOCSHELL 156B9400 == 25 [pid = 3628] [id = 190] 04:32:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (156BA000) [pid = 3628] [serial = 568] [outer = 00000000] 04:32:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (1574C800) [pid = 3628] [serial = 569] [outer = 156BA000] 04:32:43 INFO - PROCESS | 3628 | 1470655963658 Marionette DEBUG loaded listener.js 04:32:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (15A8A800) [pid = 3628] [serial = 570] [outer = 156BA000] 04:32:44 INFO - PROCESS | 3628 | 1470655964148 Marionette TRACE conn3 <- [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]]]}] 04:32:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:32:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 768ms 04:32:44 INFO - PROCESS | 3628 | 1470655964216 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 04:32:44 INFO - PROCESS | 3628 | 1470655964219 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 04:32:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:32:44 INFO - PROCESS | 3628 | 1470655964229 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:32:44 INFO - PROCESS | 3628 | 1470655964230 Marionette TRACE conn3 <- [1,726,null,{}] 04:32:44 INFO - PROCESS | 3628 | 1470655964234 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:44 INFO - PROCESS | 3628 | 1470655964236 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:44 INFO - PROCESS | 3628 | 1470655964345 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:32:44 INFO - PROCESS | 3628 | 1470655964352 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:44 INFO - PROCESS | 3628 | 1470655964354 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:44 INFO - PROCESS | 3628 | ++DOCSHELL 168D4800 == 26 [pid = 3628] [id = 191] 04:32:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (168D5C00) [pid = 3628] [serial = 571] [outer = 00000000] 04:32:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (168DA000) [pid = 3628] [serial = 572] [outer = 168D5C00] 04:32:44 INFO - PROCESS | 3628 | 1470655964400 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (16DA4800) [pid = 3628] [serial = 573] [outer = 168D5C00] 04:32:45 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (11897000) [pid = 3628] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:32:45 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (10A04400) [pid = 3628] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:32:45 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (0C7F2400) [pid = 3628] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:32:45 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (132B1000) [pid = 3628] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:32:45 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (10A49400) [pid = 3628] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:32:45 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (1452A800) [pid = 3628] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:32:45 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (145C1800) [pid = 3628] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:32:45 INFO - PROCESS | 3628 | 1470655965371 Marionette TRACE conn3 <- [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]]]}] 04:32:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:32:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1209ms 04:32:45 INFO - PROCESS | 3628 | 1470655965419 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 3628 | 1470655965421 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 04:32:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:32:45 INFO - PROCESS | 3628 | 1470655965425 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 3628 | 1470655965427 Marionette TRACE conn3 <- [1,730,null,{}] 04:32:45 INFO - PROCESS | 3628 | 1470655965431 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:45 INFO - PROCESS | 3628 | 1470655965433 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:45 INFO - PROCESS | 3628 | 1470655965510 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:32:45 INFO - PROCESS | 3628 | 1470655965516 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:45 INFO - PROCESS | 3628 | 1470655965518 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:45 INFO - PROCESS | 3628 | ++DOCSHELL 10A04400 == 27 [pid = 3628] [id = 192] 04:32:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (10A49400) [pid = 3628] [serial = 574] [outer = 00000000] 04:32:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (16DA7C00) [pid = 3628] [serial = 575] [outer = 10A49400] 04:32:45 INFO - PROCESS | 3628 | 1470655965562 Marionette DEBUG loaded listener.js 04:32:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (11CFA400) [pid = 3628] [serial = 576] [outer = 10A49400] 04:32:46 INFO - PROCESS | 3628 | 1470655966586 Marionette TRACE conn3 <- [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]]]}] 04:32:46 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 04:32:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1193ms 04:32:46 INFO - PROCESS | 3628 | 1470655966640 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 04:32:46 INFO - PROCESS | 3628 | 1470655966642 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 04:32:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:32:46 INFO - PROCESS | 3628 | 1470655966655 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:32:46 INFO - PROCESS | 3628 | 1470655966657 Marionette TRACE conn3 <- [1,734,null,{}] 04:32:46 INFO - PROCESS | 3628 | 1470655966661 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:46 INFO - PROCESS | 3628 | 1470655966666 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:46 INFO - PROCESS | 3628 | 1470655966788 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:32:46 INFO - PROCESS | 3628 | 1470655966794 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:46 INFO - PROCESS | 3628 | 1470655966796 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:46 INFO - PROCESS | 3628 | ++DOCSHELL 16DCB400 == 28 [pid = 3628] [id = 193] 04:32:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (16F9BC00) [pid = 3628] [serial = 577] [outer = 00000000] 04:32:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (174CF800) [pid = 3628] [serial = 578] [outer = 16F9BC00] 04:32:46 INFO - PROCESS | 3628 | 1470655966840 Marionette DEBUG loaded listener.js 04:32:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (1775CC00) [pid = 3628] [serial = 579] [outer = 16F9BC00] 04:32:47 INFO - PROCESS | 3628 | 1470655967803 Marionette TRACE conn3 <- [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]]]}] 04:32:47 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.) 04:32:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1193ms 04:32:47 INFO - PROCESS | 3628 | 1470655967830 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:32:47 INFO - PROCESS | 3628 | 1470655967832 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 04:32:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:32:47 INFO - PROCESS | 3628 | 1470655967836 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:32:47 INFO - PROCESS | 3628 | 1470655967838 Marionette TRACE conn3 <- [1,738,null,{}] 04:32:47 INFO - PROCESS | 3628 | 1470655967841 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:47 INFO - PROCESS | 3628 | 1470655967843 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:47 INFO - PROCESS | 3628 | 1470655967966 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:32:47 INFO - PROCESS | 3628 | 1470655967972 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:47 INFO - PROCESS | 3628 | 1470655967974 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:47 INFO - PROCESS | 3628 | ++DOCSHELL 17769400 == 29 [pid = 3628] [id = 194] 04:32:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (17798800) [pid = 3628] [serial = 580] [outer = 00000000] 04:32:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (177A5000) [pid = 3628] [serial = 581] [outer = 17798800] 04:32:48 INFO - PROCESS | 3628 | 1470655968018 Marionette DEBUG loaded listener.js 04:32:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1781A000) [pid = 3628] [serial = 582] [outer = 17798800] 04:32:48 INFO - PROCESS | 3628 | --DOCSHELL 16B0FC00 == 28 [pid = 3628] [id = 8] 04:32:48 INFO - PROCESS | 3628 | --DOCSHELL 157CB800 == 27 [pid = 3628] [id = 24] 04:32:48 INFO - PROCESS | 3628 | --DOCSHELL 1AAFAC00 == 26 [pid = 3628] [id = 14] 04:32:48 INFO - PROCESS | 3628 | --DOCSHELL 1A96FC00 == 25 [pid = 3628] [id = 12] 04:32:48 INFO - PROCESS | 3628 | --DOCSHELL 1AA71C00 == 24 [pid = 3628] [id = 13] 04:32:48 INFO - PROCESS | 3628 | --DOCSHELL 1A625C00 == 23 [pid = 3628] [id = 10] 04:32:48 INFO - PROCESS | 3628 | --DOCSHELL 1A03E400 == 22 [pid = 3628] [id = 11] 04:32:48 INFO - PROCESS | 3628 | --DOCSHELL 0C7F0C00 == 21 [pid = 3628] [id = 180] 04:32:48 INFO - PROCESS | 3628 | --DOCSHELL 1621F400 == 20 [pid = 3628] [id = 27] 04:32:48 INFO - PROCESS | 3628 | --DOCSHELL 1147C000 == 19 [pid = 3628] [id = 28] 04:32:48 INFO - PROCESS | 3628 | --DOCSHELL 14306800 == 18 [pid = 3628] [id = 25] 04:32:48 INFO - PROCESS | 3628 | --DOCSHELL 11CF2000 == 17 [pid = 3628] [id = 26] 04:32:48 INFO - PROCESS | 3628 | --DOCSHELL 0F9E6000 == 16 [pid = 3628] [id = 186] 04:32:49 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (156BA800) [pid = 3628] [serial = 554] [outer = 00000000] [url = about:blank] 04:32:49 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (11DE5800) [pid = 3628] [serial = 545] [outer = 00000000] [url = about:blank] 04:32:49 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (10A47C00) [pid = 3628] [serial = 542] [outer = 00000000] [url = about:blank] 04:32:49 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (10A4A400) [pid = 3628] [serial = 543] [outer = 00000000] [url = about:blank] 04:32:49 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (10A53800) [pid = 3628] [serial = 540] [outer = 00000000] [url = about:blank] 04:32:49 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (102D3400) [pid = 3628] [serial = 539] [outer = 00000000] [url = about:blank] 04:32:49 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (13983800) [pid = 3628] [serial = 548] [outer = 00000000] [url = about:blank] 04:32:49 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (114F4400) [pid = 3628] [serial = 534] [outer = 00000000] [url = about:blank] 04:32:49 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (10E7CC00) [pid = 3628] [serial = 533] [outer = 00000000] [url = about:blank] 04:32:49 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (157C2400) [pid = 3628] [serial = 537] [outer = 00000000] [url = about:blank] 04:32:49 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (1523F000) [pid = 3628] [serial = 536] [outer = 00000000] [url = about:blank] 04:32:49 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (156AD000) [pid = 3628] [serial = 551] [outer = 00000000] [url = about:blank] 04:32:49 INFO - PROCESS | 3628 | --DOMWINDOW == 50 (13B5C800) [pid = 3628] [serial = 549] [outer = 00000000] [url = about:blank] 04:32:49 INFO - PROCESS | 3628 | --DOMWINDOW == 49 (156B4C00) [pid = 3628] [serial = 552] [outer = 00000000] [url = about:blank] 04:32:49 INFO - PROCESS | 3628 | --DOMWINDOW == 48 (129F3C00) [pid = 3628] [serial = 546] [outer = 00000000] [url = about:blank] 04:32:50 INFO - PROCESS | 3628 | 1470655970222 Marionette TRACE conn3 <- [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]]]}] 04:32:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:32:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2419ms 04:32:50 INFO - PROCESS | 3628 | 1470655970258 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:32:50 INFO - PROCESS | 3628 | 1470655970263 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 04:32:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:32:50 INFO - PROCESS | 3628 | 1470655970318 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:32:50 INFO - PROCESS | 3628 | 1470655970322 Marionette TRACE conn3 <- [1,742,null,{}] 04:32:50 INFO - PROCESS | 3628 | 1470655970328 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:50 INFO - PROCESS | 3628 | 1470655970331 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:50 INFO - PROCESS | 3628 | 1470655970420 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:32:50 INFO - PROCESS | 3628 | 1470655970487 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:50 INFO - PROCESS | 3628 | 1470655970490 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:50 INFO - PROCESS | 3628 | ++DOCSHELL 10559C00 == 17 [pid = 3628] [id = 195] 04:32:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (10560000) [pid = 3628] [serial = 583] [outer = 00000000] 04:32:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (10A55C00) [pid = 3628] [serial = 584] [outer = 10560000] 04:32:50 INFO - PROCESS | 3628 | 1470655970539 Marionette DEBUG loaded listener.js 04:32:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (10ED6C00) [pid = 3628] [serial = 585] [outer = 10560000] 04:32:51 INFO - PROCESS | 3628 | 1470655971439 Marionette TRACE conn3 <- [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]]]}] 04:32:51 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 04:32:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1210ms 04:32:51 INFO - PROCESS | 3628 | 1470655971502 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:32:51 INFO - PROCESS | 3628 | 1470655971507 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 04:32:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:32:51 INFO - PROCESS | 3628 | 1470655971514 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:32:51 INFO - PROCESS | 3628 | 1470655971516 Marionette TRACE conn3 <- [1,746,null,{}] 04:32:51 INFO - PROCESS | 3628 | 1470655971520 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:51 INFO - PROCESS | 3628 | 1470655971523 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:51 INFO - PROCESS | 3628 | 1470655971607 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:32:51 INFO - PROCESS | 3628 | 1470655971614 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:51 INFO - PROCESS | 3628 | 1470655971617 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:51 INFO - PROCESS | 3628 | ++DOCSHELL 11817C00 == 18 [pid = 3628] [id = 196] 04:32:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (11819400) [pid = 3628] [serial = 586] [outer = 00000000] 04:32:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (11C17000) [pid = 3628] [serial = 587] [outer = 11819400] 04:32:51 INFO - PROCESS | 3628 | 1470655971666 Marionette DEBUG loaded listener.js 04:32:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (11DEB800) [pid = 3628] [serial = 588] [outer = 11819400] 04:32:52 INFO - PROCESS | 3628 | 1470655972175 Marionette TRACE conn3 <- [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]]]}] 04:32:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:32:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 719ms 04:32:52 INFO - PROCESS | 3628 | 1470655972249 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:32:52 INFO - PROCESS | 3628 | 1470655972251 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 04:32:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:32:52 INFO - PROCESS | 3628 | 1470655972255 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:32:52 INFO - PROCESS | 3628 | 1470655972258 Marionette TRACE conn3 <- [1,750,null,{}] 04:32:52 INFO - PROCESS | 3628 | 1470655972269 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:52 INFO - PROCESS | 3628 | 1470655972274 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:52 INFO - PROCESS | 3628 | 1470655972360 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:32:52 INFO - PROCESS | 3628 | 1470655972375 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:52 INFO - PROCESS | 3628 | 1470655972378 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:52 INFO - PROCESS | 3628 | ++DOCSHELL 13925000 == 19 [pid = 3628] [id = 197] 04:32:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (13929800) [pid = 3628] [serial = 589] [outer = 00000000] 04:32:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (13AD3800) [pid = 3628] [serial = 590] [outer = 13929800] 04:32:52 INFO - PROCESS | 3628 | 1470655972426 Marionette DEBUG loaded listener.js 04:32:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (14305C00) [pid = 3628] [serial = 591] [outer = 13929800] 04:32:53 INFO - PROCESS | 3628 | 1470655973369 Marionette TRACE conn3 <- [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]]]}] 04:32:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:32:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1144ms 04:32:53 INFO - PROCESS | 3628 | 1470655973387 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:32:53 INFO - PROCESS | 3628 | 1470655973399 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 04:32:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:32:53 INFO - PROCESS | 3628 | 1470655973403 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:32:53 INFO - PROCESS | 3628 | 1470655973405 Marionette TRACE conn3 <- [1,754,null,{}] 04:32:53 INFO - PROCESS | 3628 | 1470655973416 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:53 INFO - PROCESS | 3628 | 1470655973418 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:53 INFO - PROCESS | 3628 | 1470655973548 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:32:53 INFO - PROCESS | 3628 | 1470655973553 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:53 INFO - PROCESS | 3628 | 1470655973555 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:53 INFO - PROCESS | 3628 | ++DOCSHELL 14568000 == 20 [pid = 3628] [id = 198] 04:32:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (1456EC00) [pid = 3628] [serial = 592] [outer = 00000000] 04:32:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (151DF400) [pid = 3628] [serial = 593] [outer = 1456EC00] 04:32:53 INFO - PROCESS | 3628 | 1470655973605 Marionette DEBUG loaded listener.js 04:32:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (1523B000) [pid = 3628] [serial = 594] [outer = 1456EC00] 04:32:54 INFO - PROCESS | 3628 | 1470655974562 Marionette TRACE conn3 <- [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]]]}] 04:32:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:32:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1209ms 04:32:54 INFO - PROCESS | 3628 | 1470655974626 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:32:54 INFO - PROCESS | 3628 | 1470655974628 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 04:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:32:54 INFO - PROCESS | 3628 | 1470655974632 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:32:54 INFO - PROCESS | 3628 | 1470655974634 Marionette TRACE conn3 <- [1,758,null,{}] 04:32:54 INFO - PROCESS | 3628 | 1470655974638 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:54 INFO - PROCESS | 3628 | 1470655974640 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:54 INFO - PROCESS | 3628 | 1470655974741 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:32:54 INFO - PROCESS | 3628 | 1470655974747 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:54 INFO - PROCESS | 3628 | 1470655974749 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:54 INFO - PROCESS | 3628 | ++DOCSHELL 156AD800 == 21 [pid = 3628] [id = 199] 04:32:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (156ADC00) [pid = 3628] [serial = 595] [outer = 00000000] 04:32:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (156B2400) [pid = 3628] [serial = 596] [outer = 156ADC00] 04:32:54 INFO - PROCESS | 3628 | 1470655974792 Marionette DEBUG loaded listener.js 04:32:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (156B6C00) [pid = 3628] [serial = 597] [outer = 156ADC00] 04:32:55 INFO - PROCESS | 3628 | 1470655975295 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 720ms 04:32:55 INFO - PROCESS | 3628 | 1470655975370 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:32:55 INFO - PROCESS | 3628 | 1470655975372 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 04:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:32:55 INFO - PROCESS | 3628 | 1470655975375 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:32:55 INFO - PROCESS | 3628 | 1470655975377 Marionette TRACE conn3 <- [1,762,null,{}] 04:32:55 INFO - PROCESS | 3628 | 1470655975381 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:55 INFO - PROCESS | 3628 | 1470655975387 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:55 INFO - PROCESS | 3628 | 1470655975513 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:32:55 INFO - PROCESS | 3628 | 1470655975523 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:55 INFO - PROCESS | 3628 | 1470655975525 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:55 INFO - PROCESS | 3628 | ++DOCSHELL 15A8FC00 == 22 [pid = 3628] [id = 200] 04:32:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (16229C00) [pid = 3628] [serial = 598] [outer = 00000000] 04:32:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (168D6400) [pid = 3628] [serial = 599] [outer = 16229C00] 04:32:55 INFO - PROCESS | 3628 | 1470655975610 Marionette DEBUG loaded listener.js 04:32:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (168DE000) [pid = 3628] [serial = 600] [outer = 16229C00] 04:32:55 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (16F9BC00) [pid = 3628] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:32:55 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (10A49400) [pid = 3628] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:32:55 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (0F9E6C00) [pid = 3628] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:32:55 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (12C80800) [pid = 3628] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:32:55 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (156BA000) [pid = 3628] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:32:55 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1321D400) [pid = 3628] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:32:55 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (11261400) [pid = 3628] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:32:55 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (12E76C00) [pid = 3628] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:32:55 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (168D5C00) [pid = 3628] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:32:56 INFO - PROCESS | 3628 | 1470655976103 Marionette TRACE conn3 <- [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]]]}] 04:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 768ms 04:32:56 INFO - PROCESS | 3628 | 1470655976156 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:32:56 INFO - PROCESS | 3628 | 1470655976158 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 04:32:56 INFO - PROCESS | 3628 | 1470655976162 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:32:56 INFO - PROCESS | 3628 | 1470655976164 Marionette TRACE conn3 <- [1,766,null,{}] 04:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:32:56 INFO - PROCESS | 3628 | 1470655976168 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:56 INFO - PROCESS | 3628 | 1470655976170 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:56 INFO - PROCESS | 3628 | 1470655976257 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:32:56 INFO - PROCESS | 3628 | 1470655976265 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:56 INFO - PROCESS | 3628 | 1470655976267 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:56 INFO - PROCESS | 3628 | ++DOCSHELL 118A0C00 == 23 [pid = 3628] [id = 201] 04:32:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (12E76C00) [pid = 3628] [serial = 601] [outer = 00000000] 04:32:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (168D3000) [pid = 3628] [serial = 602] [outer = 12E76C00] 04:32:56 INFO - PROCESS | 3628 | 1470655976311 Marionette DEBUG loaded listener.js 04:32:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (168D7800) [pid = 3628] [serial = 603] [outer = 12E76C00] 04:32:56 INFO - PROCESS | 3628 | 1470655976756 Marionette TRACE conn3 <- [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]]]}] 04:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 621ms 04:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:32:56 INFO - PROCESS | 3628 | 1470655976798 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:32:56 INFO - PROCESS | 3628 | 1470655976800 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 04:32:56 INFO - PROCESS | 3628 | 1470655976803 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:32:56 INFO - PROCESS | 3628 | 1470655976805 Marionette TRACE conn3 <- [1,770,null,{}] 04:32:56 INFO - PROCESS | 3628 | 1470655976809 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:56 INFO - PROCESS | 3628 | 1470655976810 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:56 INFO - PROCESS | 3628 | 1470655976886 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:32:56 INFO - PROCESS | 3628 | 1470655976891 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:56 INFO - PROCESS | 3628 | 1470655976893 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:56 INFO - PROCESS | 3628 | ++DOCSHELL 15A91800 == 24 [pid = 3628] [id = 202] 04:32:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (1622C800) [pid = 3628] [serial = 604] [outer = 00000000] 04:32:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (16F95C00) [pid = 3628] [serial = 605] [outer = 1622C800] 04:32:56 INFO - PROCESS | 3628 | 1470655976938 Marionette DEBUG loaded listener.js 04:32:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (16F96000) [pid = 3628] [serial = 606] [outer = 1622C800] 04:32:57 INFO - PROCESS | 3628 | 1470655977385 Marionette TRACE conn3 <- [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]]]}] 04:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 621ms 04:32:57 INFO - PROCESS | 3628 | 1470655977431 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:32:57 INFO - PROCESS | 3628 | 1470655977433 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 04:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:32:57 INFO - PROCESS | 3628 | 1470655977440 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:32:57 INFO - PROCESS | 3628 | 1470655977441 Marionette TRACE conn3 <- [1,774,null,{}] 04:32:57 INFO - PROCESS | 3628 | 1470655977445 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:57 INFO - PROCESS | 3628 | 1470655977447 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:57 INFO - PROCESS | 3628 | 1470655977521 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:32:57 INFO - PROCESS | 3628 | 1470655977527 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:57 INFO - PROCESS | 3628 | 1470655977529 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:57 INFO - PROCESS | 3628 | ++DOCSHELL 114E2C00 == 25 [pid = 3628] [id = 203] 04:32:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (1391C000) [pid = 3628] [serial = 607] [outer = 00000000] 04:32:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (17414800) [pid = 3628] [serial = 608] [outer = 1391C000] 04:32:57 INFO - PROCESS | 3628 | 1470655977571 Marionette DEBUG loaded listener.js 04:32:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (11DA3000) [pid = 3628] [serial = 609] [outer = 1391C000] 04:32:58 INFO - PROCESS | 3628 | 1470655978133 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 719ms 04:32:58 INFO - PROCESS | 3628 | 1470655978169 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:32:58 INFO - PROCESS | 3628 | 1470655978173 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 04:32:58 INFO - PROCESS | 3628 | 1470655978179 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:32:58 INFO - PROCESS | 3628 | 1470655978183 Marionette TRACE conn3 <- [1,778,null,{}] 04:32:58 INFO - PROCESS | 3628 | 1470655978188 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:58 INFO - PROCESS | 3628 | 1470655978191 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:58 INFO - PROCESS | 3628 | 1470655978309 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:32:58 INFO - PROCESS | 3628 | 1470655978388 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:58 INFO - PROCESS | 3628 | 1470655978393 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:58 INFO - PROCESS | 3628 | ++DOCSHELL 0F93A400 == 26 [pid = 3628] [id = 204] 04:32:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (0F93A800) [pid = 3628] [serial = 610] [outer = 00000000] 04:32:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10A52C00) [pid = 3628] [serial = 611] [outer = 0F93A800] 04:32:58 INFO - PROCESS | 3628 | 1470655978498 Marionette DEBUG loaded listener.js 04:32:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (112C9C00) [pid = 3628] [serial = 612] [outer = 0F93A800] 04:32:59 INFO - PROCESS | 3628 | 1470655979302 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1193ms 04:32:59 INFO - PROCESS | 3628 | 1470655979355 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:32:59 INFO - PROCESS | 3628 | 1470655979360 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 04:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:32:59 INFO - PROCESS | 3628 | 1470655979366 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:32:59 INFO - PROCESS | 3628 | 1470655979369 Marionette TRACE conn3 <- [1,782,null,{}] 04:32:59 INFO - PROCESS | 3628 | 1470655979373 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:59 INFO - PROCESS | 3628 | 1470655979376 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:59 INFO - PROCESS | 3628 | 1470655979491 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:32:59 INFO - PROCESS | 3628 | 1470655979662 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:59 INFO - PROCESS | 3628 | 1470655979664 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:32:59 INFO - PROCESS | 3628 | ++DOCSHELL 12B6D400 == 27 [pid = 3628] [id = 205] 04:32:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (12B72400) [pid = 3628] [serial = 613] [outer = 00000000] 04:32:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (12E7C000) [pid = 3628] [serial = 614] [outer = 12B72400] 04:32:59 INFO - PROCESS | 3628 | 1470655979723 Marionette DEBUG loaded listener.js 04:32:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1321AC00) [pid = 3628] [serial = 615] [outer = 12B72400] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1775CC00) [pid = 3628] [serial = 579] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (177A5000) [pid = 3628] [serial = 581] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16DA7C00) [pid = 3628] [serial = 575] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (174CF800) [pid = 3628] [serial = 578] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (10E7E800) [pid = 3628] [serial = 558] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1055E000) [pid = 3628] [serial = 557] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (15753800) [pid = 3628] [serial = 555] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1574C800) [pid = 3628] [serial = 569] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (13922000) [pid = 3628] [serial = 566] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (13AD4400) [pid = 3628] [serial = 567] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (118A0000) [pid = 3628] [serial = 563] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (11CF8000) [pid = 3628] [serial = 564] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (132A8800) [pid = 3628] [serial = 561] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (13173C00) [pid = 3628] [serial = 560] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (168DA000) [pid = 3628] [serial = 572] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (16DA4800) [pid = 3628] [serial = 573] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (15A8A800) [pid = 3628] [serial = 570] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (11CFA400) [pid = 3628] [serial = 576] [outer = 00000000] [url = about:blank] 04:33:00 INFO - PROCESS | 3628 | 1470655980577 Marionette TRACE conn3 <- [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]]]}] 04:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1242ms 04:33:00 INFO - PROCESS | 3628 | 1470655980631 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:33:00 INFO - PROCESS | 3628 | 1470655980634 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 04:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:33:00 INFO - PROCESS | 3628 | 1470655980639 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:33:00 INFO - PROCESS | 3628 | 1470655980642 Marionette TRACE conn3 <- [1,786,null,{}] 04:33:00 INFO - PROCESS | 3628 | 1470655980648 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:00 INFO - PROCESS | 3628 | 1470655980651 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:00 INFO - PROCESS | 3628 | 1470655980733 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:33:00 INFO - PROCESS | 3628 | 1470655980746 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:00 INFO - PROCESS | 3628 | 1470655980748 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:00 INFO - PROCESS | 3628 | ++DOCSHELL 112CE000 == 28 [pid = 3628] [id = 206] 04:33:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (11478800) [pid = 3628] [serial = 616] [outer = 00000000] 04:33:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (11816C00) [pid = 3628] [serial = 617] [outer = 11478800] 04:33:00 INFO - PROCESS | 3628 | 1470655980797 Marionette DEBUG loaded listener.js 04:33:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (11C10400) [pid = 3628] [serial = 618] [outer = 11478800] 04:33:01 INFO - PROCESS | 3628 | 1470655981293 Marionette TRACE conn3 <- [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]]]}] 04:33:01 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 04:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 04:33:01 INFO - PROCESS | 3628 | 1470655981307 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:33:01 INFO - PROCESS | 3628 | 1470655981311 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 04:33:01 INFO - PROCESS | 3628 | 1470655981317 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:33:01 INFO - PROCESS | 3628 | 1470655981320 Marionette TRACE conn3 <- [1,790,null,{}] 04:33:01 INFO - PROCESS | 3628 | 1470655981324 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:01 INFO - PROCESS | 3628 | 1470655981326 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:01 INFO - PROCESS | 3628 | 1470655981439 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:33:01 INFO - PROCESS | 3628 | 1470655981448 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:01 INFO - PROCESS | 3628 | 1470655981450 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:01 INFO - PROCESS | 3628 | ++DOCSHELL 13196000 == 29 [pid = 3628] [id = 207] 04:33:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (1319C000) [pid = 3628] [serial = 619] [outer = 00000000] 04:33:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (13222400) [pid = 3628] [serial = 620] [outer = 1319C000] 04:33:01 INFO - PROCESS | 3628 | 1470655981497 Marionette DEBUG loaded listener.js 04:33:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (13922000) [pid = 3628] [serial = 621] [outer = 1319C000] 04:33:02 INFO - PROCESS | 3628 | 1470655982007 Marionette TRACE conn3 <- [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]]]}] 04:33:02 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 04:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 735ms 04:33:02 INFO - PROCESS | 3628 | 1470655982051 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:33:02 INFO - PROCESS | 3628 | 1470655982053 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 04:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:33:02 INFO - PROCESS | 3628 | 1470655982057 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:33:02 INFO - PROCESS | 3628 | 1470655982060 Marionette TRACE conn3 <- [1,794,null,{}] 04:33:02 INFO - PROCESS | 3628 | 1470655982071 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:02 INFO - PROCESS | 3628 | 1470655982075 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:02 INFO - PROCESS | 3628 | 1470655982158 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:33:02 INFO - PROCESS | 3628 | 1470655982245 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:02 INFO - PROCESS | 3628 | 1470655982248 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:02 INFO - PROCESS | 3628 | ++DOCSHELL 1523B400 == 30 [pid = 3628] [id = 208] 04:33:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (15240400) [pid = 3628] [serial = 622] [outer = 00000000] 04:33:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (156B5000) [pid = 3628] [serial = 623] [outer = 15240400] 04:33:02 INFO - PROCESS | 3628 | 1470655982298 Marionette DEBUG loaded listener.js 04:33:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (15753800) [pid = 3628] [serial = 624] [outer = 15240400] 04:33:02 INFO - PROCESS | 3628 | 1470655982739 Marionette TRACE conn3 <- [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]]]}] 04:33:02 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 04:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 719ms 04:33:02 INFO - PROCESS | 3628 | 1470655982790 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:33:02 INFO - PROCESS | 3628 | 1470655982792 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 04:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:33:02 INFO - PROCESS | 3628 | 1470655982796 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:33:02 INFO - PROCESS | 3628 | 1470655982797 Marionette TRACE conn3 <- [1,798,null,{}] 04:33:02 INFO - PROCESS | 3628 | 1470655982801 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:02 INFO - PROCESS | 3628 | 1470655982803 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:02 INFO - PROCESS | 3628 | 1470655982945 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:33:02 INFO - PROCESS | 3628 | 1470655982963 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:02 INFO - PROCESS | 3628 | 1470655982966 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:02 INFO - PROCESS | 3628 | ++DOCSHELL 1621F400 == 31 [pid = 3628] [id = 209] 04:33:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (1622A000) [pid = 3628] [serial = 625] [outer = 00000000] 04:33:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (168DA000) [pid = 3628] [serial = 626] [outer = 1622A000] 04:33:03 INFO - PROCESS | 3628 | 1470655983014 Marionette DEBUG loaded listener.js 04:33:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (16DA9000) [pid = 3628] [serial = 627] [outer = 1622A000] 04:33:03 INFO - PROCESS | 3628 | 1470655983487 Marionette TRACE conn3 <- [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]]]}] 04:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 719ms 04:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:33:03 INFO - PROCESS | 3628 | 1470655983529 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:33:03 INFO - PROCESS | 3628 | 1470655983531 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 04:33:03 INFO - PROCESS | 3628 | 1470655983535 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:33:03 INFO - PROCESS | 3628 | 1470655983536 Marionette TRACE conn3 <- [1,802,null,{}] 04:33:03 INFO - PROCESS | 3628 | 1470655983540 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:03 INFO - PROCESS | 3628 | 1470655983542 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:03 INFO - PROCESS | 3628 | 1470655983645 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:33:03 INFO - PROCESS | 3628 | 1470655983650 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:03 INFO - PROCESS | 3628 | 1470655983652 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:03 INFO - PROCESS | 3628 | ++DOCSHELL 10A4EC00 == 32 [pid = 3628] [id = 210] 04:33:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15A8B400) [pid = 3628] [serial = 628] [outer = 00000000] 04:33:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16DCCC00) [pid = 3628] [serial = 629] [outer = 15A8B400] 04:33:03 INFO - PROCESS | 3628 | 1470655983698 Marionette DEBUG loaded listener.js 04:33:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16E6F400) [pid = 3628] [serial = 630] [outer = 15A8B400] 04:33:04 INFO - PROCESS | 3628 | 1470655984211 Marionette TRACE conn3 <- [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] 04:33:04 INFO - PROCESS | 3628 | 1470655984274 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 04:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:33:04 INFO - PROCESS | 3628 | 1470655984277 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:33:04 INFO - PROCESS | 3628 | 1470655984279 Marionette TRACE conn3 <- [1,806,null,{}] 04:33:04 INFO - PROCESS | 3628 | 1470655984282 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:04 INFO - PROCESS | 3628 | 1470655984288 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:04 INFO - PROCESS | 3628 | 1470655984457 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:33:04 INFO - PROCESS | 3628 | 1470655984507 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:04 INFO - PROCESS | 3628 | 1470655984509 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:04 INFO - PROCESS | 3628 | ++DOCSHELL 17765800 == 33 [pid = 3628] [id = 211] 04:33:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (177A5C00) [pid = 3628] [serial = 631] [outer = 00000000] 04:33:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (17D3C800) [pid = 3628] [serial = 632] [outer = 177A5C00] 04:33:04 INFO - PROCESS | 3628 | 1470655984554 Marionette DEBUG loaded listener.js 04:33:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (17DC2400) [pid = 3628] [serial = 633] [outer = 177A5C00] 04:33:05 INFO - PROCESS | 3628 | 1470655985055 Marionette TRACE conn3 <- [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]]]}] 04:33:05 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (156ADC00) [pid = 3628] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:33:05 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17798800) [pid = 3628] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:33:05 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16229C00) [pid = 3628] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:33:05 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (13929800) [pid = 3628] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:33:05 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1456EC00) [pid = 3628] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:33:05 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (11819400) [pid = 3628] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:33:05 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (10560000) [pid = 3628] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:33:05 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (12E76C00) [pid = 3628] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:33:05 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1622C800) [pid = 3628] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 833ms 04:33:05 INFO - PROCESS | 3628 | 1470655985112 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:33:05 INFO - PROCESS | 3628 | 1470655985114 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 04:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:33:05 INFO - PROCESS | 3628 | 1470655985118 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - PROCESS | 3628 | 1470655985119 Marionette TRACE conn3 <- [1,810,null,{}] 04:33:05 INFO - PROCESS | 3628 | 1470655985123 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:05 INFO - PROCESS | 3628 | 1470655985124 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:05 INFO - PROCESS | 3628 | 1470655985199 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:33:05 INFO - PROCESS | 3628 | 1470655985207 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:05 INFO - PROCESS | 3628 | 1470655985209 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:05 INFO - PROCESS | 3628 | ++DOCSHELL 156ADC00 == 34 [pid = 3628] [id = 212] 04:33:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (1574C400) [pid = 3628] [serial = 634] [outer = 00000000] 04:33:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (17D3D400) [pid = 3628] [serial = 635] [outer = 1574C400] 04:33:05 INFO - PROCESS | 3628 | 1470655985255 Marionette DEBUG loaded listener.js 04:33:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (17D3E800) [pid = 3628] [serial = 636] [outer = 1574C400] 04:33:05 INFO - PROCESS | 3628 | 1470655985690 Marionette TRACE conn3 <- [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] 04:33:05 INFO - PROCESS | 3628 | 1470655985717 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 04:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:33:05 INFO - PROCESS | 3628 | 1470655985721 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - PROCESS | 3628 | 1470655985722 Marionette TRACE conn3 <- [1,814,null,{}] 04:33:05 INFO - PROCESS | 3628 | 1470655985726 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:05 INFO - PROCESS | 3628 | 1470655985777 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:05 INFO - PROCESS | 3628 | 1470655985878 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:33:05 INFO - PROCESS | 3628 | 1470655985886 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:05 INFO - PROCESS | 3628 | 1470655985888 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:05 INFO - PROCESS | 3628 | ++DOCSHELL 1622C800 == 35 [pid = 3628] [id = 213] 04:33:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (178F6000) [pid = 3628] [serial = 637] [outer = 00000000] 04:33:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1850D000) [pid = 3628] [serial = 638] [outer = 178F6000] 04:33:05 INFO - PROCESS | 3628 | 1470655985940 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (18511000) [pid = 3628] [serial = 639] [outer = 178F6000] 04:33:06 INFO - PROCESS | 3628 | 1470655986372 Marionette TRACE conn3 <- [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]]]}] 04:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 04:33:06 INFO - PROCESS | 3628 | 1470655986394 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 04:33:06 INFO - PROCESS | 3628 | 1470655986395 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 04:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:33:06 INFO - PROCESS | 3628 | 1470655986399 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:33:06 INFO - PROCESS | 3628 | 1470655986400 Marionette TRACE conn3 <- [1,818,null,{}] 04:33:06 INFO - PROCESS | 3628 | 1470655986404 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:06 INFO - PROCESS | 3628 | 1470655986405 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:06 INFO - PROCESS | 3628 | 1470655986495 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:33:06 INFO - PROCESS | 3628 | 1470655986549 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 3628 | 1470655986551 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:06 INFO - PROCESS | 3628 | ++DOCSHELL 18506C00 == 36 [pid = 3628] [id = 214] 04:33:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1850CC00) [pid = 3628] [serial = 640] [outer = 00000000] 04:33:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (199B4400) [pid = 3628] [serial = 641] [outer = 1850CC00] 04:33:06 INFO - PROCESS | 3628 | 1470655986595 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (11C10000) [pid = 3628] [serial = 642] [outer = 1850CC00] 04:33:07 INFO - PROCESS | 3628 | 1470655987004 Marionette TRACE conn3 <- [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]]]}] 04:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 621ms 04:33:07 INFO - PROCESS | 3628 | 1470655987028 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 3628 | 1470655987030 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 04:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:33:07 INFO - PROCESS | 3628 | 1470655987045 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - PROCESS | 3628 | 1470655987046 Marionette TRACE conn3 <- [1,822,null,{}] 04:33:07 INFO - PROCESS | 3628 | 1470655987050 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:07 INFO - PROCESS | 3628 | 1470655987052 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:07 INFO - PROCESS | 3628 | 1470655987127 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:33:07 INFO - PROCESS | 3628 | 1470655987341 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:07 INFO - PROCESS | 3628 | 1470655987345 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:07 INFO - PROCESS | 3628 | ++DOCSHELL 0C7F4400 == 37 [pid = 3628] [id = 215] 04:33:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (0C7F4800) [pid = 3628] [serial = 643] [outer = 00000000] 04:33:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (102D2000) [pid = 3628] [serial = 644] [outer = 0C7F4800] 04:33:07 INFO - PROCESS | 3628 | 1470655987416 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (10A55400) [pid = 3628] [serial = 645] [outer = 0C7F4800] 04:33:08 INFO - PROCESS | 3628 | 1470655987977 Marionette TRACE conn3 <- [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]]]}] 04:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 980ms 04:33:08 INFO - PROCESS | 3628 | 1470655988060 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 04:33:08 INFO - PROCESS | 3628 | 1470655988064 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 04:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:33:08 INFO - PROCESS | 3628 | 1470655988069 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 3628 | 1470655988073 Marionette TRACE conn3 <- [1,826,null,{}] 04:33:08 INFO - PROCESS | 3628 | 1470655988078 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:08 INFO - PROCESS | 3628 | 1470655988081 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:08 INFO - PROCESS | 3628 | 1470655988188 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:33:08 INFO - PROCESS | 3628 | 1470655988284 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:08 INFO - PROCESS | 3628 | 1470655988287 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:08 INFO - PROCESS | 3628 | ++DOCSHELL 13171800 == 38 [pid = 3628] [id = 216] 04:33:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13173C00) [pid = 3628] [serial = 646] [outer = 00000000] 04:33:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (13B54800) [pid = 3628] [serial = 647] [outer = 13173C00] 04:33:08 INFO - PROCESS | 3628 | 1470655988342 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1452C800) [pid = 3628] [serial = 648] [outer = 13173C00] 04:33:08 INFO - PROCESS | 3628 | 1470655988995 Marionette TRACE conn3 <- [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]]]}] 04:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 981ms 04:33:09 INFO - PROCESS | 3628 | 1470655989050 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 3628 | 1470655989054 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 04:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:33:09 INFO - PROCESS | 3628 | 1470655989058 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - PROCESS | 3628 | 1470655989061 Marionette TRACE conn3 <- [1,830,null,{}] 04:33:09 INFO - PROCESS | 3628 | 1470655989065 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:09 INFO - PROCESS | 3628 | 1470655989067 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:09 INFO - PROCESS | 3628 | 1470655989183 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:33:09 INFO - PROCESS | 3628 | 1470655989279 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 3628 | 1470655989282 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:09 INFO - PROCESS | 3628 | ++DOCSHELL 16DCB000 == 39 [pid = 3628] [id = 217] 04:33:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16DCD800) [pid = 3628] [serial = 649] [outer = 00000000] 04:33:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (177A5800) [pid = 3628] [serial = 650] [outer = 16DCD800] 04:33:09 INFO - PROCESS | 3628 | 1470655989335 Marionette DEBUG loaded listener.js 04:33:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (178F9C00) [pid = 3628] [serial = 651] [outer = 16DCD800] 04:33:10 INFO - PROCESS | 3628 | 1470655990017 Marionette TRACE conn3 <- [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]]]}] 04:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 981ms 04:33:10 INFO - PROCESS | 3628 | 1470655990036 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 3628 | 1470655990039 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 04:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:33:10 INFO - PROCESS | 3628 | 1470655990049 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 3628 | 1470655990055 Marionette TRACE conn3 <- [1,834,null,{}] 04:33:10 INFO - PROCESS | 3628 | 1470655990060 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:10 INFO - PROCESS | 3628 | 1470655990063 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:10 INFO - PROCESS | 3628 | 1470655990174 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:33:10 INFO - PROCESS | 3628 | 1470655990321 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 3628 | 1470655990323 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:10 INFO - PROCESS | 3628 | ++DOCSHELL 177A0400 == 40 [pid = 3628] [id = 218] 04:33:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (18263800) [pid = 3628] [serial = 652] [outer = 00000000] 04:33:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A041800) [pid = 3628] [serial = 653] [outer = 18263800] 04:33:10 INFO - PROCESS | 3628 | 1470655990376 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1A045800) [pid = 3628] [serial = 654] [outer = 18263800] 04:33:11 INFO - PROCESS | 3628 | 1470655991092 Marionette TRACE conn3 <- [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]]]}] 04:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1095ms 04:33:11 INFO - PROCESS | 3628 | 1470655991188 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:33:11 INFO - PROCESS | 3628 | 1470655991191 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 04:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:33:11 INFO - PROCESS | 3628 | 1470655991197 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:33:11 INFO - PROCESS | 3628 | 1470655991200 Marionette TRACE conn3 <- [1,838,null,{}] 04:33:11 INFO - PROCESS | 3628 | 1470655991205 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:11 INFO - PROCESS | 3628 | 1470655991208 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:11 INFO - PROCESS | 3628 | 1470655991317 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:33:11 INFO - PROCESS | 3628 | 1470655991393 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 3628 | 1470655991395 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:11 INFO - PROCESS | 3628 | ++DOCSHELL 102C6000 == 41 [pid = 3628] [id = 219] 04:33:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (118A1400) [pid = 3628] [serial = 655] [outer = 00000000] 04:33:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (12BBBC00) [pid = 3628] [serial = 656] [outer = 118A1400] 04:33:11 INFO - PROCESS | 3628 | 1470655991496 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (12E77800) [pid = 3628] [serial = 657] [outer = 118A1400] 04:33:12 INFO - PROCESS | 3628 | --DOCSHELL 18506C00 == 40 [pid = 3628] [id = 214] 04:33:12 INFO - PROCESS | 3628 | --DOCSHELL 1622C800 == 39 [pid = 3628] [id = 213] 04:33:12 INFO - PROCESS | 3628 | --DOCSHELL 156ADC00 == 38 [pid = 3628] [id = 212] 04:33:12 INFO - PROCESS | 3628 | --DOCSHELL 17765800 == 37 [pid = 3628] [id = 211] 04:33:12 INFO - PROCESS | 3628 | --DOCSHELL 10A4EC00 == 36 [pid = 3628] [id = 210] 04:33:12 INFO - PROCESS | 3628 | --DOCSHELL 1621F400 == 35 [pid = 3628] [id = 209] 04:33:12 INFO - PROCESS | 3628 | --DOCSHELL 1523B400 == 34 [pid = 3628] [id = 208] 04:33:12 INFO - PROCESS | 3628 | --DOCSHELL 13196000 == 33 [pid = 3628] [id = 207] 04:33:12 INFO - PROCESS | 3628 | --DOCSHELL 112CE000 == 32 [pid = 3628] [id = 206] 04:33:12 INFO - PROCESS | 3628 | --DOCSHELL 12E33400 == 31 [pid = 3628] [id = 187] 04:33:12 INFO - PROCESS | 3628 | --DOCSHELL 177A0400 == 30 [pid = 3628] [id = 218] 04:33:12 INFO - PROCESS | 3628 | --DOCSHELL 16DCB000 == 29 [pid = 3628] [id = 217] 04:33:12 INFO - PROCESS | 3628 | --DOCSHELL 0C7F4400 == 28 [pid = 3628] [id = 215] 04:33:12 INFO - PROCESS | 3628 | --DOCSHELL 13171800 == 27 [pid = 3628] [id = 216] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (156B2400) [pid = 3628] [serial = 596] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1781A000) [pid = 3628] [serial = 582] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (168D6400) [pid = 3628] [serial = 599] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (13AD3800) [pid = 3628] [serial = 590] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (14305C00) [pid = 3628] [serial = 591] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (151DF400) [pid = 3628] [serial = 593] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11C17000) [pid = 3628] [serial = 587] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (11DEB800) [pid = 3628] [serial = 588] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10A55C00) [pid = 3628] [serial = 584] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10ED6C00) [pid = 3628] [serial = 585] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (156B6C00) [pid = 3628] [serial = 597] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17414800) [pid = 3628] [serial = 608] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (168D3000) [pid = 3628] [serial = 602] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16F95C00) [pid = 3628] [serial = 605] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16F96000) [pid = 3628] [serial = 606] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (168DE000) [pid = 3628] [serial = 600] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (168D7800) [pid = 3628] [serial = 603] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1523B000) [pid = 3628] [serial = 594] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3628 | 1470655992650 Marionette TRACE conn3 <- [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]]]}] 04:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1520ms 04:33:12 INFO - PROCESS | 3628 | 1470655992738 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:33:12 INFO - PROCESS | 3628 | 1470655992742 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 04:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:33:12 INFO - PROCESS | 3628 | 1470655992747 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:33:12 INFO - PROCESS | 3628 | 1470655992752 Marionette TRACE conn3 <- [1,842,null,{}] 04:33:12 INFO - PROCESS | 3628 | 1470655992756 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:12 INFO - PROCESS | 3628 | 1470655992759 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:12 INFO - PROCESS | 3628 | 1470655992846 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:33:12 INFO - PROCESS | 3628 | 1470655992859 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:12 INFO - PROCESS | 3628 | 1470655992862 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:12 INFO - PROCESS | 3628 | ++DOCSHELL 10EDC800 == 28 [pid = 3628] [id = 220] 04:33:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (10F75000) [pid = 3628] [serial = 658] [outer = 00000000] 04:33:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1147C000) [pid = 3628] [serial = 659] [outer = 10F75000] 04:33:12 INFO - PROCESS | 3628 | 1470655992914 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (114EB400) [pid = 3628] [serial = 660] [outer = 10F75000] 04:33:13 INFO - PROCESS | 3628 | 1470655993383 Marionette TRACE conn3 <- [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]]]}] 04:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 736ms 04:33:13 INFO - PROCESS | 3628 | 1470655993445 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 3628 | 1470655993450 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 04:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:33:13 INFO - PROCESS | 3628 | 1470655993456 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - PROCESS | 3628 | 1470655993507 Marionette TRACE conn3 <- [1,846,null,{}] 04:33:13 INFO - PROCESS | 3628 | 1470655993539 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:13 INFO - PROCESS | 3628 | 1470655993542 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:13 INFO - PROCESS | 3628 | 1470655993641 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:33:13 INFO - PROCESS | 3628 | 1470655993716 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 3628 | 1470655993719 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:13 INFO - PROCESS | 3628 | ++DOCSHELL 12B70000 == 29 [pid = 3628] [id = 221] 04:33:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12BBA800) [pid = 3628] [serial = 661] [outer = 00000000] 04:33:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13216C00) [pid = 3628] [serial = 662] [outer = 12BBA800] 04:33:13 INFO - PROCESS | 3628 | 1470655993766 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (134BA400) [pid = 3628] [serial = 663] [outer = 12BBA800] 04:33:14 INFO - PROCESS | 3628 | 1470655994133 Marionette TRACE conn3 <- [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]]]}] 04:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 719ms 04:33:14 INFO - PROCESS | 3628 | 1470655994168 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:33:14 INFO - PROCESS | 3628 | 1470655994170 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 04:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:33:14 INFO - PROCESS | 3628 | 1470655994174 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:33:14 INFO - PROCESS | 3628 | 1470655994177 Marionette TRACE conn3 <- [1,850,null,{}] 04:33:14 INFO - PROCESS | 3628 | 1470655994188 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:14 INFO - PROCESS | 3628 | 1470655994193 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:14 INFO - PROCESS | 3628 | 1470655994327 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:33:14 INFO - PROCESS | 3628 | 1470655994334 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:14 INFO - PROCESS | 3628 | 1470655994337 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:14 INFO - PROCESS | 3628 | ++DOCSHELL 151E5800 == 30 [pid = 3628] [id = 222] 04:33:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (151EA000) [pid = 3628] [serial = 664] [outer = 00000000] 04:33:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (156B1000) [pid = 3628] [serial = 665] [outer = 151EA000] 04:33:14 INFO - PROCESS | 3628 | 1470655994384 Marionette DEBUG loaded listener.js 04:33:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (156D4400) [pid = 3628] [serial = 666] [outer = 151EA000] 04:33:15 INFO - PROCESS | 3628 | 1470655995212 Marionette TRACE conn3 <- [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]]]}] 04:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1046ms 04:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:33:15 INFO - PROCESS | 3628 | 1470655995245 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:33:15 INFO - PROCESS | 3628 | 1470655995248 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 04:33:15 INFO - PROCESS | 3628 | 1470655995251 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:33:15 INFO - PROCESS | 3628 | 1470655995253 Marionette TRACE conn3 <- [1,854,null,{}] 04:33:15 INFO - PROCESS | 3628 | 1470655995256 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:15 INFO - PROCESS | 3628 | 1470655995258 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:15 INFO - PROCESS | 3628 | 1470655995370 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:33:15 INFO - PROCESS | 3628 | 1470655995377 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:15 INFO - PROCESS | 3628 | 1470655995379 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:15 INFO - PROCESS | 3628 | ++DOCSHELL 15749400 == 31 [pid = 3628] [id = 223] 04:33:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1574A000) [pid = 3628] [serial = 667] [outer = 00000000] 04:33:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16DC7C00) [pid = 3628] [serial = 668] [outer = 1574A000] 04:33:15 INFO - PROCESS | 3628 | 1470655995467 Marionette DEBUG loaded listener.js 04:33:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16DD0C00) [pid = 3628] [serial = 669] [outer = 1574A000] 04:33:15 INFO - PROCESS | 3628 | 1470655995940 Marionette TRACE conn3 <- [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]]]}] 04:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 719ms 04:33:15 INFO - PROCESS | 3628 | 1470655995983 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:33:15 INFO - PROCESS | 3628 | 1470655995985 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 04:33:16 INFO - PROCESS | 3628 | 1470655995994 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:33:16 INFO - PROCESS | 3628 | 1470655995995 Marionette TRACE conn3 <- [1,858,null,{}] 04:33:16 INFO - PROCESS | 3628 | 1470655996002 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:16 INFO - PROCESS | 3628 | 1470655996004 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:16 INFO - PROCESS | 3628 | 1470655996107 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:33:16 INFO - PROCESS | 3628 | 1470655996113 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:16 INFO - PROCESS | 3628 | 1470655996115 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:16 INFO - PROCESS | 3628 | ++DOCSHELL 10A07800 == 32 [pid = 3628] [id = 224] 04:33:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (10E7B400) [pid = 3628] [serial = 670] [outer = 00000000] 04:33:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1775E800) [pid = 3628] [serial = 671] [outer = 10E7B400] 04:33:16 INFO - PROCESS | 3628 | 1470655996161 Marionette DEBUG loaded listener.js 04:33:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17760800) [pid = 3628] [serial = 672] [outer = 10E7B400] 04:33:16 INFO - PROCESS | 3628 | 1470655996881 Marionette TRACE conn3 <- [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]]]}] 04:33:16 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15A8B400) [pid = 3628] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:33:16 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1319C000) [pid = 3628] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:33:16 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (12B72400) [pid = 3628] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:33:16 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (0F93A800) [pid = 3628] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:33:16 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15240400) [pid = 3628] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:33:16 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1391C000) [pid = 3628] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:33:16 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1574C400) [pid = 3628] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:33:16 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (178F6000) [pid = 3628] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:33:16 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11478800) [pid = 3628] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:33:16 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1622A000) [pid = 3628] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:33:16 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (177A5C00) [pid = 3628] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:33:16 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1850CC00) [pid = 3628] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 948ms 04:33:16 INFO - PROCESS | 3628 | 1470655996934 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:33:16 INFO - PROCESS | 3628 | 1470655996935 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 04:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:33:16 INFO - PROCESS | 3628 | 1470655996939 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:33:16 INFO - PROCESS | 3628 | 1470655996941 Marionette TRACE conn3 <- [1,862,null,{}] 04:33:16 INFO - PROCESS | 3628 | 1470655996944 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:16 INFO - PROCESS | 3628 | 1470655996950 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:17 INFO - PROCESS | 3628 | 1470655997040 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:33:17 INFO - PROCESS | 3628 | 1470655997048 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:17 INFO - PROCESS | 3628 | 1470655997050 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:17 INFO - PROCESS | 3628 | ++DOCSHELL 13174000 == 33 [pid = 3628] [id = 225] 04:33:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1391C000) [pid = 3628] [serial = 673] [outer = 00000000] 04:33:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (168D4400) [pid = 3628] [serial = 674] [outer = 1391C000] 04:33:17 INFO - PROCESS | 3628 | 1470655997095 Marionette DEBUG loaded listener.js 04:33:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (177A6000) [pid = 3628] [serial = 675] [outer = 1391C000] 04:33:17 INFO - PROCESS | 3628 | 1470655997585 Marionette TRACE conn3 <- [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]]]}] 04:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 04:33:17 INFO - PROCESS | 3628 | 1470655997611 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 3628 | 1470655997614 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 04:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:33:17 INFO - PROCESS | 3628 | 1470655997618 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - PROCESS | 3628 | 1470655997621 Marionette TRACE conn3 <- [1,866,null,{}] 04:33:17 INFO - PROCESS | 3628 | 1470655997625 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:17 INFO - PROCESS | 3628 | 1470655997628 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:17 INFO - PROCESS | 3628 | 1470655997704 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:33:17 INFO - PROCESS | 3628 | 1470655997709 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:17 INFO - PROCESS | 3628 | 1470655997711 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:17 INFO - PROCESS | 3628 | ++DOCSHELL 151E9000 == 34 [pid = 3628] [id = 226] 04:33:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (177A4800) [pid = 3628] [serial = 676] [outer = 00000000] 04:33:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (18505800) [pid = 3628] [serial = 677] [outer = 177A4800] 04:33:17 INFO - PROCESS | 3628 | 1470655997753 Marionette DEBUG loaded listener.js 04:33:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (199AD400) [pid = 3628] [serial = 678] [outer = 177A4800] 04:33:18 INFO - PROCESS | 3628 | 1470655998228 Marionette TRACE conn3 <- [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]]]}] 04:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 653ms 04:33:18 INFO - PROCESS | 3628 | 1470655998288 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:33:18 INFO - PROCESS | 3628 | 1470655998290 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 04:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:33:18 INFO - PROCESS | 3628 | 1470655998294 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:33:18 INFO - PROCESS | 3628 | 1470655998295 Marionette TRACE conn3 <- [1,870,null,{}] 04:33:18 INFO - PROCESS | 3628 | 1470655998299 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:18 INFO - PROCESS | 3628 | 1470655998300 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:18 INFO - PROCESS | 3628 | 1470655998375 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:33:18 INFO - PROCESS | 3628 | 1470655998382 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:18 INFO - PROCESS | 3628 | 1470655998384 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:18 INFO - PROCESS | 3628 | ++DOCSHELL 178EFC00 == 35 [pid = 3628] [id = 227] 04:33:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (18504C00) [pid = 3628] [serial = 679] [outer = 00000000] 04:33:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1A03E400) [pid = 3628] [serial = 680] [outer = 18504C00] 04:33:18 INFO - PROCESS | 3628 | 1470655998427 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A03F800) [pid = 3628] [serial = 681] [outer = 18504C00] 04:33:18 INFO - PROCESS | 3628 | 1470655998838 Marionette TRACE conn3 <- [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]]]}] 04:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 621ms 04:33:18 INFO - PROCESS | 3628 | 1470655998891 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:33:18 INFO - PROCESS | 3628 | 1470655998893 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 04:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:33:18 INFO - PROCESS | 3628 | 1470655998896 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:33:18 INFO - PROCESS | 3628 | 1470655998898 Marionette TRACE conn3 <- [1,874,null,{}] 04:33:18 INFO - PROCESS | 3628 | 1470655998950 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:18 INFO - PROCESS | 3628 | 1470655998952 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:19 INFO - PROCESS | 3628 | 1470655999072 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:33:19 INFO - PROCESS | 3628 | 1470655999230 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:19 INFO - PROCESS | 3628 | 1470655999233 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:19 INFO - PROCESS | 3628 | ++DOCSHELL 0F93A800 == 36 [pid = 3628] [id = 228] 04:33:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (0F972C00) [pid = 3628] [serial = 682] [outer = 00000000] 04:33:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10A01C00) [pid = 3628] [serial = 683] [outer = 0F972C00] 04:33:19 INFO - PROCESS | 3628 | 1470655999290 Marionette DEBUG loaded listener.js 04:33:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (10A4C000) [pid = 3628] [serial = 684] [outer = 0F972C00] 04:33:20 INFO - PROCESS | 3628 | 1470655999997 Marionette TRACE conn3 <- [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]]]}] 04:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1144ms 04:33:20 INFO - PROCESS | 3628 | 1470656000057 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:33:20 INFO - PROCESS | 3628 | 1470656000061 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 04:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:33:20 INFO - PROCESS | 3628 | 1470656000067 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:33:20 INFO - PROCESS | 3628 | 1470656000070 Marionette TRACE conn3 <- [1,878,null,{}] 04:33:20 INFO - PROCESS | 3628 | 1470656000100 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:20 INFO - PROCESS | 3628 | 1470656000103 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:20 INFO - PROCESS | 3628 | 1470656000226 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:33:20 INFO - PROCESS | 3628 | 1470656000305 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:20 INFO - PROCESS | 3628 | 1470656000308 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:20 INFO - PROCESS | 3628 | ++DOCSHELL 13214C00 == 37 [pid = 3628] [id = 229] 04:33:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (132B0400) [pid = 3628] [serial = 685] [outer = 00000000] 04:33:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (13B5A400) [pid = 3628] [serial = 686] [outer = 132B0400] 04:33:20 INFO - PROCESS | 3628 | 1470656000459 Marionette DEBUG loaded listener.js 04:33:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1452E400) [pid = 3628] [serial = 687] [outer = 132B0400] 04:33:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (15753000) [pid = 3628] [serial = 688] [outer = 1B072C00] 04:33:21 INFO - PROCESS | 3628 | 1470656001487 Marionette TRACE conn3 <- [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]]]}] 04:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1438ms 04:33:21 INFO - PROCESS | 3628 | 1470656001512 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:33:21 INFO - PROCESS | 3628 | 1470656001516 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 04:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:33:21 INFO - PROCESS | 3628 | 1470656001522 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:33:21 INFO - PROCESS | 3628 | 1470656001525 Marionette TRACE conn3 <- [1,882,null,{}] 04:33:21 INFO - PROCESS | 3628 | 1470656001530 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:21 INFO - PROCESS | 3628 | 1470656001533 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:21 INFO - PROCESS | 3628 | 1470656001652 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:33:21 INFO - PROCESS | 3628 | 1470656001787 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:21 INFO - PROCESS | 3628 | 1470656001791 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:21 INFO - PROCESS | 3628 | ++DOCSHELL 0C7E7000 == 38 [pid = 3628] [id = 230] 04:33:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1181AC00) [pid = 3628] [serial = 689] [outer = 00000000] 04:33:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (11DA1000) [pid = 3628] [serial = 690] [outer = 1181AC00] 04:33:21 INFO - PROCESS | 3628 | 1470656001888 Marionette DEBUG loaded listener.js 04:33:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (12B73800) [pid = 3628] [serial = 691] [outer = 1181AC00] 04:33:22 INFO - PROCESS | 3628 | --DOCSHELL 178EFC00 == 37 [pid = 3628] [id = 227] 04:33:22 INFO - PROCESS | 3628 | --DOCSHELL 151E9000 == 36 [pid = 3628] [id = 226] 04:33:22 INFO - PROCESS | 3628 | --DOCSHELL 13174000 == 35 [pid = 3628] [id = 225] 04:33:22 INFO - PROCESS | 3628 | --DOCSHELL 10A07800 == 34 [pid = 3628] [id = 224] 04:33:22 INFO - PROCESS | 3628 | --DOCSHELL 15749400 == 33 [pid = 3628] [id = 223] 04:33:22 INFO - PROCESS | 3628 | --DOCSHELL 151E5800 == 32 [pid = 3628] [id = 222] 04:33:22 INFO - PROCESS | 3628 | --DOCSHELL 12B70000 == 31 [pid = 3628] [id = 221] 04:33:22 INFO - PROCESS | 3628 | --DOCSHELL 10EDC800 == 30 [pid = 3628] [id = 220] 04:33:22 INFO - PROCESS | 3628 | --DOCSHELL 102C6000 == 29 [pid = 3628] [id = 219] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (11C10000) [pid = 3628] [serial = 642] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16E6F400) [pid = 3628] [serial = 630] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (13222400) [pid = 3628] [serial = 620] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1321AC00) [pid = 3628] [serial = 615] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (112C9C00) [pid = 3628] [serial = 612] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (15753800) [pid = 3628] [serial = 624] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (11DA3000) [pid = 3628] [serial = 609] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17D3D400) [pid = 3628] [serial = 635] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1850D000) [pid = 3628] [serial = 638] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10A52C00) [pid = 3628] [serial = 611] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (18511000) [pid = 3628] [serial = 639] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (12E7C000) [pid = 3628] [serial = 614] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (156B5000) [pid = 3628] [serial = 623] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16DCCC00) [pid = 3628] [serial = 629] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17D3E800) [pid = 3628] [serial = 636] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11816C00) [pid = 3628] [serial = 617] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16DA9000) [pid = 3628] [serial = 627] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (168DA000) [pid = 3628] [serial = 626] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11C10400) [pid = 3628] [serial = 618] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (13922000) [pid = 3628] [serial = 621] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17DC2400) [pid = 3628] [serial = 633] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17D3C800) [pid = 3628] [serial = 632] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (199B4400) [pid = 3628] [serial = 641] [outer = 00000000] [url = about:blank] 04:33:22 INFO - PROCESS | 3628 | 1470656002381 Marionette TRACE conn3 <- [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]]]}] 04:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 883ms 04:33:22 INFO - PROCESS | 3628 | 1470656002397 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 3628 | 1470656002402 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 04:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:33:22 INFO - PROCESS | 3628 | 1470656002409 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:33:22 INFO - PROCESS | 3628 | 1470656002411 Marionette TRACE conn3 <- [1,886,null,{}] 04:33:22 INFO - PROCESS | 3628 | 1470656002419 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:22 INFO - PROCESS | 3628 | 1470656002421 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:22 INFO - PROCESS | 3628 | 1470656002505 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:33:22 INFO - PROCESS | 3628 | 1470656002512 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 3628 | 1470656002514 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:22 INFO - PROCESS | 3628 | ++DOCSHELL 11C0F400 == 30 [pid = 3628] [id = 231] 04:33:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (11C10400) [pid = 3628] [serial = 692] [outer = 00000000] 04:33:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (12E2F000) [pid = 3628] [serial = 693] [outer = 11C10400] 04:33:22 INFO - PROCESS | 3628 | 1470656002563 Marionette DEBUG loaded listener.js 04:33:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1319C000) [pid = 3628] [serial = 694] [outer = 11C10400] 04:33:23 INFO - PROCESS | 3628 | 1470656003079 Marionette TRACE conn3 <- [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]]]}] 04:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 719ms 04:33:23 INFO - PROCESS | 3628 | 1470656003141 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:33:23 INFO - PROCESS | 3628 | 1470656003143 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 04:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:33:23 INFO - PROCESS | 3628 | 1470656003147 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:33:23 INFO - PROCESS | 3628 | 1470656003150 Marionette TRACE conn3 <- [1,890,null,{}] 04:33:23 INFO - PROCESS | 3628 | 1470656003161 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:23 INFO - PROCESS | 3628 | 1470656003165 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:23 INFO - PROCESS | 3628 | 1470656003274 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:33:23 INFO - PROCESS | 3628 | 1470656003364 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:23 INFO - PROCESS | 3628 | 1470656003367 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:23 INFO - PROCESS | 3628 | ++DOCSHELL 151E5800 == 31 [pid = 3628] [id = 232] 04:33:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (151EB400) [pid = 3628] [serial = 695] [outer = 00000000] 04:33:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (156B3000) [pid = 3628] [serial = 696] [outer = 151EB400] 04:33:23 INFO - PROCESS | 3628 | 1470656003419 Marionette DEBUG loaded listener.js 04:33:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1574BC00) [pid = 3628] [serial = 697] [outer = 151EB400] 04:33:23 INFO - PROCESS | 3628 | 1470656003832 Marionette TRACE conn3 <- [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]]]}] 04:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 719ms 04:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:33:23 INFO - PROCESS | 3628 | 1470656003880 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:33:23 INFO - PROCESS | 3628 | 1470656003882 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 04:33:23 INFO - PROCESS | 3628 | 1470656003886 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:33:23 INFO - PROCESS | 3628 | 1470656003888 Marionette TRACE conn3 <- [1,894,null,{}] 04:33:23 INFO - PROCESS | 3628 | 1470656003891 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:23 INFO - PROCESS | 3628 | 1470656003893 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:23 INFO - PROCESS | 3628 | 1470656003977 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:33:24 INFO - PROCESS | 3628 | 1470656003983 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:24 INFO - PROCESS | 3628 | 1470656003985 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:24 INFO - PROCESS | 3628 | ++DOCSHELL 1622A800 == 32 [pid = 3628] [id = 233] 04:33:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (168D5400) [pid = 3628] [serial = 698] [outer = 00000000] 04:33:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16DC3C00) [pid = 3628] [serial = 699] [outer = 168D5400] 04:33:24 INFO - PROCESS | 3628 | 1470656004036 Marionette DEBUG loaded listener.js 04:33:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16DCEC00) [pid = 3628] [serial = 700] [outer = 168D5400] 04:33:24 INFO - PROCESS | 3628 | 1470656004559 Marionette TRACE conn3 <- [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]]]}] 04:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 719ms 04:33:24 INFO - PROCESS | 3628 | 1470656004621 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:33:24 INFO - PROCESS | 3628 | 1470656004623 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 04:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:33:24 INFO - PROCESS | 3628 | 1470656004626 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:33:24 INFO - PROCESS | 3628 | 1470656004628 Marionette TRACE conn3 <- [1,898,null,{}] 04:33:24 INFO - PROCESS | 3628 | 1470656004640 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:24 INFO - PROCESS | 3628 | 1470656004642 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:24 INFO - PROCESS | 3628 | 1470656004772 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:33:24 INFO - PROCESS | 3628 | 1470656004791 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:24 INFO - PROCESS | 3628 | 1470656004794 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:24 INFO - PROCESS | 3628 | ++DOCSHELL 114EBC00 == 33 [pid = 3628] [id = 234] 04:33:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (170A2400) [pid = 3628] [serial = 701] [outer = 00000000] 04:33:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17762000) [pid = 3628] [serial = 702] [outer = 170A2400] 04:33:24 INFO - PROCESS | 3628 | 1470656004837 Marionette DEBUG loaded listener.js 04:33:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1781BC00) [pid = 3628] [serial = 703] [outer = 170A2400] 04:33:25 INFO - PROCESS | 3628 | 1470656005326 Marionette TRACE conn3 <- [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]]]}] 04:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 736ms 04:33:25 INFO - PROCESS | 3628 | 1470656005360 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:33:25 INFO - PROCESS | 3628 | 1470656005362 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 04:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:33:25 INFO - PROCESS | 3628 | 1470656005366 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:33:25 INFO - PROCESS | 3628 | 1470656005368 Marionette TRACE conn3 <- [1,902,null,{}] 04:33:25 INFO - PROCESS | 3628 | 1470656005371 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:25 INFO - PROCESS | 3628 | 1470656005377 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:25 INFO - PROCESS | 3628 | 1470656005505 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:33:25 INFO - PROCESS | 3628 | 1470656005513 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:25 INFO - PROCESS | 3628 | 1470656005515 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:25 INFO - PROCESS | 3628 | ++DOCSHELL 16DA9C00 == 34 [pid = 3628] [id = 235] 04:33:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D3D400) [pid = 3628] [serial = 704] [outer = 00000000] 04:33:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1850FC00) [pid = 3628] [serial = 705] [outer = 17D3D400] 04:33:25 INFO - PROCESS | 3628 | 1470656005564 Marionette DEBUG loaded listener.js 04:33:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (18512400) [pid = 3628] [serial = 706] [outer = 17D3D400] 04:33:26 INFO - PROCESS | 3628 | 1470656006045 Marionette TRACE conn3 <- [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]]]}] 04:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 735ms 04:33:26 INFO - PROCESS | 3628 | 1470656006100 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 3628 | 1470656006102 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 04:33:26 INFO - PROCESS | 3628 | 1470656006106 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:33:26 INFO - PROCESS | 3628 | 1470656006107 Marionette TRACE conn3 <- [1,906,null,{}] 04:33:26 INFO - PROCESS | 3628 | 1470656006111 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:26 INFO - PROCESS | 3628 | 1470656006113 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:26 INFO - PROCESS | 3628 | 1470656006248 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:33:26 INFO - PROCESS | 3628 | 1470656006270 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 3628 | 1470656006272 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:26 INFO - PROCESS | 3628 | ++DOCSHELL 199AF000 == 35 [pid = 3628] [id = 236] 04:33:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (199B4000) [pid = 3628] [serial = 707] [outer = 00000000] 04:33:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (199B9800) [pid = 3628] [serial = 708] [outer = 199B4000] 04:33:26 INFO - PROCESS | 3628 | 1470656006317 Marionette DEBUG loaded listener.js 04:33:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (199BC400) [pid = 3628] [serial = 709] [outer = 199B4000] 04:33:26 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1391C000) [pid = 3628] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:33:26 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (177A4800) [pid = 3628] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:33:26 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (0C7F4800) [pid = 3628] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:33:26 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13173C00) [pid = 3628] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:33:26 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16DCD800) [pid = 3628] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:33:26 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (18263800) [pid = 3628] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:33:26 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (151EA000) [pid = 3628] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:33:26 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10F75000) [pid = 3628] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:33:26 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (12BBA800) [pid = 3628] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:33:26 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (118A1400) [pid = 3628] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:33:26 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1574A000) [pid = 3628] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:33:26 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10E7B400) [pid = 3628] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:33:26 INFO - PROCESS | 3628 | 1470656006816 Marionette TRACE conn3 <- [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]]]}] 04:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 768ms 04:33:26 INFO - PROCESS | 3628 | 1470656006879 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 3628 | 1470656006881 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 04:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:33:26 INFO - PROCESS | 3628 | 1470656006884 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:33:26 INFO - PROCESS | 3628 | 1470656006886 Marionette TRACE conn3 <- [1,910,null,{}] 04:33:26 INFO - PROCESS | 3628 | 1470656006890 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:26 INFO - PROCESS | 3628 | 1470656006891 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:26 INFO - PROCESS | 3628 | 1470656006969 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:33:26 INFO - PROCESS | 3628 | 1470656006974 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 3628 | 1470656006976 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:27 INFO - PROCESS | 3628 | ++DOCSHELL 114E8800 == 36 [pid = 3628] [id = 237] 04:33:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (151E2800) [pid = 3628] [serial = 710] [outer = 00000000] 04:33:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17DC3400) [pid = 3628] [serial = 711] [outer = 151E2800] 04:33:27 INFO - PROCESS | 3628 | 1470656007019 Marionette DEBUG loaded listener.js 04:33:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1850EC00) [pid = 3628] [serial = 712] [outer = 151E2800] 04:33:27 INFO - PROCESS | 3628 | 1470656007488 Marionette TRACE conn3 <- [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]]]}] 04:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 621ms 04:33:27 INFO - PROCESS | 3628 | 1470656007516 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:33:27 INFO - PROCESS | 3628 | 1470656007518 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 04:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:33:27 INFO - PROCESS | 3628 | 1470656007526 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - PROCESS | 3628 | 1470656007527 Marionette TRACE conn3 <- [1,914,null,{}] 04:33:27 INFO - PROCESS | 3628 | 1470656007531 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:27 INFO - PROCESS | 3628 | 1470656007533 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:27 INFO - PROCESS | 3628 | 1470656007609 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:33:27 INFO - PROCESS | 3628 | 1470656007615 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:27 INFO - PROCESS | 3628 | 1470656007617 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:27 INFO - PROCESS | 3628 | ++DOCSHELL 12BB9400 == 37 [pid = 3628] [id = 238] 04:33:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (174CBC00) [pid = 3628] [serial = 713] [outer = 00000000] 04:33:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A1A4C00) [pid = 3628] [serial = 714] [outer = 174CBC00] 04:33:27 INFO - PROCESS | 3628 | 1470656007659 Marionette DEBUG loaded listener.js 04:33:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1A1A5400) [pid = 3628] [serial = 715] [outer = 174CBC00] 04:33:28 INFO - PROCESS | 3628 | 1470656008092 Marionette TRACE conn3 <- [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]]]}] 04:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 621ms 04:33:28 INFO - PROCESS | 3628 | 1470656008118 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 3628 | 1470656008120 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 04:33:28 INFO - PROCESS | 3628 | 1470656008124 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:33:28 INFO - PROCESS | 3628 | 1470656008125 Marionette TRACE conn3 <- [1,918,null,{}] 04:33:28 INFO - PROCESS | 3628 | 1470656008129 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:28 INFO - PROCESS | 3628 | 1470656008131 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:28 INFO - PROCESS | 3628 | 1470656008302 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:33:28 INFO - PROCESS | 3628 | 1470656008309 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:28 INFO - PROCESS | 3628 | 1470656008311 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:28 INFO - PROCESS | 3628 | ++DOCSHELL 11CF2000 == 38 [pid = 3628] [id = 239] 04:33:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (157C2400) [pid = 3628] [serial = 716] [outer = 00000000] 04:33:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A39DC00) [pid = 3628] [serial = 717] [outer = 157C2400] 04:33:28 INFO - PROCESS | 3628 | 1470656008354 Marionette DEBUG loaded listener.js 04:33:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A622400) [pid = 3628] [serial = 718] [outer = 157C2400] 04:33:28 INFO - PROCESS | 3628 | 1470656008854 Marionette TRACE conn3 <- [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]]]}] 04:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 768ms 04:33:28 INFO - PROCESS | 3628 | 1470656008899 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 3628 | 1470656008904 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 04:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:33:28 INFO - PROCESS | 3628 | 1470656008909 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - PROCESS | 3628 | 1470656008913 Marionette TRACE conn3 <- [1,922,null,{}] 04:33:28 INFO - PROCESS | 3628 | 1470656008968 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:28 INFO - PROCESS | 3628 | 1470656008971 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:29 INFO - PROCESS | 3628 | 1470656009132 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:33:29 INFO - PROCESS | 3628 | 1470656009233 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 3628 | 1470656009236 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:29 INFO - PROCESS | 3628 | ++DOCSHELL 11819400 == 39 [pid = 3628] [id = 240] 04:33:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1181A800) [pid = 3628] [serial = 719] [outer = 00000000] 04:33:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (11CF2400) [pid = 3628] [serial = 720] [outer = 1181A800] 04:33:29 INFO - PROCESS | 3628 | 1470656009293 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (12E7C000) [pid = 3628] [serial = 721] [outer = 1181A800] 04:33:29 INFO - PROCESS | 3628 | 1470656009906 Marionette TRACE conn3 <- [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]]]}] 04:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1046ms 04:33:29 INFO - PROCESS | 3628 | 1470656009981 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:33:29 INFO - PROCESS | 3628 | 1470656009986 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 04:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:33:29 INFO - PROCESS | 3628 | 1470656009993 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:33:29 INFO - PROCESS | 3628 | 1470656009996 Marionette TRACE conn3 <- [1,926,null,{}] 04:33:30 INFO - PROCESS | 3628 | 1470656010000 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:30 INFO - PROCESS | 3628 | 1470656010003 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:30 INFO - PROCESS | 3628 | 1470656010109 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:33:30 INFO - PROCESS | 3628 | 1470656010211 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 3628 | 1470656010214 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:30 INFO - PROCESS | 3628 | ++DOCSHELL 14570800 == 40 [pid = 3628] [id = 241] 04:33:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (14571800) [pid = 3628] [serial = 722] [outer = 00000000] 04:33:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (15A86800) [pid = 3628] [serial = 723] [outer = 14571800] 04:33:30 INFO - PROCESS | 3628 | 1470656010271 Marionette DEBUG loaded listener.js 04:33:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16DC6400) [pid = 3628] [serial = 724] [outer = 14571800] 04:33:30 INFO - PROCESS | 3628 | 1470656010928 Marionette TRACE conn3 <- [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]]]}] 04:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 980ms 04:33:30 INFO - PROCESS | 3628 | 1470656010969 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 3628 | 1470656010972 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 04:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:33:30 INFO - PROCESS | 3628 | 1470656010976 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - PROCESS | 3628 | 1470656010980 Marionette TRACE conn3 <- [1,930,null,{}] 04:33:31 INFO - PROCESS | 3628 | 1470656010991 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:31 INFO - PROCESS | 3628 | 1470656010996 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:31 INFO - PROCESS | 3628 | 1470656011099 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:33:31 INFO - PROCESS | 3628 | 1470656011198 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:31 INFO - PROCESS | 3628 | 1470656011202 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:31 INFO - PROCESS | 3628 | ++DOCSHELL 1A396800 == 41 [pid = 3628] [id = 242] 04:33:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1A396C00) [pid = 3628] [serial = 725] [outer = 00000000] 04:33:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A3A1C00) [pid = 3628] [serial = 726] [outer = 1A396C00] 04:33:31 INFO - PROCESS | 3628 | 1470656011307 Marionette DEBUG loaded listener.js 04:33:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1A721400) [pid = 3628] [serial = 727] [outer = 1A396C00] 04:33:31 INFO - PROCESS | 3628 | 1470656011939 Marionette TRACE conn3 <- [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]]]}] 04:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 980ms 04:33:31 INFO - PROCESS | 3628 | 1470656011955 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:33:32 INFO - PROCESS | 3628 | 1470656012006 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 04:33:32 INFO - PROCESS | 3628 | 1470656012009 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:33:32 INFO - PROCESS | 3628 | 1470656012011 Marionette TRACE conn3 <- [1,934,null,{}] 04:33:32 INFO - PROCESS | 3628 | 1470656012015 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:32 INFO - PROCESS | 3628 | 1470656012017 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:32 INFO - PROCESS | 3628 | 1470656012134 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:33:32 INFO - PROCESS | 3628 | 1470656012236 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:32 INFO - PROCESS | 3628 | 1470656012239 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:32 INFO - PROCESS | 3628 | ++DOCSHELL 1779AC00 == 42 [pid = 3628] [id = 243] 04:33:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (177A1800) [pid = 3628] [serial = 728] [outer = 00000000] 04:33:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (18506000) [pid = 3628] [serial = 729] [outer = 177A1800] 04:33:32 INFO - PROCESS | 3628 | 1470656012291 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1A043800) [pid = 3628] [serial = 730] [outer = 177A1800] 04:33:33 INFO - PROCESS | 3628 | 1470656013061 Marionette TRACE conn3 <- [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]]]}] 04:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1127ms 04:33:33 INFO - PROCESS | 3628 | 1470656013133 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:33:33 INFO - PROCESS | 3628 | 1470656013137 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 04:33:33 INFO - PROCESS | 3628 | 1470656013142 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:33:33 INFO - PROCESS | 3628 | 1470656013145 Marionette TRACE conn3 <- [1,938,null,{}] 04:33:33 INFO - PROCESS | 3628 | 1470656013150 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:33 INFO - PROCESS | 3628 | 1470656013153 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:33 INFO - PROCESS | 3628 | 1470656013248 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:33:33 INFO - PROCESS | 3628 | 1470656013376 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:33 INFO - PROCESS | 3628 | 1470656013379 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:33 INFO - PROCESS | 3628 | ++DOCSHELL 112CB000 == 43 [pid = 3628] [id = 244] 04:33:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (11C11000) [pid = 3628] [serial = 731] [outer = 00000000] 04:33:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (12BB7800) [pid = 3628] [serial = 732] [outer = 11C11000] 04:33:33 INFO - PROCESS | 3628 | 1470656013429 Marionette DEBUG loaded listener.js 04:33:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (12E7BC00) [pid = 3628] [serial = 733] [outer = 11C11000] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 12BB9400 == 42 [pid = 3628] [id = 238] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 114E8800 == 41 [pid = 3628] [id = 237] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 199AF000 == 40 [pid = 3628] [id = 236] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 16DA9C00 == 39 [pid = 3628] [id = 235] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 114EBC00 == 38 [pid = 3628] [id = 234] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 1622A800 == 37 [pid = 3628] [id = 233] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 151E5800 == 36 [pid = 3628] [id = 232] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 11C0F400 == 35 [pid = 3628] [id = 231] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 0C7E7000 == 34 [pid = 3628] [id = 230] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 0F93A800 == 33 [pid = 3628] [id = 228] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 13214C00 == 32 [pid = 3628] [id = 229] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 1779AC00 == 31 [pid = 3628] [id = 243] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 1A396800 == 30 [pid = 3628] [id = 242] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 11CF2000 == 29 [pid = 3628] [id = 239] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 11819400 == 28 [pid = 3628] [id = 240] 04:33:34 INFO - PROCESS | 3628 | --DOCSHELL 14570800 == 27 [pid = 3628] [id = 241] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (156D4400) [pid = 3628] [serial = 666] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (199AD400) [pid = 3628] [serial = 678] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1A03E400) [pid = 3628] [serial = 680] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (156B1000) [pid = 3628] [serial = 665] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1147C000) [pid = 3628] [serial = 659] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (114EB400) [pid = 3628] [serial = 660] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (13216C00) [pid = 3628] [serial = 662] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (134BA400) [pid = 3628] [serial = 663] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (12BBBC00) [pid = 3628] [serial = 656] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (12E77800) [pid = 3628] [serial = 657] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16DD0C00) [pid = 3628] [serial = 669] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16DC7C00) [pid = 3628] [serial = 668] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1775E800) [pid = 3628] [serial = 671] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (177A6000) [pid = 3628] [serial = 675] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (168D4400) [pid = 3628] [serial = 674] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (18505800) [pid = 3628] [serial = 677] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10A55400) [pid = 3628] [serial = 645] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (102D2000) [pid = 3628] [serial = 644] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1452C800) [pid = 3628] [serial = 648] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13B54800) [pid = 3628] [serial = 647] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (178F9C00) [pid = 3628] [serial = 651] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (177A5800) [pid = 3628] [serial = 650] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1A045800) [pid = 3628] [serial = 654] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1A041800) [pid = 3628] [serial = 653] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17760800) [pid = 3628] [serial = 672] [outer = 00000000] [url = about:blank] 04:33:34 INFO - PROCESS | 3628 | 1470656014636 Marionette TRACE conn3 <- [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]]]}] 04:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1520ms 04:33:34 INFO - PROCESS | 3628 | 1470656014667 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:33:34 INFO - PROCESS | 3628 | 1470656014671 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 04:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:33:34 INFO - PROCESS | 3628 | 1470656014675 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:33:34 INFO - PROCESS | 3628 | 1470656014678 Marionette TRACE conn3 <- [1,942,null,{}] 04:33:34 INFO - PROCESS | 3628 | 1470656014683 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:34 INFO - PROCESS | 3628 | 1470656014686 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:34 INFO - PROCESS | 3628 | 1470656014771 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:33:34 INFO - PROCESS | 3628 | 1470656014779 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:34 INFO - PROCESS | 3628 | 1470656014781 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:34 INFO - PROCESS | 3628 | ++DOCSHELL 10E7A400 == 28 [pid = 3628] [id = 245] 04:33:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (10E7B400) [pid = 3628] [serial = 734] [outer = 00000000] 04:33:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (11266400) [pid = 3628] [serial = 735] [outer = 10E7B400] 04:33:34 INFO - PROCESS | 3628 | 1470656014829 Marionette DEBUG loaded listener.js 04:33:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (11479000) [pid = 3628] [serial = 736] [outer = 10E7B400] 04:33:35 INFO - PROCESS | 3628 | 1470656015355 Marionette TRACE conn3 <- [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]]]}] 04:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 719ms 04:33:35 INFO - PROCESS | 3628 | 1470656015404 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:33:35 INFO - PROCESS | 3628 | 1470656015409 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 04:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:33:35 INFO - PROCESS | 3628 | 1470656015415 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:33:35 INFO - PROCESS | 3628 | 1470656015418 Marionette TRACE conn3 <- [1,946,null,{}] 04:33:35 INFO - PROCESS | 3628 | 1470656015422 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:35 INFO - PROCESS | 3628 | 1470656015424 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:35 INFO - PROCESS | 3628 | 1470656015542 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:33:35 INFO - PROCESS | 3628 | 1470656015633 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 3628 | 1470656015635 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:35 INFO - PROCESS | 3628 | ++DOCSHELL 12BC2C00 == 29 [pid = 3628] [id = 246] 04:33:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (12C80800) [pid = 3628] [serial = 737] [outer = 00000000] 04:33:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (12E32800) [pid = 3628] [serial = 738] [outer = 12C80800] 04:33:35 INFO - PROCESS | 3628 | 1470656015682 Marionette DEBUG loaded listener.js 04:33:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (13150000) [pid = 3628] [serial = 739] [outer = 12C80800] 04:33:36 INFO - PROCESS | 3628 | 1470656016103 Marionette TRACE conn3 <- [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]]]}] 04:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 736ms 04:33:36 INFO - PROCESS | 3628 | 1470656016147 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:33:36 INFO - PROCESS | 3628 | 1470656016149 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 04:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:33:36 INFO - PROCESS | 3628 | 1470656016152 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:33:36 INFO - PROCESS | 3628 | 1470656016156 Marionette TRACE conn3 <- [1,950,null,{}] 04:33:36 INFO - PROCESS | 3628 | 1470656016166 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:36 INFO - PROCESS | 3628 | 1470656016171 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:36 INFO - PROCESS | 3628 | 1470656016251 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:33:36 INFO - PROCESS | 3628 | 1470656016257 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:36 INFO - PROCESS | 3628 | 1470656016260 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:36 INFO - PROCESS | 3628 | ++DOCSHELL 13B5EC00 == 30 [pid = 3628] [id = 247] 04:33:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (14305000) [pid = 3628] [serial = 740] [outer = 00000000] 04:33:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (14539400) [pid = 3628] [serial = 741] [outer = 14305000] 04:33:36 INFO - PROCESS | 3628 | 1470656016308 Marionette DEBUG loaded listener.js 04:33:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (151E3C00) [pid = 3628] [serial = 742] [outer = 14305000] 04:33:36 INFO - PROCESS | 3628 | 1470656016859 Marionette TRACE conn3 <- [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]]]}] 04:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 735ms 04:33:36 INFO - PROCESS | 3628 | 1470656016884 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:33:36 INFO - PROCESS | 3628 | 1470656016887 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 04:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:33:36 INFO - PROCESS | 3628 | 1470656016890 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:33:36 INFO - PROCESS | 3628 | 1470656016892 Marionette TRACE conn3 <- [1,954,null,{}] 04:33:36 INFO - PROCESS | 3628 | 1470656016902 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:36 INFO - PROCESS | 3628 | 1470656016904 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:37 INFO - PROCESS | 3628 | 1470656017060 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:33:37 INFO - PROCESS | 3628 | 1470656017080 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:37 INFO - PROCESS | 3628 | 1470656017082 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:37 INFO - PROCESS | 3628 | ++DOCSHELL 156B4000 == 31 [pid = 3628] [id = 248] 04:33:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (156B6000) [pid = 3628] [serial = 743] [outer = 00000000] 04:33:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (157CF000) [pid = 3628] [serial = 744] [outer = 156B6000] 04:33:37 INFO - PROCESS | 3628 | 1470656017126 Marionette DEBUG loaded listener.js 04:33:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16229C00) [pid = 3628] [serial = 745] [outer = 156B6000] 04:33:37 INFO - PROCESS | 3628 | 1470656017586 Marionette TRACE conn3 <- [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]]]}] 04:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 719ms 04:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:33:37 INFO - PROCESS | 3628 | 1470656017622 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:33:37 INFO - PROCESS | 3628 | 1470656017624 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 04:33:37 INFO - PROCESS | 3628 | 1470656017627 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:33:37 INFO - PROCESS | 3628 | 1470656017629 Marionette TRACE conn3 <- [1,958,null,{}] 04:33:37 INFO - PROCESS | 3628 | 1470656017632 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:37 INFO - PROCESS | 3628 | 1470656017634 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:37 INFO - PROCESS | 3628 | 1470656017741 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:33:37 INFO - PROCESS | 3628 | 1470656017746 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:37 INFO - PROCESS | 3628 | 1470656017748 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:37 INFO - PROCESS | 3628 | ++DOCSHELL 15A87800 == 32 [pid = 3628] [id = 249] 04:33:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (168D2C00) [pid = 3628] [serial = 746] [outer = 00000000] 04:33:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16DC7800) [pid = 3628] [serial = 747] [outer = 168D2C00] 04:33:37 INFO - PROCESS | 3628 | 1470656017791 Marionette DEBUG loaded listener.js 04:33:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (16DD0C00) [pid = 3628] [serial = 748] [outer = 168D2C00] 04:33:38 INFO - PROCESS | 3628 | 1470656018308 Marionette TRACE conn3 <- [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]]]}] 04:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 719ms 04:33:38 INFO - PROCESS | 3628 | 1470656018361 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:33:38 INFO - PROCESS | 3628 | 1470656018363 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 04:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:33:38 INFO - PROCESS | 3628 | 1470656018372 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:33:38 INFO - PROCESS | 3628 | 1470656018373 Marionette TRACE conn3 <- [1,962,null,{}] 04:33:38 INFO - PROCESS | 3628 | 1470656018377 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:38 INFO - PROCESS | 3628 | 1470656018382 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:38 INFO - PROCESS | 3628 | 1470656018523 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:33:38 INFO - PROCESS | 3628 | 1470656018546 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 3628 | 1470656018548 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:38 INFO - PROCESS | 3628 | ++DOCSHELL 173A5C00 == 33 [pid = 3628] [id = 250] 04:33:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (17760800) [pid = 3628] [serial = 749] [outer = 00000000] 04:33:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (178EC400) [pid = 3628] [serial = 750] [outer = 17760800] 04:33:38 INFO - PROCESS | 3628 | 1470656018594 Marionette DEBUG loaded listener.js 04:33:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17DBE400) [pid = 3628] [serial = 751] [outer = 17760800] 04:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (174CBC00) [pid = 3628] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (157C2400) [pid = 3628] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (170A2400) [pid = 3628] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (17D3D400) [pid = 3628] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (0F972C00) [pid = 3628] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (151EB400) [pid = 3628] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (199B4000) [pid = 3628] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (168D5400) [pid = 3628] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (11C10400) [pid = 3628] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1181AC00) [pid = 3628] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (132B0400) [pid = 3628] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (18504C00) [pid = 3628] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (151E2800) [pid = 3628] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:33:39 INFO - PROCESS | 3628 | 1470656019287 Marionette TRACE conn3 <- [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]]]}] 04:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 948ms 04:33:39 INFO - PROCESS | 3628 | 1470656019318 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:33:39 INFO - PROCESS | 3628 | 1470656019320 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 04:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:33:39 INFO - PROCESS | 3628 | 1470656019324 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:33:39 INFO - PROCESS | 3628 | 1470656019326 Marionette TRACE conn3 <- [1,966,null,{}] 04:33:39 INFO - PROCESS | 3628 | 1470656019329 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:39 INFO - PROCESS | 3628 | 1470656019331 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:39 INFO - PROCESS | 3628 | 1470656019406 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:33:39 INFO - PROCESS | 3628 | 1470656019412 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:39 INFO - PROCESS | 3628 | 1470656019414 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:39 INFO - PROCESS | 3628 | ++DOCSHELL 13218800 == 34 [pid = 3628] [id = 251] 04:33:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (151E2800) [pid = 3628] [serial = 752] [outer = 00000000] 04:33:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (168D5400) [pid = 3628] [serial = 753] [outer = 151E2800] 04:33:39 INFO - PROCESS | 3628 | 1470656019457 Marionette DEBUG loaded listener.js 04:33:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (174CBC00) [pid = 3628] [serial = 754] [outer = 151E2800] 04:33:39 INFO - PROCESS | 3628 | 1470656019913 Marionette TRACE conn3 <- [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]]]}] 04:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 621ms 04:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:33:39 INFO - PROCESS | 3628 | 1470656019955 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:33:39 INFO - PROCESS | 3628 | 1470656019957 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 04:33:39 INFO - PROCESS | 3628 | 1470656019961 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:33:39 INFO - PROCESS | 3628 | 1470656019963 Marionette TRACE conn3 <- [1,970,null,{}] 04:33:39 INFO - PROCESS | 3628 | 1470656019966 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:39 INFO - PROCESS | 3628 | 1470656019969 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:40 INFO - PROCESS | 3628 | 1470656020050 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:33:40 INFO - PROCESS | 3628 | 1470656020055 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 3628 | 1470656020057 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:40 INFO - PROCESS | 3628 | ++DOCSHELL 168D2400 == 35 [pid = 3628] [id = 252] 04:33:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1776B000) [pid = 3628] [serial = 755] [outer = 00000000] 04:33:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17DC1400) [pid = 3628] [serial = 756] [outer = 1776B000] 04:33:40 INFO - PROCESS | 3628 | 1470656020100 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17DC6C00) [pid = 3628] [serial = 757] [outer = 1776B000] 04:33:40 INFO - PROCESS | 3628 | 1470656020537 Marionette TRACE conn3 <- [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]]]}] 04:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 654ms 04:33:40 INFO - PROCESS | 3628 | 1470656020598 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:33:40 INFO - PROCESS | 3628 | 1470656020651 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 04:33:40 INFO - PROCESS | 3628 | 1470656020655 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:33:40 INFO - PROCESS | 3628 | 1470656020656 Marionette TRACE conn3 <- [1,974,null,{}] 04:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:33:40 INFO - PROCESS | 3628 | 1470656020660 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:40 INFO - PROCESS | 3628 | 1470656020662 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:40 INFO - PROCESS | 3628 | 1470656020739 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:33:40 INFO - PROCESS | 3628 | 1470656020747 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 3628 | 1470656020748 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:40 INFO - PROCESS | 3628 | ++DOCSHELL 1825C800 == 36 [pid = 3628] [id = 253] 04:33:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (18262400) [pid = 3628] [serial = 758] [outer = 00000000] 04:33:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (18504C00) [pid = 3628] [serial = 759] [outer = 18262400] 04:33:40 INFO - PROCESS | 3628 | 1470656020791 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (18510000) [pid = 3628] [serial = 760] [outer = 18262400] 04:33:41 INFO - PROCESS | 3628 | 1470656021441 Marionette TRACE conn3 <- [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]]]}] 04:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 882ms 04:33:41 INFO - PROCESS | 3628 | 1470656021562 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:33:41 INFO - PROCESS | 3628 | 1470656021567 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 04:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:33:41 INFO - PROCESS | 3628 | 1470656021574 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:33:41 INFO - PROCESS | 3628 | 1470656021578 Marionette TRACE conn3 <- [1,978,null,{}] 04:33:41 INFO - PROCESS | 3628 | 1470656021584 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:41 INFO - PROCESS | 3628 | 1470656021587 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:41 INFO - PROCESS | 3628 | 1470656021715 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:33:41 INFO - PROCESS | 3628 | 1470656021794 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:41 INFO - PROCESS | 3628 | 1470656021799 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:41 INFO - PROCESS | 3628 | ++DOCSHELL 10228400 == 37 [pid = 3628] [id = 254] 04:33:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (10229400) [pid = 3628] [serial = 761] [outer = 00000000] 04:33:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1126A800) [pid = 3628] [serial = 762] [outer = 10229400] 04:33:41 INFO - PROCESS | 3628 | 1470656021897 Marionette DEBUG loaded listener.js 04:33:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1181AC00) [pid = 3628] [serial = 763] [outer = 10229400] 04:33:42 INFO - PROCESS | 3628 | 1470656022634 Marionette TRACE conn3 <- [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]]]}] 04:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1160ms 04:33:42 INFO - PROCESS | 3628 | 1470656022725 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:33:42 INFO - PROCESS | 3628 | 1470656022730 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 04:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:33:42 INFO - PROCESS | 3628 | 1470656022738 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:33:42 INFO - PROCESS | 3628 | 1470656022740 Marionette TRACE conn3 <- [1,982,null,{}] 04:33:42 INFO - PROCESS | 3628 | 1470656022744 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:42 INFO - PROCESS | 3628 | 1470656022747 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:42 INFO - PROCESS | 3628 | 1470656022928 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:33:43 INFO - PROCESS | 3628 | 1470656023049 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:43 INFO - PROCESS | 3628 | 1470656023052 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:43 INFO - PROCESS | 3628 | ++DOCSHELL 12E2EC00 == 38 [pid = 3628] [id = 255] 04:33:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (13173C00) [pid = 3628] [serial = 764] [outer = 00000000] 04:33:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (13B54800) [pid = 3628] [serial = 765] [outer = 13173C00] 04:33:43 INFO - PROCESS | 3628 | 1470656023112 Marionette DEBUG loaded listener.js 04:33:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (14568800) [pid = 3628] [serial = 766] [outer = 13173C00] 04:33:43 INFO - PROCESS | 3628 | --DOCSHELL 168D2400 == 37 [pid = 3628] [id = 252] 04:33:43 INFO - PROCESS | 3628 | --DOCSHELL 13218800 == 36 [pid = 3628] [id = 251] 04:33:43 INFO - PROCESS | 3628 | --DOCSHELL 173A5C00 == 35 [pid = 3628] [id = 250] 04:33:43 INFO - PROCESS | 3628 | --DOCSHELL 15A87800 == 34 [pid = 3628] [id = 249] 04:33:43 INFO - PROCESS | 3628 | --DOCSHELL 156B4000 == 33 [pid = 3628] [id = 248] 04:33:43 INFO - PROCESS | 3628 | --DOCSHELL 13B5EC00 == 32 [pid = 3628] [id = 247] 04:33:43 INFO - PROCESS | 3628 | --DOCSHELL 12BC2C00 == 31 [pid = 3628] [id = 246] 04:33:43 INFO - PROCESS | 3628 | --DOCSHELL 10E7A400 == 30 [pid = 3628] [id = 245] 04:33:43 INFO - PROCESS | 3628 | --DOCSHELL 112CB000 == 29 [pid = 3628] [id = 244] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1A1A5400) [pid = 3628] [serial = 715] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1A622400) [pid = 3628] [serial = 718] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1A39DC00) [pid = 3628] [serial = 717] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (17762000) [pid = 3628] [serial = 702] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1850FC00) [pid = 3628] [serial = 705] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1781BC00) [pid = 3628] [serial = 703] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (10A01C00) [pid = 3628] [serial = 683] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (10A4C000) [pid = 3628] [serial = 684] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (156B3000) [pid = 3628] [serial = 696] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1574BC00) [pid = 3628] [serial = 697] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (199B9800) [pid = 3628] [serial = 708] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16DC3C00) [pid = 3628] [serial = 699] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (12E2F000) [pid = 3628] [serial = 693] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1319C000) [pid = 3628] [serial = 694] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (11DA1000) [pid = 3628] [serial = 690] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (12B73800) [pid = 3628] [serial = 691] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13B5A400) [pid = 3628] [serial = 686] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1452E400) [pid = 3628] [serial = 687] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (18512400) [pid = 3628] [serial = 706] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1A03F800) [pid = 3628] [serial = 681] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (18509C00) [pid = 3628] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1A1A4C00) [pid = 3628] [serial = 714] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (199BC400) [pid = 3628] [serial = 709] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17DC3400) [pid = 3628] [serial = 711] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1850EC00) [pid = 3628] [serial = 712] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16DCEC00) [pid = 3628] [serial = 700] [outer = 00000000] [url = about:blank] 04:33:43 INFO - PROCESS | 3628 | 1470656023963 Marionette TRACE conn3 <- [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]]]}] 04:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1242ms 04:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:33:44 INFO - PROCESS | 3628 | 1470656024002 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:33:44 INFO - PROCESS | 3628 | 1470656024006 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 04:33:44 INFO - PROCESS | 3628 | 1470656024010 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:33:44 INFO - PROCESS | 3628 | 1470656024015 Marionette TRACE conn3 <- [1,986,null,{}] 04:33:44 INFO - PROCESS | 3628 | 1470656024020 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:44 INFO - PROCESS | 3628 | 1470656024022 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:44 INFO - PROCESS | 3628 | 1470656024106 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:33:44 INFO - PROCESS | 3628 | 1470656024112 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:44 INFO - PROCESS | 3628 | 1470656024115 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:44 INFO - PROCESS | 3628 | ++DOCSHELL 10A53000 == 30 [pid = 3628] [id = 256] 04:33:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10E80000) [pid = 3628] [serial = 767] [outer = 00000000] 04:33:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (11815000) [pid = 3628] [serial = 768] [outer = 10E80000] 04:33:44 INFO - PROCESS | 3628 | 1470656024164 Marionette DEBUG loaded listener.js 04:33:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (11CF8000) [pid = 3628] [serial = 769] [outer = 10E80000] 04:33:44 INFO - PROCESS | 3628 | 1470656024833 Marionette TRACE conn3 <- [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]]]}] 04:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 883ms 04:33:44 INFO - PROCESS | 3628 | 1470656024884 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:33:44 INFO - PROCESS | 3628 | 1470656024889 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 04:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:33:44 INFO - PROCESS | 3628 | 1470656024895 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:33:44 INFO - PROCESS | 3628 | 1470656024898 Marionette TRACE conn3 <- [1,990,null,{}] 04:33:44 INFO - PROCESS | 3628 | 1470656024904 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:44 INFO - PROCESS | 3628 | 1470656024907 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:45 INFO - PROCESS | 3628 | 1470656025017 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:33:45 INFO - PROCESS | 3628 | 1470656025099 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:45 INFO - PROCESS | 3628 | 1470656025104 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:45 INFO - PROCESS | 3628 | ++DOCSHELL 10ED2800 == 31 [pid = 3628] [id = 257] 04:33:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (10ED7400) [pid = 3628] [serial = 770] [outer = 00000000] 04:33:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (11DEC400) [pid = 3628] [serial = 771] [outer = 10ED7400] 04:33:45 INFO - PROCESS | 3628 | 1470656025250 Marionette DEBUG loaded listener.js 04:33:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12E31400) [pid = 3628] [serial = 772] [outer = 10ED7400] 04:33:45 INFO - PROCESS | 3628 | 1470656025810 Marionette TRACE conn3 <- [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]]]}] 04:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 932ms 04:33:45 INFO - PROCESS | 3628 | 1470656025832 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:33:45 INFO - PROCESS | 3628 | 1470656025837 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 04:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:33:45 INFO - PROCESS | 3628 | 1470656025859 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:33:45 INFO - PROCESS | 3628 | 1470656025862 Marionette TRACE conn3 <- [1,994,null,{}] 04:33:45 INFO - PROCESS | 3628 | 1470656025867 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:45 INFO - PROCESS | 3628 | 1470656025869 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:46 INFO - PROCESS | 3628 | 1470656026021 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:33:46 INFO - PROCESS | 3628 | 1470656026117 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:46 INFO - PROCESS | 3628 | 1470656026120 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:46 INFO - PROCESS | 3628 | ++DOCSHELL 13AD2400 == 32 [pid = 3628] [id = 258] 04:33:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13AD2C00) [pid = 3628] [serial = 773] [outer = 00000000] 04:33:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (14305C00) [pid = 3628] [serial = 774] [outer = 13AD2C00] 04:33:46 INFO - PROCESS | 3628 | 1470656026175 Marionette DEBUG loaded listener.js 04:33:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (14537400) [pid = 3628] [serial = 775] [outer = 13AD2C00] 04:33:46 INFO - PROCESS | 3628 | 1470656026818 Marionette TRACE conn3 <- [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]]]}] 04:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 981ms 04:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:33:46 INFO - PROCESS | 3628 | 1470656026867 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:33:46 INFO - PROCESS | 3628 | 1470656026870 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 04:33:46 INFO - PROCESS | 3628 | 1470656026873 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:33:46 INFO - PROCESS | 3628 | 1470656026877 Marionette TRACE conn3 <- [1,998,null,{}] 04:33:46 INFO - PROCESS | 3628 | 1470656026889 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:46 INFO - PROCESS | 3628 | 1470656026894 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:47 INFO - PROCESS | 3628 | 1470656027027 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:33:47 INFO - PROCESS | 3628 | 1470656027151 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:47 INFO - PROCESS | 3628 | 1470656027155 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:47 INFO - PROCESS | 3628 | ++DOCSHELL 15A16400 == 33 [pid = 3628] [id = 259] 04:33:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15A16800) [pid = 3628] [serial = 776] [outer = 00000000] 04:33:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (168D4400) [pid = 3628] [serial = 777] [outer = 15A16800] 04:33:47 INFO - PROCESS | 3628 | 1470656027213 Marionette DEBUG loaded listener.js 04:33:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16DC5800) [pid = 3628] [serial = 778] [outer = 15A16800] 04:33:47 INFO - PROCESS | 3628 | 1470656027823 Marionette TRACE conn3 <- [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]]]}] 04:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 981ms 04:33:47 INFO - PROCESS | 3628 | 1470656027851 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:33:47 INFO - PROCESS | 3628 | 1470656027854 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 04:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:33:47 INFO - PROCESS | 3628 | 1470656027857 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:33:47 INFO - PROCESS | 3628 | 1470656027859 Marionette TRACE conn3 <- [1,1002,null,{}] 04:33:47 INFO - PROCESS | 3628 | 1470656027863 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:47 INFO - PROCESS | 3628 | 1470656027865 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:48 INFO - PROCESS | 3628 | 1470656027966 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:33:48 INFO - PROCESS | 3628 | 1470656028059 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 3628 | 1470656028061 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:48 INFO - PROCESS | 3628 | ++DOCSHELL 16F9B800 == 34 [pid = 3628] [id = 260] 04:33:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16F9BC00) [pid = 3628] [serial = 779] [outer = 00000000] 04:33:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17414800) [pid = 3628] [serial = 780] [outer = 16F9BC00] 04:33:48 INFO - PROCESS | 3628 | 1470656028114 Marionette DEBUG loaded listener.js 04:33:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17765800) [pid = 3628] [serial = 781] [outer = 16F9BC00] 04:33:48 INFO - PROCESS | 3628 | 1470656028777 Marionette TRACE conn3 <- [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]]]}] 04:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 981ms 04:33:48 INFO - PROCESS | 3628 | 1470656028834 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:33:48 INFO - PROCESS | 3628 | 1470656028837 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 04:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:33:48 INFO - PROCESS | 3628 | 1470656028840 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:33:48 INFO - PROCESS | 3628 | 1470656028842 Marionette TRACE conn3 <- [1,1006,null,{}] 04:33:48 INFO - PROCESS | 3628 | 1470656028846 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:48 INFO - PROCESS | 3628 | 1470656028848 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:49 INFO - PROCESS | 3628 | 1470656028994 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:33:49 INFO - PROCESS | 3628 | 1470656029087 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:49 INFO - PROCESS | 3628 | 1470656029089 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:49 INFO - PROCESS | 3628 | ++DOCSHELL 17813000 == 35 [pid = 3628] [id = 261] 04:33:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17813800) [pid = 3628] [serial = 782] [outer = 00000000] 04:33:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17820800) [pid = 3628] [serial = 783] [outer = 17813800] 04:33:49 INFO - PROCESS | 3628 | 1470656029142 Marionette DEBUG loaded listener.js 04:33:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17819800) [pid = 3628] [serial = 784] [outer = 17813800] 04:33:50 INFO - PROCESS | 3628 | --DOCSHELL 10228400 == 34 [pid = 3628] [id = 254] 04:33:50 INFO - PROCESS | 3628 | --DOCSHELL 1825C800 == 33 [pid = 3628] [id = 253] 04:33:50 INFO - PROCESS | 3628 | --DOCSHELL 12E2EC00 == 32 [pid = 3628] [id = 255] 04:33:50 INFO - PROCESS | 3628 | --DOCSHELL 16F9B800 == 31 [pid = 3628] [id = 260] 04:33:50 INFO - PROCESS | 3628 | --DOCSHELL 13AD2400 == 30 [pid = 3628] [id = 258] 04:33:50 INFO - PROCESS | 3628 | --DOCSHELL 15A16400 == 29 [pid = 3628] [id = 259] 04:33:50 INFO - PROCESS | 3628 | --DOCSHELL 10A53000 == 28 [pid = 3628] [id = 256] 04:33:50 INFO - PROCESS | 3628 | --DOCSHELL 10ED2800 == 27 [pid = 3628] [id = 257] 04:33:50 INFO - PROCESS | 3628 | 1470656030591 Marionette TRACE conn3 <- [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]]]}] 04:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1781ms 04:33:50 INFO - PROCESS | 3628 | 1470656030656 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:33:50 INFO - PROCESS | 3628 | 1470656030661 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 04:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:33:50 INFO - PROCESS | 3628 | 1470656030666 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:33:50 INFO - PROCESS | 3628 | 1470656030669 Marionette TRACE conn3 <- [1,1010,null,{}] 04:33:50 INFO - PROCESS | 3628 | 1470656030675 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:50 INFO - PROCESS | 3628 | 1470656030679 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:50 INFO - PROCESS | 3628 | 1470656030767 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:33:50 INFO - PROCESS | 3628 | 1470656030841 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:50 INFO - PROCESS | 3628 | 1470656030844 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:50 INFO - PROCESS | 3628 | ++DOCSHELL 10A47C00 == 28 [pid = 3628] [id = 262] 04:33:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10A49400) [pid = 3628] [serial = 785] [outer = 00000000] 04:33:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1126A000) [pid = 3628] [serial = 786] [outer = 10A49400] 04:33:50 INFO - PROCESS | 3628 | 1470656030891 Marionette DEBUG loaded listener.js 04:33:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (11262C00) [pid = 3628] [serial = 787] [outer = 10A49400] 04:33:51 INFO - PROCESS | 3628 | 1470656031350 Marionette TRACE conn3 <- [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]]]}] 04:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 735ms 04:33:51 INFO - PROCESS | 3628 | 1470656031398 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 3628 | 1470656031403 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 04:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:33:51 INFO - PROCESS | 3628 | 1470656031413 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - PROCESS | 3628 | 1470656031416 Marionette TRACE conn3 <- [1,1014,null,{}] 04:33:51 INFO - PROCESS | 3628 | 1470656031420 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:51 INFO - PROCESS | 3628 | 1470656031423 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:51 INFO - PROCESS | 3628 | 1470656031511 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:33:51 INFO - PROCESS | 3628 | 1470656031520 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:51 INFO - PROCESS | 3628 | 1470656031523 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:51 INFO - PROCESS | 3628 | ++DOCSHELL 1321AC00 == 29 [pid = 3628] [id = 263] 04:33:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1321EC00) [pid = 3628] [serial = 788] [outer = 00000000] 04:33:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (13923800) [pid = 3628] [serial = 789] [outer = 1321EC00] 04:33:51 INFO - PROCESS | 3628 | 1470656031573 Marionette DEBUG loaded listener.js 04:33:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (13AD7000) [pid = 3628] [serial = 790] [outer = 1321EC00] 04:33:52 INFO - PROCESS | 3628 | 1470656032105 Marionette TRACE conn3 <- [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]]]}] 04:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 719ms 04:33:52 INFO - PROCESS | 3628 | 1470656032147 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:33:52 INFO - PROCESS | 3628 | 1470656032149 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 04:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:33:52 INFO - PROCESS | 3628 | 1470656032163 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:33:52 INFO - PROCESS | 3628 | 1470656032166 Marionette TRACE conn3 <- [1,1018,null,{}] 04:33:52 INFO - PROCESS | 3628 | 1470656032221 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:52 INFO - PROCESS | 3628 | 1470656032225 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:52 INFO - PROCESS | 3628 | 1470656032334 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:33:52 INFO - PROCESS | 3628 | 1470656032347 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 3628 | 1470656032350 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:52 INFO - PROCESS | 3628 | ++DOCSHELL 1574BC00 == 30 [pid = 3628] [id = 264] 04:33:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (157C6800) [pid = 3628] [serial = 791] [outer = 00000000] 04:33:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (168D5C00) [pid = 3628] [serial = 792] [outer = 157C6800] 04:33:52 INFO - PROCESS | 3628 | 1470656032397 Marionette DEBUG loaded listener.js 04:33:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (16DC9400) [pid = 3628] [serial = 793] [outer = 157C6800] 04:33:52 INFO - PROCESS | 3628 | 1470656032916 Marionette TRACE conn3 <- [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]]]}] 04:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 801ms 04:33:53 INFO - PROCESS | 3628 | 1470656032995 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:33:53 INFO - PROCESS | 3628 | 1470656032997 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 04:33:53 INFO - PROCESS | 3628 | 1470656033001 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:33:53 INFO - PROCESS | 3628 | 1470656033002 Marionette TRACE conn3 <- [1,1022,null,{}] 04:33:53 INFO - PROCESS | 3628 | 1470656033006 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:53 INFO - PROCESS | 3628 | 1470656033008 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:53 INFO - PROCESS | 3628 | 1470656033137 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:33:53 INFO - PROCESS | 3628 | 1470656033193 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:53 INFO - PROCESS | 3628 | 1470656033195 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:53 INFO - PROCESS | 3628 | ++DOCSHELL 17413000 == 31 [pid = 3628] [id = 265] 04:33:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (174CFC00) [pid = 3628] [serial = 794] [outer = 00000000] 04:33:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1781D400) [pid = 3628] [serial = 795] [outer = 174CFC00] 04:33:53 INFO - PROCESS | 3628 | 1470656033241 Marionette DEBUG loaded listener.js 04:33:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (18506C00) [pid = 3628] [serial = 796] [outer = 174CFC00] 04:33:53 INFO - PROCESS | 3628 | 1470656033702 Marionette TRACE conn3 <- [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]]]}] 04:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 736ms 04:33:53 INFO - PROCESS | 3628 | 1470656033746 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:33:53 INFO - PROCESS | 3628 | 1470656033748 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 04:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:33:53 INFO - PROCESS | 3628 | 1470656033755 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:33:53 INFO - PROCESS | 3628 | 1470656033757 Marionette TRACE conn3 <- [1,1026,null,{}] 04:33:53 INFO - PROCESS | 3628 | 1470656033760 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:53 INFO - PROCESS | 3628 | 1470656033762 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:53 INFO - PROCESS | 3628 | 1470656033876 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:33:53 INFO - PROCESS | 3628 | 1470656033882 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:53 INFO - PROCESS | 3628 | 1470656033884 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:53 INFO - PROCESS | 3628 | ++DOCSHELL 1850C400 == 32 [pid = 3628] [id = 266] 04:33:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1850CC00) [pid = 3628] [serial = 797] [outer = 00000000] 04:33:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (199B4800) [pid = 3628] [serial = 798] [outer = 1850CC00] 04:33:53 INFO - PROCESS | 3628 | 1470656033929 Marionette DEBUG loaded listener.js 04:33:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (199BC400) [pid = 3628] [serial = 799] [outer = 1850CC00] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (10E80000) [pid = 3628] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (156B6000) [pid = 3628] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (14305000) [pid = 3628] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (12C80800) [pid = 3628] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (11C11000) [pid = 3628] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (10E7B400) [pid = 3628] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (168D2C00) [pid = 3628] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1181A800) [pid = 3628] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (14571800) [pid = 3628] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (13173C00) [pid = 3628] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1A396C00) [pid = 3628] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (18262400) [pid = 3628] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (177A1800) [pid = 3628] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1776B000) [pid = 3628] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (17760800) [pid = 3628] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (151E2800) [pid = 3628] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:33:54 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10229400) [pid = 3628] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:33:54 INFO - PROCESS | 3628 | 1470656034679 Marionette TRACE conn3 <- [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]]]}] 04:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 997ms 04:33:54 INFO - PROCESS | 3628 | 1470656034746 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:33:54 INFO - PROCESS | 3628 | 1470656034748 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 04:33:54 INFO - PROCESS | 3628 | 1470656034751 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:33:54 INFO - PROCESS | 3628 | 1470656034753 Marionette TRACE conn3 <- [1,1030,null,{}] 04:33:54 INFO - PROCESS | 3628 | 1470656034756 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:54 INFO - PROCESS | 3628 | 1470656034761 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:54 INFO - PROCESS | 3628 | 1470656034866 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:33:54 INFO - PROCESS | 3628 | 1470656034880 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:54 INFO - PROCESS | 3628 | 1470656034882 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:54 INFO - PROCESS | 3628 | ++DOCSHELL 12BC3400 == 33 [pid = 3628] [id = 267] 04:33:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (13173C00) [pid = 3628] [serial = 800] [outer = 00000000] 04:33:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16DCE400) [pid = 3628] [serial = 801] [outer = 13173C00] 04:33:54 INFO - PROCESS | 3628 | 1470656034926 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1850AC00) [pid = 3628] [serial = 802] [outer = 13173C00] 04:33:55 INFO - PROCESS | 3628 | 1470656035381 Marionette TRACE conn3 <- [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]]]}] 04:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 04:33:55 INFO - PROCESS | 3628 | 1470656035422 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 3628 | 1470656035424 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 04:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:33:55 INFO - PROCESS | 3628 | 1470656035431 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - PROCESS | 3628 | 1470656035443 Marionette TRACE conn3 <- [1,1034,null,{}] 04:33:55 INFO - PROCESS | 3628 | 1470656035446 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:55 INFO - PROCESS | 3628 | 1470656035448 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:55 INFO - PROCESS | 3628 | 1470656035525 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:33:55 INFO - PROCESS | 3628 | 1470656035559 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 3628 | 1470656035561 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:55 INFO - PROCESS | 3628 | ++DOCSHELL 1574C800 == 34 [pid = 3628] [id = 268] 04:33:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (15752400) [pid = 3628] [serial = 803] [outer = 00000000] 04:33:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A041800) [pid = 3628] [serial = 804] [outer = 15752400] 04:33:55 INFO - PROCESS | 3628 | 1470656035604 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A041C00) [pid = 3628] [serial = 805] [outer = 15752400] 04:33:56 INFO - PROCESS | 3628 | 1470656036065 Marionette TRACE conn3 <- [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]]]}] 04:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 687ms 04:33:56 INFO - PROCESS | 3628 | 1470656036124 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:33:56 INFO - PROCESS | 3628 | 1470656036126 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 04:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:33:56 INFO - PROCESS | 3628 | 1470656036130 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:33:56 INFO - PROCESS | 3628 | 1470656036131 Marionette TRACE conn3 <- [1,1038,null,{}] 04:33:56 INFO - PROCESS | 3628 | 1470656036135 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:56 INFO - PROCESS | 3628 | 1470656036137 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:56 INFO - PROCESS | 3628 | 1470656036211 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:33:56 INFO - PROCESS | 3628 | 1470656036219 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 3628 | 1470656036221 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:56 INFO - PROCESS | 3628 | ++DOCSHELL 114E9000 == 35 [pid = 3628] [id = 269] 04:33:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (13B55C00) [pid = 3628] [serial = 806] [outer = 00000000] 04:33:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A0FA400) [pid = 3628] [serial = 807] [outer = 13B55C00] 04:33:56 INFO - PROCESS | 3628 | 1470656036263 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1A0FA800) [pid = 3628] [serial = 808] [outer = 13B55C00] 04:33:57 INFO - PROCESS | 3628 | 1470656037042 Marionette TRACE conn3 <- [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]]]}] 04:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 997ms 04:33:57 INFO - PROCESS | 3628 | 1470656037109 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 3628 | 1470656037113 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 04:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:33:57 INFO - PROCESS | 3628 | 1470656037118 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - PROCESS | 3628 | 1470656037122 Marionette TRACE conn3 <- [1,1042,null,{}] 04:33:57 INFO - PROCESS | 3628 | 1470656037128 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:57 INFO - PROCESS | 3628 | 1470656037131 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:57 INFO - PROCESS | 3628 | 1470656037255 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:33:57 INFO - PROCESS | 3628 | 1470656037334 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 3628 | 1470656037337 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:57 INFO - PROCESS | 3628 | ++DOCSHELL 10E7B800 == 36 [pid = 3628] [id = 270] 04:33:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (10E85C00) [pid = 3628] [serial = 809] [outer = 00000000] 04:33:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (11DA4400) [pid = 3628] [serial = 810] [outer = 10E85C00] 04:33:57 INFO - PROCESS | 3628 | 1470656037483 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (12BBB000) [pid = 3628] [serial = 811] [outer = 10E85C00] 04:33:58 INFO - PROCESS | 3628 | 1470656038157 Marionette TRACE conn3 <- [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]]]}] 04:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1095ms 04:33:58 INFO - PROCESS | 3628 | 1470656038233 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:33:58 INFO - PROCESS | 3628 | 1470656038238 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 04:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:33:58 INFO - PROCESS | 3628 | 1470656038264 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 3628 | 1470656038267 Marionette TRACE conn3 <- [1,1046,null,{}] 04:33:58 INFO - PROCESS | 3628 | 1470656038271 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:58 INFO - PROCESS | 3628 | 1470656038274 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:58 INFO - PROCESS | 3628 | 1470656038397 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:33:58 INFO - PROCESS | 3628 | 1470656038523 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:58 INFO - PROCESS | 3628 | 1470656038527 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:58 INFO - PROCESS | 3628 | ++DOCSHELL 1296EC00 == 37 [pid = 3628] [id = 271] 04:33:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (129F4800) [pid = 3628] [serial = 812] [outer = 00000000] 04:33:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (14574C00) [pid = 3628] [serial = 813] [outer = 129F4800] 04:33:58 INFO - PROCESS | 3628 | 1470656038585 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (156B1000) [pid = 3628] [serial = 814] [outer = 129F4800] 04:33:59 INFO - PROCESS | 3628 | --DOCSHELL 1574C800 == 36 [pid = 3628] [id = 268] 04:33:59 INFO - PROCESS | 3628 | --DOCSHELL 12BC3400 == 35 [pid = 3628] [id = 267] 04:33:59 INFO - PROCESS | 3628 | --DOCSHELL 1850C400 == 34 [pid = 3628] [id = 266] 04:33:59 INFO - PROCESS | 3628 | --DOCSHELL 17413000 == 33 [pid = 3628] [id = 265] 04:33:59 INFO - PROCESS | 3628 | --DOCSHELL 1574BC00 == 32 [pid = 3628] [id = 264] 04:33:59 INFO - PROCESS | 3628 | --DOCSHELL 1321AC00 == 31 [pid = 3628] [id = 263] 04:33:59 INFO - PROCESS | 3628 | --DOCSHELL 10A47C00 == 30 [pid = 3628] [id = 262] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (18506000) [pid = 3628] [serial = 729] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (17DC6C00) [pid = 3628] [serial = 757] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (16229C00) [pid = 3628] [serial = 745] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (178EC400) [pid = 3628] [serial = 750] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (16DD0C00) [pid = 3628] [serial = 748] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (17DC1400) [pid = 3628] [serial = 756] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17DBE400) [pid = 3628] [serial = 751] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (168D5400) [pid = 3628] [serial = 753] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (174CBC00) [pid = 3628] [serial = 754] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (11CF8000) [pid = 3628] [serial = 769] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1126A800) [pid = 3628] [serial = 762] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1181AC00) [pid = 3628] [serial = 763] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (151E3C00) [pid = 3628] [serial = 742] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (13B54800) [pid = 3628] [serial = 765] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (18510000) [pid = 3628] [serial = 760] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (11815000) [pid = 3628] [serial = 768] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (157CF000) [pid = 3628] [serial = 744] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (14539400) [pid = 3628] [serial = 741] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (12E32800) [pid = 3628] [serial = 738] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13150000) [pid = 3628] [serial = 739] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (12E7BC00) [pid = 3628] [serial = 733] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12BB7800) [pid = 3628] [serial = 732] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11266400) [pid = 3628] [serial = 735] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (11479000) [pid = 3628] [serial = 736] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16DC7800) [pid = 3628] [serial = 747] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (12E7C000) [pid = 3628] [serial = 721] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (11CF2400) [pid = 3628] [serial = 720] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16DC6400) [pid = 3628] [serial = 724] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15A86800) [pid = 3628] [serial = 723] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (14568800) [pid = 3628] [serial = 766] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1A721400) [pid = 3628] [serial = 727] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1A3A1C00) [pid = 3628] [serial = 726] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (18504C00) [pid = 3628] [serial = 759] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1A043800) [pid = 3628] [serial = 730] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3628 | 1470656039434 Marionette TRACE conn3 <- [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]]]}] 04:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1275ms 04:33:59 INFO - PROCESS | 3628 | 1470656039507 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 3628 | 1470656039511 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 04:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:33:59 INFO - PROCESS | 3628 | 1470656039516 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - PROCESS | 3628 | 1470656039519 Marionette TRACE conn3 <- [1,1050,null,{}] 04:33:59 INFO - PROCESS | 3628 | 1470656039524 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:59 INFO - PROCESS | 3628 | 1470656039527 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:59 INFO - PROCESS | 3628 | 1470656039610 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:33:59 INFO - PROCESS | 3628 | 1470656039617 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 3628 | 1470656039621 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:33:59 INFO - PROCESS | 3628 | ++DOCSHELL 112C9C00 == 31 [pid = 3628] [id = 272] 04:33:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (112CC400) [pid = 3628] [serial = 815] [outer = 00000000] 04:33:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1181A800) [pid = 3628] [serial = 816] [outer = 112CC400] 04:33:59 INFO - PROCESS | 3628 | 1470656039673 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (118A0800) [pid = 3628] [serial = 817] [outer = 112CC400] 04:34:00 INFO - PROCESS | 3628 | 1470656040207 Marionette TRACE conn3 <- [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]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 735ms 04:34:00 INFO - PROCESS | 3628 | 1470656040245 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 3628 | 1470656040249 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 04:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:34:00 INFO - PROCESS | 3628 | 1470656040255 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - PROCESS | 3628 | 1470656040258 Marionette TRACE conn3 <- [1,1054,null,{}] 04:34:00 INFO - PROCESS | 3628 | 1470656040261 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:00 INFO - PROCESS | 3628 | 1470656040264 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:00 INFO - PROCESS | 3628 | 1470656040347 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:34:00 INFO - PROCESS | 3628 | 1470656040355 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 3628 | 1470656040357 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:00 INFO - PROCESS | 3628 | ++DOCSHELL 11DEF800 == 32 [pid = 3628] [id = 273] 04:34:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (12BC3400) [pid = 3628] [serial = 818] [outer = 00000000] 04:34:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (13153800) [pid = 3628] [serial = 819] [outer = 12BC3400] 04:34:00 INFO - PROCESS | 3628 | 1470656040404 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (13197C00) [pid = 3628] [serial = 820] [outer = 12BC3400] 04:34:00 INFO - PROCESS | 3628 | 1470656040907 Marionette TRACE conn3 <- [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]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 653ms 04:34:00 INFO - PROCESS | 3628 | 1470656040931 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 3628 | 1470656040933 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 04:34:00 INFO - PROCESS | 3628 | 1470656040937 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:34:00 INFO - PROCESS | 3628 | 1470656040941 Marionette TRACE conn3 <- [1,1058,null,{}] 04:34:00 INFO - PROCESS | 3628 | 1470656040951 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:00 INFO - PROCESS | 3628 | 1470656040956 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:01 INFO - PROCESS | 3628 | 1470656041039 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:34:01 INFO - PROCESS | 3628 | 1470656041048 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 3628 | 1470656041051 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:01 INFO - PROCESS | 3628 | ++DOCSHELL 14567800 == 33 [pid = 3628] [id = 274] 04:34:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (14568800) [pid = 3628] [serial = 821] [outer = 00000000] 04:34:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (151DF000) [pid = 3628] [serial = 822] [outer = 14568800] 04:34:01 INFO - PROCESS | 3628 | 1470656041098 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (156AE400) [pid = 3628] [serial = 823] [outer = 14568800] 04:34:01 INFO - PROCESS | 3628 | 1470656041634 Marionette TRACE conn3 <- [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]]]}] 04:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 735ms 04:34:01 INFO - PROCESS | 3628 | 1470656041674 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:34:01 INFO - PROCESS | 3628 | 1470656041676 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 04:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:34:01 INFO - PROCESS | 3628 | 1470656041680 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:34:01 INFO - PROCESS | 3628 | 1470656041681 Marionette TRACE conn3 <- [1,1062,null,{}] 04:34:01 INFO - PROCESS | 3628 | 1470656041685 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:01 INFO - PROCESS | 3628 | 1470656041687 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:01 INFO - PROCESS | 3628 | 1470656041771 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:34:01 INFO - PROCESS | 3628 | 1470656041776 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 3628 | 1470656041778 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:01 INFO - PROCESS | 3628 | ++DOCSHELL 157CB800 == 34 [pid = 3628] [id = 275] 04:34:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (157CF000) [pid = 3628] [serial = 824] [outer = 00000000] 04:34:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (168D0C00) [pid = 3628] [serial = 825] [outer = 157CF000] 04:34:01 INFO - PROCESS | 3628 | 1470656041824 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16DA9800) [pid = 3628] [serial = 826] [outer = 157CF000] 04:34:02 INFO - PROCESS | 3628 | 1470656042335 Marionette TRACE conn3 <- [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]]]}] 04:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 04:34:02 INFO - PROCESS | 3628 | 1470656042357 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:34:02 INFO - PROCESS | 3628 | 1470656042359 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 04:34:02 INFO - PROCESS | 3628 | 1470656042362 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:34:02 INFO - PROCESS | 3628 | 1470656042364 Marionette TRACE conn3 <- [1,1066,null,{}] 04:34:02 INFO - PROCESS | 3628 | 1470656042367 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:02 INFO - PROCESS | 3628 | 1470656042369 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:02 INFO - PROCESS | 3628 | 1470656042473 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:34:02 INFO - PROCESS | 3628 | 1470656042555 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:02 INFO - PROCESS | 3628 | 1470656042557 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:02 INFO - PROCESS | 3628 | ++DOCSHELL 16DC8000 == 35 [pid = 3628] [id = 276] 04:34:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16DCAC00) [pid = 3628] [serial = 827] [outer = 00000000] 04:34:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16E70000) [pid = 3628] [serial = 828] [outer = 16DCAC00] 04:34:02 INFO - PROCESS | 3628 | 1470656042605 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (170A2400) [pid = 3628] [serial = 829] [outer = 16DCAC00] 04:34:03 INFO - PROCESS | 3628 | 1470656043076 Marionette TRACE conn3 <- [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]]]}] 04:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 768ms 04:34:03 INFO - PROCESS | 3628 | 1470656043140 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:34:03 INFO - PROCESS | 3628 | 1470656043142 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 04:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:34:03 INFO - PROCESS | 3628 | 1470656043152 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - PROCESS | 3628 | 1470656043153 Marionette TRACE conn3 <- [1,1070,null,{}] 04:34:03 INFO - PROCESS | 3628 | 1470656043157 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:03 INFO - PROCESS | 3628 | 1470656043162 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:03 INFO - PROCESS | 3628 | 1470656043292 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:34:03 INFO - PROCESS | 3628 | 1470656043349 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 3628 | 1470656043351 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:03 INFO - PROCESS | 3628 | ++DOCSHELL 1781C000 == 36 [pid = 3628] [id = 277] 04:34:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (178EFC00) [pid = 3628] [serial = 830] [outer = 00000000] 04:34:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17DC6800) [pid = 3628] [serial = 831] [outer = 178EFC00] 04:34:03 INFO - PROCESS | 3628 | 1470656043403 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17DC6C00) [pid = 3628] [serial = 832] [outer = 178EFC00] 04:34:03 INFO - PROCESS | 3628 | 1470656043867 Marionette TRACE conn3 <- [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]]]}] 04:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 768ms 04:34:03 INFO - PROCESS | 3628 | 1470656043925 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:34:03 INFO - PROCESS | 3628 | 1470656043927 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 04:34:03 INFO - PROCESS | 3628 | 1470656043930 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:34:03 INFO - PROCESS | 3628 | 1470656043932 Marionette TRACE conn3 <- [1,1074,null,{}] 04:34:03 INFO - PROCESS | 3628 | 1470656043936 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:03 INFO - PROCESS | 3628 | 1470656043937 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:04 INFO - PROCESS | 3628 | 1470656044042 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:34:04 INFO - PROCESS | 3628 | 1470656044139 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 3628 | 1470656044141 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:04 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16F9BC00) [pid = 3628] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:34:04 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (13173C00) [pid = 3628] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:34:04 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15A16800) [pid = 3628] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:34:04 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (157C6800) [pid = 3628] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:34:04 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A49400) [pid = 3628] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:34:04 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1321EC00) [pid = 3628] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:34:04 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15752400) [pid = 3628] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:34:04 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (174CFC00) [pid = 3628] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:34:04 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10ED7400) [pid = 3628] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:34:04 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1850CC00) [pid = 3628] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:34:04 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (13AD2C00) [pid = 3628] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:34:04 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E6C00 == 37 [pid = 3628] [id = 278] 04:34:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10A08800) [pid = 3628] [serial = 833] [outer = 00000000] 04:34:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1189F000) [pid = 3628] [serial = 834] [outer = 10A08800] 04:34:04 INFO - PROCESS | 3628 | 1470656044191 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13173C00) [pid = 3628] [serial = 835] [outer = 10A08800] 04:34:04 INFO - PROCESS | 3628 | 1470656044591 Marionette TRACE conn3 <- [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]]]}] 04:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 719ms 04:34:04 INFO - PROCESS | 3628 | 1470656044662 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:34:04 INFO - PROCESS | 3628 | 1470656044664 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 04:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:34:04 INFO - PROCESS | 3628 | 1470656044668 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:34:04 INFO - PROCESS | 3628 | 1470656044670 Marionette TRACE conn3 <- [1,1078,null,{}] 04:34:04 INFO - PROCESS | 3628 | 1470656044674 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:04 INFO - PROCESS | 3628 | 1470656044676 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:04 INFO - PROCESS | 3628 | 1470656044784 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:34:04 INFO - PROCESS | 3628 | 1470656044799 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 3628 | 1470656044801 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:04 INFO - PROCESS | 3628 | ++DOCSHELL 17813400 == 38 [pid = 3628] [id = 279] 04:34:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17DBE400) [pid = 3628] [serial = 836] [outer = 00000000] 04:34:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (18506000) [pid = 3628] [serial = 837] [outer = 17DBE400] 04:34:04 INFO - PROCESS | 3628 | 1470656044843 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1850CC00) [pid = 3628] [serial = 838] [outer = 17DBE400] 04:34:05 INFO - PROCESS | 3628 | 1470656045283 Marionette TRACE conn3 <- [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]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 653ms 04:34:05 INFO - PROCESS | 3628 | 1470656045338 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 3628 | 1470656045340 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 04:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:34:05 INFO - PROCESS | 3628 | 1470656045343 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:34:05 INFO - PROCESS | 3628 | 1470656045345 Marionette TRACE conn3 <- [1,1082,null,{}] 04:34:05 INFO - PROCESS | 3628 | 1470656045348 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:05 INFO - PROCESS | 3628 | 1470656045350 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:05 INFO - PROCESS | 3628 | 1470656045458 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:34:05 INFO - PROCESS | 3628 | 1470656045499 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:05 INFO - PROCESS | 3628 | 1470656045501 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:05 INFO - PROCESS | 3628 | ++DOCSHELL 1055A000 == 39 [pid = 3628] [id = 280] 04:34:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (13151000) [pid = 3628] [serial = 839] [outer = 00000000] 04:34:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (199B6C00) [pid = 3628] [serial = 840] [outer = 13151000] 04:34:05 INFO - PROCESS | 3628 | 1470656045551 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1A040000) [pid = 3628] [serial = 841] [outer = 13151000] 04:34:05 INFO - PROCESS | 3628 | 1470656045946 Marionette TRACE conn3 <- [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]]]}] 04:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 04:34:06 INFO - PROCESS | 3628 | 1470656046031 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 3628 | 1470656046033 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 04:34:06 INFO - PROCESS | 3628 | 1470656046036 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 3628 | 1470656046038 Marionette TRACE conn3 <- [1,1086,null,{}] 04:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:34:06 INFO - PROCESS | 3628 | 1470656046041 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:06 INFO - PROCESS | 3628 | 1470656046043 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:06 INFO - PROCESS | 3628 | 1470656046152 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:34:06 INFO - PROCESS | 3628 | 1470656046159 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 3628 | 1470656046161 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:06 INFO - PROCESS | 3628 | ++DOCSHELL 199AFC00 == 40 [pid = 3628] [id = 281] 04:34:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A045400) [pid = 3628] [serial = 842] [outer = 00000000] 04:34:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A0FFC00) [pid = 3628] [serial = 843] [outer = 1A045400] 04:34:06 INFO - PROCESS | 3628 | 1470656046203 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A1AA800) [pid = 3628] [serial = 844] [outer = 1A045400] 04:34:06 INFO - PROCESS | 3628 | 1470656046946 Marionette TRACE conn3 <- [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]]]}] 04:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 932ms 04:34:06 INFO - PROCESS | 3628 | 1470656046957 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 3628 | 1470656046961 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 04:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:34:06 INFO - PROCESS | 3628 | 1470656046979 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 3628 | 1470656046983 Marionette TRACE conn3 <- [1,1090,null,{}] 04:34:07 INFO - PROCESS | 3628 | 1470656046991 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:07 INFO - PROCESS | 3628 | 1470656046994 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:07 INFO - PROCESS | 3628 | 1470656047102 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:34:07 INFO - PROCESS | 3628 | 1470656047226 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 3628 | 1470656047229 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:07 INFO - PROCESS | 3628 | ++DOCSHELL 10ED6C00 == 41 [pid = 3628] [id = 282] 04:34:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (114EB400) [pid = 3628] [serial = 845] [outer = 00000000] 04:34:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (11DE6000) [pid = 3628] [serial = 846] [outer = 114EB400] 04:34:07 INFO - PROCESS | 3628 | 1470656047286 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (13218800) [pid = 3628] [serial = 847] [outer = 114EB400] 04:34:07 INFO - PROCESS | 3628 | 1470656047897 Marionette TRACE conn3 <- [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]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1013ms 04:34:07 INFO - PROCESS | 3628 | 1470656047967 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 3628 | 1470656047972 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 04:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:34:07 INFO - PROCESS | 3628 | 1470656047978 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:34:08 INFO - PROCESS | 3628 | 1470656047981 Marionette TRACE conn3 <- [1,1094,null,{}] 04:34:08 INFO - PROCESS | 3628 | 1470656047985 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:08 INFO - PROCESS | 3628 | 1470656047988 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:08 INFO - PROCESS | 3628 | 1470656048102 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:34:08 INFO - PROCESS | 3628 | 1470656048270 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 3628 | 1470656048273 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:08 INFO - PROCESS | 3628 | ++DOCSHELL 1523B400 == 42 [pid = 3628] [id = 283] 04:34:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (157C1400) [pid = 3628] [serial = 848] [outer = 00000000] 04:34:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (16DA5000) [pid = 3628] [serial = 849] [outer = 157C1400] 04:34:08 INFO - PROCESS | 3628 | 1470656048328 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (173AB400) [pid = 3628] [serial = 850] [outer = 157C1400] 04:34:08 INFO - PROCESS | 3628 | 1470656048900 Marionette TRACE conn3 <- [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]]]}] 04:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 981ms 04:34:08 INFO - PROCESS | 3628 | 1470656048955 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:34:08 INFO - PROCESS | 3628 | 1470656048958 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 04:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:34:09 INFO - PROCESS | 3628 | 1470656048962 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - PROCESS | 3628 | 1470656048966 Marionette TRACE conn3 <- [1,1098,null,{}] 04:34:09 INFO - PROCESS | 3628 | 1470656048977 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:09 INFO - PROCESS | 3628 | 1470656048981 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:09 INFO - PROCESS | 3628 | 1470656049134 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:34:09 INFO - PROCESS | 3628 | 1470656049261 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 3628 | 1470656049265 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:09 INFO - PROCESS | 3628 | ++DOCSHELL 1A0FD400 == 43 [pid = 3628] [id = 284] 04:34:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1A0FF000) [pid = 3628] [serial = 851] [outer = 00000000] 04:34:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A39D800) [pid = 3628] [serial = 852] [outer = 1A0FF000] 04:34:09 INFO - PROCESS | 3628 | 1470656049321 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1A623800) [pid = 3628] [serial = 853] [outer = 1A0FF000] 04:34:10 INFO - PROCESS | 3628 | 1470656050166 Marionette TRACE conn3 <- [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]]]}] 04:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1242ms 04:34:10 INFO - PROCESS | 3628 | 1470656050227 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:34:10 INFO - PROCESS | 3628 | 1470656050231 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 04:34:10 INFO - PROCESS | 3628 | 1470656050236 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:34:10 INFO - PROCESS | 3628 | 1470656050239 Marionette TRACE conn3 <- [1,1102,null,{}] 04:34:10 INFO - PROCESS | 3628 | 1470656050245 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:10 INFO - PROCESS | 3628 | 1470656050248 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:10 INFO - PROCESS | 3628 | 1470656050347 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:34:10 INFO - PROCESS | 3628 | 1470656050431 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 3628 | 1470656050436 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:10 INFO - PROCESS | 3628 | ++DOCSHELL 11269C00 == 44 [pid = 3628] [id = 285] 04:34:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (11CF8000) [pid = 3628] [serial = 854] [outer = 00000000] 04:34:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (129ED000) [pid = 3628] [serial = 855] [outer = 11CF8000] 04:34:10 INFO - PROCESS | 3628 | 1470656050546 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (12E27000) [pid = 3628] [serial = 856] [outer = 11CF8000] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 1055A000 == 43 [pid = 3628] [id = 280] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 17813400 == 42 [pid = 3628] [id = 279] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 0F9E6C00 == 41 [pid = 3628] [id = 278] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 1781C000 == 40 [pid = 3628] [id = 277] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 16DC8000 == 39 [pid = 3628] [id = 276] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 157CB800 == 38 [pid = 3628] [id = 275] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 14567800 == 37 [pid = 3628] [id = 274] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 11DEF800 == 36 [pid = 3628] [id = 273] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 112C9C00 == 35 [pid = 3628] [id = 272] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 17813000 == 34 [pid = 3628] [id = 261] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 114E9000 == 33 [pid = 3628] [id = 269] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 10E7B800 == 32 [pid = 3628] [id = 270] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 1296EC00 == 31 [pid = 3628] [id = 271] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 1523B400 == 30 [pid = 3628] [id = 283] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 1A0FD400 == 29 [pid = 3628] [id = 284] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 199AFC00 == 28 [pid = 3628] [id = 281] 04:34:11 INFO - PROCESS | 3628 | --DOCSHELL 10ED6C00 == 27 [pid = 3628] [id = 282] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1A041C00) [pid = 3628] [serial = 805] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1A0FA400) [pid = 3628] [serial = 807] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (17765800) [pid = 3628] [serial = 781] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1850AC00) [pid = 3628] [serial = 802] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (168D4400) [pid = 3628] [serial = 777] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16DC9400) [pid = 3628] [serial = 793] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (11262C00) [pid = 3628] [serial = 787] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (13AD7000) [pid = 3628] [serial = 790] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1A041800) [pid = 3628] [serial = 804] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (17820800) [pid = 3628] [serial = 783] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1781D400) [pid = 3628] [serial = 795] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (12E31400) [pid = 3628] [serial = 772] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (11DEC400) [pid = 3628] [serial = 771] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (199BC400) [pid = 3628] [serial = 799] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (199B4800) [pid = 3628] [serial = 798] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1126A000) [pid = 3628] [serial = 786] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13923800) [pid = 3628] [serial = 789] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16DC5800) [pid = 3628] [serial = 778] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17414800) [pid = 3628] [serial = 780] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (168D5C00) [pid = 3628] [serial = 792] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (14305C00) [pid = 3628] [serial = 774] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (14537400) [pid = 3628] [serial = 775] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (18506C00) [pid = 3628] [serial = 796] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16DCE400) [pid = 3628] [serial = 801] [outer = 00000000] [url = about:blank] 04:34:11 INFO - PROCESS | 3628 | 1470656051784 Marionette TRACE conn3 <- [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]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1569ms 04:34:11 INFO - PROCESS | 3628 | 1470656051805 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 3628 | 1470656051809 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 04:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:34:11 INFO - PROCESS | 3628 | 1470656051813 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 3628 | 1470656051816 Marionette TRACE conn3 <- [1,1106,null,{}] 04:34:11 INFO - PROCESS | 3628 | 1470656051829 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:11 INFO - PROCESS | 3628 | 1470656051832 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:11 INFO - PROCESS | 3628 | 1470656051958 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:34:12 INFO - PROCESS | 3628 | 1470656052045 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 3628 | 1470656052048 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:12 INFO - PROCESS | 3628 | ++DOCSHELL 10A4AC00 == 28 [pid = 3628] [id = 286] 04:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10A4B400) [pid = 3628] [serial = 857] [outer = 00000000] 04:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (10F75000) [pid = 3628] [serial = 858] [outer = 10A4B400] 04:34:12 INFO - PROCESS | 3628 | 1470656052143 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (11263800) [pid = 3628] [serial = 859] [outer = 10A4B400] 04:34:12 INFO - PROCESS | 3628 | 1470656052552 Marionette TRACE conn3 <- [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]]]}] 04:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 784ms 04:34:12 INFO - PROCESS | 3628 | 1470656052604 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:34:12 INFO - PROCESS | 3628 | 1470656052609 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 04:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:34:12 INFO - PROCESS | 3628 | 1470656052615 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - PROCESS | 3628 | 1470656052618 Marionette TRACE conn3 <- [1,1110,null,{}] 04:34:12 INFO - PROCESS | 3628 | 1470656052622 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:12 INFO - PROCESS | 3628 | 1470656052624 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:12 INFO - PROCESS | 3628 | 1470656052710 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:34:12 INFO - PROCESS | 3628 | 1470656052718 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 3628 | 1470656052720 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:12 INFO - PROCESS | 3628 | ++DOCSHELL 1181A000 == 29 [pid = 3628] [id = 287] 04:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1181B000) [pid = 3628] [serial = 860] [outer = 00000000] 04:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (129F6000) [pid = 3628] [serial = 861] [outer = 1181B000] 04:34:12 INFO - PROCESS | 3628 | 1470656052767 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (12E28000) [pid = 3628] [serial = 862] [outer = 1181B000] 04:34:13 INFO - PROCESS | 3628 | 1470656053299 Marionette TRACE conn3 <- [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]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 719ms 04:34:13 INFO - PROCESS | 3628 | 1470656053347 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 3628 | 1470656053349 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 04:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:34:13 INFO - PROCESS | 3628 | 1470656053353 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 3628 | 1470656053356 Marionette TRACE conn3 <- [1,1114,null,{}] 04:34:13 INFO - PROCESS | 3628 | 1470656053367 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:13 INFO - PROCESS | 3628 | 1470656053371 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:13 INFO - PROCESS | 3628 | 1470656053494 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:34:13 INFO - PROCESS | 3628 | 1470656053586 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 3628 | 1470656053589 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:13 INFO - PROCESS | 3628 | ++DOCSHELL 15748400 == 30 [pid = 3628] [id = 288] 04:34:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15748C00) [pid = 3628] [serial = 863] [outer = 00000000] 04:34:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (157C8400) [pid = 3628] [serial = 864] [outer = 15748C00] 04:34:13 INFO - PROCESS | 3628 | 1470656053687 Marionette DEBUG loaded listener.js 04:34:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15A91000) [pid = 3628] [serial = 865] [outer = 15748C00] 04:34:14 INFO - PROCESS | 3628 | 1470656054116 Marionette TRACE conn3 <- [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]]]}] 04:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 768ms 04:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:34:14 INFO - PROCESS | 3628 | 1470656054127 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 3628 | 1470656054130 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 04:34:14 INFO - PROCESS | 3628 | 1470656054133 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 3628 | 1470656054135 Marionette TRACE conn3 <- [1,1118,null,{}] 04:34:14 INFO - PROCESS | 3628 | 1470656054138 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:14 INFO - PROCESS | 3628 | 1470656054140 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:14 INFO - PROCESS | 3628 | 1470656054254 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:34:14 INFO - PROCESS | 3628 | 1470656054260 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:14 INFO - PROCESS | 3628 | 1470656054262 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:14 INFO - PROCESS | 3628 | ++DOCSHELL 15A86000 == 31 [pid = 3628] [id = 289] 04:34:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16DA8800) [pid = 3628] [serial = 866] [outer = 00000000] 04:34:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16DC8000) [pid = 3628] [serial = 867] [outer = 16DA8800] 04:34:14 INFO - PROCESS | 3628 | 1470656054307 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16DCF800) [pid = 3628] [serial = 868] [outer = 16DA8800] 04:34:14 INFO - PROCESS | 3628 | 1470656054789 Marionette TRACE conn3 <- [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]]]}] 04:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 654ms 04:34:14 INFO - PROCESS | 3628 | 1470656054805 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 3628 | 1470656054806 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 04:34:14 INFO - PROCESS | 3628 | 1470656054810 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:34:14 INFO - PROCESS | 3628 | 1470656054811 Marionette TRACE conn3 <- [1,1122,null,{}] 04:34:14 INFO - PROCESS | 3628 | 1470656054815 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:14 INFO - PROCESS | 3628 | 1470656054817 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:14 INFO - PROCESS | 3628 | 1470656054921 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:34:15 INFO - PROCESS | 3628 | 1470656055006 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 3628 | 1470656055008 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:15 INFO - PROCESS | 3628 | ++DOCSHELL 176AC000 == 32 [pid = 3628] [id = 290] 04:34:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (176AF000) [pid = 3628] [serial = 869] [outer = 00000000] 04:34:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1776B000) [pid = 3628] [serial = 870] [outer = 176AF000] 04:34:15 INFO - PROCESS | 3628 | 1470656055052 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (177A4800) [pid = 3628] [serial = 871] [outer = 176AF000] 04:34:15 INFO - PROCESS | 3628 | 1470656055540 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 768ms 04:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:34:15 INFO - PROCESS | 3628 | 1470656055585 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 3628 | 1470656055587 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 04:34:15 INFO - PROCESS | 3628 | 1470656055591 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - PROCESS | 3628 | 1470656055592 Marionette TRACE conn3 <- [1,1126,null,{}] 04:34:15 INFO - PROCESS | 3628 | 1470656055596 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:15 INFO - PROCESS | 3628 | 1470656055601 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:15 INFO - PROCESS | 3628 | 1470656055731 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:34:15 INFO - PROCESS | 3628 | 1470656055791 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 3628 | 1470656055793 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:15 INFO - PROCESS | 3628 | ++DOCSHELL 17DC2400 == 33 [pid = 3628] [id = 291] 04:34:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (18266C00) [pid = 3628] [serial = 872] [outer = 00000000] 04:34:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (18509C00) [pid = 3628] [serial = 873] [outer = 18266C00] 04:34:15 INFO - PROCESS | 3628 | 1470656055837 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (18512000) [pid = 3628] [serial = 874] [outer = 18266C00] 04:34:16 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (13151000) [pid = 3628] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:34:16 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16DCAC00) [pid = 3628] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:34:16 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (178EFC00) [pid = 3628] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:34:16 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (157CF000) [pid = 3628] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:34:16 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10E85C00) [pid = 3628] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:34:16 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (13B55C00) [pid = 3628] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:34:16 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (14568800) [pid = 3628] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:34:16 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (12BC3400) [pid = 3628] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:34:16 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (129F4800) [pid = 3628] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:34:16 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (112CC400) [pid = 3628] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:34:16 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10A08800) [pid = 3628] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:34:16 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17DBE400) [pid = 3628] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:34:16 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17813800) [pid = 3628] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:34:16 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1A045400) [pid = 3628] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:34:16 INFO - PROCESS | 3628 | 1470656056534 Marionette TRACE conn3 <- [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]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 980ms 04:34:16 INFO - PROCESS | 3628 | 1470656056569 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 3628 | 1470656056571 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 04:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:34:16 INFO - PROCESS | 3628 | 1470656056575 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 3628 | 1470656056576 Marionette TRACE conn3 <- [1,1130,null,{}] 04:34:16 INFO - PROCESS | 3628 | 1470656056579 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:16 INFO - PROCESS | 3628 | 1470656056581 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:16 INFO - PROCESS | 3628 | 1470656056657 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:34:16 INFO - PROCESS | 3628 | 1470656056663 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 3628 | 1470656056665 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:16 INFO - PROCESS | 3628 | ++DOCSHELL 12E2F400 == 34 [pid = 3628] [id = 292] 04:34:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13151000) [pid = 3628] [serial = 875] [outer = 00000000] 04:34:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1574B800) [pid = 3628] [serial = 876] [outer = 13151000] 04:34:16 INFO - PROCESS | 3628 | 1470656056757 Marionette DEBUG loaded listener.js 04:34:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (168D5400) [pid = 3628] [serial = 877] [outer = 13151000] 04:34:17 INFO - PROCESS | 3628 | 1470656057267 Marionette TRACE conn3 <- [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]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 719ms 04:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:34:17 INFO - PROCESS | 3628 | 1470656057308 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 3628 | 1470656057310 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 04:34:17 INFO - PROCESS | 3628 | 1470656057313 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - PROCESS | 3628 | 1470656057315 Marionette TRACE conn3 <- [1,1134,null,{}] 04:34:17 INFO - PROCESS | 3628 | 1470656057319 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:17 INFO - PROCESS | 3628 | 1470656057321 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:17 INFO - PROCESS | 3628 | 1470656057395 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:34:17 INFO - PROCESS | 3628 | 1470656057400 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 3628 | 1470656057402 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:17 INFO - PROCESS | 3628 | ++DOCSHELL 129F5C00 == 35 [pid = 3628] [id = 293] 04:34:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (12E77000) [pid = 3628] [serial = 878] [outer = 00000000] 04:34:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18510000) [pid = 3628] [serial = 879] [outer = 12E77000] 04:34:17 INFO - PROCESS | 3628 | 1470656057495 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (199AFC00) [pid = 3628] [serial = 880] [outer = 12E77000] 04:34:17 INFO - PROCESS | 3628 | 1470656057945 Marionette TRACE conn3 <- [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]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 654ms 04:34:18 INFO - PROCESS | 3628 | 1470656057989 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 3628 | 1470656057991 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 04:34:18 INFO - PROCESS | 3628 | 1470656057995 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:34:18 INFO - PROCESS | 3628 | 1470656057996 Marionette TRACE conn3 <- [1,1138,null,{}] 04:34:18 INFO - PROCESS | 3628 | 1470656058000 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:18 INFO - PROCESS | 3628 | 1470656058002 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:18 INFO - PROCESS | 3628 | 1470656058086 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:34:18 INFO - PROCESS | 3628 | 1470656058094 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 3628 | 1470656058096 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:18 INFO - PROCESS | 3628 | ++DOCSHELL 156AF800 == 36 [pid = 3628] [id = 294] 04:34:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A048800) [pid = 3628] [serial = 881] [outer = 00000000] 04:34:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A1A5400) [pid = 3628] [serial = 882] [outer = 1A048800] 04:34:18 INFO - PROCESS | 3628 | 1470656058143 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1A1A6C00) [pid = 3628] [serial = 883] [outer = 1A048800] 04:34:18 INFO - PROCESS | 3628 | 1470656058926 Marionette TRACE conn3 <- [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]]]}] 04:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 997ms 04:34:19 INFO - PROCESS | 3628 | 1470656059008 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 3628 | 1470656059013 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 04:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:34:19 INFO - PROCESS | 3628 | 1470656059017 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:34:19 INFO - PROCESS | 3628 | 1470656059026 Marionette TRACE conn3 <- [1,1142,null,{}] 04:34:19 INFO - PROCESS | 3628 | 1470656059031 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:19 INFO - PROCESS | 3628 | 1470656059034 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:19 INFO - PROCESS | 3628 | 1470656059159 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:34:19 INFO - PROCESS | 3628 | 1470656059279 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:19 INFO - PROCESS | 3628 | 1470656059282 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:19 INFO - PROCESS | 3628 | ++DOCSHELL 10ED1400 == 37 [pid = 3628] [id = 295] 04:34:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10ED7800) [pid = 3628] [serial = 884] [outer = 00000000] 04:34:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (11DEC000) [pid = 3628] [serial = 885] [outer = 10ED7800] 04:34:19 INFO - PROCESS | 3628 | 1470656059344 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (134AF400) [pid = 3628] [serial = 886] [outer = 10ED7800] 04:34:20 INFO - PROCESS | 3628 | 1470656060060 Marionette TRACE conn3 <- [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]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1095ms 04:34:20 INFO - PROCESS | 3628 | 1470656060100 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:34:20 INFO - PROCESS | 3628 | 1470656060105 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 04:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:34:20 INFO - PROCESS | 3628 | 1470656060130 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 3628 | 1470656060133 Marionette TRACE conn3 <- [1,1146,null,{}] 04:34:20 INFO - PROCESS | 3628 | 1470656060161 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:20 INFO - PROCESS | 3628 | 1470656060164 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:20 INFO - PROCESS | 3628 | 1470656060291 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:34:20 INFO - PROCESS | 3628 | 1470656060414 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 3628 | 1470656060417 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:20 INFO - PROCESS | 3628 | ++DOCSHELL 10E82800 == 38 [pid = 3628] [id = 296] 04:34:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (13B56000) [pid = 3628] [serial = 887] [outer = 00000000] 04:34:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (15A8C000) [pid = 3628] [serial = 888] [outer = 13B56000] 04:34:20 INFO - PROCESS | 3628 | 1470656060473 Marionette DEBUG loaded listener.js 04:34:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16DA5800) [pid = 3628] [serial = 889] [outer = 13B56000] 04:34:21 INFO - PROCESS | 3628 | --DOCSHELL 129F5C00 == 37 [pid = 3628] [id = 293] 04:34:21 INFO - PROCESS | 3628 | --DOCSHELL 12E2F400 == 36 [pid = 3628] [id = 292] 04:34:21 INFO - PROCESS | 3628 | --DOCSHELL 17DC2400 == 35 [pid = 3628] [id = 291] 04:34:21 INFO - PROCESS | 3628 | --DOCSHELL 176AC000 == 34 [pid = 3628] [id = 290] 04:34:21 INFO - PROCESS | 3628 | --DOCSHELL 15A86000 == 33 [pid = 3628] [id = 289] 04:34:21 INFO - PROCESS | 3628 | --DOCSHELL 15748400 == 32 [pid = 3628] [id = 288] 04:34:21 INFO - PROCESS | 3628 | --DOCSHELL 1181A000 == 31 [pid = 3628] [id = 287] 04:34:21 INFO - PROCESS | 3628 | --DOCSHELL 10A4AC00 == 30 [pid = 3628] [id = 286] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (17819800) [pid = 3628] [serial = 784] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1A1AA800) [pid = 3628] [serial = 844] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1A0FFC00) [pid = 3628] [serial = 843] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (199B6C00) [pid = 3628] [serial = 840] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16E70000) [pid = 3628] [serial = 828] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17DC6800) [pid = 3628] [serial = 831] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (168D0C00) [pid = 3628] [serial = 825] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (11DA4400) [pid = 3628] [serial = 810] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (12BBB000) [pid = 3628] [serial = 811] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (170A2400) [pid = 3628] [serial = 829] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A0FA800) [pid = 3628] [serial = 808] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (151DF000) [pid = 3628] [serial = 822] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (156AE400) [pid = 3628] [serial = 823] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13153800) [pid = 3628] [serial = 819] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (13197C00) [pid = 3628] [serial = 820] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (14574C00) [pid = 3628] [serial = 813] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (156B1000) [pid = 3628] [serial = 814] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1181A800) [pid = 3628] [serial = 816] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (118A0800) [pid = 3628] [serial = 817] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17DC6C00) [pid = 3628] [serial = 832] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1189F000) [pid = 3628] [serial = 834] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A040000) [pid = 3628] [serial = 841] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (13173C00) [pid = 3628] [serial = 835] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (18506000) [pid = 3628] [serial = 837] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1850CC00) [pid = 3628] [serial = 838] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (16DA9800) [pid = 3628] [serial = 826] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3628 | 1470656061418 Marionette TRACE conn3 <- [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]]]}] 04:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1307ms 04:34:21 INFO - PROCESS | 3628 | 1470656061448 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 3628 | 1470656061454 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 04:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:34:21 INFO - PROCESS | 3628 | 1470656061461 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 3628 | 1470656061466 Marionette TRACE conn3 <- [1,1150,null,{}] 04:34:21 INFO - PROCESS | 3628 | 1470656061473 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:21 INFO - PROCESS | 3628 | 1470656061478 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:21 INFO - PROCESS | 3628 | 1470656061566 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:34:21 INFO - PROCESS | 3628 | 1470656061572 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 3628 | 1470656061577 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:21 INFO - PROCESS | 3628 | ++DOCSHELL 10EDF400 == 31 [pid = 3628] [id = 297] 04:34:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10EE0000) [pid = 3628] [serial = 890] [outer = 00000000] 04:34:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (11816C00) [pid = 3628] [serial = 891] [outer = 10EE0000] 04:34:21 INFO - PROCESS | 3628 | 1470656061629 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (118A0800) [pid = 3628] [serial = 892] [outer = 10EE0000] 04:34:22 INFO - PROCESS | 3628 | 1470656062199 Marionette TRACE conn3 <- [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]]]}] 04:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 801ms 04:34:22 INFO - PROCESS | 3628 | 1470656062251 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:34:22 INFO - PROCESS | 3628 | 1470656062255 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 04:34:22 INFO - PROCESS | 3628 | 1470656062261 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:34:22 INFO - PROCESS | 3628 | 1470656062264 Marionette TRACE conn3 <- [1,1154,null,{}] 04:34:22 INFO - PROCESS | 3628 | 1470656062268 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:22 INFO - PROCESS | 3628 | 1470656062270 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:22 INFO - PROCESS | 3628 | 1470656062359 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:34:22 INFO - PROCESS | 3628 | 1470656062442 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:22 INFO - PROCESS | 3628 | 1470656062444 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:22 INFO - PROCESS | 3628 | ++DOCSHELL 10ED6C00 == 32 [pid = 3628] [id = 298] 04:34:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (13191C00) [pid = 3628] [serial = 893] [outer = 00000000] 04:34:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1397F400) [pid = 3628] [serial = 894] [outer = 13191C00] 04:34:22 INFO - PROCESS | 3628 | 1470656062522 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1452C800) [pid = 3628] [serial = 895] [outer = 13191C00] 04:34:22 INFO - PROCESS | 3628 | 1470656062996 Marionette TRACE conn3 <- [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]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 784ms 04:34:23 INFO - PROCESS | 3628 | 1470656063042 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 3628 | 1470656063044 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 04:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:34:23 INFO - PROCESS | 3628 | 1470656063048 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 3628 | 1470656063051 Marionette TRACE conn3 <- [1,1158,null,{}] 04:34:23 INFO - PROCESS | 3628 | 1470656063062 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:23 INFO - PROCESS | 3628 | 1470656063066 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:23 INFO - PROCESS | 3628 | 1470656063146 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:34:23 INFO - PROCESS | 3628 | 1470656063156 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 3628 | 1470656063159 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:23 INFO - PROCESS | 3628 | ++DOCSHELL 157CB400 == 33 [pid = 3628] [id = 299] 04:34:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (157CF000) [pid = 3628] [serial = 896] [outer = 00000000] 04:34:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (163DC400) [pid = 3628] [serial = 897] [outer = 157CF000] 04:34:23 INFO - PROCESS | 3628 | 1470656063206 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16DC3400) [pid = 3628] [serial = 898] [outer = 157CF000] 04:34:23 INFO - PROCESS | 3628 | 1470656063735 Marionette TRACE conn3 <- [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]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 719ms 04:34:23 INFO - PROCESS | 3628 | 1470656063786 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 3628 | 1470656063788 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 04:34:23 INFO - PROCESS | 3628 | 1470656063792 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:34:23 INFO - PROCESS | 3628 | 1470656063794 Marionette TRACE conn3 <- [1,1162,null,{}] 04:34:23 INFO - PROCESS | 3628 | 1470656063797 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:23 INFO - PROCESS | 3628 | 1470656063799 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:23 INFO - PROCESS | 3628 | 1470656063911 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:34:23 INFO - PROCESS | 3628 | 1470656063969 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 3628 | 1470656063971 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:24 INFO - PROCESS | 3628 | ++DOCSHELL 173A4800 == 34 [pid = 3628] [id = 300] 04:34:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17413000) [pid = 3628] [serial = 899] [outer = 00000000] 04:34:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1779AC00) [pid = 3628] [serial = 900] [outer = 17413000] 04:34:24 INFO - PROCESS | 3628 | 1470656064017 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (178F6000) [pid = 3628] [serial = 901] [outer = 17413000] 04:34:24 INFO - PROCESS | 3628 | 1470656064478 Marionette TRACE conn3 <- [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] 04:34:24 INFO - PROCESS | 3628 | 1470656064529 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 04:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:34:24 INFO - PROCESS | 3628 | 1470656064537 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 3628 | 1470656064538 Marionette TRACE conn3 <- [1,1166,null,{}] 04:34:24 INFO - PROCESS | 3628 | 1470656064542 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:24 INFO - PROCESS | 3628 | 1470656064544 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:24 INFO - PROCESS | 3628 | 1470656064684 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:34:24 INFO - PROCESS | 3628 | 1470656064744 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 3628 | 1470656064746 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:24 INFO - PROCESS | 3628 | ++DOCSHELL 178EB000 == 35 [pid = 3628] [id = 301] 04:34:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17D3E000) [pid = 3628] [serial = 902] [outer = 00000000] 04:34:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (18067800) [pid = 3628] [serial = 903] [outer = 17D3E000] 04:34:24 INFO - PROCESS | 3628 | 1470656064792 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1825C800) [pid = 3628] [serial = 904] [outer = 17D3E000] 04:34:25 INFO - PROCESS | 3628 | 1470656065266 Marionette TRACE conn3 <- [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] 04:34:25 INFO - PROCESS | 3628 | 1470656065307 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 04:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:34:25 INFO - PROCESS | 3628 | 1470656065310 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - PROCESS | 3628 | 1470656065312 Marionette TRACE conn3 <- [1,1170,null,{}] 04:34:25 INFO - PROCESS | 3628 | 1470656065316 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:25 INFO - PROCESS | 3628 | 1470656065321 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:25 INFO - PROCESS | 3628 | 1470656065458 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:34:25 INFO - PROCESS | 3628 | 1470656065515 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:25 INFO - PROCESS | 3628 | 1470656065517 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:25 INFO - PROCESS | 3628 | ++DOCSHELL 1850CC00 == 36 [pid = 3628] [id = 302] 04:34:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18511400) [pid = 3628] [serial = 905] [outer = 00000000] 04:34:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A042400) [pid = 3628] [serial = 906] [outer = 18511400] 04:34:25 INFO - PROCESS | 3628 | 1470656065566 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A03F800) [pid = 3628] [serial = 907] [outer = 18511400] 04:34:25 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16DA8800) [pid = 3628] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:34:25 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11CF8000) [pid = 3628] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:34:25 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15748C00) [pid = 3628] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:34:25 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10A4B400) [pid = 3628] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:34:25 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1181B000) [pid = 3628] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:34:25 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (114EB400) [pid = 3628] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:34:25 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (176AF000) [pid = 3628] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:34:25 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (157C1400) [pid = 3628] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:34:25 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1A0FF000) [pid = 3628] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:34:25 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (12E77000) [pid = 3628] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:34:25 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (18266C00) [pid = 3628] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:34:25 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (13151000) [pid = 3628] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:34:26 INFO - PROCESS | 3628 | 1470656066055 Marionette TRACE conn3 <- [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] 04:34:26 INFO - PROCESS | 3628 | 1470656066115 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 04:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:34:26 INFO - PROCESS | 3628 | 1470656066118 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 3628 | 1470656066120 Marionette TRACE conn3 <- [1,1174,null,{}] 04:34:26 INFO - PROCESS | 3628 | 1470656066127 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:26 INFO - PROCESS | 3628 | 1470656066129 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:26 INFO - PROCESS | 3628 | 1470656066236 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:34:26 INFO - PROCESS | 3628 | 1470656066291 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 3628 | 1470656066293 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:26 INFO - PROCESS | 3628 | ++DOCSHELL 11DEA800 == 37 [pid = 3628] [id = 303] 04:34:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (11DEB800) [pid = 3628] [serial = 908] [outer = 00000000] 04:34:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (156B6000) [pid = 3628] [serial = 909] [outer = 11DEB800] 04:34:26 INFO - PROCESS | 3628 | 1470656066337 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1850B400) [pid = 3628] [serial = 910] [outer = 11DEB800] 04:34:26 INFO - PROCESS | 3628 | 1470656066686 Marionette TRACE conn3 <- [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] 04:34:26 INFO - PROCESS | 3628 | 1470656066718 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 04:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:34:26 INFO - PROCESS | 3628 | 1470656066723 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 3628 | 1470656066725 Marionette TRACE conn3 <- [1,1178,null,{}] 04:34:26 INFO - PROCESS | 3628 | 1470656066785 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:26 INFO - PROCESS | 3628 | 1470656066787 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:26 INFO - PROCESS | 3628 | 1470656066866 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:34:26 INFO - PROCESS | 3628 | 1470656066872 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 3628 | 1470656066874 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:26 INFO - PROCESS | 3628 | ++DOCSHELL 17812C00 == 38 [pid = 3628] [id = 304] 04:34:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1A040800) [pid = 3628] [serial = 911] [outer = 00000000] 04:34:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1A39CC00) [pid = 3628] [serial = 912] [outer = 1A040800] 04:34:26 INFO - PROCESS | 3628 | 1470656066916 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1A625400) [pid = 3628] [serial = 913] [outer = 1A040800] 04:34:27 INFO - PROCESS | 3628 | 1470656067319 Marionette TRACE conn3 <- [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] 04:34:27 INFO - PROCESS | 3628 | 1470656067353 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 04:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:34:27 INFO - PROCESS | 3628 | 1470656067356 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - PROCESS | 3628 | 1470656067358 Marionette TRACE conn3 <- [1,1182,null,{}] 04:34:27 INFO - PROCESS | 3628 | 1470656067362 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:27 INFO - PROCESS | 3628 | 1470656067364 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:27 INFO - PROCESS | 3628 | 1470656067485 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:34:27 INFO - PROCESS | 3628 | 1470656067493 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:27 INFO - PROCESS | 3628 | 1470656067495 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:27 INFO - PROCESS | 3628 | ++DOCSHELL 16DA8800 == 39 [pid = 3628] [id = 305] 04:34:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1A62E000) [pid = 3628] [serial = 914] [outer = 00000000] 04:34:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A96E000) [pid = 3628] [serial = 915] [outer = 1A62E000] 04:34:27 INFO - PROCESS | 3628 | 1470656067539 Marionette DEBUG loaded listener.js 04:34:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A972800) [pid = 3628] [serial = 916] [outer = 1A62E000] 04:34:28 INFO - PROCESS | 3628 | 1470656068024 Marionette TRACE conn3 <- [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] 04:34:28 INFO - PROCESS | 3628 | 1470656068102 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 04:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:34:28 INFO - PROCESS | 3628 | 1470656068110 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - PROCESS | 3628 | 1470656068116 Marionette TRACE conn3 <- [1,1186,null,{}] 04:34:28 INFO - PROCESS | 3628 | 1470656068125 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:28 INFO - PROCESS | 3628 | 1470656068130 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:28 INFO - PROCESS | 3628 | 1470656068277 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:34:28 INFO - PROCESS | 3628 | 1470656068398 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 3628 | 1470656068403 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:28 INFO - PROCESS | 3628 | ++DOCSHELL 114E3400 == 40 [pid = 3628] [id = 306] 04:34:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (114E8400) [pid = 3628] [serial = 917] [outer = 00000000] 04:34:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (11895400) [pid = 3628] [serial = 918] [outer = 114E8400] 04:34:28 INFO - PROCESS | 3628 | 1470656068461 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (12B77C00) [pid = 3628] [serial = 919] [outer = 114E8400] 04:34:29 INFO - PROCESS | 3628 | 1470656069103 Marionette TRACE conn3 <- [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]]]}] 04:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1017ms 04:34:29 INFO - PROCESS | 3628 | 1470656069143 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 04:34:29 INFO - PROCESS | 3628 | 1470656069148 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 04:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:34:29 INFO - PROCESS | 3628 | 1470656069154 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - PROCESS | 3628 | 1470656069157 Marionette TRACE conn3 <- [1,1190,null,{}] 04:34:29 INFO - PROCESS | 3628 | 1470656069161 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:29 INFO - PROCESS | 3628 | 1470656069164 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:29 INFO - PROCESS | 3628 | 1470656069271 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:34:29 INFO - PROCESS | 3628 | 1470656069371 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 3628 | 1470656069374 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:29 INFO - PROCESS | 3628 | ++DOCSHELL 151E9000 == 41 [pid = 3628] [id = 307] 04:34:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15238000) [pid = 3628] [serial = 920] [outer = 00000000] 04:34:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1574A800) [pid = 3628] [serial = 921] [outer = 15238000] 04:34:29 INFO - PROCESS | 3628 | 1470656069428 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16DCA000) [pid = 3628] [serial = 922] [outer = 15238000] 04:34:30 INFO - PROCESS | 3628 | 1470656070044 Marionette TRACE conn3 <- [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]]]}] 04:34:30 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 04:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 953ms 04:34:30 INFO - PROCESS | 3628 | 1470656070099 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 04:34:30 INFO - PROCESS | 3628 | 1470656070101 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 04:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:34:30 INFO - PROCESS | 3628 | 1470656070105 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 3628 | 1470656070109 Marionette TRACE conn3 <- [1,1194,null,{}] 04:34:30 INFO - PROCESS | 3628 | 1470656070120 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:30 INFO - PROCESS | 3628 | 1470656070125 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:30 INFO - PROCESS | 3628 | 1470656070233 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:34:30 INFO - PROCESS | 3628 | 1470656070360 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 3628 | 1470656070364 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:30 INFO - PROCESS | 3628 | ++DOCSHELL 199B0800 == 42 [pid = 3628] [id = 308] 04:34:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (199B4000) [pid = 3628] [serial = 923] [outer = 00000000] 04:34:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A396C00) [pid = 3628] [serial = 924] [outer = 199B4000] 04:34:30 INFO - PROCESS | 3628 | 1470656070421 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A974400) [pid = 3628] [serial = 925] [outer = 199B4000] 04:34:31 INFO - PROCESS | 3628 | 1470656071010 Marionette TRACE conn3 <- [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]]]}] 04:34:31 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 04:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 968ms 04:34:31 INFO - PROCESS | 3628 | 1470656071081 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 3628 | 1470656071084 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 04:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:34:31 INFO - PROCESS | 3628 | 1470656071088 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 3628 | 1470656071090 Marionette TRACE conn3 <- [1,1198,null,{}] 04:34:31 INFO - PROCESS | 3628 | 1470656071094 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:31 INFO - PROCESS | 3628 | 1470656071096 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:31 INFO - PROCESS | 3628 | 1470656071199 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:34:31 INFO - PROCESS | 3628 | 1470656071346 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:31 INFO - PROCESS | 3628 | 1470656071348 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:31 INFO - PROCESS | 3628 | ++DOCSHELL 1A043000 == 43 [pid = 3628] [id = 309] 04:34:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A045000) [pid = 3628] [serial = 926] [outer = 00000000] 04:34:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1AA73C00) [pid = 3628] [serial = 927] [outer = 1A045000] 04:34:31 INFO - PROCESS | 3628 | 1470656071420 Marionette DEBUG loaded listener.js 04:34:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1AA76C00) [pid = 3628] [serial = 928] [outer = 1A045000] 04:34:32 INFO - PROCESS | 3628 | 1470656072148 Marionette TRACE conn3 <- [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]]]}] 04:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1112ms 04:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:34:32 INFO - PROCESS | 3628 | 1470656072181 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:34:32 INFO - PROCESS | 3628 | 1470656072185 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 04:34:32 INFO - PROCESS | 3628 | 1470656072190 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - PROCESS | 3628 | 1470656072193 Marionette TRACE conn3 <- [1,1202,null,{}] 04:34:32 INFO - PROCESS | 3628 | 1470656072198 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:32 INFO - PROCESS | 3628 | 1470656072201 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:32 INFO - PROCESS | 3628 | 1470656072297 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:34:32 INFO - PROCESS | 3628 | 1470656072401 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 3628 | 1470656072404 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:32 INFO - PROCESS | 3628 | ++DOCSHELL 10F78800 == 44 [pid = 3628] [id = 310] 04:34:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (11262C00) [pid = 3628] [serial = 929] [outer = 00000000] 04:34:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (13171800) [pid = 3628] [serial = 930] [outer = 11262C00] 04:34:32 INFO - PROCESS | 3628 | 1470656072453 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (13219400) [pid = 3628] [serial = 931] [outer = 11262C00] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 11269C00 == 43 [pid = 3628] [id = 285] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 17812C00 == 42 [pid = 3628] [id = 304] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 11DEA800 == 41 [pid = 3628] [id = 303] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 1850CC00 == 40 [pid = 3628] [id = 302] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 178EB000 == 39 [pid = 3628] [id = 301] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 173A4800 == 38 [pid = 3628] [id = 300] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 157CB400 == 37 [pid = 3628] [id = 299] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 10ED6C00 == 36 [pid = 3628] [id = 298] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 10EDF400 == 35 [pid = 3628] [id = 297] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 10ED1400 == 34 [pid = 3628] [id = 295] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 156AF800 == 33 [pid = 3628] [id = 294] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 10E82800 == 32 [pid = 3628] [id = 296] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 1A043000 == 31 [pid = 3628] [id = 309] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 199B0800 == 30 [pid = 3628] [id = 308] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 16DA8800 == 29 [pid = 3628] [id = 305] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 114E3400 == 28 [pid = 3628] [id = 306] 04:34:33 INFO - PROCESS | 3628 | --DOCSHELL 151E9000 == 27 [pid = 3628] [id = 307] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (16DC8000) [pid = 3628] [serial = 867] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (12E27000) [pid = 3628] [serial = 856] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (129ED000) [pid = 3628] [serial = 855] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (157C8400) [pid = 3628] [serial = 864] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (10F75000) [pid = 3628] [serial = 858] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (11263800) [pid = 3628] [serial = 859] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (129F6000) [pid = 3628] [serial = 861] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (12E28000) [pid = 3628] [serial = 862] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13218800) [pid = 3628] [serial = 847] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (11DE6000) [pid = 3628] [serial = 846] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1776B000) [pid = 3628] [serial = 870] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (173AB400) [pid = 3628] [serial = 850] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16DA5000) [pid = 3628] [serial = 849] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1A623800) [pid = 3628] [serial = 853] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (199AFC00) [pid = 3628] [serial = 880] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A39D800) [pid = 3628] [serial = 852] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1A1A5400) [pid = 3628] [serial = 882] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (18509C00) [pid = 3628] [serial = 873] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (177A4800) [pid = 3628] [serial = 871] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (18510000) [pid = 3628] [serial = 879] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (18512000) [pid = 3628] [serial = 874] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1574B800) [pid = 3628] [serial = 876] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16DCF800) [pid = 3628] [serial = 868] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (168D5400) [pid = 3628] [serial = 877] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15A91000) [pid = 3628] [serial = 865] [outer = 00000000] [url = about:blank] 04:34:33 INFO - PROCESS | 3628 | 1470656073728 Marionette TRACE conn3 <- [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]]]}] 04:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1588ms 04:34:33 INFO - PROCESS | 3628 | 1470656073788 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 3628 | 1470656073792 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 04:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:34:33 INFO - PROCESS | 3628 | 1470656073796 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 3628 | 1470656073800 Marionette TRACE conn3 <- [1,1206,null,{}] 04:34:33 INFO - PROCESS | 3628 | 1470656073805 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:33 INFO - PROCESS | 3628 | 1470656073808 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:33 INFO - PROCESS | 3628 | 1470656073890 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:34:33 INFO - PROCESS | 3628 | 1470656073896 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 3628 | 1470656073901 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:33 INFO - PROCESS | 3628 | ++DOCSHELL 10A50C00 == 28 [pid = 3628] [id = 311] 04:34:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (10A51400) [pid = 3628] [serial = 932] [outer = 00000000] 04:34:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1126B400) [pid = 3628] [serial = 933] [outer = 10A51400] 04:34:33 INFO - PROCESS | 3628 | 1470656073949 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (114DA800) [pid = 3628] [serial = 934] [outer = 10A51400] 04:34:34 INFO - PROCESS | 3628 | 1470656074428 Marionette TRACE conn3 <- [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]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 715ms 04:34:34 INFO - PROCESS | 3628 | 1470656074493 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 3628 | 1470656074497 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 04:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:34:34 INFO - PROCESS | 3628 | 1470656074504 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 3628 | 1470656074506 Marionette TRACE conn3 <- [1,1210,null,{}] 04:34:34 INFO - PROCESS | 3628 | 1470656074510 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:34 INFO - PROCESS | 3628 | 1470656074513 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:34 INFO - PROCESS | 3628 | 1470656074645 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:34:34 INFO - PROCESS | 3628 | 1470656074667 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 3628 | 1470656074669 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:34 INFO - PROCESS | 3628 | ++DOCSHELL 12BC2C00 == 29 [pid = 3628] [id = 312] 04:34:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12BC6000) [pid = 3628] [serial = 935] [outer = 00000000] 04:34:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (12E2F000) [pid = 3628] [serial = 936] [outer = 12BC6000] 04:34:34 INFO - PROCESS | 3628 | 1470656074786 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1314F000) [pid = 3628] [serial = 937] [outer = 12BC6000] 04:34:35 INFO - PROCESS | 3628 | 1470656075174 Marionette TRACE conn3 <- [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] 04:34:35 INFO - PROCESS | 3628 | 1470656075237 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 04:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:34:35 INFO - PROCESS | 3628 | 1470656075241 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 3628 | 1470656075244 Marionette TRACE conn3 <- [1,1214,null,{}] 04:34:35 INFO - PROCESS | 3628 | 1470656075255 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:35 INFO - PROCESS | 3628 | 1470656075259 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:35 INFO - PROCESS | 3628 | 1470656075375 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:34:35 INFO - PROCESS | 3628 | 1470656075392 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 3628 | 1470656075395 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:35 INFO - PROCESS | 3628 | ++DOCSHELL 15245000 == 30 [pid = 3628] [id = 313] 04:34:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (156AB400) [pid = 3628] [serial = 938] [outer = 00000000] 04:34:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (157C2400) [pid = 3628] [serial = 939] [outer = 156AB400] 04:34:35 INFO - PROCESS | 3628 | 1470656075442 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15A91000) [pid = 3628] [serial = 940] [outer = 156AB400] 04:34:35 INFO - PROCESS | 3628 | 1470656075925 Marionette TRACE conn3 <- [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]]]}] 04:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 746ms 04:34:36 INFO - PROCESS | 3628 | 1470656075984 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:34:36 INFO - PROCESS | 3628 | 1470656075987 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 04:34:36 INFO - PROCESS | 3628 | 1470656075990 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:34:36 INFO - PROCESS | 3628 | 1470656075992 Marionette TRACE conn3 <- [1,1218,null,{}] 04:34:36 INFO - PROCESS | 3628 | 1470656075995 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:36 INFO - PROCESS | 3628 | 1470656075997 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:36 INFO - PROCESS | 3628 | 1470656076116 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:34:36 INFO - PROCESS | 3628 | 1470656076173 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 3628 | 1470656076175 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:36 INFO - PROCESS | 3628 | ++DOCSHELL 1622C800 == 31 [pid = 3628] [id = 314] 04:34:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (168D8C00) [pid = 3628] [serial = 941] [outer = 00000000] 04:34:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16DC7000) [pid = 3628] [serial = 942] [outer = 168D8C00] 04:34:36 INFO - PROCESS | 3628 | 1470656076224 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16DCF800) [pid = 3628] [serial = 943] [outer = 168D8C00] 04:34:36 INFO - PROCESS | 3628 | 1470656076688 Marionette TRACE conn3 <- [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]]]}] 04:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 715ms 04:34:36 INFO - PROCESS | 3628 | 1470656076723 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:34:36 INFO - PROCESS | 3628 | 1470656076725 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 04:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:34:36 INFO - PROCESS | 3628 | 1470656076729 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - PROCESS | 3628 | 1470656076730 Marionette TRACE conn3 <- [1,1222,null,{}] 04:34:36 INFO - PROCESS | 3628 | 1470656076735 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:36 INFO - PROCESS | 3628 | 1470656076737 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:36 INFO - PROCESS | 3628 | 1470656076867 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:34:36 INFO - PROCESS | 3628 | 1470656076874 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 3628 | 1470656076876 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:36 INFO - PROCESS | 3628 | ++DOCSHELL 16E68400 == 32 [pid = 3628] [id = 315] 04:34:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16E6F400) [pid = 3628] [serial = 944] [outer = 00000000] 04:34:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (173AB400) [pid = 3628] [serial = 945] [outer = 16E6F400] 04:34:36 INFO - PROCESS | 3628 | 1470656076919 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17762400) [pid = 3628] [serial = 946] [outer = 16E6F400] 04:34:37 INFO - PROCESS | 3628 | 1470656077352 Marionette TRACE conn3 <- [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]]]}] 04:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 651ms 04:34:37 INFO - PROCESS | 3628 | 1470656077367 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 3628 | 1470656077369 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 04:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:34:37 INFO - PROCESS | 3628 | 1470656077379 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 3628 | 1470656077380 Marionette TRACE conn3 <- [1,1226,null,{}] 04:34:37 INFO - PROCESS | 3628 | 1470656077384 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:37 INFO - PROCESS | 3628 | 1470656077389 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:37 INFO - PROCESS | 3628 | 1470656077519 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:34:37 INFO - PROCESS | 3628 | 1470656077596 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:37 INFO - PROCESS | 3628 | 1470656077598 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:37 INFO - PROCESS | 3628 | ++DOCSHELL 177A6000 == 33 [pid = 3628] [id = 316] 04:34:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17816C00) [pid = 3628] [serial = 947] [outer = 00000000] 04:34:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17DCC800) [pid = 3628] [serial = 948] [outer = 17816C00] 04:34:37 INFO - PROCESS | 3628 | 1470656077642 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (18508000) [pid = 3628] [serial = 949] [outer = 17816C00] 04:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (18511400) [pid = 3628] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (17D3E000) [pid = 3628] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A040800) [pid = 3628] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (11DEB800) [pid = 3628] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1A048800) [pid = 3628] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13191C00) [pid = 3628] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (13B56000) [pid = 3628] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10ED7800) [pid = 3628] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (157CF000) [pid = 3628] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10EE0000) [pid = 3628] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1A62E000) [pid = 3628] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17413000) [pid = 3628] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:34:38 INFO - PROCESS | 3628 | 1470656078267 Marionette TRACE conn3 <- [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]]]}] 04:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 953ms 04:34:38 INFO - PROCESS | 3628 | 1470656078322 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 3628 | 1470656078324 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 04:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:34:38 INFO - PROCESS | 3628 | 1470656078328 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 3628 | 1470656078329 Marionette TRACE conn3 <- [1,1230,null,{}] 04:34:38 INFO - PROCESS | 3628 | 1470656078333 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:38 INFO - PROCESS | 3628 | 1470656078335 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:38 INFO - PROCESS | 3628 | 1470656078409 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:34:38 INFO - PROCESS | 3628 | 1470656078413 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:38 INFO - PROCESS | 3628 | 1470656078415 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:38 INFO - PROCESS | 3628 | ++DOCSHELL 10ED6400 == 34 [pid = 3628] [id = 317] 04:34:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (10ED7800) [pid = 3628] [serial = 950] [outer = 00000000] 04:34:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17D3E000) [pid = 3628] [serial = 951] [outer = 10ED7800] 04:34:38 INFO - PROCESS | 3628 | 1470656078459 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17D41800) [pid = 3628] [serial = 952] [outer = 10ED7800] 04:34:38 INFO - PROCESS | 3628 | 1470656078912 Marionette TRACE conn3 <- [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]]]}] 04:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 603ms 04:34:38 INFO - PROCESS | 3628 | 1470656078961 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 3628 | 1470656078964 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 04:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:34:38 INFO - PROCESS | 3628 | 1470656078968 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 3628 | 1470656078970 Marionette TRACE conn3 <- [1,1234,null,{}] 04:34:38 INFO - PROCESS | 3628 | 1470656078974 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:38 INFO - PROCESS | 3628 | 1470656078975 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:39 INFO - PROCESS | 3628 | 1470656079051 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:34:39 INFO - PROCESS | 3628 | 1470656079060 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 3628 | 1470656079062 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:39 INFO - PROCESS | 3628 | ++DOCSHELL 17798800 == 35 [pid = 3628] [id = 318] 04:34:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (18262400) [pid = 3628] [serial = 953] [outer = 00000000] 04:34:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (199AD400) [pid = 3628] [serial = 954] [outer = 18262400] 04:34:39 INFO - PROCESS | 3628 | 1470656079104 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (199AE000) [pid = 3628] [serial = 955] [outer = 18262400] 04:34:39 INFO - PROCESS | 3628 | 1470656079543 Marionette TRACE conn3 <- [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]]]}] 04:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 604ms 04:34:39 INFO - PROCESS | 3628 | 1470656079566 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 3628 | 1470656079568 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 04:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:34:39 INFO - PROCESS | 3628 | 1470656079572 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - PROCESS | 3628 | 1470656079573 Marionette TRACE conn3 <- [1,1238,null,{}] 04:34:39 INFO - PROCESS | 3628 | 1470656079581 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:39 INFO - PROCESS | 3628 | 1470656079583 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:39 INFO - PROCESS | 3628 | 1470656079658 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:34:39 INFO - PROCESS | 3628 | 1470656079664 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 3628 | 1470656079665 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:39 INFO - PROCESS | 3628 | ++DOCSHELL 15240400 == 36 [pid = 3628] [id = 319] 04:34:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (199B9800) [pid = 3628] [serial = 956] [outer = 00000000] 04:34:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A043C00) [pid = 3628] [serial = 957] [outer = 199B9800] 04:34:39 INFO - PROCESS | 3628 | 1470656079709 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1A046000) [pid = 3628] [serial = 958] [outer = 199B9800] 04:34:40 INFO - PROCESS | 3628 | --DOCSHELL 10F78800 == 35 [pid = 3628] [id = 310] 04:34:40 INFO - PROCESS | 3628 | --DOCSHELL 10A50C00 == 34 [pid = 3628] [id = 311] 04:34:41 INFO - PROCESS | 3628 | --DOCSHELL 1622C800 == 33 [pid = 3628] [id = 314] 04:34:41 INFO - PROCESS | 3628 | --DOCSHELL 12BC2C00 == 32 [pid = 3628] [id = 312] 04:34:41 INFO - PROCESS | 3628 | --DOCSHELL 16E68400 == 31 [pid = 3628] [id = 315] 04:34:41 INFO - PROCESS | 3628 | --DOCSHELL 177A6000 == 30 [pid = 3628] [id = 316] 04:34:41 INFO - PROCESS | 3628 | --DOCSHELL 17798800 == 29 [pid = 3628] [id = 318] 04:34:41 INFO - PROCESS | 3628 | --DOCSHELL 10ED6400 == 28 [pid = 3628] [id = 317] 04:34:41 INFO - PROCESS | 3628 | --DOCSHELL 15245000 == 27 [pid = 3628] [id = 313] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1A042400) [pid = 3628] [serial = 906] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1825C800) [pid = 3628] [serial = 904] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1A625400) [pid = 3628] [serial = 913] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (156B6000) [pid = 3628] [serial = 909] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (18067800) [pid = 3628] [serial = 903] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A1A6C00) [pid = 3628] [serial = 883] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1397F400) [pid = 3628] [serial = 894] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1452C800) [pid = 3628] [serial = 895] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15A8C000) [pid = 3628] [serial = 888] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1A03F800) [pid = 3628] [serial = 907] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16DA5800) [pid = 3628] [serial = 889] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11DEC000) [pid = 3628] [serial = 885] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (134AF400) [pid = 3628] [serial = 886] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (163DC400) [pid = 3628] [serial = 897] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (11816C00) [pid = 3628] [serial = 891] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (118A0800) [pid = 3628] [serial = 892] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1A972800) [pid = 3628] [serial = 916] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1A96E000) [pid = 3628] [serial = 915] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1A39CC00) [pid = 3628] [serial = 912] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1779AC00) [pid = 3628] [serial = 900] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (178F6000) [pid = 3628] [serial = 901] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (16DC3400) [pid = 3628] [serial = 898] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1850B400) [pid = 3628] [serial = 910] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3628 | 1470656081495 Marionette TRACE conn3 <- [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]]]}] 04:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1938ms 04:34:41 INFO - PROCESS | 3628 | 1470656081523 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:34:41 INFO - PROCESS | 3628 | 1470656081527 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 04:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:34:41 INFO - PROCESS | 3628 | 1470656081533 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - PROCESS | 3628 | 1470656081536 Marionette TRACE conn3 <- [1,1242,null,{}] 04:34:41 INFO - PROCESS | 3628 | 1470656081542 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:41 INFO - PROCESS | 3628 | 1470656081545 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:41 INFO - PROCESS | 3628 | 1470656081632 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:34:41 INFO - PROCESS | 3628 | 1470656081639 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:41 INFO - PROCESS | 3628 | 1470656081643 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:41 INFO - PROCESS | 3628 | ++DOCSHELL 10A10000 == 28 [pid = 3628] [id = 320] 04:34:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10A4A400) [pid = 3628] [serial = 959] [outer = 00000000] 04:34:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (10A51000) [pid = 3628] [serial = 960] [outer = 10A4A400] 04:34:41 INFO - PROCESS | 3628 | 1470656081692 Marionette DEBUG loaded listener.js 04:34:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (10E7B800) [pid = 3628] [serial = 961] [outer = 10A4A400] 04:34:42 INFO - PROCESS | 3628 | 1470656082168 Marionette TRACE conn3 <- [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]]]}] 04:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 714ms 04:34:42 INFO - PROCESS | 3628 | 1470656082233 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:34:42 INFO - PROCESS | 3628 | 1470656082238 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 04:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:34:42 INFO - PROCESS | 3628 | 1470656082244 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:34:42 INFO - PROCESS | 3628 | 1470656082248 Marionette TRACE conn3 <- [1,1246,null,{}] 04:34:42 INFO - PROCESS | 3628 | 1470656082254 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:42 INFO - PROCESS | 3628 | 1470656082258 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:42 INFO - PROCESS | 3628 | 1470656082346 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:34:42 INFO - PROCESS | 3628 | 1470656082354 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 3628 | 1470656082357 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:42 INFO - PROCESS | 3628 | ++DOCSHELL 114F3800 == 29 [pid = 3628] [id = 321] 04:34:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (114F4400) [pid = 3628] [serial = 962] [outer = 00000000] 04:34:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1181CC00) [pid = 3628] [serial = 963] [outer = 114F4400] 04:34:42 INFO - PROCESS | 3628 | 1470656082410 Marionette DEBUG loaded listener.js 04:34:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (11C10400) [pid = 3628] [serial = 964] [outer = 114F4400] 04:34:42 INFO - PROCESS | 3628 | 1470656082855 Marionette TRACE conn3 <- [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]]]}] 04:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 636ms 04:34:42 INFO - PROCESS | 3628 | 1470656082881 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:34:42 INFO - PROCESS | 3628 | 1470656082883 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 04:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:34:42 INFO - PROCESS | 3628 | 1470656082887 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:34:42 INFO - PROCESS | 3628 | 1470656082891 Marionette TRACE conn3 <- [1,1250,null,{}] 04:34:42 INFO - PROCESS | 3628 | 1470656082902 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:42 INFO - PROCESS | 3628 | 1470656082906 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:43 INFO - PROCESS | 3628 | 1470656083019 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:34:43 INFO - PROCESS | 3628 | 1470656083119 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:43 INFO - PROCESS | 3628 | 1470656083122 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:43 INFO - PROCESS | 3628 | ++DOCSHELL 13221800 == 30 [pid = 3628] [id = 322] 04:34:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (13222000) [pid = 3628] [serial = 965] [outer = 00000000] 04:34:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (134B7000) [pid = 3628] [serial = 966] [outer = 13222000] 04:34:43 INFO - PROCESS | 3628 | 1470656083170 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (13AD3800) [pid = 3628] [serial = 967] [outer = 13222000] 04:34:43 INFO - PROCESS | 3628 | 1470656083569 Marionette TRACE conn3 <- [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]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 699ms 04:34:43 INFO - PROCESS | 3628 | 1470656083619 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 3628 | 1470656083622 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 04:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:34:43 INFO - PROCESS | 3628 | 1470656083625 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 3628 | 1470656083627 Marionette TRACE conn3 <- [1,1254,null,{}] 04:34:43 INFO - PROCESS | 3628 | 1470656083645 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:43 INFO - PROCESS | 3628 | 1470656083647 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:43 INFO - PROCESS | 3628 | 1470656083726 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:34:43 INFO - PROCESS | 3628 | 1470656083733 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:43 INFO - PROCESS | 3628 | 1470656083735 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:43 INFO - PROCESS | 3628 | ++DOCSHELL 1452E400 == 31 [pid = 3628] [id = 323] 04:34:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (14567400) [pid = 3628] [serial = 968] [outer = 00000000] 04:34:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (145C1800) [pid = 3628] [serial = 969] [outer = 14567400] 04:34:43 INFO - PROCESS | 3628 | 1470656083779 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1523B400) [pid = 3628] [serial = 970] [outer = 14567400] 04:34:44 INFO - PROCESS | 3628 | 1470656084202 Marionette TRACE conn3 <- [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]]]}] 04:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 604ms 04:34:44 INFO - PROCESS | 3628 | 1470656084221 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:34:44 INFO - PROCESS | 3628 | 1470656084223 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 04:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:34:44 INFO - PROCESS | 3628 | 1470656084227 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:34:44 INFO - PROCESS | 3628 | 1470656084229 Marionette TRACE conn3 <- [1,1258,null,{}] 04:34:44 INFO - PROCESS | 3628 | 1470656084244 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:44 INFO - PROCESS | 3628 | 1470656084246 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:44 INFO - PROCESS | 3628 | 1470656084331 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:34:44 INFO - PROCESS | 3628 | 1470656084337 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 3628 | 1470656084339 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:44 INFO - PROCESS | 3628 | ++DOCSHELL 14576400 == 32 [pid = 3628] [id = 324] 04:34:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (156AEC00) [pid = 3628] [serial = 971] [outer = 00000000] 04:34:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15752400) [pid = 3628] [serial = 972] [outer = 156AEC00] 04:34:44 INFO - PROCESS | 3628 | 1470656084387 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15A8A000) [pid = 3628] [serial = 973] [outer = 156AEC00] 04:34:44 INFO - PROCESS | 3628 | 1470656084835 Marionette TRACE conn3 <- [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]]]}] 04:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 667ms 04:34:44 INFO - PROCESS | 3628 | 1470656084886 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:34:44 INFO - PROCESS | 3628 | 1470656084888 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 04:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:34:44 INFO - PROCESS | 3628 | 1470656084891 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:34:44 INFO - PROCESS | 3628 | 1470656084893 Marionette TRACE conn3 <- [1,1262,null,{}] 04:34:44 INFO - PROCESS | 3628 | 1470656084896 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:44 INFO - PROCESS | 3628 | 1470656084902 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:45 INFO - PROCESS | 3628 | 1470656085000 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:34:45 INFO - PROCESS | 3628 | 1470656085006 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:45 INFO - PROCESS | 3628 | 1470656085008 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:45 INFO - PROCESS | 3628 | ++DOCSHELL 10F7CC00 == 33 [pid = 3628] [id = 325] 04:34:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (114D8400) [pid = 3628] [serial = 974] [outer = 00000000] 04:34:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16DA6800) [pid = 3628] [serial = 975] [outer = 114D8400] 04:34:45 INFO - PROCESS | 3628 | 1470656085099 Marionette DEBUG loaded listener.js 04:34:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16F9AC00) [pid = 3628] [serial = 976] [outer = 114D8400] 04:34:45 INFO - PROCESS | 3628 | 1470656085523 Marionette TRACE conn3 <- [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]]]}] 04:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 651ms 04:34:45 INFO - PROCESS | 3628 | 1470656085565 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 3628 | 1470656085567 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 04:34:45 INFO - PROCESS | 3628 | 1470656085570 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:34:45 INFO - PROCESS | 3628 | 1470656085572 Marionette TRACE conn3 <- [1,1266,null,{}] 04:34:45 INFO - PROCESS | 3628 | 1470656085575 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:45 INFO - PROCESS | 3628 | 1470656085577 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:45 INFO - PROCESS | 3628 | 1470656085661 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:34:45 INFO - PROCESS | 3628 | 1470656085666 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:45 INFO - PROCESS | 3628 | 1470656085668 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:45 INFO - PROCESS | 3628 | ++DOCSHELL 16E68800 == 34 [pid = 3628] [id = 326] 04:34:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16F94000) [pid = 3628] [serial = 977] [outer = 00000000] 04:34:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1779D800) [pid = 3628] [serial = 978] [outer = 16F94000] 04:34:45 INFO - PROCESS | 3628 | 1470656085710 Marionette DEBUG loaded listener.js 04:34:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (177A2800) [pid = 3628] [serial = 979] [outer = 16F94000] 04:34:46 INFO - PROCESS | 3628 | 1470656086138 Marionette TRACE conn3 <- [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]]]}] 04:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 603ms 04:34:46 INFO - PROCESS | 3628 | 1470656086169 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 3628 | 1470656086171 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 04:34:46 INFO - PROCESS | 3628 | 1470656086174 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:34:46 INFO - PROCESS | 3628 | 1470656086176 Marionette TRACE conn3 <- [1,1270,null,{}] 04:34:46 INFO - PROCESS | 3628 | 1470656086197 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:46 INFO - PROCESS | 3628 | 1470656086199 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:46 INFO - PROCESS | 3628 | 1470656086273 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:34:46 INFO - PROCESS | 3628 | 1470656086280 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 3628 | 1470656086282 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:46 INFO - PROCESS | 3628 | ++DOCSHELL 173A5C00 == 35 [pid = 3628] [id = 327] 04:34:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17813C00) [pid = 3628] [serial = 980] [outer = 00000000] 04:34:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17D32400) [pid = 3628] [serial = 981] [outer = 17813C00] 04:34:46 INFO - PROCESS | 3628 | 1470656086326 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17D37800) [pid = 3628] [serial = 982] [outer = 17813C00] 04:34:46 INFO - PROCESS | 3628 | 1470656086794 Marionette TRACE conn3 <- [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]]]}] 04:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 667ms 04:34:46 INFO - PROCESS | 3628 | 1470656086833 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 3628 | 1470656086835 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 04:34:46 INFO - PROCESS | 3628 | 1470656086838 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:34:46 INFO - PROCESS | 3628 | 1470656086840 Marionette TRACE conn3 <- [1,1274,null,{}] 04:34:46 INFO - PROCESS | 3628 | 1470656086843 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:46 INFO - PROCESS | 3628 | 1470656086845 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:46 INFO - PROCESS | 3628 | 1470656086952 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:34:46 INFO - PROCESS | 3628 | 1470656086959 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 3628 | 1470656086961 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:46 INFO - PROCESS | 3628 | ++DOCSHELL 13220C00 == 36 [pid = 3628] [id = 328] 04:34:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (18263800) [pid = 3628] [serial = 983] [outer = 00000000] 04:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1850C400) [pid = 3628] [serial = 984] [outer = 18263800] 04:34:47 INFO - PROCESS | 3628 | 1470656087004 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (18510000) [pid = 3628] [serial = 985] [outer = 18263800] 04:34:47 INFO - PROCESS | 3628 | 1470656087519 Marionette TRACE conn3 <- [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]]]}] 04:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 715ms 04:34:47 INFO - PROCESS | 3628 | 1470656087570 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 3628 | 1470656087572 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 04:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:34:47 INFO - PROCESS | 3628 | 1470656087575 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 3628 | 1470656087577 Marionette TRACE conn3 <- [1,1278,null,{}] 04:34:47 INFO - PROCESS | 3628 | 1470656087581 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:47 INFO - PROCESS | 3628 | 1470656087582 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:47 INFO - PROCESS | 3628 | 1470656087711 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:34:47 INFO - PROCESS | 3628 | 1470656087719 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 3628 | 1470656087721 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:47 INFO - PROCESS | 3628 | ++DOCSHELL 0C7E8400 == 37 [pid = 3628] [id = 329] 04:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (11896400) [pid = 3628] [serial = 986] [outer = 00000000] 04:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1A040800) [pid = 3628] [serial = 987] [outer = 11896400] 04:34:47 INFO - PROCESS | 3628 | 1470656087767 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A044000) [pid = 3628] [serial = 988] [outer = 11896400] 04:34:48 INFO - PROCESS | 3628 | 1470656088219 Marionette TRACE conn3 <- [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]]]}] 04:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 699ms 04:34:48 INFO - PROCESS | 3628 | 1470656088275 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 3628 | 1470656088278 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 04:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:34:48 INFO - PROCESS | 3628 | 1470656088281 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 3628 | 1470656088283 Marionette TRACE conn3 <- [1,1282,null,{}] 04:34:48 INFO - PROCESS | 3628 | 1470656088287 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:48 INFO - PROCESS | 3628 | 1470656088289 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:48 INFO - PROCESS | 3628 | 1470656088440 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:34:48 INFO - PROCESS | 3628 | 1470656088508 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:48 INFO - PROCESS | 3628 | 1470656088511 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:48 INFO - PROCESS | 3628 | ++DOCSHELL 13B52400 == 38 [pid = 3628] [id = 330] 04:34:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1A1A5800) [pid = 3628] [serial = 989] [outer = 00000000] 04:34:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1A398C00) [pid = 3628] [serial = 990] [outer = 1A1A5800] 04:34:48 INFO - PROCESS | 3628 | 1470656088556 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1A620800) [pid = 3628] [serial = 991] [outer = 1A1A5800] 04:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (168D8C00) [pid = 3628] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (16E6F400) [pid = 3628] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17816C00) [pid = 3628] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (18262400) [pid = 3628] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (156AB400) [pid = 3628] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (12BC6000) [pid = 3628] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10A51400) [pid = 3628] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (11262C00) [pid = 3628] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1A045000) [pid = 3628] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (199B4000) [pid = 3628] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15238000) [pid = 3628] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (114E8400) [pid = 3628] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10ED7800) [pid = 3628] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:34:49 INFO - PROCESS | 3628 | 1470656089124 Marionette TRACE conn3 <- [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]]]}] 04:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 842ms 04:34:49 INFO - PROCESS | 3628 | 1470656089157 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 3628 | 1470656089159 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 04:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:34:49 INFO - PROCESS | 3628 | 1470656089162 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 3628 | 1470656089164 Marionette TRACE conn3 <- [1,1286,null,{}] 04:34:49 INFO - PROCESS | 3628 | 1470656089168 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:49 INFO - PROCESS | 3628 | 1470656089170 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:49 INFO - PROCESS | 3628 | 1470656089246 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:34:49 INFO - PROCESS | 3628 | 1470656089251 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 3628 | 1470656089253 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:49 INFO - PROCESS | 3628 | ++DOCSHELL 12E77400 == 39 [pid = 3628] [id = 331] 04:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15238000) [pid = 3628] [serial = 992] [outer = 00000000] 04:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (178F9000) [pid = 3628] [serial = 993] [outer = 15238000] 04:34:49 INFO - PROCESS | 3628 | 1470656089296 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (199B4000) [pid = 3628] [serial = 994] [outer = 15238000] 04:34:49 INFO - PROCESS | 3628 | 1470656089713 Marionette TRACE conn3 <- [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]]]}] 04:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 603ms 04:34:49 INFO - PROCESS | 3628 | 1470656089760 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 3628 | 1470656089762 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 04:34:49 INFO - PROCESS | 3628 | 1470656089765 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:34:49 INFO - PROCESS | 3628 | 1470656089767 Marionette TRACE conn3 <- [1,1290,null,{}] 04:34:49 INFO - PROCESS | 3628 | 1470656089770 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:49 INFO - PROCESS | 3628 | 1470656089771 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:49 INFO - PROCESS | 3628 | 1470656089856 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:34:49 INFO - PROCESS | 3628 | 1470656089864 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 3628 | 1470656089866 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:49 INFO - PROCESS | 3628 | ++DOCSHELL 1622A800 == 40 [pid = 3628] [id = 332] 04:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1781C000) [pid = 3628] [serial = 995] [outer = 00000000] 04:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1A62B800) [pid = 3628] [serial = 996] [outer = 1781C000] 04:34:49 INFO - PROCESS | 3628 | 1470656089908 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (18508400) [pid = 3628] [serial = 997] [outer = 1781C000] 04:34:50 INFO - PROCESS | 3628 | 1470656090344 Marionette TRACE conn3 <- [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]]]}] 04:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 635ms 04:34:50 INFO - PROCESS | 3628 | 1470656090403 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:34:50 INFO - PROCESS | 3628 | 1470656090405 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 04:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:34:50 INFO - PROCESS | 3628 | 1470656090409 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - PROCESS | 3628 | 1470656090411 Marionette TRACE conn3 <- [1,1294,null,{}] 04:34:50 INFO - PROCESS | 3628 | 1470656090414 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:50 INFO - PROCESS | 3628 | 1470656090416 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:50 INFO - PROCESS | 3628 | 1470656090493 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:34:50 INFO - PROCESS | 3628 | 1470656090498 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 3628 | 1470656090501 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:50 INFO - PROCESS | 3628 | ++DOCSHELL 1574B800 == 41 [pid = 3628] [id = 333] 04:34:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (16DC6000) [pid = 3628] [serial = 998] [outer = 00000000] 04:34:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A96E000) [pid = 3628] [serial = 999] [outer = 16DC6000] 04:34:50 INFO - PROCESS | 3628 | 1470656090551 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1A972800) [pid = 3628] [serial = 1000] [outer = 16DC6000] 04:34:51 INFO - PROCESS | 3628 | 1470656091169 Marionette TRACE conn3 <- [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]]]}] 04:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 810ms 04:34:51 INFO - PROCESS | 3628 | 1470656091264 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:34:51 INFO - PROCESS | 3628 | 1470656091269 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 04:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:34:51 INFO - PROCESS | 3628 | 1470656091319 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 3628 | 1470656091323 Marionette TRACE conn3 <- [1,1298,null,{}] 04:34:51 INFO - PROCESS | 3628 | 1470656091329 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:51 INFO - PROCESS | 3628 | 1470656091333 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:51 INFO - PROCESS | 3628 | 1470656091463 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:34:51 INFO - PROCESS | 3628 | 1470656091587 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:51 INFO - PROCESS | 3628 | 1470656091594 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:51 INFO - PROCESS | 3628 | ++DOCSHELL 102C9800 == 42 [pid = 3628] [id = 334] 04:34:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (102CD000) [pid = 3628] [serial = 1001] [outer = 00000000] 04:34:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (10F82000) [pid = 3628] [serial = 1002] [outer = 102CD000] 04:34:51 INFO - PROCESS | 3628 | 1470656091653 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (114ED400) [pid = 3628] [serial = 1003] [outer = 102CD000] 04:34:52 INFO - PROCESS | 3628 | 1470656092334 Marionette TRACE conn3 <- [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] 04:34:52 INFO - PROCESS | 3628 | 1470656092424 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 04:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:34:52 INFO - PROCESS | 3628 | 1470656092430 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 3628 | 1470656092433 Marionette TRACE conn3 <- [1,1302,null,{}] 04:34:52 INFO - PROCESS | 3628 | 1470656092437 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:52 INFO - PROCESS | 3628 | 1470656092440 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:52 INFO - PROCESS | 3628 | 1470656092565 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 04:34:52 INFO - PROCESS | 3628 | 1470656092823 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 3628 | 1470656092827 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:52 INFO - PROCESS | 3628 | ++DOCSHELL 0F932400 == 43 [pid = 3628] [id = 335] 04:34:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (0F939C00) [pid = 3628] [serial = 1004] [outer = 00000000] 04:34:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (10560000) [pid = 3628] [serial = 1005] [outer = 0F939C00] 04:34:52 INFO - PROCESS | 3628 | 1470656092907 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (10E82800) [pid = 3628] [serial = 1006] [outer = 0F939C00] 04:34:53 INFO - PROCESS | 3628 | --DOCSHELL 1622A800 == 42 [pid = 3628] [id = 332] 04:34:53 INFO - PROCESS | 3628 | --DOCSHELL 12E77400 == 41 [pid = 3628] [id = 331] 04:34:53 INFO - PROCESS | 3628 | --DOCSHELL 13B52400 == 40 [pid = 3628] [id = 330] 04:34:53 INFO - PROCESS | 3628 | --DOCSHELL 0C7E8400 == 39 [pid = 3628] [id = 329] 04:34:53 INFO - PROCESS | 3628 | --DOCSHELL 13220C00 == 38 [pid = 3628] [id = 328] 04:34:53 INFO - PROCESS | 3628 | --DOCSHELL 173A5C00 == 37 [pid = 3628] [id = 327] 04:34:53 INFO - PROCESS | 3628 | --DOCSHELL 16E68800 == 36 [pid = 3628] [id = 326] 04:34:53 INFO - PROCESS | 3628 | --DOCSHELL 10F7CC00 == 35 [pid = 3628] [id = 325] 04:34:53 INFO - PROCESS | 3628 | --DOCSHELL 14576400 == 34 [pid = 3628] [id = 324] 04:34:53 INFO - PROCESS | 3628 | --DOCSHELL 1452E400 == 33 [pid = 3628] [id = 323] 04:34:53 INFO - PROCESS | 3628 | --DOCSHELL 13221800 == 32 [pid = 3628] [id = 322] 04:34:53 INFO - PROCESS | 3628 | --DOCSHELL 114F3800 == 31 [pid = 3628] [id = 321] 04:34:53 INFO - PROCESS | 3628 | --DOCSHELL 10A10000 == 30 [pid = 3628] [id = 320] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1A043C00) [pid = 3628] [serial = 957] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOCSHELL 15240400 == 29 [pid = 3628] [id = 319] 04:34:53 INFO - PROCESS | 3628 | 1470656093701 Marionette TRACE conn3 <- [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]]]}] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (16DC7000) [pid = 3628] [serial = 942] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (173AB400) [pid = 3628] [serial = 945] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (16DCF800) [pid = 3628] [serial = 943] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17DCC800) [pid = 3628] [serial = 948] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17762400) [pid = 3628] [serial = 946] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (18508000) [pid = 3628] [serial = 949] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (199AD400) [pid = 3628] [serial = 954] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (157C2400) [pid = 3628] [serial = 939] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (12E2F000) [pid = 3628] [serial = 936] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1314F000) [pid = 3628] [serial = 937] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1126B400) [pid = 3628] [serial = 933] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (114DA800) [pid = 3628] [serial = 934] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13219400) [pid = 3628] [serial = 931] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13171800) [pid = 3628] [serial = 930] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1AA76C00) [pid = 3628] [serial = 928] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1AA73C00) [pid = 3628] [serial = 927] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A974400) [pid = 3628] [serial = 925] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1A396C00) [pid = 3628] [serial = 924] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16DCA000) [pid = 3628] [serial = 922] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1574A800) [pid = 3628] [serial = 921] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (12B77C00) [pid = 3628] [serial = 919] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11895400) [pid = 3628] [serial = 918] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17D3E000) [pid = 3628] [serial = 951] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17D41800) [pid = 3628] [serial = 952] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (199AE000) [pid = 3628] [serial = 955] [outer = 00000000] [url = about:blank] 04:34:53 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15A91000) [pid = 3628] [serial = 940] [outer = 00000000] [url = about:blank] 04:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1319ms 04:34:53 INFO - PROCESS | 3628 | 1470656093759 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 3628 | 1470656093762 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 04:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:34:53 INFO - PROCESS | 3628 | 1470656093766 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - PROCESS | 3628 | 1470656093769 Marionette TRACE conn3 <- [1,1306,null,{}] 04:34:53 INFO - PROCESS | 3628 | 1470656093776 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:53 INFO - PROCESS | 3628 | 1470656093779 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:53 INFO - PROCESS | 3628 | 1470656093861 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 04:34:53 INFO - PROCESS | 3628 | 1470656093869 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:53 INFO - PROCESS | 3628 | 1470656093872 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:53 INFO - PROCESS | 3628 | ++DOCSHELL 112C8400 == 30 [pid = 3628] [id = 336] 04:34:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (112CC400) [pid = 3628] [serial = 1007] [outer = 00000000] 04:34:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (11C0F400) [pid = 3628] [serial = 1008] [outer = 112CC400] 04:34:53 INFO - PROCESS | 3628 | 1470656093922 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (12B72400) [pid = 3628] [serial = 1009] [outer = 112CC400] 04:34:54 INFO - PROCESS | 3628 | 1470656094437 Marionette TRACE conn3 <- [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]]]}] 04:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 714ms 04:34:54 INFO - PROCESS | 3628 | 1470656094465 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 3628 | 1470656094469 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 04:34:54 INFO - PROCESS | 3628 | 1470656094473 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:34:54 INFO - PROCESS | 3628 | 1470656094475 Marionette TRACE conn3 <- [1,1310,null,{}] 04:34:54 INFO - PROCESS | 3628 | 1470656094479 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:54 INFO - PROCESS | 3628 | 1470656094481 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:54 INFO - PROCESS | 3628 | 1470656094568 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 04:34:54 INFO - PROCESS | 3628 | 1470656094577 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 3628 | 1470656094579 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:54 INFO - PROCESS | 3628 | ++DOCSHELL 13175C00 == 31 [pid = 3628] [id = 337] 04:34:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13220C00) [pid = 3628] [serial = 1010] [outer = 00000000] 04:34:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13B52000) [pid = 3628] [serial = 1011] [outer = 13220C00] 04:34:54 INFO - PROCESS | 3628 | 1470656094630 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (14533000) [pid = 3628] [serial = 1012] [outer = 13220C00] 04:34:55 INFO - PROCESS | 3628 | 1470656095159 Marionette TRACE conn3 <- [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]]]}] 04:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 699ms 04:34:55 INFO - PROCESS | 3628 | 1470656095210 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 3628 | 1470656095212 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 04:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:34:55 INFO - PROCESS | 3628 | 1470656095217 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 3628 | 1470656095223 Marionette TRACE conn3 <- [1,1314,null,{}] 04:34:55 INFO - PROCESS | 3628 | 1470656095232 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:55 INFO - PROCESS | 3628 | 1470656095236 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:55 INFO - PROCESS | 3628 | 1470656095319 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 04:34:55 INFO - PROCESS | 3628 | 1470656095329 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:55 INFO - PROCESS | 3628 | 1470656095331 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:55 INFO - PROCESS | 3628 | ++DOCSHELL 1574A800 == 32 [pid = 3628] [id = 338] 04:34:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1574C400) [pid = 3628] [serial = 1013] [outer = 00000000] 04:34:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16229C00) [pid = 3628] [serial = 1014] [outer = 1574C400] 04:34:55 INFO - PROCESS | 3628 | 1470656095378 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (168D4400) [pid = 3628] [serial = 1015] [outer = 1574C400] 04:34:55 INFO - PROCESS | 3628 | 1470656095819 Marionette TRACE conn3 <- [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]]]}] 04:34:55 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 04:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 651ms 04:34:55 INFO - PROCESS | 3628 | 1470656095854 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 3628 | 1470656095857 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 04:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:34:55 INFO - PROCESS | 3628 | 1470656095860 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 3628 | 1470656095862 Marionette TRACE conn3 <- [1,1318,null,{}] 04:34:55 INFO - PROCESS | 3628 | 1470656095865 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:55 INFO - PROCESS | 3628 | 1470656095867 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:56 INFO - PROCESS | 3628 | 1470656095983 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 04:34:56 INFO - PROCESS | 3628 | 1470656096062 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 3628 | 1470656096064 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:56 INFO - PROCESS | 3628 | ++DOCSHELL 16DC7400 == 33 [pid = 3628] [id = 339] 04:34:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16DC7C00) [pid = 3628] [serial = 1016] [outer = 00000000] 04:34:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16DCEC00) [pid = 3628] [serial = 1017] [outer = 16DC7C00] 04:34:56 INFO - PROCESS | 3628 | 1470656096107 Marionette DEBUG loaded listener.js 04:34:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16E74C00) [pid = 3628] [serial = 1018] [outer = 16DC7C00] 04:34:56 INFO - PROCESS | 3628 | 1470656096520 Marionette TRACE conn3 <- [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]]]}] 04:34:56 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 04:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 715ms 04:34:56 INFO - PROCESS | 3628 | 1470656096560 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 04:34:56 INFO - PROCESS | 3628 | 1470656096562 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 04:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:34:56 INFO - PROCESS | 3628 | 1470656096565 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:34:56 INFO - PROCESS | 3628 | 1470656096567 Marionette TRACE conn3 <- [1,1322,null,{}] 04:34:56 INFO - PROCESS | 3628 | 1470656096570 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:56 INFO - PROCESS | 3628 | 1470656096572 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:56 INFO - PROCESS | 3628 | 1470656096678 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 04:34:56 INFO - PROCESS | 3628 | 1470656096683 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 3628 | 1470656096689 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:56 INFO - PROCESS | 3628 | ++DOCSHELL 12E74800 == 34 [pid = 3628] [id = 340] 04:34:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (174D4400) [pid = 3628] [serial = 1019] [outer = 00000000] 04:34:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1776A400) [pid = 3628] [serial = 1020] [outer = 174D4400] 04:34:56 INFO - PROCESS | 3628 | 1470656096795 Marionette DEBUG loaded listener.js 04:34:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (178F4C00) [pid = 3628] [serial = 1021] [outer = 174D4400] 04:34:57 INFO - PROCESS | 3628 | 1470656097284 Marionette TRACE conn3 <- [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]]]}] 04:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 746ms 04:34:57 INFO - PROCESS | 3628 | 1470656097338 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 3628 | 1470656097340 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 04:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:34:57 INFO - PROCESS | 3628 | 1470656097349 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 3628 | 1470656097350 Marionette TRACE conn3 <- [1,1326,null,{}] 04:34:57 INFO - PROCESS | 3628 | 1470656097385 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:57 INFO - PROCESS | 3628 | 1470656097388 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:57 INFO - PROCESS | 3628 | 1470656097496 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 04:34:57 INFO - PROCESS | 3628 | 1470656097509 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 3628 | 1470656097511 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:57 INFO - PROCESS | 3628 | ++DOCSHELL 18267000 == 35 [pid = 3628] [id = 341] 04:34:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (18504C00) [pid = 3628] [serial = 1022] [outer = 00000000] 04:34:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1850BC00) [pid = 3628] [serial = 1023] [outer = 18504C00] 04:34:57 INFO - PROCESS | 3628 | 1470656097563 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (18506C00) [pid = 3628] [serial = 1024] [outer = 18504C00] 04:34:58 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (18263800) [pid = 3628] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:34:58 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (11896400) [pid = 3628] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:34:58 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (16F94000) [pid = 3628] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:34:58 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (156AEC00) [pid = 3628] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:34:58 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (114D8400) [pid = 3628] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:34:58 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (199B9800) [pid = 3628] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:34:58 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1A1A5800) [pid = 3628] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:34:58 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (114F4400) [pid = 3628] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:34:58 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13222000) [pid = 3628] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:34:58 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (14567400) [pid = 3628] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:34:58 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10A4A400) [pid = 3628] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:34:58 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17813C00) [pid = 3628] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:34:58 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1781C000) [pid = 3628] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:34:58 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15238000) [pid = 3628] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:34:58 INFO - PROCESS | 3628 | 1470656098627 Marionette TRACE conn3 <- [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]]]}] 04:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1334ms 04:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:34:58 INFO - PROCESS | 3628 | 1470656098672 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 3628 | 1470656098674 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 04:34:58 INFO - PROCESS | 3628 | 1470656098678 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - PROCESS | 3628 | 1470656098679 Marionette TRACE conn3 <- [1,1330,null,{}] 04:34:58 INFO - PROCESS | 3628 | 1470656098683 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:58 INFO - PROCESS | 3628 | 1470656098685 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:58 INFO - PROCESS | 3628 | 1470656098762 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 04:34:58 INFO - PROCESS | 3628 | 1470656098768 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:58 INFO - PROCESS | 3628 | 1470656098770 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:58 INFO - PROCESS | 3628 | ++DOCSHELL 10A4C400 == 36 [pid = 3628] [id = 342] 04:34:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (112CA000) [pid = 3628] [serial = 1025] [outer = 00000000] 04:34:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (132A7000) [pid = 3628] [serial = 1026] [outer = 112CA000] 04:34:58 INFO - PROCESS | 3628 | 1470656098822 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16DC3800) [pid = 3628] [serial = 1027] [outer = 112CA000] 04:34:59 INFO - PROCESS | 3628 | 1470656099322 Marionette TRACE conn3 <- [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]]]}] 04:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 636ms 04:34:59 INFO - PROCESS | 3628 | 1470656099349 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 3628 | 1470656099351 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 04:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:34:59 INFO - PROCESS | 3628 | 1470656099355 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 3628 | 1470656099356 Marionette TRACE conn3 <- [1,1334,null,{}] 04:34:59 INFO - PROCESS | 3628 | 1470656099360 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:59 INFO - PROCESS | 3628 | 1470656099362 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:59 INFO - PROCESS | 3628 | 1470656099436 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 04:34:59 INFO - PROCESS | 3628 | 1470656099442 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 3628 | 1470656099444 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:34:59 INFO - PROCESS | 3628 | ++DOCSHELL 13222000 == 37 [pid = 3628] [id = 343] 04:34:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (177A6000) [pid = 3628] [serial = 1028] [outer = 00000000] 04:34:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (18066000) [pid = 3628] [serial = 1029] [outer = 177A6000] 04:34:59 INFO - PROCESS | 3628 | 1470656099487 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (199B7800) [pid = 3628] [serial = 1030] [outer = 177A6000] 04:34:59 INFO - PROCESS | 3628 | 1470656099906 Marionette TRACE conn3 <- [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]]]}] 04:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 603ms 04:34:59 INFO - PROCESS | 3628 | 1470656099953 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 3628 | 1470656099955 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 04:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:34:59 INFO - PROCESS | 3628 | 1470656099959 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 3628 | 1470656099961 Marionette TRACE conn3 <- [1,1338,null,{}] 04:34:59 INFO - PROCESS | 3628 | 1470656099964 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:59 INFO - PROCESS | 3628 | 1470656099966 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:00 INFO - PROCESS | 3628 | 1470656100052 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 04:35:00 INFO - PROCESS | 3628 | 1470656100060 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 3628 | 1470656100062 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:00 INFO - PROCESS | 3628 | ++DOCSHELL 168D8C00 == 38 [pid = 3628] [id = 344] 04:35:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (170A3000) [pid = 3628] [serial = 1031] [outer = 00000000] 04:35:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A0F4000) [pid = 3628] [serial = 1032] [outer = 170A3000] 04:35:00 INFO - PROCESS | 3628 | 1470656100104 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (12BC3400) [pid = 3628] [serial = 1033] [outer = 170A3000] 04:35:00 INFO - PROCESS | 3628 | 1470656100805 Marionette TRACE conn3 <- [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]]]}] 04:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 921ms 04:35:00 INFO - PROCESS | 3628 | 1470656100863 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 3628 | 1470656100870 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 04:35:00 INFO - PROCESS | 3628 | 1470656100891 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:35:00 INFO - PROCESS | 3628 | 1470656100894 Marionette TRACE conn3 <- [1,1342,null,{}] 04:35:00 INFO - PROCESS | 3628 | 1470656100900 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:00 INFO - PROCESS | 3628 | 1470656100903 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:01 INFO - PROCESS | 3628 | 1470656101072 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 04:35:01 INFO - PROCESS | 3628 | 1470656101192 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:01 INFO - PROCESS | 3628 | 1470656101196 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:01 INFO - PROCESS | 3628 | ++DOCSHELL 10ED1400 == 39 [pid = 3628] [id = 345] 04:35:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (112D5400) [pid = 3628] [serial = 1034] [outer = 00000000] 04:35:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (12B75800) [pid = 3628] [serial = 1035] [outer = 112D5400] 04:35:01 INFO - PROCESS | 3628 | 1470656101253 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (13173400) [pid = 3628] [serial = 1036] [outer = 112D5400] 04:35:01 INFO - PROCESS | 3628 | 1470656101870 Marionette TRACE conn3 <- [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]]]}] 04:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1017ms 04:35:01 INFO - PROCESS | 3628 | 1470656101928 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 04:35:01 INFO - PROCESS | 3628 | 1470656101933 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 04:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:35:01 INFO - PROCESS | 3628 | 1470656101939 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - PROCESS | 3628 | 1470656101942 Marionette TRACE conn3 <- [1,1346,null,{}] 04:35:01 INFO - PROCESS | 3628 | 1470656101947 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:01 INFO - PROCESS | 3628 | 1470656101950 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:02 INFO - PROCESS | 3628 | 1470656102061 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 04:35:02 INFO - PROCESS | 3628 | 1470656102160 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:02 INFO - PROCESS | 3628 | 1470656102163 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:02 INFO - PROCESS | 3628 | ++DOCSHELL 151EC800 == 40 [pid = 3628] [id = 346] 04:35:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1523B000) [pid = 3628] [serial = 1037] [outer = 00000000] 04:35:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16227000) [pid = 3628] [serial = 1038] [outer = 1523B000] 04:35:02 INFO - PROCESS | 3628 | 1470656102218 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (16DC9400) [pid = 3628] [serial = 1039] [outer = 1523B000] 04:35:02 INFO - PROCESS | 3628 | 1470656102849 Marionette TRACE conn3 <- [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]]]}] 04:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 969ms 04:35:02 INFO - PROCESS | 3628 | 1470656102884 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 04:35:02 INFO - PROCESS | 3628 | 1470656102887 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 04:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:35:02 INFO - PROCESS | 3628 | 1470656102891 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:35:02 INFO - PROCESS | 3628 | 1470656102895 Marionette TRACE conn3 <- [1,1350,null,{}] 04:35:02 INFO - PROCESS | 3628 | 1470656102906 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:02 INFO - PROCESS | 3628 | 1470656102910 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:03 INFO - PROCESS | 3628 | 1470656103070 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 04:35:03 INFO - PROCESS | 3628 | 1470656103197 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 3628 | 1470656103201 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:03 INFO - PROCESS | 3628 | ++DOCSHELL 199B5800 == 41 [pid = 3628] [id = 347] 04:35:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (199B9000) [pid = 3628] [serial = 1040] [outer = 00000000] 04:35:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1A394000) [pid = 3628] [serial = 1041] [outer = 199B9000] 04:35:03 INFO - PROCESS | 3628 | 1470656103257 Marionette DEBUG loaded listener.js 04:35:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A3A2000) [pid = 3628] [serial = 1042] [outer = 199B9000] 04:35:03 INFO - PROCESS | 3628 | 1470656103933 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1065ms 04:35:03 INFO - PROCESS | 3628 | 1470656103967 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 3628 | 1470656103971 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 04:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:35:03 INFO - PROCESS | 3628 | 1470656103978 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - PROCESS | 3628 | 1470656103984 Marionette TRACE conn3 <- [1,1354,null,{}] 04:35:04 INFO - PROCESS | 3628 | 1470656104020 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:04 INFO - PROCESS | 3628 | 1470656104023 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:04 INFO - PROCESS | 3628 | 1470656104120 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 04:35:04 INFO - PROCESS | 3628 | 1470656104201 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 3628 | 1470656104205 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:04 INFO - PROCESS | 3628 | ++DOCSHELL 11CF2400 == 42 [pid = 3628] [id = 348] 04:35:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (11CFA000) [pid = 3628] [serial = 1043] [outer = 00000000] 04:35:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (11DF1400) [pid = 3628] [serial = 1044] [outer = 11CFA000] 04:35:04 INFO - PROCESS | 3628 | 1470656104304 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (12C86400) [pid = 3628] [serial = 1045] [outer = 11CFA000] 04:35:05 INFO - PROCESS | 3628 | --DOCSHELL 13222000 == 41 [pid = 3628] [id = 343] 04:35:05 INFO - PROCESS | 3628 | --DOCSHELL 10A4C400 == 40 [pid = 3628] [id = 342] 04:35:05 INFO - PROCESS | 3628 | --DOCSHELL 18267000 == 39 [pid = 3628] [id = 341] 04:35:05 INFO - PROCESS | 3628 | --DOCSHELL 12E74800 == 38 [pid = 3628] [id = 340] 04:35:05 INFO - PROCESS | 3628 | --DOCSHELL 16DC7400 == 37 [pid = 3628] [id = 339] 04:35:05 INFO - PROCESS | 3628 | --DOCSHELL 1574A800 == 36 [pid = 3628] [id = 338] 04:35:05 INFO - PROCESS | 3628 | --DOCSHELL 13175C00 == 35 [pid = 3628] [id = 337] 04:35:05 INFO - PROCESS | 3628 | --DOCSHELL 112C8400 == 34 [pid = 3628] [id = 336] 04:35:05 INFO - PROCESS | 3628 | --DOCSHELL 102C9800 == 33 [pid = 3628] [id = 334] 04:35:05 INFO - PROCESS | 3628 | --DOCSHELL 0F932400 == 32 [pid = 3628] [id = 335] 04:35:05 INFO - PROCESS | 3628 | --DOCSHELL 1574B800 == 31 [pid = 3628] [id = 333] 04:35:05 INFO - PROCESS | 3628 | --DOCSHELL 199B5800 == 30 [pid = 3628] [id = 347] 04:35:05 INFO - PROCESS | 3628 | --DOCSHELL 151EC800 == 29 [pid = 3628] [id = 346] 04:35:05 INFO - PROCESS | 3628 | --DOCSHELL 168D8C00 == 28 [pid = 3628] [id = 344] 04:35:05 INFO - PROCESS | 3628 | --DOCSHELL 10ED1400 == 27 [pid = 3628] [id = 345] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1850C400) [pid = 3628] [serial = 984] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1A040800) [pid = 3628] [serial = 987] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (18510000) [pid = 3628] [serial = 985] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1779D800) [pid = 3628] [serial = 978] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (177A2800) [pid = 3628] [serial = 979] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (15752400) [pid = 3628] [serial = 972] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (15A8A000) [pid = 3628] [serial = 973] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16DA6800) [pid = 3628] [serial = 975] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16F9AC00) [pid = 3628] [serial = 976] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A046000) [pid = 3628] [serial = 958] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1A398C00) [pid = 3628] [serial = 990] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1181CC00) [pid = 3628] [serial = 963] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11C10400) [pid = 3628] [serial = 964] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (134B7000) [pid = 3628] [serial = 966] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (13AD3800) [pid = 3628] [serial = 967] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (145C1800) [pid = 3628] [serial = 969] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1523B400) [pid = 3628] [serial = 970] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10A51000) [pid = 3628] [serial = 960] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10E7B800) [pid = 3628] [serial = 961] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17D32400) [pid = 3628] [serial = 981] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1A044000) [pid = 3628] [serial = 988] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (18508400) [pid = 3628] [serial = 997] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1A62B800) [pid = 3628] [serial = 996] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1A620800) [pid = 3628] [serial = 991] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (178F9000) [pid = 3628] [serial = 993] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A96E000) [pid = 3628] [serial = 999] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (199B4000) [pid = 3628] [serial = 994] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (17D37800) [pid = 3628] [serial = 982] [outer = 00000000] [url = about:blank] 04:35:05 INFO - PROCESS | 3628 | 1470656105560 Marionette TRACE conn3 <- [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] 04:35:05 INFO - PROCESS | 3628 | 1470656105606 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 04:35:05 INFO - PROCESS | 3628 | 1470656105610 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:35:05 INFO - PROCESS | 3628 | 1470656105613 Marionette TRACE conn3 <- [1,1358,null,{}] 04:35:05 INFO - PROCESS | 3628 | 1470656105619 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:05 INFO - PROCESS | 3628 | 1470656105621 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:05 INFO - PROCESS | 3628 | 1470656105737 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 04:35:05 INFO - PROCESS | 3628 | 1470656105754 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 3628 | 1470656105756 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:05 INFO - PROCESS | 3628 | ++DOCSHELL 10F76C00 == 28 [pid = 3628] [id = 349] 04:35:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (10F7BC00) [pid = 3628] [serial = 1046] [outer = 00000000] 04:35:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (11813400) [pid = 3628] [serial = 1047] [outer = 10F7BC00] 04:35:05 INFO - PROCESS | 3628 | 1470656105803 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (11896000) [pid = 3628] [serial = 1048] [outer = 10F7BC00] 04:35:06 INFO - PROCESS | 3628 | 1470656106268 Marionette TRACE conn3 <- [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] 04:35:06 INFO - PROCESS | 3628 | 1470656106311 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 04:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:35:06 INFO - PROCESS | 3628 | 1470656106318 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 3628 | 1470656106321 Marionette TRACE conn3 <- [1,1362,null,{}] 04:35:06 INFO - PROCESS | 3628 | 1470656106324 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:06 INFO - PROCESS | 3628 | 1470656106327 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:06 INFO - PROCESS | 3628 | 1470656106412 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 04:35:06 INFO - PROCESS | 3628 | 1470656106464 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:06 INFO - PROCESS | 3628 | 1470656106467 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:06 INFO - PROCESS | 3628 | ++DOCSHELL 112C9C00 == 29 [pid = 3628] [id = 350] 04:35:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (132A6400) [pid = 3628] [serial = 1049] [outer = 00000000] 04:35:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13922000) [pid = 3628] [serial = 1050] [outer = 132A6400] 04:35:06 INFO - PROCESS | 3628 | 1470656106513 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (13AD3800) [pid = 3628] [serial = 1051] [outer = 132A6400] 04:35:07 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:07 INFO - PROCESS | 3628 | 1470656106966 Marionette TRACE conn3 <- [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] 04:35:07 INFO - PROCESS | 3628 | 1470656107019 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 04:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:35:07 INFO - PROCESS | 3628 | 1470656107022 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 3628 | 1470656107026 Marionette TRACE conn3 <- [1,1366,null,{}] 04:35:07 INFO - PROCESS | 3628 | 1470656107036 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:07 INFO - PROCESS | 3628 | 1470656107041 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:07 INFO - PROCESS | 3628 | 1470656107177 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 04:35:07 INFO - PROCESS | 3628 | 1470656107267 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:07 INFO - PROCESS | 3628 | 1470656107270 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:07 INFO - PROCESS | 3628 | ++DOCSHELL 156DD800 == 30 [pid = 3628] [id = 351] 04:35:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (156DF400) [pid = 3628] [serial = 1052] [outer = 00000000] 04:35:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15A8B800) [pid = 3628] [serial = 1053] [outer = 156DF400] 04:35:07 INFO - PROCESS | 3628 | 1470656107318 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (168D5000) [pid = 3628] [serial = 1054] [outer = 156DF400] 04:35:07 INFO - PROCESS | 3628 | 1470656107725 Marionette TRACE conn3 <- [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] 04:35:07 INFO - PROCESS | 3628 | 1470656107756 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 04:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:35:07 INFO - PROCESS | 3628 | 1470656107759 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 3628 | 1470656107761 Marionette TRACE conn3 <- [1,1370,null,{}] 04:35:07 INFO - PROCESS | 3628 | 1470656107764 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:07 INFO - PROCESS | 3628 | 1470656107766 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:07 INFO - PROCESS | 3628 | 1470656107907 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 04:35:07 INFO - PROCESS | 3628 | 1470656107929 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:07 INFO - PROCESS | 3628 | 1470656107931 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:07 INFO - PROCESS | 3628 | ++DOCSHELL 16DC8000 == 31 [pid = 3628] [id = 352] 04:35:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16F9AC00) [pid = 3628] [serial = 1055] [outer = 00000000] 04:35:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (176B0C00) [pid = 3628] [serial = 1056] [outer = 16F9AC00] 04:35:07 INFO - PROCESS | 3628 | 1470656107975 Marionette DEBUG loaded listener.js 04:35:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1779EC00) [pid = 3628] [serial = 1057] [outer = 16F9AC00] 04:35:08 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:08 INFO - PROCESS | 3628 | 1470656108409 Marionette TRACE conn3 <- [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] 04:35:08 INFO - PROCESS | 3628 | 1470656108483 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 04:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:35:08 INFO - PROCESS | 3628 | 1470656108489 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:35:08 INFO - PROCESS | 3628 | 1470656108491 Marionette TRACE conn3 <- [1,1374,null,{}] 04:35:08 INFO - PROCESS | 3628 | 1470656108495 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:08 INFO - PROCESS | 3628 | 1470656108497 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:08 INFO - PROCESS | 3628 | 1470656108600 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 04:35:08 INFO - PROCESS | 3628 | 1470656108609 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 3628 | 1470656108611 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:08 INFO - PROCESS | 3628 | ++DOCSHELL 1781BC00 == 32 [pid = 3628] [id = 353] 04:35:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1781C400) [pid = 3628] [serial = 1058] [outer = 00000000] 04:35:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18063000) [pid = 3628] [serial = 1059] [outer = 1781C400] 04:35:08 INFO - PROCESS | 3628 | 1470656108658 Marionette DEBUG loaded listener.js 04:35:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (18263800) [pid = 3628] [serial = 1060] [outer = 1781C400] 04:35:09 INFO - PROCESS | 3628 | 1470656109178 Marionette TRACE conn3 <- [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] 04:35:09 INFO - PROCESS | 3628 | 1470656109224 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 04:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:35:09 INFO - PROCESS | 3628 | 1470656109227 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:35:09 INFO - PROCESS | 3628 | 1470656109229 Marionette TRACE conn3 <- [1,1378,null,{}] 04:35:09 INFO - PROCESS | 3628 | 1470656109233 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:09 INFO - PROCESS | 3628 | 1470656109239 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:09 INFO - PROCESS | 3628 | 1470656109398 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 04:35:09 INFO - PROCESS | 3628 | 1470656109461 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:09 INFO - PROCESS | 3628 | 1470656109463 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:09 INFO - PROCESS | 3628 | ++DOCSHELL 1A040C00 == 33 [pid = 3628] [id = 354] 04:35:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A041000) [pid = 3628] [serial = 1061] [outer = 00000000] 04:35:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A0F1800) [pid = 3628] [serial = 1062] [outer = 1A041000] 04:35:09 INFO - PROCESS | 3628 | 1470656109508 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1A1A6400) [pid = 3628] [serial = 1063] [outer = 1A041000] 04:35:09 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16DC7C00) [pid = 3628] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:35:09 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (174D4400) [pid = 3628] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:35:09 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (102CD000) [pid = 3628] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:35:09 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16DC6000) [pid = 3628] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:35:09 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (0F939C00) [pid = 3628] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:35:09 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (112CC400) [pid = 3628] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:35:09 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13220C00) [pid = 3628] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:35:09 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1574C400) [pid = 3628] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:35:09 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (18504C00) [pid = 3628] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:35:09 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (112CA000) [pid = 3628] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:35:09 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (170A3000) [pid = 3628] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:35:09 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (177A6000) [pid = 3628] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:35:10 INFO - PROCESS | 3628 | 1470656110041 Marionette TRACE conn3 <- [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]]]}] 04:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 858ms 04:35:10 INFO - PROCESS | 3628 | 1470656110070 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 3628 | 1470656110072 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 04:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:35:10 INFO - PROCESS | 3628 | 1470656110086 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 3628 | 1470656110088 Marionette TRACE conn3 <- [1,1382,null,{}] 04:35:10 INFO - PROCESS | 3628 | 1470656110092 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:10 INFO - PROCESS | 3628 | 1470656110094 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:10 INFO - PROCESS | 3628 | 1470656110174 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 04:35:10 INFO - PROCESS | 3628 | 1470656110179 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 3628 | 1470656110182 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:10 INFO - PROCESS | 3628 | ++DOCSHELL 10A53C00 == 34 [pid = 3628] [id = 355] 04:35:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12E7BC00) [pid = 3628] [serial = 1064] [outer = 00000000] 04:35:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16DCB000) [pid = 3628] [serial = 1065] [outer = 12E7BC00] 04:35:10 INFO - PROCESS | 3628 | 1470656110230 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16DCC000) [pid = 3628] [serial = 1066] [outer = 12E7BC00] 04:35:10 INFO - PROCESS | 3628 | 1470656110633 Marionette TRACE conn3 <- [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]]]}] 04:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 603ms 04:35:10 INFO - PROCESS | 3628 | 1470656110690 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 3628 | 1470656110692 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 04:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:35:10 INFO - PROCESS | 3628 | 1470656110696 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 3628 | 1470656110698 Marionette TRACE conn3 <- [1,1386,null,{}] 04:35:10 INFO - PROCESS | 3628 | 1470656110701 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:10 INFO - PROCESS | 3628 | 1470656110703 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:10 INFO - PROCESS | 3628 | 1470656110780 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 04:35:10 INFO - PROCESS | 3628 | 1470656110786 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 3628 | 1470656110788 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:10 INFO - PROCESS | 3628 | ++DOCSHELL 1574C400 == 35 [pid = 3628] [id = 356] 04:35:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1850D800) [pid = 3628] [serial = 1067] [outer = 00000000] 04:35:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1A04A800) [pid = 3628] [serial = 1068] [outer = 1850D800] 04:35:10 INFO - PROCESS | 3628 | 1470656110830 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A0F3C00) [pid = 3628] [serial = 1069] [outer = 1850D800] 04:35:11 INFO - PROCESS | 3628 | 1470656111309 Marionette TRACE conn3 <- [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]]]}] 04:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 651ms 04:35:11 INFO - PROCESS | 3628 | 1470656111364 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 3628 | 1470656111366 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 04:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:35:11 INFO - PROCESS | 3628 | 1470656111373 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 3628 | 1470656111375 Marionette TRACE conn3 <- [1,1390,null,{}] 04:35:11 INFO - PROCESS | 3628 | 1470656111379 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:11 INFO - PROCESS | 3628 | 1470656111380 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:11 INFO - PROCESS | 3628 | 1470656111458 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 04:35:11 INFO - PROCESS | 3628 | 1470656111463 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 3628 | 1470656111465 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:11 INFO - PROCESS | 3628 | ++DOCSHELL 0F939800 == 36 [pid = 3628] [id = 357] 04:35:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (102CD800) [pid = 3628] [serial = 1070] [outer = 00000000] 04:35:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1A39CC00) [pid = 3628] [serial = 1071] [outer = 102CD800] 04:35:11 INFO - PROCESS | 3628 | 1470656111510 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A39DC00) [pid = 3628] [serial = 1072] [outer = 102CD800] 04:35:12 INFO - PROCESS | 3628 | 1470656112038 Marionette TRACE conn3 <- [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]]]}] 04:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 747ms 04:35:12 INFO - PROCESS | 3628 | 1470656112139 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 04:35:12 INFO - PROCESS | 3628 | 1470656112144 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 04:35:12 INFO - PROCESS | 3628 | 1470656112151 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:35:12 INFO - PROCESS | 3628 | 1470656112155 Marionette TRACE conn3 <- [1,1394,null,{}] 04:35:12 INFO - PROCESS | 3628 | 1470656112206 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:12 INFO - PROCESS | 3628 | 1470656112209 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:12 INFO - PROCESS | 3628 | 1470656112347 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 04:35:12 INFO - PROCESS | 3628 | 1470656112452 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 3628 | 1470656112457 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:12 INFO - PROCESS | 3628 | ++DOCSHELL 1055E400 == 37 [pid = 3628] [id = 358] 04:35:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1055EC00) [pid = 3628] [serial = 1073] [outer = 00000000] 04:35:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (11DF0800) [pid = 3628] [serial = 1074] [outer = 1055EC00] 04:35:12 INFO - PROCESS | 3628 | 1470656112517 Marionette DEBUG loaded listener.js 04:35:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (13218000) [pid = 3628] [serial = 1075] [outer = 1055EC00] 04:35:13 INFO - PROCESS | 3628 | 1470656113231 Marionette TRACE conn3 <- [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]]]}] 04:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1096ms 04:35:13 INFO - PROCESS | 3628 | 1470656113280 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 3628 | 1470656113285 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 04:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:35:13 INFO - PROCESS | 3628 | 1470656113291 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - PROCESS | 3628 | 1470656113296 Marionette TRACE conn3 <- [1,1398,null,{}] 04:35:13 INFO - PROCESS | 3628 | 1470656113324 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:13 INFO - PROCESS | 3628 | 1470656113327 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:13 INFO - PROCESS | 3628 | 1470656113500 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 04:35:13 INFO - PROCESS | 3628 | 1470656113509 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:13 INFO - PROCESS | 3628 | 1470656113512 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:13 INFO - PROCESS | 3628 | ++DOCSHELL 156B0000 == 38 [pid = 3628] [id = 359] 04:35:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (156B4800) [pid = 3628] [serial = 1076] [outer = 00000000] 04:35:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (168D4000) [pid = 3628] [serial = 1077] [outer = 156B4800] 04:35:13 INFO - PROCESS | 3628 | 1470656113567 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1741BC00) [pid = 3628] [serial = 1078] [outer = 156B4800] 04:35:14 INFO - PROCESS | 3628 | --DOCSHELL 1574C400 == 37 [pid = 3628] [id = 356] 04:35:14 INFO - PROCESS | 3628 | --DOCSHELL 10A53C00 == 36 [pid = 3628] [id = 355] 04:35:14 INFO - PROCESS | 3628 | --DOCSHELL 1A040C00 == 35 [pid = 3628] [id = 354] 04:35:14 INFO - PROCESS | 3628 | --DOCSHELL 1781BC00 == 34 [pid = 3628] [id = 353] 04:35:14 INFO - PROCESS | 3628 | --DOCSHELL 16DC8000 == 33 [pid = 3628] [id = 352] 04:35:14 INFO - PROCESS | 3628 | --DOCSHELL 156DD800 == 32 [pid = 3628] [id = 351] 04:35:14 INFO - PROCESS | 3628 | --DOCSHELL 112C9C00 == 31 [pid = 3628] [id = 350] 04:35:14 INFO - PROCESS | 3628 | --DOCSHELL 10F76C00 == 30 [pid = 3628] [id = 349] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (12BC3400) [pid = 3628] [serial = 1033] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (18066000) [pid = 3628] [serial = 1029] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A0F4000) [pid = 3628] [serial = 1032] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16DCEC00) [pid = 3628] [serial = 1017] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (178F4C00) [pid = 3628] [serial = 1021] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10F82000) [pid = 3628] [serial = 1002] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (114ED400) [pid = 3628] [serial = 1003] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A972800) [pid = 3628] [serial = 1000] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10560000) [pid = 3628] [serial = 1005] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1776A400) [pid = 3628] [serial = 1020] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10E82800) [pid = 3628] [serial = 1006] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11C0F400) [pid = 3628] [serial = 1008] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (12B72400) [pid = 3628] [serial = 1009] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (13B52000) [pid = 3628] [serial = 1011] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (14533000) [pid = 3628] [serial = 1012] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16229C00) [pid = 3628] [serial = 1014] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (199B7800) [pid = 3628] [serial = 1030] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1850BC00) [pid = 3628] [serial = 1023] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (18506C00) [pid = 3628] [serial = 1024] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16E74C00) [pid = 3628] [serial = 1018] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16DC3800) [pid = 3628] [serial = 1027] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (168D4400) [pid = 3628] [serial = 1015] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (132A7000) [pid = 3628] [serial = 1026] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 3628 | 1470656114598 Marionette TRACE conn3 <- [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]]]}] 04:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1382ms 04:35:14 INFO - PROCESS | 3628 | 1470656114646 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 3628 | 1470656114650 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 04:35:14 INFO - PROCESS | 3628 | 1470656114655 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:35:14 INFO - PROCESS | 3628 | 1470656114658 Marionette TRACE conn3 <- [1,1402,null,{}] 04:35:14 INFO - PROCESS | 3628 | 1470656114664 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:14 INFO - PROCESS | 3628 | 1470656114667 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:14 INFO - PROCESS | 3628 | 1470656114761 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 04:35:14 INFO - PROCESS | 3628 | 1470656114768 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 3628 | 1470656114772 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:14 INFO - PROCESS | 3628 | ++DOCSHELL 10A4DC00 == 31 [pid = 3628] [id = 360] 04:35:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10E79000) [pid = 3628] [serial = 1079] [outer = 00000000] 04:35:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (10F7C400) [pid = 3628] [serial = 1080] [outer = 10E79000] 04:35:14 INFO - PROCESS | 3628 | 1470656114820 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (112C9C00) [pid = 3628] [serial = 1081] [outer = 10E79000] 04:35:15 INFO - PROCESS | 3628 | 1470656115392 Marionette TRACE conn3 <- [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]]]}] 04:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 746ms 04:35:15 INFO - PROCESS | 3628 | 1470656115430 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 3628 | 1470656115434 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 04:35:15 INFO - PROCESS | 3628 | 1470656115440 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:35:15 INFO - PROCESS | 3628 | 1470656115442 Marionette TRACE conn3 <- [1,1406,null,{}] 04:35:15 INFO - PROCESS | 3628 | 1470656115446 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:15 INFO - PROCESS | 3628 | 1470656115449 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:15 INFO - PROCESS | 3628 | 1470656115530 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 04:35:15 INFO - PROCESS | 3628 | 1470656115618 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:15 INFO - PROCESS | 3628 | 1470656115620 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:15 INFO - PROCESS | 3628 | ++DOCSHELL 11DA3000 == 32 [pid = 3628] [id = 361] 04:35:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (11DE5800) [pid = 3628] [serial = 1082] [outer = 00000000] 04:35:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12C88800) [pid = 3628] [serial = 1083] [outer = 11DE5800] 04:35:15 INFO - PROCESS | 3628 | 1470656115666 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1321A400) [pid = 3628] [serial = 1084] [outer = 11DE5800] 04:35:16 INFO - PROCESS | 3628 | 1470656116065 Marionette TRACE conn3 <- [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]]]}] 04:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 636ms 04:35:16 INFO - PROCESS | 3628 | 1470656116078 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 04:35:16 INFO - PROCESS | 3628 | 1470656116080 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 04:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:35:16 INFO - PROCESS | 3628 | 1470656116084 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:35:16 INFO - PROCESS | 3628 | 1470656116087 Marionette TRACE conn3 <- [1,1410,null,{}] 04:35:16 INFO - PROCESS | 3628 | 1470656116098 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:16 INFO - PROCESS | 3628 | 1470656116102 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:16 INFO - PROCESS | 3628 | 1470656116211 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 04:35:16 INFO - PROCESS | 3628 | 1470656116221 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:16 INFO - PROCESS | 3628 | 1470656116224 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:16 INFO - PROCESS | 3628 | ++DOCSHELL 156D8400 == 33 [pid = 3628] [id = 362] 04:35:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (156DD800) [pid = 3628] [serial = 1085] [outer = 00000000] 04:35:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15A1F400) [pid = 3628] [serial = 1086] [outer = 156DD800] 04:35:16 INFO - PROCESS | 3628 | 1470656116271 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (168D1800) [pid = 3628] [serial = 1087] [outer = 156DD800] 04:35:16 INFO - PROCESS | 3628 | 1470656116752 Marionette TRACE conn3 <- [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]]]}] 04:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 699ms 04:35:16 INFO - PROCESS | 3628 | 1470656116783 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 04:35:16 INFO - PROCESS | 3628 | 1470656116786 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 04:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:35:16 INFO - PROCESS | 3628 | 1470656116789 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:35:16 INFO - PROCESS | 3628 | 1470656116791 Marionette TRACE conn3 <- [1,1414,null,{}] 04:35:16 INFO - PROCESS | 3628 | 1470656116794 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:16 INFO - PROCESS | 3628 | 1470656116796 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:16 INFO - PROCESS | 3628 | 1470656116909 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 04:35:16 INFO - PROCESS | 3628 | 1470656116917 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:16 INFO - PROCESS | 3628 | 1470656116919 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:17 INFO - PROCESS | 3628 | ++DOCSHELL 16DC6C00 == 34 [pid = 3628] [id = 363] 04:35:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16DC8000) [pid = 3628] [serial = 1088] [outer = 00000000] 04:35:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16F9B000) [pid = 3628] [serial = 1089] [outer = 16DC8000] 04:35:17 INFO - PROCESS | 3628 | 1470656117008 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1775E800) [pid = 3628] [serial = 1090] [outer = 16DC8000] 04:35:17 INFO - PROCESS | 3628 | 1470656117497 Marionette TRACE conn3 <- [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]]]}] 04:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 715ms 04:35:17 INFO - PROCESS | 3628 | 1470656117520 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 04:35:17 INFO - PROCESS | 3628 | 1470656117522 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 04:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:35:17 INFO - PROCESS | 3628 | 1470656117532 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 3628 | 1470656117534 Marionette TRACE conn3 <- [1,1418,null,{}] 04:35:17 INFO - PROCESS | 3628 | 1470656117537 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:17 INFO - PROCESS | 3628 | 1470656117539 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:17 INFO - PROCESS | 3628 | 1470656117673 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 04:35:17 INFO - PROCESS | 3628 | 1470656117735 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:17 INFO - PROCESS | 3628 | 1470656117738 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:17 INFO - PROCESS | 3628 | ++DOCSHELL 1779A800 == 35 [pid = 3628] [id = 364] 04:35:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (177A0800) [pid = 3628] [serial = 1091] [outer = 00000000] 04:35:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (178F4C00) [pid = 3628] [serial = 1092] [outer = 177A0800] 04:35:17 INFO - PROCESS | 3628 | 1470656117784 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17D3E800) [pid = 3628] [serial = 1093] [outer = 177A0800] 04:35:18 INFO - PROCESS | 3628 | 1470656118214 Marionette TRACE conn3 <- [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]]]}] 04:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 746ms 04:35:18 INFO - PROCESS | 3628 | 1470656118266 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 04:35:18 INFO - PROCESS | 3628 | 1470656118268 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 04:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:35:18 INFO - PROCESS | 3628 | 1470656118272 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:35:18 INFO - PROCESS | 3628 | 1470656118273 Marionette TRACE conn3 <- [1,1422,null,{}] 04:35:18 INFO - PROCESS | 3628 | 1470656118276 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:18 INFO - PROCESS | 3628 | 1470656118282 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:18 INFO - PROCESS | 3628 | 1470656118419 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 04:35:18 INFO - PROCESS | 3628 | 1470656118433 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:18 INFO - PROCESS | 3628 | 1470656118435 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:18 INFO - PROCESS | 3628 | ++DOCSHELL 1850DC00 == 36 [pid = 3628] [id = 365] 04:35:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1850E000) [pid = 3628] [serial = 1094] [outer = 00000000] 04:35:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (199B4400) [pid = 3628] [serial = 1095] [outer = 1850E000] 04:35:18 INFO - PROCESS | 3628 | 1470656118494 Marionette DEBUG loaded listener.js 04:35:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (199AE800) [pid = 3628] [serial = 1096] [outer = 1850E000] 04:35:18 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10F7BC00) [pid = 3628] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:35:18 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11CFA000) [pid = 3628] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:35:18 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (156DF400) [pid = 3628] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:35:18 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16F9AC00) [pid = 3628] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:35:18 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (112D5400) [pid = 3628] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:35:18 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1523B000) [pid = 3628] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:35:18 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1850D800) [pid = 3628] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:35:18 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (199B9000) [pid = 3628] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:35:18 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1781C400) [pid = 3628] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:35:18 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1A041000) [pid = 3628] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:35:18 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (132A6400) [pid = 3628] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:35:18 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (12E7BC00) [pid = 3628] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:35:19 INFO - PROCESS | 3628 | 1470656119025 Marionette TRACE conn3 <- [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]]]}] 04:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 810ms 04:35:19 INFO - PROCESS | 3628 | 1470656119074 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 04:35:19 INFO - PROCESS | 3628 | 1470656119076 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 04:35:19 INFO - PROCESS | 3628 | 1470656119079 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:35:19 INFO - PROCESS | 3628 | 1470656119128 Marionette TRACE conn3 <- [1,1426,null,{}] 04:35:19 INFO - PROCESS | 3628 | 1470656119132 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:19 INFO - PROCESS | 3628 | 1470656119134 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:19 INFO - PROCESS | 3628 | 1470656119241 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 04:35:19 INFO - PROCESS | 3628 | 1470656119299 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:19 INFO - PROCESS | 3628 | 1470656119301 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:19 INFO - PROCESS | 3628 | ++DOCSHELL 10F7BC00 == 37 [pid = 3628] [id = 366] 04:35:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13156000) [pid = 3628] [serial = 1097] [outer = 00000000] 04:35:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (156DF400) [pid = 3628] [serial = 1098] [outer = 13156000] 04:35:19 INFO - PROCESS | 3628 | 1470656119345 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17816C00) [pid = 3628] [serial = 1099] [outer = 13156000] 04:35:19 INFO - PROCESS | 3628 | 1470656119698 Marionette TRACE conn3 <- [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]]]}] 04:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 604ms 04:35:19 INFO - PROCESS | 3628 | 1470656119709 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 04:35:19 INFO - PROCESS | 3628 | 1470656119711 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 04:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:35:19 INFO - PROCESS | 3628 | 1470656119715 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:35:19 INFO - PROCESS | 3628 | 1470656119716 Marionette TRACE conn3 <- [1,1430,null,{}] 04:35:19 INFO - PROCESS | 3628 | 1470656119720 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:19 INFO - PROCESS | 3628 | 1470656119722 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:19 INFO - PROCESS | 3628 | 1470656119830 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 04:35:19 INFO - PROCESS | 3628 | 1470656119838 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:19 INFO - PROCESS | 3628 | 1470656119840 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:19 INFO - PROCESS | 3628 | ++DOCSHELL 12C89000 == 38 [pid = 3628] [id = 367] 04:35:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (18510000) [pid = 3628] [serial = 1100] [outer = 00000000] 04:35:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1A048800) [pid = 3628] [serial = 1101] [outer = 18510000] 04:35:19 INFO - PROCESS | 3628 | 1470656119883 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1A1A5C00) [pid = 3628] [serial = 1102] [outer = 18510000] 04:35:20 INFO - PROCESS | 3628 | 1470656120300 Marionette TRACE conn3 <- [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]]]}] 04:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 651ms 04:35:20 INFO - PROCESS | 3628 | 1470656120353 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 04:35:20 INFO - PROCESS | 3628 | 1470656120355 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 04:35:20 INFO - PROCESS | 3628 | 1470656120358 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:35:20 INFO - PROCESS | 3628 | 1470656120360 Marionette TRACE conn3 <- [1,1434,null,{}] 04:35:20 INFO - PROCESS | 3628 | 1470656120364 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:20 INFO - PROCESS | 3628 | 1470656120365 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:20 INFO - PROCESS | 3628 | 1470656120442 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 04:35:20 INFO - PROCESS | 3628 | 1470656120567 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:20 INFO - PROCESS | 3628 | 1470656120569 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:20 INFO - PROCESS | 3628 | ++DOCSHELL 156D4400 == 39 [pid = 3628] [id = 368] 04:35:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1779D800) [pid = 3628] [serial = 1103] [outer = 00000000] 04:35:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A62C800) [pid = 3628] [serial = 1104] [outer = 1779D800] 04:35:20 INFO - PROCESS | 3628 | 1470656120612 Marionette DEBUG loaded listener.js 04:35:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A96BC00) [pid = 3628] [serial = 1105] [outer = 1779D800] 04:35:21 INFO - PROCESS | 3628 | 1470656121029 Marionette TRACE conn3 <- [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]]]}] 04:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 715ms 04:35:21 INFO - PROCESS | 3628 | 1470656121090 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 04:35:21 INFO - PROCESS | 3628 | 1470656121095 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 04:35:21 INFO - PROCESS | 3628 | 1470656121100 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:35:21 INFO - PROCESS | 3628 | 1470656121103 Marionette TRACE conn3 <- [1,1438,null,{}] 04:35:21 INFO - PROCESS | 3628 | 1470656121109 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:21 INFO - PROCESS | 3628 | 1470656121112 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:21 INFO - PROCESS | 3628 | 1470656121223 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 04:35:21 INFO - PROCESS | 3628 | 1470656121346 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:21 INFO - PROCESS | 3628 | 1470656121351 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:21 INFO - PROCESS | 3628 | ++DOCSHELL 10228400 == 40 [pid = 3628] [id = 369] 04:35:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (10269000) [pid = 3628] [serial = 1106] [outer = 00000000] 04:35:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (10EE0000) [pid = 3628] [serial = 1107] [outer = 10269000] 04:35:21 INFO - PROCESS | 3628 | 1470656121417 Marionette DEBUG loaded listener.js 04:35:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (11815000) [pid = 3628] [serial = 1108] [outer = 10269000] 04:35:22 INFO - PROCESS | 3628 | 1470656122057 Marionette TRACE conn3 <- [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]]]}] 04:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1016ms 04:35:22 INFO - PROCESS | 3628 | 1470656122103 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 04:35:22 INFO - PROCESS | 3628 | 1470656122108 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 04:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:35:22 INFO - PROCESS | 3628 | 1470656122114 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - PROCESS | 3628 | 1470656122117 Marionette TRACE conn3 <- [1,1442,null,{}] 04:35:22 INFO - PROCESS | 3628 | 1470656122121 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:22 INFO - PROCESS | 3628 | 1470656122124 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:22 INFO - PROCESS | 3628 | 1470656122231 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 04:35:22 INFO - PROCESS | 3628 | 1470656122360 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:22 INFO - PROCESS | 3628 | 1470656122362 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:22 INFO - PROCESS | 3628 | ++DOCSHELL 14573400 == 41 [pid = 3628] [id = 370] 04:35:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (14576400) [pid = 3628] [serial = 1109] [outer = 00000000] 04:35:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (156B5800) [pid = 3628] [serial = 1110] [outer = 14576400] 04:35:22 INFO - PROCESS | 3628 | 1470656122418 Marionette DEBUG loaded listener.js 04:35:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (168DB800) [pid = 3628] [serial = 1111] [outer = 14576400] 04:35:23 INFO - PROCESS | 3628 | 1470656123056 Marionette TRACE conn3 <- [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]]]}] 04:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 953ms 04:35:23 INFO - PROCESS | 3628 | 1470656123091 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 04:35:23 INFO - PROCESS | 3628 | 1470656123093 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 04:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:35:23 INFO - PROCESS | 3628 | 1470656123097 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:35:23 INFO - PROCESS | 3628 | 1470656123101 Marionette TRACE conn3 <- [1,1446,null,{}] 04:35:23 INFO - PROCESS | 3628 | 1470656123112 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:23 INFO - PROCESS | 3628 | 1470656123117 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:23 INFO - PROCESS | 3628 | 1470656123224 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 04:35:23 INFO - PROCESS | 3628 | 1470656123354 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:23 INFO - PROCESS | 3628 | 1470656123357 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:23 INFO - PROCESS | 3628 | ++DOCSHELL 18508000 == 42 [pid = 3628] [id = 371] 04:35:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1850F400) [pid = 3628] [serial = 1112] [outer = 00000000] 04:35:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A03D800) [pid = 3628] [serial = 1113] [outer = 1850F400] 04:35:23 INFO - PROCESS | 3628 | 1470656123414 Marionette DEBUG loaded listener.js 04:35:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A62DC00) [pid = 3628] [serial = 1114] [outer = 1850F400] 04:35:24 INFO - PROCESS | 3628 | 1470656124268 Marionette TRACE conn3 <- [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]]]}] 04:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1271ms 04:35:24 INFO - PROCESS | 3628 | 1470656124346 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 04:35:24 INFO - PROCESS | 3628 | 1470656124350 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 04:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:35:24 INFO - PROCESS | 3628 | 1470656124355 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:35:24 INFO - PROCESS | 3628 | 1470656124358 Marionette TRACE conn3 <- [1,1450,null,{}] 04:35:24 INFO - PROCESS | 3628 | 1470656124364 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:24 INFO - PROCESS | 3628 | 1470656124367 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:24 INFO - PROCESS | 3628 | 1470656124464 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 04:35:24 INFO - PROCESS | 3628 | 1470656124546 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:24 INFO - PROCESS | 3628 | 1470656124550 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:24 INFO - PROCESS | 3628 | ++DOCSHELL 10A10000 == 43 [pid = 3628] [id = 372] 04:35:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (10A4C400) [pid = 3628] [serial = 1115] [outer = 00000000] 04:35:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (114D9800) [pid = 3628] [serial = 1116] [outer = 10A4C400] 04:35:24 INFO - PROCESS | 3628 | 1470656124660 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (11C0F400) [pid = 3628] [serial = 1117] [outer = 10A4C400] 04:35:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (10A46800) [pid = 3628] [serial = 1118] [outer = 1B072C00] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 11CF2400 == 42 [pid = 3628] [id = 348] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 12C89000 == 41 [pid = 3628] [id = 367] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 10F7BC00 == 40 [pid = 3628] [id = 366] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 1850DC00 == 39 [pid = 3628] [id = 365] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 1779A800 == 38 [pid = 3628] [id = 364] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 16DC6C00 == 37 [pid = 3628] [id = 363] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 156D8400 == 36 [pid = 3628] [id = 362] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 11DA3000 == 35 [pid = 3628] [id = 361] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 10A4DC00 == 34 [pid = 3628] [id = 360] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 1055E400 == 33 [pid = 3628] [id = 358] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 156B0000 == 32 [pid = 3628] [id = 359] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 0F939800 == 31 [pid = 3628] [id = 357] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 18508000 == 30 [pid = 3628] [id = 371] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 156D4400 == 29 [pid = 3628] [id = 368] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 10228400 == 28 [pid = 3628] [id = 369] 04:35:25 INFO - PROCESS | 3628 | --DOCSHELL 14573400 == 27 [pid = 3628] [id = 370] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (11813400) [pid = 3628] [serial = 1047] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (11896000) [pid = 3628] [serial = 1048] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (12C86400) [pid = 3628] [serial = 1045] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (11DF1400) [pid = 3628] [serial = 1044] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (15A8B800) [pid = 3628] [serial = 1053] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (176B0C00) [pid = 3628] [serial = 1056] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13173400) [pid = 3628] [serial = 1036] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (12B75800) [pid = 3628] [serial = 1035] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16DC9400) [pid = 3628] [serial = 1039] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1A0F3C00) [pid = 3628] [serial = 1069] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16227000) [pid = 3628] [serial = 1038] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1A3A2000) [pid = 3628] [serial = 1042] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A394000) [pid = 3628] [serial = 1041] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A39CC00) [pid = 3628] [serial = 1071] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (18063000) [pid = 3628] [serial = 1059] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (18263800) [pid = 3628] [serial = 1060] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1A0F1800) [pid = 3628] [serial = 1062] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1A04A800) [pid = 3628] [serial = 1068] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1A1A6400) [pid = 3628] [serial = 1063] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (13922000) [pid = 3628] [serial = 1050] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (13AD3800) [pid = 3628] [serial = 1051] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16DCB000) [pid = 3628] [serial = 1065] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1779EC00) [pid = 3628] [serial = 1057] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16DCC000) [pid = 3628] [serial = 1066] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (168D5000) [pid = 3628] [serial = 1054] [outer = 00000000] [url = about:blank] 04:35:25 INFO - PROCESS | 3628 | 1470656125914 Marionette TRACE conn3 <- [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]]]}] 04:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1588ms 04:35:25 INFO - PROCESS | 3628 | 1470656125952 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 04:35:25 INFO - PROCESS | 3628 | 1470656125955 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 04:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:35:25 INFO - PROCESS | 3628 | 1470656125961 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - PROCESS | 3628 | 1470656125964 Marionette TRACE conn3 <- [1,1454,null,{}] 04:35:25 INFO - PROCESS | 3628 | 1470656125969 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:25 INFO - PROCESS | 3628 | 1470656125972 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:26 INFO - PROCESS | 3628 | 1470656126099 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 04:35:26 INFO - PROCESS | 3628 | 1470656126113 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:26 INFO - PROCESS | 3628 | 1470656126116 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:26 INFO - PROCESS | 3628 | ++DOCSHELL 1126A000 == 28 [pid = 3628] [id = 373] 04:35:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1126A400) [pid = 3628] [serial = 1119] [outer = 00000000] 04:35:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (118A0800) [pid = 3628] [serial = 1120] [outer = 1126A400] 04:35:26 INFO - PROCESS | 3628 | 1470656126167 Marionette DEBUG loaded listener.js 04:35:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (11CF2400) [pid = 3628] [serial = 1121] [outer = 1126A400] 04:35:27 INFO - PROCESS | 3628 | 1470656127002 Marionette TRACE conn3 <- [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]]]}] 04:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1112ms 04:35:27 INFO - PROCESS | 3628 | 1470656127105 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 3628 | 1470656127109 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 04:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:35:27 INFO - PROCESS | 3628 | 1470656127114 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - PROCESS | 3628 | 1470656127119 Marionette TRACE conn3 <- [1,1458,null,{}] 04:35:27 INFO - PROCESS | 3628 | 1470656127125 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:27 INFO - PROCESS | 3628 | 1470656127128 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:27 INFO - PROCESS | 3628 | 1470656127299 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 04:35:27 INFO - PROCESS | 3628 | 1470656127389 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:27 INFO - PROCESS | 3628 | 1470656127394 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:27 INFO - PROCESS | 3628 | ++DOCSHELL 114EC400 == 29 [pid = 3628] [id = 374] 04:35:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (114F4400) [pid = 3628] [serial = 1122] [outer = 00000000] 04:35:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (129E7C00) [pid = 3628] [serial = 1123] [outer = 114F4400] 04:35:27 INFO - PROCESS | 3628 | 1470656127461 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12C87000) [pid = 3628] [serial = 1124] [outer = 114F4400] 04:35:28 INFO - PROCESS | 3628 | 1470656128159 Marionette TRACE conn3 <- [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]]]}] 04:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1128ms 04:35:28 INFO - PROCESS | 3628 | 1470656128233 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 04:35:28 INFO - PROCESS | 3628 | 1470656128239 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 04:35:28 INFO - PROCESS | 3628 | 1470656128246 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:35:28 INFO - PROCESS | 3628 | 1470656128249 Marionette TRACE conn3 <- [1,1462,null,{}] 04:35:28 INFO - PROCESS | 3628 | 1470656128253 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:28 INFO - PROCESS | 3628 | 1470656128256 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:28 INFO - PROCESS | 3628 | 1470656128388 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 04:35:28 INFO - PROCESS | 3628 | 1470656128465 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:28 INFO - PROCESS | 3628 | 1470656128468 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:28 INFO - PROCESS | 3628 | ++DOCSHELL 1397F400 == 30 [pid = 3628] [id = 375] 04:35:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13981800) [pid = 3628] [serial = 1125] [outer = 00000000] 04:35:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13AD4400) [pid = 3628] [serial = 1126] [outer = 13981800] 04:35:28 INFO - PROCESS | 3628 | 1470656128570 Marionette DEBUG loaded listener.js 04:35:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (14306000) [pid = 3628] [serial = 1127] [outer = 13981800] 04:35:29 INFO - PROCESS | 3628 | --DOCSHELL 12B6D400 == 29 [pid = 3628] [id = 205] 04:35:29 INFO - PROCESS | 3628 | --DOCSHELL 0F93A400 == 28 [pid = 3628] [id = 204] 04:35:29 INFO - PROCESS | 3628 | --DOCSHELL 10A10000 == 27 [pid = 3628] [id = 372] 04:35:29 INFO - PROCESS | 3628 | 1470656129423 Marionette TRACE conn3 <- [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]]]}] 04:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1207ms 04:35:29 INFO - PROCESS | 3628 | 1470656129476 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 04:35:29 INFO - PROCESS | 3628 | 1470656129480 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 04:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:35:29 INFO - PROCESS | 3628 | 1470656129487 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - PROCESS | 3628 | 1470656129490 Marionette TRACE conn3 <- [1,1466,null,{}] 04:35:29 INFO - PROCESS | 3628 | 1470656129496 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:29 INFO - PROCESS | 3628 | 1470656129499 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:29 INFO - PROCESS | 3628 | 1470656129617 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 04:35:29 INFO - PROCESS | 3628 | 1470656129694 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:29 INFO - PROCESS | 3628 | 1470656129699 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:29 INFO - PROCESS | 3628 | ++DOCSHELL 1147DC00 == 28 [pid = 3628] [id = 376] 04:35:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (114D8400) [pid = 3628] [serial = 1128] [outer = 00000000] 04:35:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (12E32800) [pid = 3628] [serial = 1129] [outer = 114D8400] 04:35:29 INFO - PROCESS | 3628 | 1470656129798 Marionette DEBUG loaded listener.js 04:35:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1319C000) [pid = 3628] [serial = 1130] [outer = 114D8400] 04:35:30 INFO - PROCESS | 3628 | 1470656130432 Marionette TRACE conn3 <- [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]]]}] 04:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1016ms 04:35:30 INFO - PROCESS | 3628 | 1470656130488 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 04:35:30 INFO - PROCESS | 3628 | 1470656130493 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 04:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:35:30 INFO - PROCESS | 3628 | 1470656130499 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:35:30 INFO - PROCESS | 3628 | 1470656130502 Marionette TRACE conn3 <- [1,1470,null,{}] 04:35:30 INFO - PROCESS | 3628 | 1470656130506 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:30 INFO - PROCESS | 3628 | 1470656130509 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:30 INFO - PROCESS | 3628 | 1470656130617 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 04:35:30 INFO - PROCESS | 3628 | 1470656130701 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:30 INFO - PROCESS | 3628 | 1470656130703 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:30 INFO - PROCESS | 3628 | ++DOCSHELL 14570000 == 29 [pid = 3628] [id = 377] 04:35:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (14573400) [pid = 3628] [serial = 1131] [outer = 00000000] 04:35:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (151E2800) [pid = 3628] [serial = 1132] [outer = 14573400] 04:35:30 INFO - PROCESS | 3628 | 1470656130800 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (156B0C00) [pid = 3628] [serial = 1133] [outer = 14573400] 04:35:31 INFO - PROCESS | 3628 | 1470656131465 Marionette TRACE conn3 <- [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]]]}] 04:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1017ms 04:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:35:31 INFO - PROCESS | 3628 | 1470656131535 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 04:35:31 INFO - PROCESS | 3628 | 1470656131538 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 04:35:31 INFO - PROCESS | 3628 | 1470656131542 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:35:31 INFO - PROCESS | 3628 | 1470656131546 Marionette TRACE conn3 <- [1,1474,null,{}] 04:35:31 INFO - PROCESS | 3628 | 1470656131557 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:31 INFO - PROCESS | 3628 | 1470656131563 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:31 INFO - PROCESS | 3628 | 1470656131669 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 04:35:31 INFO - PROCESS | 3628 | 1470656131754 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:31 INFO - PROCESS | 3628 | 1470656131758 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:31 INFO - PROCESS | 3628 | ++DOCSHELL 168D9000 == 30 [pid = 3628] [id = 378] 04:35:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (168DA000) [pid = 3628] [serial = 1134] [outer = 00000000] 04:35:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16DA9400) [pid = 3628] [serial = 1135] [outer = 168DA000] 04:35:31 INFO - PROCESS | 3628 | 1470656131857 Marionette DEBUG loaded listener.js 04:35:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16DC8C00) [pid = 3628] [serial = 1136] [outer = 168DA000] 04:35:32 INFO - PROCESS | 3628 | 1470656132478 Marionette TRACE conn3 <- [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]]]}] 04:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1016ms 04:35:32 INFO - PROCESS | 3628 | 1470656132542 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 3628 | 1470656132545 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 04:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:35:32 INFO - PROCESS | 3628 | 1470656132549 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 3628 | 1470656132551 Marionette TRACE conn3 <- [1,1478,null,{}] 04:35:32 INFO - PROCESS | 3628 | 1470656132555 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:32 INFO - PROCESS | 3628 | 1470656132557 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:32 INFO - PROCESS | 3628 | 1470656132692 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 04:35:32 INFO - PROCESS | 3628 | 1470656132818 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:32 INFO - PROCESS | 3628 | 1470656132820 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:32 INFO - PROCESS | 3628 | ++DOCSHELL 12BBC400 == 31 [pid = 3628] [id = 379] 04:35:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16F9E400) [pid = 3628] [serial = 1137] [outer = 00000000] 04:35:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17416800) [pid = 3628] [serial = 1138] [outer = 16F9E400] 04:35:32 INFO - PROCESS | 3628 | 1470656132876 Marionette DEBUG loaded listener.js 04:35:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1776B000) [pid = 3628] [serial = 1139] [outer = 16F9E400] 04:35:33 INFO - PROCESS | 3628 | 1470656133669 Marionette TRACE conn3 <- [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]]]}] 04:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1160ms 04:35:33 INFO - PROCESS | 3628 | 1470656133722 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 04:35:33 INFO - PROCESS | 3628 | 1470656133727 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 04:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:35:33 INFO - PROCESS | 3628 | 1470656133733 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:35:33 INFO - PROCESS | 3628 | 1470656133737 Marionette TRACE conn3 <- [1,1482,null,{}] 04:35:33 INFO - PROCESS | 3628 | 1470656133742 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:33 INFO - PROCESS | 3628 | 1470656133745 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:33 INFO - PROCESS | 3628 | 1470656133867 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 04:35:34 INFO - PROCESS | 3628 | 1470656133988 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:34 INFO - PROCESS | 3628 | 1470656133993 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:34 INFO - PROCESS | 3628 | ++DOCSHELL 10F7CC00 == 32 [pid = 3628] [id = 380] 04:35:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1126B800) [pid = 3628] [serial = 1140] [outer = 00000000] 04:35:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (13192C00) [pid = 3628] [serial = 1141] [outer = 1126B800] 04:35:34 INFO - PROCESS | 3628 | 1470656134052 Marionette DEBUG loaded listener.js 04:35:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (13980C00) [pid = 3628] [serial = 1142] [outer = 1126B800] 04:35:34 INFO - PROCESS | 3628 | 1470656134670 Marionette TRACE conn3 <- [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]]]}] 04:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1016ms 04:35:34 INFO - PROCESS | 3628 | 1470656134736 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 04:35:34 INFO - PROCESS | 3628 | 1470656134741 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 04:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:35:34 INFO - PROCESS | 3628 | 1470656134747 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:35:34 INFO - PROCESS | 3628 | 1470656134750 Marionette TRACE conn3 <- [1,1486,null,{}] 04:35:34 INFO - PROCESS | 3628 | 1470656134754 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:34 INFO - PROCESS | 3628 | 1470656134757 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:34 INFO - PROCESS | 3628 | 1470656134951 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 04:35:35 INFO - PROCESS | 3628 | 1470656135083 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:35 INFO - PROCESS | 3628 | 1470656135086 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:35 INFO - PROCESS | 3628 | ++DOCSHELL 10A4E800 == 33 [pid = 3628] [id = 381] 04:35:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (157C6800) [pid = 3628] [serial = 1143] [outer = 00000000] 04:35:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1621E000) [pid = 3628] [serial = 1144] [outer = 157C6800] 04:35:35 INFO - PROCESS | 3628 | 1470656135144 Marionette DEBUG loaded listener.js 04:35:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (168DA800) [pid = 3628] [serial = 1145] [outer = 157C6800] 04:35:35 INFO - PROCESS | 3628 | 1470656135764 Marionette TRACE conn3 <- [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]]]}] 04:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1048ms 04:35:35 INFO - PROCESS | 3628 | 1470656135821 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 04:35:35 INFO - PROCESS | 3628 | 1470656135823 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 04:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:35:35 INFO - PROCESS | 3628 | 1470656135827 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:35:35 INFO - PROCESS | 3628 | 1470656135831 Marionette TRACE conn3 <- [1,1490,null,{}] 04:35:35 INFO - PROCESS | 3628 | 1470656135862 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:35 INFO - PROCESS | 3628 | 1470656135867 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:36 INFO - PROCESS | 3628 | 1470656136009 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 04:35:36 INFO - PROCESS | 3628 | 1470656136134 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:36 INFO - PROCESS | 3628 | 1470656136137 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:36 INFO - PROCESS | 3628 | ++DOCSHELL 17768C00 == 34 [pid = 3628] [id = 382] 04:35:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1776A800) [pid = 3628] [serial = 1146] [outer = 00000000] 04:35:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1781C400) [pid = 3628] [serial = 1147] [outer = 1776A800] 04:35:36 INFO - PROCESS | 3628 | 1470656136198 Marionette DEBUG loaded listener.js 04:35:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (17DC9C00) [pid = 3628] [serial = 1148] [outer = 1776A800] 04:35:36 INFO - PROCESS | 3628 | 1470656136864 Marionette TRACE conn3 <- [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]]]}] 04:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1112ms 04:35:36 INFO - PROCESS | 3628 | 1470656136929 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 04:35:36 INFO - PROCESS | 3628 | 1470656136932 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 04:35:36 INFO - PROCESS | 3628 | 1470656136984 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:35:36 INFO - PROCESS | 3628 | 1470656136986 Marionette TRACE conn3 <- [1,1494,null,{}] 04:35:36 INFO - PROCESS | 3628 | 1470656136990 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:36 INFO - PROCESS | 3628 | 1470656136992 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:37 INFO - PROCESS | 3628 | 1470656137186 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 04:35:37 INFO - PROCESS | 3628 | 1470656137237 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:37 INFO - PROCESS | 3628 | 1470656137239 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:37 INFO - PROCESS | 3628 | ++DOCSHELL 13928800 == 35 [pid = 3628] [id = 383] 04:35:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1850A800) [pid = 3628] [serial = 1149] [outer = 00000000] 04:35:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1850FC00) [pid = 3628] [serial = 1150] [outer = 1850A800] 04:35:37 INFO - PROCESS | 3628 | 1470656137293 Marionette DEBUG loaded listener.js 04:35:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (199B7400) [pid = 3628] [serial = 1151] [outer = 1850A800] 04:35:37 INFO - PROCESS | 3628 | --DOCSHELL 1147DC00 == 34 [pid = 3628] [id = 376] 04:35:38 INFO - PROCESS | 3628 | 1470656138020 Marionette TRACE conn3 <- [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]]]}] 04:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1096ms 04:35:38 INFO - PROCESS | 3628 | 1470656138075 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 04:35:38 INFO - PROCESS | 3628 | 1470656138080 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 04:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:35:38 INFO - PROCESS | 3628 | 1470656138115 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:35:38 INFO - PROCESS | 3628 | 1470656138119 Marionette TRACE conn3 <- [1,1498,null,{}] 04:35:38 INFO - PROCESS | 3628 | 1470656138125 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:38 INFO - PROCESS | 3628 | 1470656138128 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:38 INFO - PROCESS | 3628 | 1470656138278 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 04:35:38 INFO - PROCESS | 3628 | 1470656138400 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:38 INFO - PROCESS | 3628 | 1470656138405 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:38 INFO - PROCESS | 3628 | ++DOCSHELL 1147DC00 == 35 [pid = 3628] [id = 384] 04:35:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (114DE400) [pid = 3628] [serial = 1152] [outer = 00000000] 04:35:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (13B51400) [pid = 3628] [serial = 1153] [outer = 114DE400] 04:35:38 INFO - PROCESS | 3628 | 1470656138465 Marionette DEBUG loaded listener.js 04:35:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (15238000) [pid = 3628] [serial = 1154] [outer = 114DE400] 04:35:39 INFO - PROCESS | 3628 | 1470656139126 Marionette TRACE conn3 <- [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]]]}] 04:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1017ms 04:35:39 INFO - PROCESS | 3628 | 1470656139150 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 04:35:39 INFO - PROCESS | 3628 | 1470656139156 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 04:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:35:39 INFO - PROCESS | 3628 | 1470656139163 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:35:39 INFO - PROCESS | 3628 | 1470656139165 Marionette TRACE conn3 <- [1,1502,null,{}] 04:35:39 INFO - PROCESS | 3628 | 1470656139170 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:39 INFO - PROCESS | 3628 | 1470656139173 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:39 INFO - PROCESS | 3628 | 1470656139307 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 04:35:39 INFO - PROCESS | 3628 | 1470656139411 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:39 INFO - PROCESS | 3628 | 1470656139414 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:39 INFO - PROCESS | 3628 | ++DOCSHELL 16DC4C00 == 36 [pid = 3628] [id = 385] 04:35:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (16DCD400) [pid = 3628] [serial = 1155] [outer = 00000000] 04:35:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (173AB400) [pid = 3628] [serial = 1156] [outer = 16DCD400] 04:35:39 INFO - PROCESS | 3628 | 1470656139470 Marionette DEBUG loaded listener.js 04:35:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1781D400) [pid = 3628] [serial = 1157] [outer = 16DCD400] 04:35:40 INFO - PROCESS | 3628 | 1470656140116 Marionette TRACE conn3 <- [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]]]}] 04:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1000ms 04:35:40 INFO - PROCESS | 3628 | 1470656140152 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 04:35:40 INFO - PROCESS | 3628 | 1470656140155 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 04:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:35:40 INFO - PROCESS | 3628 | 1470656140160 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:35:40 INFO - PROCESS | 3628 | 1470656140167 Marionette TRACE conn3 <- [1,1506,null,{}] 04:35:40 INFO - PROCESS | 3628 | 1470656140180 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:40 INFO - PROCESS | 3628 | 1470656140185 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:40 INFO - PROCESS | 3628 | 1470656140290 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 04:35:40 INFO - PROCESS | 3628 | 1470656140391 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:40 INFO - PROCESS | 3628 | 1470656140395 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:40 INFO - PROCESS | 3628 | ++DOCSHELL 0C76BC00 == 37 [pid = 3628] [id = 386] 04:35:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1A040C00) [pid = 3628] [serial = 1158] [outer = 00000000] 04:35:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1A048400) [pid = 3628] [serial = 1159] [outer = 1A040C00] 04:35:40 INFO - PROCESS | 3628 | 1470656140452 Marionette DEBUG loaded listener.js 04:35:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1A0FD400) [pid = 3628] [serial = 1160] [outer = 1A040C00] 04:35:41 INFO - PROCESS | 3628 | 1470656141145 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1017ms 04:35:41 INFO - PROCESS | 3628 | 1470656141193 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 04:35:41 INFO - PROCESS | 3628 | 1470656141195 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 04:35:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:35:41 INFO - PROCESS | 3628 | 1470656141199 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:35:41 INFO - PROCESS | 3628 | 1470656141201 Marionette TRACE conn3 <- [1,1510,null,{}] 04:35:41 INFO - PROCESS | 3628 | 1470656141206 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:41 INFO - PROCESS | 3628 | 1470656141209 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:41 INFO - PROCESS | 3628 | 1470656141321 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 04:35:41 INFO - PROCESS | 3628 | 1470656141448 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:41 INFO - PROCESS | 3628 | 1470656141451 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:41 INFO - PROCESS | 3628 | ++DOCSHELL 173A1000 == 38 [pid = 3628] [id = 387] 04:35:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1A623400) [pid = 3628] [serial = 1161] [outer = 00000000] 04:35:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1A972C00) [pid = 3628] [serial = 1162] [outer = 1A623400] 04:35:41 INFO - PROCESS | 3628 | 1470656141506 Marionette DEBUG loaded listener.js 04:35:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1AA6C400) [pid = 3628] [serial = 1163] [outer = 1A623400] 04:35:42 INFO - PROCESS | 3628 | 1470656142046 Marionette TRACE conn3 <- [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"]]]}] 04:35:42 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 () { 04:35:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:35:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:35:42 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 () { 04:35:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:35:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:35:42 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 () { 04:35:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:35:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:35:42 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 () { 04:35:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:35:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:35:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 921ms 04:35:42 INFO - PROCESS | 3628 | 1470656142108 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 04:35:42 INFO - PROCESS | 3628 | 1470656142111 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 04:35:42 INFO - PROCESS | 3628 | 1470656142115 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:35:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:35:42 INFO - PROCESS | 3628 | 1470656142117 Marionette TRACE conn3 <- [1,1514,null,{}] 04:35:42 INFO - PROCESS | 3628 | 1470656142121 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:42 INFO - PROCESS | 3628 | 1470656142123 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:42 INFO - PROCESS | 3628 | 1470656142234 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 04:35:42 INFO - PROCESS | 3628 | 1470656142334 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:42 INFO - PROCESS | 3628 | 1470656142336 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:42 INFO - PROCESS | 3628 | ++DOCSHELL 1AA6F800 == 39 [pid = 3628] [id = 388] 04:35:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1AA6FC00) [pid = 3628] [serial = 1164] [outer = 00000000] 04:35:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1AA73400) [pid = 3628] [serial = 1165] [outer = 1AA6FC00] 04:35:42 INFO - PROCESS | 3628 | 1470656142394 Marionette DEBUG loaded listener.js 04:35:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1AAEC000) [pid = 3628] [serial = 1166] [outer = 1AA6FC00] 04:35:43 INFO - PROCESS | 3628 | 1470656143059 Marionette TRACE conn3 <- [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"]]]}] 04:35:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:35:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:35:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:35:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 953ms 04:35:43 INFO - PROCESS | 3628 | 1470656143096 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 04:35:43 INFO - PROCESS | 3628 | 1470656143100 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 04:35:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:35:43 INFO - PROCESS | 3628 | 1470656143120 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:35:43 INFO - PROCESS | 3628 | 1470656143123 Marionette TRACE conn3 <- [1,1518,null,{}] 04:35:43 INFO - PROCESS | 3628 | 1470656143131 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:43 INFO - PROCESS | 3628 | 1470656143133 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:43 INFO - PROCESS | 3628 | 1470656143243 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 04:35:43 INFO - PROCESS | 3628 | 1470656143349 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:43 INFO - PROCESS | 3628 | 1470656143353 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:43 INFO - PROCESS | 3628 | ++DOCSHELL 12BBE400 == 40 [pid = 3628] [id = 389] 04:35:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (12E2EC00) [pid = 3628] [serial = 1167] [outer = 00000000] 04:35:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (151DF000) [pid = 3628] [serial = 1168] [outer = 12E2EC00] 04:35:43 INFO - PROCESS | 3628 | 1470656143402 Marionette DEBUG loaded listener.js 04:35:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (15A8B800) [pid = 3628] [serial = 1169] [outer = 12E2EC00] 04:35:44 INFO - PROCESS | 3628 | 1470656144033 Marionette TRACE conn3 <- [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]]]}] 04:35:44 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 04:35:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:35:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:35:44 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. 04:35:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:35:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 985ms 04:35:44 INFO - PROCESS | 3628 | 1470656144073 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 04:35:44 INFO - PROCESS | 3628 | 1470656144078 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 04:35:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:35:44 INFO - PROCESS | 3628 | 1470656144082 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:35:44 INFO - PROCESS | 3628 | 1470656144088 Marionette TRACE conn3 <- [1,1522,null,{}] 04:35:44 INFO - PROCESS | 3628 | 1470656144093 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:44 INFO - PROCESS | 3628 | 1470656144096 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:44 INFO - PROCESS | 3628 | 1470656144208 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 04:35:44 INFO - PROCESS | 3628 | 1470656144316 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:44 INFO - PROCESS | 3628 | 1470656144320 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:44 INFO - PROCESS | 3628 | ++DOCSHELL 168CF400 == 41 [pid = 3628] [id = 390] 04:35:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (168D5C00) [pid = 3628] [serial = 1170] [outer = 00000000] 04:35:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (173A5C00) [pid = 3628] [serial = 1171] [outer = 168D5C00] 04:35:44 INFO - PROCESS | 3628 | 1470656144379 Marionette DEBUG loaded listener.js 04:35:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (18068800) [pid = 3628] [serial = 1172] [outer = 168D5C00] 04:35:45 INFO - PROCESS | 3628 | 1470656145076 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:35:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:35:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1017ms 04:35:45 INFO - PROCESS | 3628 | 1470656145117 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 04:35:45 INFO - PROCESS | 3628 | 1470656145122 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 04:35:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:35:45 INFO - PROCESS | 3628 | 1470656145128 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:35:45 INFO - PROCESS | 3628 | 1470656145131 Marionette TRACE conn3 <- [1,1526,null,{}] 04:35:45 INFO - PROCESS | 3628 | 1470656145135 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:45 INFO - PROCESS | 3628 | 1470656145138 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:45 INFO - PROCESS | 3628 | 1470656145253 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 04:35:45 INFO - PROCESS | 3628 | 1470656145388 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:45 INFO - PROCESS | 3628 | 1470656145391 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:45 INFO - PROCESS | 3628 | ++DOCSHELL 1A0F8800 == 42 [pid = 3628] [id = 391] 04:35:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (1A1AB000) [pid = 3628] [serial = 1173] [outer = 00000000] 04:35:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (1A620C00) [pid = 3628] [serial = 1174] [outer = 1A1AB000] 04:35:45 INFO - PROCESS | 3628 | 1470656145450 Marionette DEBUG loaded listener.js 04:35:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (1A96D000) [pid = 3628] [serial = 1175] [outer = 1A1AB000] 04:35:46 INFO - PROCESS | 3628 | 1470656146016 Marionette TRACE conn3 <- [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]]]}] 04:35:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:35:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 953ms 04:35:46 INFO - PROCESS | 3628 | 1470656146073 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 04:35:46 INFO - PROCESS | 3628 | 1470656146076 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 04:35:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:35:46 INFO - PROCESS | 3628 | 1470656146079 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:35:46 INFO - PROCESS | 3628 | 1470656146083 Marionette TRACE conn3 <- [1,1530,null,{}] 04:35:46 INFO - PROCESS | 3628 | 1470656146094 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:46 INFO - PROCESS | 3628 | 1470656146100 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:46 INFO - PROCESS | 3628 | 1470656146212 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 04:35:46 INFO - PROCESS | 3628 | 1470656146344 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:46 INFO - PROCESS | 3628 | 1470656146348 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:46 INFO - PROCESS | 3628 | ++DOCSHELL 1AAF7400 == 43 [pid = 3628] [id = 392] 04:35:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (1AAFA400) [pid = 3628] [serial = 1176] [outer = 00000000] 04:35:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (1AC16800) [pid = 3628] [serial = 1177] [outer = 1AAFA400] 04:35:46 INFO - PROCESS | 3628 | 1470656146415 Marionette DEBUG loaded listener.js 04:35:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (1AE2FC00) [pid = 3628] [serial = 1178] [outer = 1AAFA400] 04:35:47 INFO - PROCESS | 3628 | 1470656147023 Marionette TRACE conn3 <- [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]]]}] 04:35:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:35:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 953ms 04:35:47 INFO - PROCESS | 3628 | 1470656147056 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 04:35:47 INFO - PROCESS | 3628 | 1470656147059 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 04:35:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:35:47 INFO - PROCESS | 3628 | 1470656147062 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:35:47 INFO - PROCESS | 3628 | 1470656147064 Marionette TRACE conn3 <- [1,1534,null,{}] 04:35:47 INFO - PROCESS | 3628 | 1470656147068 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:47 INFO - PROCESS | 3628 | 1470656147070 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:47 INFO - PROCESS | 3628 | 1470656147182 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 04:35:47 INFO - PROCESS | 3628 | 1470656147286 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:47 INFO - PROCESS | 3628 | 1470656147289 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:47 INFO - PROCESS | 3628 | ++DOCSHELL 166EC000 == 44 [pid = 3628] [id = 393] 04:35:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (166ED000) [pid = 3628] [serial = 1179] [outer = 00000000] 04:35:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (166F5400) [pid = 3628] [serial = 1180] [outer = 166ED000] 04:35:47 INFO - PROCESS | 3628 | 1470656147343 Marionette DEBUG loaded listener.js 04:35:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (1AAF5800) [pid = 3628] [serial = 1181] [outer = 166ED000] 04:35:47 INFO - PROCESS | 3628 | 1470656147948 Marionette TRACE conn3 <- [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]]]}] 04:35:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:35:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 969ms 04:35:48 INFO - PROCESS | 3628 | 1470656148007 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 04:35:48 INFO - PROCESS | 3628 | 1470656148009 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 04:35:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:35:48 INFO - PROCESS | 3628 | 1470656148013 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:35:48 INFO - PROCESS | 3628 | 1470656148015 Marionette TRACE conn3 <- [1,1538,null,{}] 04:35:48 INFO - PROCESS | 3628 | 1470656148019 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:48 INFO - PROCESS | 3628 | 1470656148021 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:48 INFO - PROCESS | 3628 | 1470656148122 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 04:35:48 INFO - PROCESS | 3628 | 1470656148229 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:48 INFO - PROCESS | 3628 | 1470656148231 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:48 INFO - PROCESS | 3628 | ++DOCSHELL 1A5D1800 == 45 [pid = 3628] [id = 394] 04:35:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (1A5D2000) [pid = 3628] [serial = 1182] [outer = 00000000] 04:35:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (1A5D8800) [pid = 3628] [serial = 1183] [outer = 1A5D2000] 04:35:48 INFO - PROCESS | 3628 | 1470656148287 Marionette DEBUG loaded listener.js 04:35:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (1A5D9000) [pid = 3628] [serial = 1184] [outer = 1A5D2000] 04:35:48 INFO - PROCESS | 3628 | 1470656148917 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:35:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:35:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 969ms 04:35:48 INFO - PROCESS | 3628 | 1470656148991 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 04:35:48 INFO - PROCESS | 3628 | 1470656148993 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 04:35:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:35:49 INFO - PROCESS | 3628 | 1470656148997 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:35:49 INFO - PROCESS | 3628 | 1470656148999 Marionette TRACE conn3 <- [1,1542,null,{}] 04:35:49 INFO - PROCESS | 3628 | 1470656149018 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:49 INFO - PROCESS | 3628 | 1470656149025 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:49 INFO - PROCESS | 3628 | 1470656149164 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 04:35:49 INFO - PROCESS | 3628 | 1470656149346 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:49 INFO - PROCESS | 3628 | 1470656149349 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:49 INFO - PROCESS | 3628 | ++DOCSHELL 1125EC00 == 46 [pid = 3628] [id = 395] 04:35:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (11263800) [pid = 3628] [serial = 1185] [outer = 00000000] 04:35:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (11C10400) [pid = 3628] [serial = 1186] [outer = 11263800] 04:35:49 INFO - PROCESS | 3628 | 1470656149406 Marionette DEBUG loaded listener.js 04:35:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (13B57000) [pid = 3628] [serial = 1187] [outer = 11263800] 04:35:50 INFO - PROCESS | 3628 | 1470656150146 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:35:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:35:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1207ms 04:35:50 INFO - PROCESS | 3628 | 1470656150191 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 04:35:50 INFO - PROCESS | 3628 | 1470656150196 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 04:35:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:35:50 INFO - PROCESS | 3628 | 1470656150202 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:35:50 INFO - PROCESS | 3628 | 1470656150205 Marionette TRACE conn3 <- [1,1546,null,{}] 04:35:50 INFO - PROCESS | 3628 | 1470656150213 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:50 INFO - PROCESS | 3628 | 1470656150216 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:50 INFO - PROCESS | 3628 | 1470656150331 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 04:35:50 INFO - PROCESS | 3628 | 1470656150469 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:50 INFO - PROCESS | 3628 | 1470656150474 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:50 INFO - PROCESS | 3628 | ++DOCSHELL 15A16400 == 47 [pid = 3628] [id = 396] 04:35:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 137 (15A1E800) [pid = 3628] [serial = 1188] [outer = 00000000] 04:35:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 138 (16DCC400) [pid = 3628] [serial = 1189] [outer = 15A1E800] 04:35:50 INFO - PROCESS | 3628 | 1470656150538 Marionette DEBUG loaded listener.js 04:35:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 139 (17413400) [pid = 3628] [serial = 1190] [outer = 15A1E800] 04:35:51 INFO - PROCESS | 3628 | --DOCSHELL 15A8FC00 == 46 [pid = 3628] [id = 200] 04:35:51 INFO - PROCESS | 3628 | --DOCSHELL 0C76BC00 == 45 [pid = 3628] [id = 386] 04:35:51 INFO - PROCESS | 3628 | --DOCSHELL 173A1000 == 44 [pid = 3628] [id = 387] 04:35:51 INFO - PROCESS | 3628 | --DOCSHELL 14568000 == 43 [pid = 3628] [id = 198] 04:35:51 INFO - PROCESS | 3628 | --DOCSHELL 168D9000 == 42 [pid = 3628] [id = 378] 04:35:51 INFO - PROCESS | 3628 | --DOCSHELL 15A91800 == 41 [pid = 3628] [id = 202] 04:35:51 INFO - PROCESS | 3628 | --DOCSHELL 10F7CC00 == 40 [pid = 3628] [id = 380] 04:35:51 INFO - PROCESS | 3628 | --DOCSHELL 13925000 == 39 [pid = 3628] [id = 197] 04:35:51 INFO - PROCESS | 3628 | --DOCSHELL 118A0C00 == 38 [pid = 3628] [id = 201] 04:35:51 INFO - PROCESS | 3628 | --DOCSHELL 10A4E800 == 37 [pid = 3628] [id = 381] 04:35:51 INFO - PROCESS | 3628 | --DOCSHELL 114E2C00 == 36 [pid = 3628] [id = 203] 04:35:51 INFO - PROCESS | 3628 | --DOCSHELL 17768C00 == 35 [pid = 3628] [id = 382] 04:35:51 INFO - PROCESS | 3628 | --DOCSHELL 1A0F8800 == 34 [pid = 3628] [id = 391] 04:35:51 INFO - PROCESS | 3628 | --DOCSHELL 1AAF7400 == 33 [pid = 3628] [id = 392] 04:35:51 INFO - PROCESS | 3628 | --DOCSHELL 168CF400 == 32 [pid = 3628] [id = 390] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 1397F400 == 31 [pid = 3628] [id = 375] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 14570000 == 30 [pid = 3628] [id = 377] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 16DCB400 == 29 [pid = 3628] [id = 193] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 1AA6F800 == 28 [pid = 3628] [id = 388] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 11817C00 == 27 [pid = 3628] [id = 196] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 10A04400 == 26 [pid = 3628] [id = 192] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 114EC400 == 25 [pid = 3628] [id = 374] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 168D4800 == 24 [pid = 3628] [id = 191] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 156AD800 == 23 [pid = 3628] [id = 199] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 16DC4C00 == 22 [pid = 3628] [id = 385] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 166EC000 == 21 [pid = 3628] [id = 393] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 17769400 == 20 [pid = 3628] [id = 194] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 11261000 == 19 [pid = 3628] [id = 188] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 1A5D1800 == 18 [pid = 3628] [id = 394] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 12BBE400 == 17 [pid = 3628] [id = 389] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 12BBC400 == 16 [pid = 3628] [id = 379] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 13928800 == 15 [pid = 3628] [id = 383] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 1125EC00 == 14 [pid = 3628] [id = 395] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 156B9400 == 13 [pid = 3628] [id = 190] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 10559C00 == 12 [pid = 3628] [id = 195] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 1126A000 == 11 [pid = 3628] [id = 373] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 1321A000 == 10 [pid = 3628] [id = 189] 04:35:53 INFO - PROCESS | 3628 | --DOCSHELL 1147DC00 == 9 [pid = 3628] [id = 384] 04:35:56 INFO - PROCESS | 3628 | 1470656156067 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:35:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:35:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 5924ms 04:35:56 INFO - PROCESS | 3628 | 1470656156129 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 04:35:56 INFO - PROCESS | 3628 | 1470656156133 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 04:35:56 INFO - PROCESS | 3628 | 1470656156139 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:35:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:35:56 INFO - PROCESS | 3628 | 1470656156142 Marionette TRACE conn3 <- [1,1550,null,{}] 04:35:56 INFO - PROCESS | 3628 | 1470656156148 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:56 INFO - PROCESS | 3628 | 1470656156151 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:56 INFO - PROCESS | 3628 | 1470656156251 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 04:35:56 INFO - PROCESS | 3628 | 1470656156352 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:56 INFO - PROCESS | 3628 | 1470656156356 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:56 INFO - PROCESS | 3628 | ++DOCSHELL 10F7D000 == 10 [pid = 3628] [id = 397] 04:35:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 140 (11812400) [pid = 3628] [serial = 1191] [outer = 00000000] 04:35:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 141 (13156400) [pid = 3628] [serial = 1192] [outer = 11812400] 04:35:56 INFO - PROCESS | 3628 | 1470656156405 Marionette DEBUG loaded listener.js 04:35:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 142 (13925000) [pid = 3628] [serial = 1193] [outer = 11812400] 04:35:56 INFO - PROCESS | 3628 | 1470656156854 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:35:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:35:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 746ms 04:35:56 INFO - PROCESS | 3628 | 1470656156879 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 04:35:56 INFO - PROCESS | 3628 | 1470656156884 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 04:35:56 INFO - PROCESS | 3628 | 1470656156894 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:35:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:35:56 INFO - PROCESS | 3628 | 1470656156897 Marionette TRACE conn3 <- [1,1554,null,{}] 04:35:56 INFO - PROCESS | 3628 | 1470656156901 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:56 INFO - PROCESS | 3628 | 1470656156904 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:57 INFO - PROCESS | 3628 | 1470656157044 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 04:35:57 INFO - PROCESS | 3628 | 1470656157053 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:57 INFO - PROCESS | 3628 | 1470656157056 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:57 INFO - PROCESS | 3628 | ++DOCSHELL 1189D800 == 11 [pid = 3628] [id = 398] 04:35:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 143 (166EE400) [pid = 3628] [serial = 1194] [outer = 00000000] 04:35:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 144 (166F3000) [pid = 3628] [serial = 1195] [outer = 166EE400] 04:35:57 INFO - PROCESS | 3628 | 1470656157103 Marionette DEBUG loaded listener.js 04:35:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 145 (16DC4C00) [pid = 3628] [serial = 1196] [outer = 166EE400] 04:35:57 INFO - PROCESS | 3628 | 1470656157648 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:35:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:35:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 763ms 04:35:57 INFO - PROCESS | 3628 | 1470656157718 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 04:35:57 INFO - PROCESS | 3628 | 1470656157720 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 04:35:57 INFO - PROCESS | 3628 | 1470656157725 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:35:57 INFO - PROCESS | 3628 | 1470656157728 Marionette TRACE conn3 <- [1,1558,null,{}] 04:35:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:35:57 INFO - PROCESS | 3628 | 1470656157744 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:57 INFO - PROCESS | 3628 | 1470656157752 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:57 INFO - PROCESS | 3628 | 1470656157881 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 04:35:57 INFO - PROCESS | 3628 | 1470656157895 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:57 INFO - PROCESS | 3628 | 1470656157898 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:57 INFO - PROCESS | 3628 | ++DOCSHELL 1994B400 == 12 [pid = 3628] [id = 399] 04:35:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 146 (1994B800) [pid = 3628] [serial = 1197] [outer = 00000000] 04:35:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 147 (19951C00) [pid = 3628] [serial = 1198] [outer = 1994B800] 04:35:58 INFO - PROCESS | 3628 | 1470656158002 Marionette DEBUG loaded listener.js 04:35:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 148 (199AD400) [pid = 3628] [serial = 1199] [outer = 1994B800] 04:35:58 INFO - PROCESS | 3628 | 1470656158465 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:35:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:35:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 810ms 04:35:58 INFO - PROCESS | 3628 | 1470656158531 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 04:35:58 INFO - PROCESS | 3628 | 1470656158533 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 04:35:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:35:58 INFO - PROCESS | 3628 | 1470656158537 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:35:58 INFO - PROCESS | 3628 | 1470656158538 Marionette TRACE conn3 <- [1,1562,null,{}] 04:35:58 INFO - PROCESS | 3628 | 1470656158542 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:58 INFO - PROCESS | 3628 | 1470656158544 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:58 INFO - PROCESS | 3628 | 1470656158688 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 04:35:58 INFO - PROCESS | 3628 | 1470656158697 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:58 INFO - PROCESS | 3628 | 1470656158699 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:58 INFO - PROCESS | 3628 | ++DOCSHELL 1A39A000 == 13 [pid = 3628] [id = 400] 04:35:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 149 (1A39B000) [pid = 3628] [serial = 1200] [outer = 00000000] 04:35:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 150 (1A5D8000) [pid = 3628] [serial = 1201] [outer = 1A39B000] 04:35:58 INFO - PROCESS | 3628 | 1470656158745 Marionette DEBUG loaded listener.js 04:35:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 151 (1A621C00) [pid = 3628] [serial = 1202] [outer = 1A39B000] 04:35:59 INFO - PROCESS | 3628 | 1470656159265 Marionette TRACE conn3 <- [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]]]}] 04:35:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:35:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 747ms 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 150 (168DA000) [pid = 3628] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 149 (114DE400) [pid = 3628] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 148 (168D5C00) [pid = 3628] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 147 (12E2EC00) [pid = 3628] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 146 (114F4400) [pid = 3628] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 145 (1126B800) [pid = 3628] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 144 (1126A400) [pid = 3628] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 143 (10269000) [pid = 3628] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 142 (14576400) [pid = 3628] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 141 (1850F400) [pid = 3628] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 140 (11DE5800) [pid = 3628] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 139 (18510000) [pid = 3628] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 138 (156B4800) [pid = 3628] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 137 (1055EC00) [pid = 3628] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 136 (177A0800) [pid = 3628] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (10E79000) [pid = 3628] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (102CD800) [pid = 3628] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (13156000) [pid = 3628] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (156DD800) [pid = 3628] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (1850E000) [pid = 3628] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (1779D800) [pid = 3628] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (16DC8000) [pid = 3628] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (1850A800) [pid = 3628] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (1A5D2000) [pid = 3628] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (166ED000) [pid = 3628] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (1AAFA400) [pid = 3628] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (1AA6FC00) [pid = 3628] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (1A623400) [pid = 3628] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:35:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1A040C00) [pid = 3628] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (1A1AB000) [pid = 3628] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (1776A800) [pid = 3628] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (157C6800) [pid = 3628] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (16F9E400) [pid = 3628] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (14573400) [pid = 3628] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (16DCD400) [pid = 3628] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (114D8400) [pid = 3628] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (11263800) [pid = 3628] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (13981800) [pid = 3628] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:35:59 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (10A4C400) [pid = 3628] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:35:59 INFO - PROCESS | 3628 | 1470656159820 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 04:35:59 INFO - PROCESS | 3628 | 1470656159823 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 04:35:59 INFO - PROCESS | 3628 | 1470656159833 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:35:59 INFO - PROCESS | 3628 | 1470656159835 Marionette TRACE conn3 <- [1,1566,null,{}] 04:35:59 INFO - PROCESS | 3628 | 1470656159838 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:59 INFO - PROCESS | 3628 | 1470656159840 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:59 INFO - PROCESS | 3628 | 1470656159919 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 04:35:59 INFO - PROCESS | 3628 | 1470656159927 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:59 INFO - PROCESS | 3628 | 1470656159929 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:35:59 INFO - PROCESS | 3628 | ++DOCSHELL 10A08C00 == 14 [pid = 3628] [id = 401] 04:35:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (10A49400) [pid = 3628] [serial = 1203] [outer = 00000000] 04:35:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (10ED7800) [pid = 3628] [serial = 1204] [outer = 10A49400] 04:35:59 INFO - PROCESS | 3628 | 1470656159975 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (11269C00) [pid = 3628] [serial = 1205] [outer = 10A49400] 04:36:00 INFO - PROCESS | 3628 | 1470656160418 Marionette TRACE conn3 <- [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]]]}] 04:36:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:36:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 635ms 04:36:00 INFO - PROCESS | 3628 | 1470656160475 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 04:36:00 INFO - PROCESS | 3628 | 1470656160477 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 04:36:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:36:00 INFO - PROCESS | 3628 | 1470656160480 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:36:00 INFO - PROCESS | 3628 | 1470656160482 Marionette TRACE conn3 <- [1,1570,null,{}] 04:36:00 INFO - PROCESS | 3628 | 1470656160485 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:00 INFO - PROCESS | 3628 | 1470656160490 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:00 INFO - PROCESS | 3628 | 1470656160606 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 04:36:00 INFO - PROCESS | 3628 | 1470656160612 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:00 INFO - PROCESS | 3628 | 1470656160614 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:00 INFO - PROCESS | 3628 | ++DOCSHELL 151E7800 == 15 [pid = 3628] [id = 402] 04:36:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (151EA000) [pid = 3628] [serial = 1206] [outer = 00000000] 04:36:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (168D3C00) [pid = 3628] [serial = 1207] [outer = 151EA000] 04:36:00 INFO - PROCESS | 3628 | 1470656160659 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (16E74C00) [pid = 3628] [serial = 1208] [outer = 151EA000] 04:36:01 INFO - PROCESS | 3628 | 1470656161149 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:36:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:36:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 699ms 04:36:01 INFO - PROCESS | 3628 | 1470656161212 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 04:36:01 INFO - PROCESS | 3628 | 1470656161214 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 04:36:01 INFO - PROCESS | 3628 | 1470656161217 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:36:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:36:01 INFO - PROCESS | 3628 | 1470656161219 Marionette TRACE conn3 <- [1,1574,null,{}] 04:36:01 INFO - PROCESS | 3628 | 1470656161223 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:01 INFO - PROCESS | 3628 | 1470656161224 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:01 INFO - PROCESS | 3628 | 1470656161335 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 04:36:01 INFO - PROCESS | 3628 | 1470656161344 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:01 INFO - PROCESS | 3628 | 1470656161346 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:01 INFO - PROCESS | 3628 | ++DOCSHELL 1776A800 == 16 [pid = 3628] [id = 403] 04:36:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (17DC6C00) [pid = 3628] [serial = 1209] [outer = 00000000] 04:36:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (199B7800) [pid = 3628] [serial = 1210] [outer = 17DC6C00] 04:36:01 INFO - PROCESS | 3628 | 1470656161389 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (1A040C00) [pid = 3628] [serial = 1211] [outer = 17DC6C00] 04:36:01 INFO - PROCESS | 3628 | 1470656161810 Marionette TRACE conn3 <- [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]]]}] 04:36:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:36:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 698ms 04:36:01 INFO - PROCESS | 3628 | 1470656161918 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 04:36:01 INFO - PROCESS | 3628 | 1470656161922 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 04:36:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:36:01 INFO - PROCESS | 3628 | 1470656161927 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:36:01 INFO - PROCESS | 3628 | 1470656161932 Marionette TRACE conn3 <- [1,1578,null,{}] 04:36:01 INFO - PROCESS | 3628 | 1470656161938 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:01 INFO - PROCESS | 3628 | 1470656161941 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:02 INFO - PROCESS | 3628 | 1470656162083 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 04:36:02 INFO - PROCESS | 3628 | 1470656162216 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:02 INFO - PROCESS | 3628 | 1470656162220 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:02 INFO - PROCESS | 3628 | ++DOCSHELL 1126B400 == 17 [pid = 3628] [id = 404] 04:36:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (112C8000) [pid = 3628] [serial = 1212] [outer = 00000000] 04:36:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (11DF1800) [pid = 3628] [serial = 1213] [outer = 112C8000] 04:36:02 INFO - PROCESS | 3628 | 1470656162281 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (13197C00) [pid = 3628] [serial = 1214] [outer = 112C8000] 04:36:02 INFO - PROCESS | 3628 | 1470656162948 Marionette TRACE conn3 <- [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]]]}] 04:36:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:36:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1065ms 04:36:02 INFO - PROCESS | 3628 | 1470656163002 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 04:36:02 INFO - PROCESS | 3628 | 1470656163006 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 04:36:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:36:03 INFO - PROCESS | 3628 | 1470656163012 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:36:03 INFO - PROCESS | 3628 | 1470656163016 Marionette TRACE conn3 <- [1,1582,null,{}] 04:36:03 INFO - PROCESS | 3628 | 1470656163045 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:03 INFO - PROCESS | 3628 | 1470656163048 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:03 INFO - PROCESS | 3628 | 1470656163155 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 04:36:03 INFO - PROCESS | 3628 | 1470656163294 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:03 INFO - PROCESS | 3628 | 1470656163297 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:03 INFO - PROCESS | 3628 | ++DOCSHELL 166E9800 == 18 [pid = 3628] [id = 405] 04:36:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (166EB400) [pid = 3628] [serial = 1215] [outer = 00000000] 04:36:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (166F2400) [pid = 3628] [serial = 1216] [outer = 166EB400] 04:36:03 INFO - PROCESS | 3628 | 1470656163354 Marionette DEBUG loaded listener.js 04:36:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (16DD0000) [pid = 3628] [serial = 1217] [outer = 166EB400] 04:36:03 INFO - PROCESS | 3628 | 1470656163915 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:36:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:36:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1000ms 04:36:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:36:04 INFO - PROCESS | 3628 | 1470656163994 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 04:36:04 INFO - PROCESS | 3628 | 1470656163997 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 04:36:04 INFO - PROCESS | 3628 | 1470656164001 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 3628 | 1470656164003 Marionette TRACE conn3 <- [1,1586,null,{}] 04:36:04 INFO - PROCESS | 3628 | 1470656164027 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:04 INFO - PROCESS | 3628 | 1470656164032 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:04 INFO - PROCESS | 3628 | 1470656164180 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 04:36:04 INFO - PROCESS | 3628 | 1470656164243 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:04 INFO - PROCESS | 3628 | 1470656164247 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:04 INFO - PROCESS | 3628 | ++DOCSHELL 1A399C00 == 19 [pid = 3628] [id = 406] 04:36:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (1A39D400) [pid = 3628] [serial = 1218] [outer = 00000000] 04:36:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (1A5D5C00) [pid = 3628] [serial = 1219] [outer = 1A39D400] 04:36:04 INFO - PROCESS | 3628 | 1470656164304 Marionette DEBUG loaded listener.js 04:36:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (1A96D400) [pid = 3628] [serial = 1220] [outer = 1A39D400] 04:36:04 INFO - PROCESS | 3628 | 1470656164985 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:36:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:36:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1017ms 04:36:05 INFO - PROCESS | 3628 | 1470656165035 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 04:36:05 INFO - PROCESS | 3628 | 1470656165037 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 04:36:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:36:05 INFO - PROCESS | 3628 | 1470656165041 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:36:05 INFO - PROCESS | 3628 | 1470656165043 Marionette TRACE conn3 <- [1,1590,null,{}] 04:36:05 INFO - PROCESS | 3628 | 1470656165047 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:05 INFO - PROCESS | 3628 | 1470656165050 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:05 INFO - PROCESS | 3628 | 1470656165418 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 04:36:05 INFO - PROCESS | 3628 | 1470656165577 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:05 INFO - PROCESS | 3628 | 1470656165580 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:05 INFO - PROCESS | 3628 | ++DOCSHELL 10A09C00 == 20 [pid = 3628] [id = 407] 04:36:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (10A0C000) [pid = 3628] [serial = 1221] [outer = 00000000] 04:36:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (10A54800) [pid = 3628] [serial = 1222] [outer = 10A0C000] 04:36:05 INFO - PROCESS | 3628 | 1470656165638 Marionette DEBUG loaded listener.js 04:36:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (11261000) [pid = 3628] [serial = 1223] [outer = 10A0C000] 04:36:06 INFO - PROCESS | 3628 | --DOCSHELL 15A16400 == 19 [pid = 3628] [id = 396] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (11C10400) [pid = 3628] [serial = 1186] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (13192C00) [pid = 3628] [serial = 1141] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (11CF2400) [pid = 3628] [serial = 1121] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (129E7C00) [pid = 3628] [serial = 1123] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (151DF000) [pid = 3628] [serial = 1168] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (118A0800) [pid = 3628] [serial = 1120] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (10EE0000) [pid = 3628] [serial = 1107] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (15753000) [pid = 3628] [serial = 688] [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.] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (156B5800) [pid = 3628] [serial = 1110] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (11815000) [pid = 3628] [serial = 1108] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1A03D800) [pid = 3628] [serial = 1113] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (168DB800) [pid = 3628] [serial = 1111] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (12C88800) [pid = 3628] [serial = 1083] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (1321A400) [pid = 3628] [serial = 1084] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (1A1A5C00) [pid = 3628] [serial = 1102] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (168D4000) [pid = 3628] [serial = 1077] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1741BC00) [pid = 3628] [serial = 1078] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (11DF0800) [pid = 3628] [serial = 1074] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (17D3E800) [pid = 3628] [serial = 1093] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (13218000) [pid = 3628] [serial = 1075] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (10F7C400) [pid = 3628] [serial = 1080] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (112C9C00) [pid = 3628] [serial = 1081] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (178F4C00) [pid = 3628] [serial = 1092] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1A39DC00) [pid = 3628] [serial = 1072] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (156DF400) [pid = 3628] [serial = 1098] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (15A1F400) [pid = 3628] [serial = 1086] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (11C0F400) [pid = 3628] [serial = 1117] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (199B4400) [pid = 3628] [serial = 1095] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (1A048800) [pid = 3628] [serial = 1101] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1A96BC00) [pid = 3628] [serial = 1105] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (16F9B000) [pid = 3628] [serial = 1089] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1A62DC00) [pid = 3628] [serial = 1114] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (1775E800) [pid = 3628] [serial = 1090] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (199AE800) [pid = 3628] [serial = 1096] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (168D1800) [pid = 3628] [serial = 1087] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1A62C800) [pid = 3628] [serial = 1104] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (17816C00) [pid = 3628] [serial = 1099] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1319C000) [pid = 3628] [serial = 1130] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (13B57000) [pid = 3628] [serial = 1187] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (151E2800) [pid = 3628] [serial = 1132] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1A620C00) [pid = 3628] [serial = 1174] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (14306000) [pid = 3628] [serial = 1127] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (114D9800) [pid = 3628] [serial = 1116] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16DC8C00) [pid = 3628] [serial = 1136] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (17416800) [pid = 3628] [serial = 1138] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (15238000) [pid = 3628] [serial = 1154] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16DA9400) [pid = 3628] [serial = 1135] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13B51400) [pid = 3628] [serial = 1153] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (18068800) [pid = 3628] [serial = 1172] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (12E32800) [pid = 3628] [serial = 1129] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (173A5C00) [pid = 3628] [serial = 1171] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15A8B800) [pid = 3628] [serial = 1169] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1621E000) [pid = 3628] [serial = 1144] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (12C87000) [pid = 3628] [serial = 1124] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13980C00) [pid = 3628] [serial = 1142] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13AD4400) [pid = 3628] [serial = 1126] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1A972C00) [pid = 3628] [serial = 1162] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1A96D000) [pid = 3628] [serial = 1175] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17DC9C00) [pid = 3628] [serial = 1148] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1AC16800) [pid = 3628] [serial = 1177] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (168DA800) [pid = 3628] [serial = 1145] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1776B000) [pid = 3628] [serial = 1139] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1781C400) [pid = 3628] [serial = 1147] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (156B0C00) [pid = 3628] [serial = 1133] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A048400) [pid = 3628] [serial = 1159] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1781D400) [pid = 3628] [serial = 1157] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (173AB400) [pid = 3628] [serial = 1156] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (199B7400) [pid = 3628] [serial = 1151] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1A5D9000) [pid = 3628] [serial = 1184] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1AAF5800) [pid = 3628] [serial = 1181] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1A5D8800) [pid = 3628] [serial = 1183] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1AE2FC00) [pid = 3628] [serial = 1178] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (166F5400) [pid = 3628] [serial = 1180] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1AAEC000) [pid = 3628] [serial = 1166] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1AA6C400) [pid = 3628] [serial = 1163] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1AA73400) [pid = 3628] [serial = 1165] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (1850FC00) [pid = 3628] [serial = 1150] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (1A0FD400) [pid = 3628] [serial = 1160] [outer = 00000000] [url = about:blank] 04:36:06 INFO - PROCESS | 3628 | 1470656166251 Marionette TRACE conn3 <- [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]]]}] 04:36:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:36:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1270ms 04:36:06 INFO - PROCESS | 3628 | 1470656166292 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 04:36:06 INFO - PROCESS | 3628 | 1470656166296 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 04:36:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:36:06 INFO - PROCESS | 3628 | 1470656166301 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:36:06 INFO - PROCESS | 3628 | 1470656166304 Marionette TRACE conn3 <- [1,1594,null,{}] 04:36:06 INFO - PROCESS | 3628 | 1470656166309 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:06 INFO - PROCESS | 3628 | 1470656166312 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:06 INFO - PROCESS | 3628 | 1470656166410 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 04:36:06 INFO - PROCESS | 3628 | 1470656166506 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:06 INFO - PROCESS | 3628 | 1470656166509 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:06 INFO - PROCESS | 3628 | ++DOCSHELL 11896400 == 20 [pid = 3628] [id = 408] 04:36:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (11897000) [pid = 3628] [serial = 1224] [outer = 00000000] 04:36:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (11CEB400) [pid = 3628] [serial = 1225] [outer = 11897000] 04:36:06 INFO - PROCESS | 3628 | 1470656166555 Marionette DEBUG loaded listener.js 04:36:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (11DEB000) [pid = 3628] [serial = 1226] [outer = 11897000] 04:36:07 INFO - PROCESS | 3628 | 1470656167052 Marionette TRACE conn3 <- [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]]]}] 04:36:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:36:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 810ms 04:36:07 INFO - PROCESS | 3628 | 1470656167133 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 04:36:07 INFO - PROCESS | 3628 | 1470656167136 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 04:36:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:36:07 INFO - PROCESS | 3628 | 1470656167139 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:36:07 INFO - PROCESS | 3628 | 1470656167141 Marionette TRACE conn3 <- [1,1598,null,{}] 04:36:07 INFO - PROCESS | 3628 | 1470656167145 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:07 INFO - PROCESS | 3628 | 1470656167147 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:07 INFO - PROCESS | 3628 | 1470656167237 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 04:36:07 INFO - PROCESS | 3628 | 1470656167247 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:07 INFO - PROCESS | 3628 | 1470656167249 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:07 INFO - PROCESS | 3628 | ++DOCSHELL 13215400 == 21 [pid = 3628] [id = 409] 04:36:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (13215C00) [pid = 3628] [serial = 1227] [outer = 00000000] 04:36:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (13220C00) [pid = 3628] [serial = 1228] [outer = 13215C00] 04:36:07 INFO - PROCESS | 3628 | 1470656167294 Marionette DEBUG loaded listener.js 04:36:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (134B7000) [pid = 3628] [serial = 1229] [outer = 13215C00] 04:36:07 INFO - PROCESS | 3628 | 1470656167736 Marionette TRACE conn3 <- [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]]]}] 04:36:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:36:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 651ms 04:36:07 INFO - PROCESS | 3628 | 1470656167776 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 04:36:07 INFO - PROCESS | 3628 | 1470656167779 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 04:36:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:36:07 INFO - PROCESS | 3628 | 1470656167789 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:36:07 INFO - PROCESS | 3628 | 1470656167793 Marionette TRACE conn3 <- [1,1602,null,{}] 04:36:07 INFO - PROCESS | 3628 | 1470656167797 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:07 INFO - PROCESS | 3628 | 1470656167800 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:07 INFO - PROCESS | 3628 | 1470656167887 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 04:36:07 INFO - PROCESS | 3628 | 1470656167894 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:07 INFO - PROCESS | 3628 | 1470656167896 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:07 INFO - PROCESS | 3628 | ++DOCSHELL 13982400 == 22 [pid = 3628] [id = 410] 04:36:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (14567C00) [pid = 3628] [serial = 1230] [outer = 00000000] 04:36:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (151EBC00) [pid = 3628] [serial = 1231] [outer = 14567C00] 04:36:07 INFO - PROCESS | 3628 | 1470656167940 Marionette DEBUG loaded listener.js 04:36:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (15240400) [pid = 3628] [serial = 1232] [outer = 14567C00] 04:36:08 INFO - PROCESS | 3628 | 1470656168397 Marionette TRACE conn3 <- [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]]]}] 04:36:08 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 04:36:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 651ms 04:36:08 INFO - PROCESS | 3628 | 1470656168424 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 04:36:08 INFO - PROCESS | 3628 | 1470656168426 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 04:36:08 INFO - PROCESS | 3628 | 1470656168430 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:36:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:36:08 INFO - PROCESS | 3628 | 1470656168431 Marionette TRACE conn3 <- [1,1606,null,{}] 04:36:08 INFO - PROCESS | 3628 | 1470656168435 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:08 INFO - PROCESS | 3628 | 1470656168437 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:08 INFO - PROCESS | 3628 | 1470656168518 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 04:36:08 INFO - PROCESS | 3628 | 1470656168523 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:08 INFO - PROCESS | 3628 | 1470656168525 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:08 INFO - PROCESS | 3628 | ++DOCSHELL 151DE800 == 23 [pid = 3628] [id = 411] 04:36:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (151DF000) [pid = 3628] [serial = 1233] [outer = 00000000] 04:36:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (156D4400) [pid = 3628] [serial = 1234] [outer = 151DF000] 04:36:08 INFO - PROCESS | 3628 | 1470656168568 Marionette DEBUG loaded listener.js 04:36:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (156ACC00) [pid = 3628] [serial = 1235] [outer = 151DF000] 04:36:09 INFO - PROCESS | 3628 | 1470656169109 Marionette TRACE conn3 <- [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]]]}] 04:36:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:36:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 715ms 04:36:09 INFO - PROCESS | 3628 | 1470656169163 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 04:36:09 INFO - PROCESS | 3628 | 1470656169165 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 04:36:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:36:09 INFO - PROCESS | 3628 | 1470656169168 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:36:09 INFO - PROCESS | 3628 | 1470656169170 Marionette TRACE conn3 <- [1,1610,null,{}] 04:36:09 INFO - PROCESS | 3628 | 1470656169178 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:09 INFO - PROCESS | 3628 | 1470656169180 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:09 INFO - PROCESS | 3628 | 1470656169292 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 04:36:09 INFO - PROCESS | 3628 | 1470656169298 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:09 INFO - PROCESS | 3628 | 1470656169304 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:09 INFO - PROCESS | 3628 | ++DOCSHELL 15A87800 == 24 [pid = 3628] [id = 412] 04:36:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15A8A800) [pid = 3628] [serial = 1236] [outer = 00000000] 04:36:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16222000) [pid = 3628] [serial = 1237] [outer = 15A8A800] 04:36:09 INFO - PROCESS | 3628 | 1470656169362 Marionette DEBUG loaded listener.js 04:36:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (166E6800) [pid = 3628] [serial = 1238] [outer = 15A8A800] 04:36:09 INFO - PROCESS | 3628 | 1470656169843 Marionette TRACE conn3 <- [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]]]}] 04:36:09 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 04:36:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 715ms 04:36:09 INFO - PROCESS | 3628 | 1470656169868 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 04:36:09 INFO - PROCESS | 3628 | 1470656169870 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 04:36:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:36:09 INFO - PROCESS | 3628 | 1470656169873 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:36:09 INFO - PROCESS | 3628 | 1470656169875 Marionette TRACE conn3 <- [1,1614,null,{}] 04:36:09 INFO - PROCESS | 3628 | 1470656169886 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:09 INFO - PROCESS | 3628 | 1470656169888 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:10 INFO - PROCESS | 3628 | 1470656170024 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 04:36:10 INFO - PROCESS | 3628 | 1470656170034 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 3628 | 1470656170036 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:10 INFO - PROCESS | 3628 | ++DOCSHELL 102CB400 == 25 [pid = 3628] [id = 413] 04:36:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (166ED800) [pid = 3628] [serial = 1239] [outer = 00000000] 04:36:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16DA9400) [pid = 3628] [serial = 1240] [outer = 166ED800] 04:36:10 INFO - PROCESS | 3628 | 1470656170078 Marionette DEBUG loaded listener.js 04:36:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16DC7C00) [pid = 3628] [serial = 1241] [outer = 166ED800] 04:36:10 INFO - PROCESS | 3628 | 1470656170545 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:36:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:36:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 715ms 04:36:10 INFO - PROCESS | 3628 | 1470656170573 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 3628 | 1470656170575 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 04:36:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:36:10 INFO - PROCESS | 3628 | 1470656170585 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - PROCESS | 3628 | 1470656170587 Marionette TRACE conn3 <- [1,1618,null,{}] 04:36:10 INFO - PROCESS | 3628 | 1470656170590 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:10 INFO - PROCESS | 3628 | 1470656170592 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:10 INFO - PROCESS | 3628 | 1470656170700 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 04:36:10 INFO - PROCESS | 3628 | 1470656170705 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 3628 | 1470656170707 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:10 INFO - PROCESS | 3628 | ++DOCSHELL 16DA5400 == 26 [pid = 3628] [id = 414] 04:36:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16DCA800) [pid = 3628] [serial = 1242] [outer = 00000000] 04:36:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (170A4800) [pid = 3628] [serial = 1243] [outer = 16DCA800] 04:36:10 INFO - PROCESS | 3628 | 1470656170750 Marionette DEBUG loaded listener.js 04:36:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (173A1000) [pid = 3628] [serial = 1244] [outer = 16DCA800] 04:36:11 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1994B800) [pid = 3628] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:36:11 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1A39B000) [pid = 3628] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:36:11 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (166EE400) [pid = 3628] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:36:11 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11812400) [pid = 3628] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:36:11 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15A1E800) [pid = 3628] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:36:11 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10A49400) [pid = 3628] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:36:11 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (151EA000) [pid = 3628] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:36:11 INFO - PROCESS | 3628 | 1470656171518 Marionette TRACE conn3 <- [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]]]}] 04:36:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:36:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 953ms 04:36:11 INFO - PROCESS | 3628 | 1470656171566 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 04:36:11 INFO - PROCESS | 3628 | 1470656171568 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 04:36:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:36:11 INFO - PROCESS | 3628 | 1470656171571 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:36:11 INFO - PROCESS | 3628 | 1470656171573 Marionette TRACE conn3 <- [1,1622,null,{}] 04:36:11 INFO - PROCESS | 3628 | 1470656171576 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:11 INFO - PROCESS | 3628 | 1470656171578 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:11 INFO - PROCESS | 3628 | 1470656171658 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 04:36:11 INFO - PROCESS | 3628 | 1470656171663 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:11 INFO - PROCESS | 3628 | 1470656171665 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:11 INFO - PROCESS | 3628 | ++DOCSHELL 11DE7800 == 27 [pid = 3628] [id = 415] 04:36:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (14576800) [pid = 3628] [serial = 1245] [outer = 00000000] 04:36:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (176AFC00) [pid = 3628] [serial = 1246] [outer = 14576800] 04:36:11 INFO - PROCESS | 3628 | 1470656171708 Marionette DEBUG loaded listener.js 04:36:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (17769C00) [pid = 3628] [serial = 1247] [outer = 14576800] 04:36:12 INFO - PROCESS | 3628 | 1470656172150 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:36:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 636ms 04:36:12 INFO - PROCESS | 3628 | 1470656172209 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 3628 | 1470656172211 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 04:36:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:36:12 INFO - PROCESS | 3628 | 1470656172215 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - PROCESS | 3628 | 1470656172216 Marionette TRACE conn3 <- [1,1626,null,{}] 04:36:12 INFO - PROCESS | 3628 | 1470656172220 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:12 INFO - PROCESS | 3628 | 1470656172223 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:12 INFO - PROCESS | 3628 | 1470656172310 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 04:36:12 INFO - PROCESS | 3628 | 1470656172317 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 3628 | 1470656172327 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:12 INFO - PROCESS | 3628 | ++DOCSHELL 176AEC00 == 28 [pid = 3628] [id = 416] 04:36:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (177A5000) [pid = 3628] [serial = 1248] [outer = 00000000] 04:36:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (178F0C00) [pid = 3628] [serial = 1249] [outer = 177A5000] 04:36:12 INFO - PROCESS | 3628 | 1470656172371 Marionette DEBUG loaded listener.js 04:36:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17815000) [pid = 3628] [serial = 1250] [outer = 177A5000] 04:36:12 INFO - PROCESS | 3628 | 1470656172803 Marionette TRACE conn3 <- [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]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:36:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 651ms 04:36:12 INFO - PROCESS | 3628 | 1470656172853 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 3628 | 1470656172855 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 04:36:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:36:12 INFO - PROCESS | 3628 | 1470656172858 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - PROCESS | 3628 | 1470656172860 Marionette TRACE conn3 <- [1,1630,null,{}] 04:36:12 INFO - PROCESS | 3628 | 1470656172863 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:12 INFO - PROCESS | 3628 | 1470656172865 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:12 INFO - PROCESS | 3628 | 1470656172945 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 04:36:12 INFO - PROCESS | 3628 | 1470656172951 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 3628 | 1470656172954 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:12 INFO - PROCESS | 3628 | ++DOCSHELL 177A1C00 == 29 [pid = 3628] [id = 417] 04:36:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17D33000) [pid = 3628] [serial = 1251] [outer = 00000000] 04:36:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17DCC800) [pid = 3628] [serial = 1252] [outer = 17D33000] 04:36:13 INFO - PROCESS | 3628 | 1470656173000 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (18266800) [pid = 3628] [serial = 1253] [outer = 17D33000] 04:36:13 INFO - PROCESS | 3628 | 1470656173728 Marionette TRACE conn3 <- [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]]]}] 04:36:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:36:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 921ms 04:36:13 INFO - PROCESS | 3628 | 1470656173797 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 04:36:13 INFO - PROCESS | 3628 | 1470656173802 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 04:36:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:36:13 INFO - PROCESS | 3628 | 1470656173807 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:36:13 INFO - PROCESS | 3628 | 1470656173810 Marionette TRACE conn3 <- [1,1634,null,{}] 04:36:13 INFO - PROCESS | 3628 | 1470656173817 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:13 INFO - PROCESS | 3628 | 1470656173820 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:13 INFO - PROCESS | 3628 | 1470656173961 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 04:36:14 INFO - PROCESS | 3628 | 1470656174067 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 3628 | 1470656174070 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:14 INFO - PROCESS | 3628 | ++DOCSHELL 11266C00 == 30 [pid = 3628] [id = 418] 04:36:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (11267400) [pid = 3628] [serial = 1254] [outer = 00000000] 04:36:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (12B73400) [pid = 3628] [serial = 1255] [outer = 11267400] 04:36:14 INFO - PROCESS | 3628 | 1470656174125 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (12E28400) [pid = 3628] [serial = 1256] [outer = 11267400] 04:36:14 INFO - PROCESS | 3628 | 1470656174722 Marionette TRACE conn3 <- [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]]]}] 04:36:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:36:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 953ms 04:36:14 INFO - PROCESS | 3628 | 1470656174753 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 3628 | 1470656174757 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 04:36:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:36:14 INFO - PROCESS | 3628 | 1470656174764 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:36:14 INFO - PROCESS | 3628 | 1470656174766 Marionette TRACE conn3 <- [1,1638,null,{}] 04:36:14 INFO - PROCESS | 3628 | 1470656174771 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:14 INFO - PROCESS | 3628 | 1470656174773 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:14 INFO - PROCESS | 3628 | 1470656174883 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 04:36:15 INFO - PROCESS | 3628 | 1470656174988 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:15 INFO - PROCESS | 3628 | 1470656174990 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:15 INFO - PROCESS | 3628 | ++DOCSHELL 13B55400 == 31 [pid = 3628] [id = 419] 04:36:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1452A800) [pid = 3628] [serial = 1257] [outer = 00000000] 04:36:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (14575000) [pid = 3628] [serial = 1258] [outer = 1452A800] 04:36:15 INFO - PROCESS | 3628 | 1470656175046 Marionette DEBUG loaded listener.js 04:36:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (156BA800) [pid = 3628] [serial = 1259] [outer = 1452A800] 04:36:15 INFO - PROCESS | 3628 | 1470656175731 Marionette TRACE conn3 <- [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]]]}] 04:36:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:36:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1016ms 04:36:15 INFO - PROCESS | 3628 | 1470656175799 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 04:36:15 INFO - PROCESS | 3628 | 1470656175801 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 04:36:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:36:15 INFO - PROCESS | 3628 | 1470656175805 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:36:15 INFO - PROCESS | 3628 | 1470656175809 Marionette TRACE conn3 <- [1,1642,null,{}] 04:36:15 INFO - PROCESS | 3628 | 1470656175820 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:15 INFO - PROCESS | 3628 | 1470656175825 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:15 INFO - PROCESS | 3628 | 1470656175933 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 04:36:16 INFO - PROCESS | 3628 | 1470656176080 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:16 INFO - PROCESS | 3628 | 1470656176083 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:16 INFO - PROCESS | 3628 | ++DOCSHELL 177A4400 == 32 [pid = 3628] [id = 420] 04:36:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (177A6400) [pid = 3628] [serial = 1260] [outer = 00000000] 04:36:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17DCC400) [pid = 3628] [serial = 1261] [outer = 177A6400] 04:36:16 INFO - PROCESS | 3628 | 1470656176140 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (18505400) [pid = 3628] [serial = 1262] [outer = 177A6400] 04:36:16 INFO - PROCESS | 3628 | 1470656176941 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:36:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:36:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1239ms 04:36:17 INFO - PROCESS | 3628 | 1470656177014 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 04:36:17 INFO - PROCESS | 3628 | 1470656177018 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 04:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:36:17 INFO - PROCESS | 3628 | 1470656177024 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:36:17 INFO - PROCESS | 3628 | 1470656177027 Marionette TRACE conn3 <- [1,1646,null,{}] 04:36:17 INFO - PROCESS | 3628 | 1470656177032 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:17 INFO - PROCESS | 3628 | 1470656177035 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:17 INFO - PROCESS | 3628 | 1470656177132 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 04:36:17 INFO - PROCESS | 3628 | 1470656177278 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:17 INFO - PROCESS | 3628 | 1470656177283 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:17 INFO - PROCESS | 3628 | ++DOCSHELL 10E85C00 == 33 [pid = 3628] [id = 421] 04:36:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (10ED1400) [pid = 3628] [serial = 1263] [outer = 00000000] 04:36:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1181A000) [pid = 3628] [serial = 1264] [outer = 10ED1400] 04:36:17 INFO - PROCESS | 3628 | 1470656177332 Marionette DEBUG loaded listener.js 04:36:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (11C10000) [pid = 3628] [serial = 1265] [outer = 10ED1400] 04:36:17 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16DCC400) [pid = 3628] [serial = 1189] [outer = 00000000] [url = about:blank] 04:36:17 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (19951C00) [pid = 3628] [serial = 1198] [outer = 00000000] [url = about:blank] 04:36:17 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1A5D8000) [pid = 3628] [serial = 1201] [outer = 00000000] [url = about:blank] 04:36:17 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (166F3000) [pid = 3628] [serial = 1195] [outer = 00000000] [url = about:blank] 04:36:17 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13156400) [pid = 3628] [serial = 1192] [outer = 00000000] [url = about:blank] 04:36:17 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (13925000) [pid = 3628] [serial = 1193] [outer = 00000000] [url = about:blank] 04:36:17 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (199AD400) [pid = 3628] [serial = 1199] [outer = 00000000] [url = about:blank] 04:36:17 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (199B7800) [pid = 3628] [serial = 1210] [outer = 00000000] [url = about:blank] 04:36:17 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17413400) [pid = 3628] [serial = 1190] [outer = 00000000] [url = about:blank] 04:36:17 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1A621C00) [pid = 3628] [serial = 1202] [outer = 00000000] [url = about:blank] 04:36:17 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10ED7800) [pid = 3628] [serial = 1204] [outer = 00000000] [url = about:blank] 04:36:17 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16E74C00) [pid = 3628] [serial = 1208] [outer = 00000000] [url = about:blank] 04:36:17 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (168D3C00) [pid = 3628] [serial = 1207] [outer = 00000000] [url = about:blank] 04:36:17 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (11269C00) [pid = 3628] [serial = 1205] [outer = 00000000] [url = about:blank] 04:36:17 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16DC4C00) [pid = 3628] [serial = 1196] [outer = 00000000] [url = about:blank] 04:36:17 INFO - PROCESS | 3628 | 1470656177931 Marionette TRACE conn3 <- [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]]]}] 04:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 921ms 04:36:17 INFO - PROCESS | 3628 | 1470656177961 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 04:36:17 INFO - PROCESS | 3628 | 1470656177965 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 04:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:36:17 INFO - PROCESS | 3628 | 1470656177971 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:36:17 INFO - PROCESS | 3628 | 1470656177973 Marionette TRACE conn3 <- [1,1650,null,{}] 04:36:17 INFO - PROCESS | 3628 | 1470656177977 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:17 INFO - PROCESS | 3628 | 1470656177979 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:18 INFO - PROCESS | 3628 | 1470656178064 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 04:36:18 INFO - PROCESS | 3628 | 1470656178168 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 3628 | 1470656178171 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:18 INFO - PROCESS | 3628 | ++DOCSHELL 102C9000 == 34 [pid = 3628] [id = 422] 04:36:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1055A800) [pid = 3628] [serial = 1266] [outer = 00000000] 04:36:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (114DA800) [pid = 3628] [serial = 1267] [outer = 1055A800] 04:36:18 INFO - PROCESS | 3628 | 1470656178217 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (13192C00) [pid = 3628] [serial = 1268] [outer = 1055A800] 04:36:18 INFO - PROCESS | 3628 | 1470656178632 Marionette TRACE conn3 <- [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]]]}] 04:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 715ms 04:36:18 INFO - PROCESS | 3628 | 1470656178671 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 3628 | 1470656178673 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 04:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:36:18 INFO - PROCESS | 3628 | 1470656178676 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - PROCESS | 3628 | 1470656178680 Marionette TRACE conn3 <- [1,1654,null,{}] 04:36:18 INFO - PROCESS | 3628 | 1470656178692 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:18 INFO - PROCESS | 3628 | 1470656178696 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:18 INFO - PROCESS | 3628 | 1470656178778 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 04:36:18 INFO - PROCESS | 3628 | 1470656178784 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 3628 | 1470656178787 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:18 INFO - PROCESS | 3628 | ++DOCSHELL 14574C00 == 35 [pid = 3628] [id = 423] 04:36:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (14575400) [pid = 3628] [serial = 1269] [outer = 00000000] 04:36:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (156B8000) [pid = 3628] [serial = 1270] [outer = 14575400] 04:36:18 INFO - PROCESS | 3628 | 1470656178834 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15A16400) [pid = 3628] [serial = 1271] [outer = 14575400] 04:36:19 INFO - PROCESS | 3628 | 1470656179335 Marionette TRACE conn3 <- [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]]]}] 04:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 651ms 04:36:19 INFO - PROCESS | 3628 | 1470656179346 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 04:36:19 INFO - PROCESS | 3628 | 1470656179349 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 04:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:36:19 INFO - PROCESS | 3628 | 1470656179356 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:36:19 INFO - PROCESS | 3628 | 1470656179358 Marionette TRACE conn3 <- [1,1658,null,{}] 04:36:19 INFO - PROCESS | 3628 | 1470656179361 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:19 INFO - PROCESS | 3628 | 1470656179363 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:19 INFO - PROCESS | 3628 | 1470656179445 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 04:36:19 INFO - PROCESS | 3628 | 1470656179452 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:19 INFO - PROCESS | 3628 | 1470656179454 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:19 INFO - PROCESS | 3628 | ++DOCSHELL 166E7400 == 36 [pid = 3628] [id = 424] 04:36:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (166E8400) [pid = 3628] [serial = 1272] [outer = 00000000] 04:36:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (168D5400) [pid = 3628] [serial = 1273] [outer = 166E8400] 04:36:19 INFO - PROCESS | 3628 | 1470656179507 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16DA8C00) [pid = 3628] [serial = 1274] [outer = 166E8400] 04:36:19 INFO - PROCESS | 3628 | 1470656179939 Marionette TRACE conn3 <- [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]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 636ms 04:36:20 INFO - PROCESS | 3628 | 1470656179995 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 3628 | 1470656179997 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 04:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:36:20 INFO - PROCESS | 3628 | 1470656180000 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 3628 | 1470656180002 Marionette TRACE conn3 <- [1,1662,null,{}] 04:36:20 INFO - PROCESS | 3628 | 1470656180005 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:20 INFO - PROCESS | 3628 | 1470656180007 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:20 INFO - PROCESS | 3628 | 1470656180083 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 04:36:20 INFO - PROCESS | 3628 | 1470656180089 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 3628 | 1470656180091 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:20 INFO - PROCESS | 3628 | ++DOCSHELL 1622A000 == 37 [pid = 3628] [id = 425] 04:36:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16DA5000) [pid = 3628] [serial = 1275] [outer = 00000000] 04:36:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16F97C00) [pid = 3628] [serial = 1276] [outer = 16DA5000] 04:36:20 INFO - PROCESS | 3628 | 1470656180134 Marionette DEBUG loaded listener.js 04:36:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16F9E000) [pid = 3628] [serial = 1277] [outer = 16DA5000] 04:36:20 INFO - PROCESS | 3628 | 1470656180638 Marionette TRACE conn3 <- [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]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 699ms 04:36:20 INFO - PROCESS | 3628 | 1470656180700 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 3628 | 1470656180702 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 04:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:36:20 INFO - PROCESS | 3628 | 1470656180705 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 3628 | 1470656180707 Marionette TRACE conn3 <- [1,1666,null,{}] 04:36:20 INFO - PROCESS | 3628 | 1470656180711 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:20 INFO - PROCESS | 3628 | 1470656180716 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:20 INFO - PROCESS | 3628 | 1470656180849 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 04:36:20 INFO - PROCESS | 3628 | 1470656180859 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 3628 | 1470656180861 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:20 INFO - PROCESS | 3628 | ++DOCSHELL 1781C000 == 38 [pid = 3628] [id = 426] 04:36:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17D3D400) [pid = 3628] [serial = 1278] [outer = 00000000] 04:36:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (18263800) [pid = 3628] [serial = 1279] [outer = 17D3D400] 04:36:20 INFO - PROCESS | 3628 | 1470656180954 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1850B000) [pid = 3628] [serial = 1280] [outer = 17D3D400] 04:36:21 INFO - PROCESS | 3628 | 1470656181426 Marionette TRACE conn3 <- [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]]]}] 04:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 747ms 04:36:21 INFO - PROCESS | 3628 | 1470656181496 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 04:36:21 INFO - PROCESS | 3628 | 1470656181499 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 04:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:36:21 INFO - PROCESS | 3628 | 1470656181506 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:36:21 INFO - PROCESS | 3628 | 1470656181508 Marionette TRACE conn3 <- [1,1670,null,{}] 04:36:21 INFO - PROCESS | 3628 | 1470656181512 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:21 INFO - PROCESS | 3628 | 1470656181513 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:21 INFO - PROCESS | 3628 | 1470656181629 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 04:36:21 INFO - PROCESS | 3628 | 1470656181640 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 3628 | 1470656181642 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:21 INFO - PROCESS | 3628 | ++DOCSHELL 170A3000 == 39 [pid = 3628] [id = 427] 04:36:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (18262C00) [pid = 3628] [serial = 1281] [outer = 00000000] 04:36:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1994D800) [pid = 3628] [serial = 1282] [outer = 18262C00] 04:36:21 INFO - PROCESS | 3628 | 1470656181694 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1994EC00) [pid = 3628] [serial = 1283] [outer = 18262C00] 04:36:22 INFO - PROCESS | 3628 | 1470656182130 Marionette TRACE conn3 <- [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]]]}] 04:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 636ms 04:36:22 INFO - PROCESS | 3628 | 1470656182147 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 04:36:22 INFO - PROCESS | 3628 | 1470656182149 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 04:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:36:22 INFO - PROCESS | 3628 | 1470656182153 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - PROCESS | 3628 | 1470656182155 Marionette TRACE conn3 <- [1,1674,null,{}] 04:36:22 INFO - PROCESS | 3628 | 1470656182158 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:22 INFO - PROCESS | 3628 | 1470656182160 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:22 INFO - PROCESS | 3628 | 1470656182267 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 04:36:22 INFO - PROCESS | 3628 | 1470656182272 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:22 INFO - PROCESS | 3628 | 1470656182274 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:22 INFO - PROCESS | 3628 | ++DOCSHELL 157CB400 == 40 [pid = 3628] [id = 428] 04:36:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (18266C00) [pid = 3628] [serial = 1284] [outer = 00000000] 04:36:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (199B1C00) [pid = 3628] [serial = 1285] [outer = 18266C00] 04:36:22 INFO - PROCESS | 3628 | 1470656182317 Marionette DEBUG loaded listener.js 04:36:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (199B4C00) [pid = 3628] [serial = 1286] [outer = 18266C00] 04:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (11897000) [pid = 3628] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (15A8A800) [pid = 3628] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (166ED800) [pid = 3628] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (16DCA800) [pid = 3628] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (151DF000) [pid = 3628] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (177A5000) [pid = 3628] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (13215C00) [pid = 3628] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (10A0C000) [pid = 3628] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (14576800) [pid = 3628] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (14567C00) [pid = 3628] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:36:22 INFO - PROCESS | 3628 | 1470656182867 Marionette TRACE conn3 <- [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]]]}] 04:36:22 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 04:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 810ms 04:36:22 INFO - PROCESS | 3628 | 1470656182953 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 04:36:22 INFO - PROCESS | 3628 | 1470656182955 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 04:36:22 INFO - PROCESS | 3628 | 1470656182958 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:36:22 INFO - PROCESS | 3628 | 1470656182960 Marionette TRACE conn3 <- [1,1678,null,{}] 04:36:22 INFO - PROCESS | 3628 | 1470656182964 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:22 INFO - PROCESS | 3628 | 1470656182966 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:23 INFO - PROCESS | 3628 | 1470656183044 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 04:36:23 INFO - PROCESS | 3628 | 1470656183050 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 3628 | 1470656183052 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:23 INFO - PROCESS | 3628 | ++DOCSHELL 11811800 == 41 [pid = 3628] [id = 429] 04:36:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (151DF000) [pid = 3628] [serial = 1287] [outer = 00000000] 04:36:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (16DC2C00) [pid = 3628] [serial = 1288] [outer = 151DF000] 04:36:23 INFO - PROCESS | 3628 | 1470656183095 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (170A0C00) [pid = 3628] [serial = 1289] [outer = 151DF000] 04:36:23 INFO - PROCESS | 3628 | 1470656183580 Marionette TRACE conn3 <- [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]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 651ms 04:36:23 INFO - PROCESS | 3628 | 1470656183629 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 3628 | 1470656183631 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 04:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:36:23 INFO - PROCESS | 3628 | 1470656183635 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - PROCESS | 3628 | 1470656183637 Marionette TRACE conn3 <- [1,1682,null,{}] 04:36:23 INFO - PROCESS | 3628 | 1470656183640 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:23 INFO - PROCESS | 3628 | 1470656183642 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:23 INFO - PROCESS | 3628 | 1470656183723 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 04:36:23 INFO - PROCESS | 3628 | 1470656183730 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 3628 | 1470656183741 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:23 INFO - PROCESS | 3628 | ++DOCSHELL 10559C00 == 42 [pid = 3628] [id = 430] 04:36:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (114F1C00) [pid = 3628] [serial = 1290] [outer = 00000000] 04:36:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A041000) [pid = 3628] [serial = 1291] [outer = 114F1C00] 04:36:23 INFO - PROCESS | 3628 | 1470656183785 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1A045000) [pid = 3628] [serial = 1292] [outer = 114F1C00] 04:36:24 INFO - PROCESS | 3628 | 1470656184202 Marionette TRACE conn3 <- [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]]]}] 04:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 603ms 04:36:24 INFO - PROCESS | 3628 | 1470656184242 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 04:36:24 INFO - PROCESS | 3628 | 1470656184244 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 04:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:36:24 INFO - PROCESS | 3628 | 1470656184251 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:36:24 INFO - PROCESS | 3628 | 1470656184253 Marionette TRACE conn3 <- [1,1686,null,{}] 04:36:24 INFO - PROCESS | 3628 | 1470656184257 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:24 INFO - PROCESS | 3628 | 1470656184259 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:24 INFO - PROCESS | 3628 | 1470656184353 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 04:36:24 INFO - PROCESS | 3628 | 1470656184358 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:24 INFO - PROCESS | 3628 | 1470656184361 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:24 INFO - PROCESS | 3628 | ++DOCSHELL 1A0FCC00 == 43 [pid = 3628] [id = 431] 04:36:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1A1A5000) [pid = 3628] [serial = 1293] [outer = 00000000] 04:36:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1A394000) [pid = 3628] [serial = 1294] [outer = 1A1A5000] 04:36:24 INFO - PROCESS | 3628 | 1470656184406 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1A3A0C00) [pid = 3628] [serial = 1295] [outer = 1A1A5000] 04:36:25 INFO - PROCESS | 3628 | 1470656185114 Marionette TRACE conn3 <- [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]]]}] 04:36:25 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 04:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 921ms 04:36:25 INFO - PROCESS | 3628 | 1470656185153 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 04:36:25 INFO - PROCESS | 3628 | 1470656185158 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 04:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:36:25 INFO - PROCESS | 3628 | 1470656185163 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:36:25 INFO - PROCESS | 3628 | 1470656185168 Marionette TRACE conn3 <- [1,1690,null,{}] 04:36:25 INFO - PROCESS | 3628 | 1470656185173 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:25 INFO - PROCESS | 3628 | 1470656185176 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:25 INFO - PROCESS | 3628 | 1470656185334 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 04:36:25 INFO - PROCESS | 3628 | 1470656185438 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:25 INFO - PROCESS | 3628 | 1470656185441 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:25 INFO - PROCESS | 3628 | ++DOCSHELL 10F7CC00 == 44 [pid = 3628] [id = 432] 04:36:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (112D5400) [pid = 3628] [serial = 1296] [outer = 00000000] 04:36:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (12C88800) [pid = 3628] [serial = 1297] [outer = 112D5400] 04:36:25 INFO - PROCESS | 3628 | 1470656185497 Marionette DEBUG loaded listener.js 04:36:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (134BA400) [pid = 3628] [serial = 1298] [outer = 112D5400] 04:36:26 INFO - PROCESS | 3628 | 1470656186159 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1017ms 04:36:26 INFO - PROCESS | 3628 | 1470656186199 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 04:36:26 INFO - PROCESS | 3628 | 1470656186204 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 04:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:36:26 INFO - PROCESS | 3628 | 1470656186211 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 3628 | 1470656186214 Marionette TRACE conn3 <- [1,1694,null,{}] 04:36:26 INFO - PROCESS | 3628 | 1470656186218 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:26 INFO - PROCESS | 3628 | 1470656186220 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:26 INFO - PROCESS | 3628 | 1470656186335 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 04:36:26 INFO - PROCESS | 3628 | 1470656186470 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 3628 | 1470656186473 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:26 INFO - PROCESS | 3628 | ++DOCSHELL 15A8C000 == 45 [pid = 3628] [id = 433] 04:36:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (15A8E800) [pid = 3628] [serial = 1299] [outer = 00000000] 04:36:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (168D2800) [pid = 3628] [serial = 1300] [outer = 15A8E800] 04:36:26 INFO - PROCESS | 3628 | 1470656186529 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (16E70000) [pid = 3628] [serial = 1301] [outer = 15A8E800] 04:36:27 INFO - PROCESS | 3628 | 1470656187147 Marionette TRACE conn3 <- [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]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1016ms 04:36:27 INFO - PROCESS | 3628 | 1470656187213 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 3628 | 1470656187216 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 04:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:36:27 INFO - PROCESS | 3628 | 1470656187220 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 3628 | 1470656187223 Marionette TRACE conn3 <- [1,1698,null,{}] 04:36:27 INFO - PROCESS | 3628 | 1470656187234 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:27 INFO - PROCESS | 3628 | 1470656187239 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:27 INFO - PROCESS | 3628 | 1470656187423 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 04:36:27 INFO - PROCESS | 3628 | 1470656187558 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:27 INFO - PROCESS | 3628 | 1470656187562 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:27 INFO - PROCESS | 3628 | ++DOCSHELL 199B0800 == 46 [pid = 3628] [id = 434] 04:36:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (199B3000) [pid = 3628] [serial = 1302] [outer = 00000000] 04:36:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1A0F1800) [pid = 3628] [serial = 1303] [outer = 199B3000] 04:36:27 INFO - PROCESS | 3628 | 1470656187619 Marionette DEBUG loaded listener.js 04:36:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1A1A8800) [pid = 3628] [serial = 1304] [outer = 199B3000] 04:36:28 INFO - PROCESS | 3628 | 1470656188186 Marionette TRACE conn3 <- [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]]]}] 04:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1017ms 04:36:28 INFO - PROCESS | 3628 | 1470656188253 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 04:36:28 INFO - PROCESS | 3628 | 1470656188256 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 04:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:36:28 INFO - PROCESS | 3628 | 1470656188260 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:36:28 INFO - PROCESS | 3628 | 1470656188262 Marionette TRACE conn3 <- [1,1702,null,{}] 04:36:28 INFO - PROCESS | 3628 | 1470656188266 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:28 INFO - PROCESS | 3628 | 1470656188268 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:28 INFO - PROCESS | 3628 | 1470656188379 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 04:36:28 INFO - PROCESS | 3628 | 1470656188611 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 3628 | 1470656188615 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:28 INFO - PROCESS | 3628 | ++DOCSHELL 102CB800 == 47 [pid = 3628] [id = 435] 04:36:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (10A04400) [pid = 3628] [serial = 1305] [outer = 00000000] 04:36:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (10F82800) [pid = 3628] [serial = 1306] [outer = 10A04400] 04:36:28 INFO - PROCESS | 3628 | 1470656188670 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (114F6400) [pid = 3628] [serial = 1307] [outer = 10A04400] 04:36:29 INFO - PROCESS | 3628 | 1470656189322 Marionette TRACE conn3 <- [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]]]}] 04:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1111ms 04:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:36:29 INFO - PROCESS | 3628 | 1470656189392 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 04:36:29 INFO - PROCESS | 3628 | 1470656189395 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 04:36:29 INFO - PROCESS | 3628 | 1470656189399 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 3628 | 1470656189402 Marionette TRACE conn3 <- [1,1706,null,{}] 04:36:29 INFO - PROCESS | 3628 | 1470656189407 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:29 INFO - PROCESS | 3628 | 1470656189411 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 10559C00 == 46 [pid = 3628] [id = 430] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 11811800 == 45 [pid = 3628] [id = 429] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 157CB400 == 44 [pid = 3628] [id = 428] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 170A3000 == 43 [pid = 3628] [id = 427] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 1781C000 == 42 [pid = 3628] [id = 426] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 1622A000 == 41 [pid = 3628] [id = 425] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 166E7400 == 40 [pid = 3628] [id = 424] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 14574C00 == 39 [pid = 3628] [id = 423] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 102C9000 == 38 [pid = 3628] [id = 422] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 10E85C00 == 37 [pid = 3628] [id = 421] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 11266C00 == 36 [pid = 3628] [id = 418] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 11DE7800 == 35 [pid = 3628] [id = 415] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 176AEC00 == 34 [pid = 3628] [id = 416] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 177A1C00 == 33 [pid = 3628] [id = 417] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 177A4400 == 32 [pid = 3628] [id = 420] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 13B55400 == 31 [pid = 3628] [id = 419] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 102CB800 == 30 [pid = 3628] [id = 435] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 15A8C000 == 29 [pid = 3628] [id = 433] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 199B0800 == 28 [pid = 3628] [id = 434] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 1A0FCC00 == 27 [pid = 3628] [id = 431] 04:36:30 INFO - PROCESS | 3628 | --DOCSHELL 10F7CC00 == 26 [pid = 3628] [id = 432] 04:36:30 INFO - PROCESS | 3628 | 1470656190142 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (11DEB000) [pid = 3628] [serial = 1226] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (166E6800) [pid = 3628] [serial = 1238] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (1A5D5C00) [pid = 3628] [serial = 1219] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (16DA9400) [pid = 3628] [serial = 1240] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (170A4800) [pid = 3628] [serial = 1243] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (156ACC00) [pid = 3628] [serial = 1235] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (178F0C00) [pid = 3628] [serial = 1249] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (173A1000) [pid = 3628] [serial = 1244] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (16222000) [pid = 3628] [serial = 1237] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (13220C00) [pid = 3628] [serial = 1228] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (134B7000) [pid = 3628] [serial = 1229] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (11261000) [pid = 3628] [serial = 1223] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (176AFC00) [pid = 3628] [serial = 1246] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (10A54800) [pid = 3628] [serial = 1222] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (166F2400) [pid = 3628] [serial = 1216] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (16DC7C00) [pid = 3628] [serial = 1241] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (11CEB400) [pid = 3628] [serial = 1225] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (156D4400) [pid = 3628] [serial = 1234] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (15240400) [pid = 3628] [serial = 1232] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (17769C00) [pid = 3628] [serial = 1247] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (11DF1800) [pid = 3628] [serial = 1213] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (151EBC00) [pid = 3628] [serial = 1231] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17DCC800) [pid = 3628] [serial = 1252] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17815000) [pid = 3628] [serial = 1250] [outer = 00000000] [url = about:blank] 04:36:30 INFO - PROCESS | 3628 | 1470656190340 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:30 INFO - PROCESS | 3628 | 1470656190343 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:30 INFO - PROCESS | 3628 | ++DOCSHELL 0C7F5800 == 27 [pid = 3628] [id = 436] 04:36:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (0C7F5C00) [pid = 3628] [serial = 1308] [outer = 00000000] 04:36:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (102CB000) [pid = 3628] [serial = 1309] [outer = 0C7F5C00] 04:36:30 INFO - PROCESS | 3628 | 1470656190392 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10A0F800) [pid = 3628] [serial = 1310] [outer = 0C7F5C00] 04:36:30 INFO - PROCESS | 3628 | 1470656190842 Marionette TRACE conn3 <- [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]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1525ms 04:36:30 INFO - PROCESS | 3628 | 1470656190904 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 04:36:30 INFO - PROCESS | 3628 | 1470656190909 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 04:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:36:30 INFO - PROCESS | 3628 | 1470656190915 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - PROCESS | 3628 | 1470656190918 Marionette TRACE conn3 <- [1,1710,null,{}] 04:36:30 INFO - PROCESS | 3628 | 1470656190922 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:30 INFO - PROCESS | 3628 | 1470656190925 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:31 INFO - PROCESS | 3628 | 1470656191015 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 04:36:31 INFO - PROCESS | 3628 | 1470656191023 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 3628 | 1470656191026 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:31 INFO - PROCESS | 3628 | ++DOCSHELL 11DEB800 == 28 [pid = 3628] [id = 437] 04:36:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (11DEC000) [pid = 3628] [serial = 1311] [outer = 00000000] 04:36:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (12BB8C00) [pid = 3628] [serial = 1312] [outer = 11DEC000] 04:36:31 INFO - PROCESS | 3628 | 1470656191074 Marionette DEBUG loaded listener.js 04:36:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (12E76C00) [pid = 3628] [serial = 1313] [outer = 11DEC000] 04:36:31 INFO - PROCESS | 3628 | 1470656191572 Marionette TRACE conn3 <- [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]]]}] 04:36:31 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 04:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 635ms 04:36:31 INFO - PROCESS | 3628 | 1470656191585 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 04:36:31 INFO - PROCESS | 3628 | 1470656191588 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 04:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:36:31 INFO - PROCESS | 3628 | 1470656191591 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - PROCESS | 3628 | 1470656191593 Marionette TRACE conn3 <- [1,1714,null,{}] 04:36:31 INFO - PROCESS | 3628 | 1470656191601 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:31 INFO - PROCESS | 3628 | 1470656191603 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:31 INFO - PROCESS | 3628 | 1470656191718 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 04:36:31 INFO - PROCESS | 3628 | 1470656191730 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 3628 | 1470656191732 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:31 INFO - PROCESS | 3628 | ++DOCSHELL 14569800 == 29 [pid = 3628] [id = 438] 04:36:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1456B000) [pid = 3628] [serial = 1314] [outer = 00000000] 04:36:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (145B4800) [pid = 3628] [serial = 1315] [outer = 1456B000] 04:36:31 INFO - PROCESS | 3628 | 1470656191779 Marionette DEBUG loaded listener.js 04:36:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1523C400) [pid = 3628] [serial = 1316] [outer = 1456B000] 04:36:32 INFO - PROCESS | 3628 | 1470656192247 Marionette TRACE conn3 <- [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]]]}] 04:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 715ms 04:36:32 INFO - PROCESS | 3628 | 1470656192290 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 04:36:32 INFO - PROCESS | 3628 | 1470656192293 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 04:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:36:32 INFO - PROCESS | 3628 | 1470656192304 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:36:32 INFO - PROCESS | 3628 | 1470656192308 Marionette TRACE conn3 <- [1,1718,null,{}] 04:36:32 INFO - PROCESS | 3628 | 1470656192312 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:32 INFO - PROCESS | 3628 | 1470656192315 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:32 INFO - PROCESS | 3628 | 1470656192409 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 04:36:32 INFO - PROCESS | 3628 | 1470656192414 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:32 INFO - PROCESS | 3628 | 1470656192416 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:32 INFO - PROCESS | 3628 | ++DOCSHELL 156DF000 == 30 [pid = 3628] [id = 439] 04:36:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (156DF400) [pid = 3628] [serial = 1317] [outer = 00000000] 04:36:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (16222000) [pid = 3628] [serial = 1318] [outer = 156DF400] 04:36:32 INFO - PROCESS | 3628 | 1470656192470 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (166F0000) [pid = 3628] [serial = 1319] [outer = 156DF400] 04:36:32 INFO - PROCESS | 3628 | 1470656192952 Marionette TRACE conn3 <- [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]]]}] 04:36:33 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 04:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 715ms 04:36:33 INFO - PROCESS | 3628 | 1470656193000 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 3628 | 1470656193002 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 04:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:36:33 INFO - PROCESS | 3628 | 1470656193005 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 3628 | 1470656193007 Marionette TRACE conn3 <- [1,1722,null,{}] 04:36:33 INFO - PROCESS | 3628 | 1470656193010 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:33 INFO - PROCESS | 3628 | 1470656193012 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:33 INFO - PROCESS | 3628 | 1470656193149 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 04:36:33 INFO - PROCESS | 3628 | 1470656193173 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:33 INFO - PROCESS | 3628 | 1470656193175 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:33 INFO - PROCESS | 3628 | ++DOCSHELL 168D0C00 == 31 [pid = 3628] [id = 440] 04:36:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (168D2C00) [pid = 3628] [serial = 1320] [outer = 00000000] 04:36:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (16DA5800) [pid = 3628] [serial = 1321] [outer = 168D2C00] 04:36:33 INFO - PROCESS | 3628 | 1470656193219 Marionette DEBUG loaded listener.js 04:36:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (16DC5000) [pid = 3628] [serial = 1322] [outer = 168D2C00] 04:36:33 INFO - PROCESS | 3628 | 1470656193692 Marionette TRACE conn3 <- [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]]]}] 04:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 698ms 04:36:33 INFO - PROCESS | 3628 | 1470656193737 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 3628 | 1470656193739 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 04:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:36:33 INFO - PROCESS | 3628 | 1470656193748 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 3628 | 1470656193750 Marionette TRACE conn3 <- [1,1726,null,{}] 04:36:33 INFO - PROCESS | 3628 | 1470656193753 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:33 INFO - PROCESS | 3628 | 1470656193755 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:33 INFO - PROCESS | 3628 | 1470656193865 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 04:36:33 INFO - PROCESS | 3628 | 1470656193870 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:33 INFO - PROCESS | 3628 | 1470656193876 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:33 INFO - PROCESS | 3628 | ++DOCSHELL 16E6FC00 == 32 [pid = 3628] [id = 441] 04:36:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (16E73000) [pid = 3628] [serial = 1323] [outer = 00000000] 04:36:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (173A1000) [pid = 3628] [serial = 1324] [outer = 16E73000] 04:36:33 INFO - PROCESS | 3628 | 1470656193930 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (17763000) [pid = 3628] [serial = 1325] [outer = 16E73000] 04:36:34 INFO - PROCESS | 3628 | 1470656194403 Marionette TRACE conn3 <- [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]]]}] 04:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 715ms 04:36:34 INFO - PROCESS | 3628 | 1470656194455 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 04:36:34 INFO - PROCESS | 3628 | 1470656194457 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 04:36:34 INFO - PROCESS | 3628 | 1470656194460 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - PROCESS | 3628 | 1470656194462 Marionette TRACE conn3 <- [1,1730,null,{}] 04:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:36:34 INFO - PROCESS | 3628 | 1470656194465 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:34 INFO - PROCESS | 3628 | 1470656194467 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:34 INFO - PROCESS | 3628 | 1470656194611 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (17DC6C00) [pid = 3628] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (17D3D400) [pid = 3628] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (18262C00) [pid = 3628] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (18266C00) [pid = 3628] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1452A800) [pid = 3628] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1055A800) [pid = 3628] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (11267400) [pid = 3628] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (16DA5000) [pid = 3628] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (177A6400) [pid = 3628] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (151DF000) [pid = 3628] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (10ED1400) [pid = 3628] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (17D33000) [pid = 3628] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (166E8400) [pid = 3628] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (14575400) [pid = 3628] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (114F1C00) [pid = 3628] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1A1A5000) [pid = 3628] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (166EB400) [pid = 3628] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1A39D400) [pid = 3628] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (112C8000) [pid = 3628] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:36:35 INFO - PROCESS | 3628 | 1470656195010 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:35 INFO - PROCESS | 3628 | 1470656195012 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:35 INFO - PROCESS | 3628 | ++DOCSHELL 0C7EB800 == 33 [pid = 3628] [id = 442] 04:36:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (0F93A400) [pid = 3628] [serial = 1326] [outer = 00000000] 04:36:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (10F81000) [pid = 3628] [serial = 1327] [outer = 0F93A400] 04:36:35 INFO - PROCESS | 3628 | 1470656195055 Marionette DEBUG loaded listener.js 04:36:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (114F1C00) [pid = 3628] [serial = 1328] [outer = 0F93A400] 04:36:35 INFO - PROCESS | 3628 | 1470656195480 Marionette TRACE conn3 <- [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]]]}] 04:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1048ms 04:36:35 INFO - PROCESS | 3628 | 1470656195543 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 04:36:35 INFO - PROCESS | 3628 | 1470656195545 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 04:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:36:35 INFO - PROCESS | 3628 | 1470656195549 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:36:35 INFO - PROCESS | 3628 | 1470656195550 Marionette TRACE conn3 <- [1,1734,null,{}] 04:36:35 INFO - PROCESS | 3628 | 1470656195554 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:35 INFO - PROCESS | 3628 | 1470656195555 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:35 INFO - PROCESS | 3628 | 1470656195632 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 04:36:35 INFO - PROCESS | 3628 | 1470656195638 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:35 INFO - PROCESS | 3628 | 1470656195640 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:35 INFO - PROCESS | 3628 | ++DOCSHELL 13222000 == 34 [pid = 3628] [id = 443] 04:36:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (14539800) [pid = 3628] [serial = 1329] [outer = 00000000] 04:36:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17099C00) [pid = 3628] [serial = 1330] [outer = 14539800] 04:36:35 INFO - PROCESS | 3628 | 1470656195683 Marionette DEBUG loaded listener.js 04:36:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (177A5800) [pid = 3628] [serial = 1331] [outer = 14539800] 04:36:36 INFO - PROCESS | 3628 | 1470656196119 Marionette TRACE conn3 <- [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]]]}] 04:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 604ms 04:36:36 INFO - PROCESS | 3628 | 1470656196148 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 04:36:36 INFO - PROCESS | 3628 | 1470656196150 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 04:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:36:36 INFO - PROCESS | 3628 | 1470656196154 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:36:36 INFO - PROCESS | 3628 | 1470656196155 Marionette TRACE conn3 <- [1,1738,null,{}] 04:36:36 INFO - PROCESS | 3628 | 1470656196163 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:36 INFO - PROCESS | 3628 | 1470656196164 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:36 INFO - PROCESS | 3628 | 1470656196241 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 04:36:36 INFO - PROCESS | 3628 | 1470656196246 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 3628 | 1470656196248 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:36 INFO - PROCESS | 3628 | ++DOCSHELL 168D4400 == 35 [pid = 3628] [id = 444] 04:36:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (17816C00) [pid = 3628] [serial = 1332] [outer = 00000000] 04:36:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (18066000) [pid = 3628] [serial = 1333] [outer = 17816C00] 04:36:36 INFO - PROCESS | 3628 | 1470656196291 Marionette DEBUG loaded listener.js 04:36:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (18067C00) [pid = 3628] [serial = 1334] [outer = 17816C00] 04:36:36 INFO - PROCESS | 3628 | 1470656196765 Marionette TRACE conn3 <- [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]]]}] 04:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 651ms 04:36:36 INFO - PROCESS | 3628 | 1470656196801 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 04:36:36 INFO - PROCESS | 3628 | 1470656196803 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 04:36:36 INFO - PROCESS | 3628 | 1470656196807 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:36:36 INFO - PROCESS | 3628 | 1470656196809 Marionette TRACE conn3 <- [1,1742,null,{}] 04:36:36 INFO - PROCESS | 3628 | 1470656196812 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:36 INFO - PROCESS | 3628 | 1470656196814 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:36 INFO - PROCESS | 3628 | 1470656196890 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 04:36:36 INFO - PROCESS | 3628 | 1470656196895 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 3628 | 1470656196897 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:36 INFO - PROCESS | 3628 | ++DOCSHELL 166E8400 == 36 [pid = 3628] [id = 445] 04:36:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (166F4400) [pid = 3628] [serial = 1335] [outer = 00000000] 04:36:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (19950400) [pid = 3628] [serial = 1336] [outer = 166F4400] 04:36:36 INFO - PROCESS | 3628 | 1470656196940 Marionette DEBUG loaded listener.js 04:36:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (199B5C00) [pid = 3628] [serial = 1337] [outer = 166F4400] 04:36:37 INFO - PROCESS | 3628 | 1470656197840 Marionette TRACE conn3 <- [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]]]}] 04:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1048ms 04:36:37 INFO - PROCESS | 3628 | 1470656197894 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 04:36:37 INFO - PROCESS | 3628 | 1470656197899 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 04:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:36:37 INFO - PROCESS | 3628 | 1470656197904 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - PROCESS | 3628 | 1470656197909 Marionette TRACE conn3 <- [1,1746,null,{}] 04:36:37 INFO - PROCESS | 3628 | 1470656197914 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:37 INFO - PROCESS | 3628 | 1470656197917 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:38 INFO - PROCESS | 3628 | 1470656198056 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 04:36:38 INFO - PROCESS | 3628 | 1470656198195 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:38 INFO - PROCESS | 3628 | 1470656198198 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:38 INFO - PROCESS | 3628 | ++DOCSHELL 10A48800 == 37 [pid = 3628] [id = 446] 04:36:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (10A4D800) [pid = 3628] [serial = 1338] [outer = 00000000] 04:36:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1189B400) [pid = 3628] [serial = 1339] [outer = 10A4D800] 04:36:38 INFO - PROCESS | 3628 | 1470656198255 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (13922000) [pid = 3628] [serial = 1340] [outer = 10A4D800] 04:36:38 INFO - PROCESS | 3628 | 1470656198941 Marionette TRACE conn3 <- [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]]]}] 04:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1112ms 04:36:39 INFO - PROCESS | 3628 | 1470656199006 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 04:36:39 INFO - PROCESS | 3628 | 1470656199010 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 04:36:39 INFO - PROCESS | 3628 | 1470656199041 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 3628 | 1470656199044 Marionette TRACE conn3 <- [1,1750,null,{}] 04:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:36:39 INFO - PROCESS | 3628 | 1470656199048 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:39 INFO - PROCESS | 3628 | 1470656199051 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:39 INFO - PROCESS | 3628 | 1470656199193 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 04:36:39 INFO - PROCESS | 3628 | 1470656199458 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:39 INFO - PROCESS | 3628 | 1470656199462 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:39 INFO - PROCESS | 3628 | ++DOCSHELL 0C7EC400 == 38 [pid = 3628] [id = 447] 04:36:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (0C7EC800) [pid = 3628] [serial = 1341] [outer = 00000000] 04:36:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1055F800) [pid = 3628] [serial = 1342] [outer = 0C7EC800] 04:36:39 INFO - PROCESS | 3628 | 1470656199518 Marionette DEBUG loaded listener.js 04:36:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (10A4E400) [pid = 3628] [serial = 1343] [outer = 0C7EC800] 04:36:40 INFO - PROCESS | 3628 | --DOCSHELL 168D4400 == 37 [pid = 3628] [id = 444] 04:36:40 INFO - PROCESS | 3628 | --DOCSHELL 13222000 == 36 [pid = 3628] [id = 443] 04:36:40 INFO - PROCESS | 3628 | --DOCSHELL 0C7EB800 == 35 [pid = 3628] [id = 442] 04:36:40 INFO - PROCESS | 3628 | --DOCSHELL 16E6FC00 == 34 [pid = 3628] [id = 441] 04:36:40 INFO - PROCESS | 3628 | --DOCSHELL 168D0C00 == 33 [pid = 3628] [id = 440] 04:36:40 INFO - PROCESS | 3628 | --DOCSHELL 156DF000 == 32 [pid = 3628] [id = 439] 04:36:40 INFO - PROCESS | 3628 | --DOCSHELL 14569800 == 31 [pid = 3628] [id = 438] 04:36:40 INFO - PROCESS | 3628 | --DOCSHELL 11DEB800 == 30 [pid = 3628] [id = 437] 04:36:40 INFO - PROCESS | 3628 | --DOCSHELL 0C7F5800 == 29 [pid = 3628] [id = 436] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (13197C00) [pid = 3628] [serial = 1214] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1A040C00) [pid = 3628] [serial = 1211] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (16F97C00) [pid = 3628] [serial = 1276] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (17DCC400) [pid = 3628] [serial = 1261] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (18505400) [pid = 3628] [serial = 1262] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (16DC2C00) [pid = 3628] [serial = 1288] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1181A000) [pid = 3628] [serial = 1264] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (11C10000) [pid = 3628] [serial = 1265] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (18266800) [pid = 3628] [serial = 1253] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (168D5400) [pid = 3628] [serial = 1273] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16DA8C00) [pid = 3628] [serial = 1274] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (156B8000) [pid = 3628] [serial = 1270] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (15A16400) [pid = 3628] [serial = 1271] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1A041000) [pid = 3628] [serial = 1291] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1A394000) [pid = 3628] [serial = 1294] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A3A0C00) [pid = 3628] [serial = 1295] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (170A0C00) [pid = 3628] [serial = 1289] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1A045000) [pid = 3628] [serial = 1292] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16F9E000) [pid = 3628] [serial = 1277] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16DD0000) [pid = 3628] [serial = 1217] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A96D400) [pid = 3628] [serial = 1220] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (18263800) [pid = 3628] [serial = 1279] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1994D800) [pid = 3628] [serial = 1282] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1850B000) [pid = 3628] [serial = 1280] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (199B1C00) [pid = 3628] [serial = 1285] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1994EC00) [pid = 3628] [serial = 1283] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (14575000) [pid = 3628] [serial = 1258] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (156BA800) [pid = 3628] [serial = 1259] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (114DA800) [pid = 3628] [serial = 1267] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (13192C00) [pid = 3628] [serial = 1268] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (199B4C00) [pid = 3628] [serial = 1286] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (12B73400) [pid = 3628] [serial = 1255] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (12E28400) [pid = 3628] [serial = 1256] [outer = 00000000] [url = about:blank] 04:36:40 INFO - PROCESS | 3628 | 1470656200138 Marionette TRACE conn3 <- [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]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1160ms 04:36:40 INFO - PROCESS | 3628 | 1470656200225 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 04:36:40 INFO - PROCESS | 3628 | 1470656200228 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 04:36:40 INFO - PROCESS | 3628 | 1470656200233 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:36:40 INFO - PROCESS | 3628 | 1470656200235 Marionette TRACE conn3 <- [1,1754,null,{}] 04:36:40 INFO - PROCESS | 3628 | 1470656200240 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:40 INFO - PROCESS | 3628 | 1470656200245 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:40 INFO - PROCESS | 3628 | 1470656200330 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 04:36:40 INFO - PROCESS | 3628 | 1470656200422 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 3628 | 1470656200425 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:40 INFO - PROCESS | 3628 | ++DOCSHELL 10A54000 == 30 [pid = 3628] [id = 448] 04:36:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10ED8800) [pid = 3628] [serial = 1344] [outer = 00000000] 04:36:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (118A1400) [pid = 3628] [serial = 1345] [outer = 10ED8800] 04:36:40 INFO - PROCESS | 3628 | 1470656200471 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (11DE7800) [pid = 3628] [serial = 1346] [outer = 10ED8800] 04:36:40 INFO - PROCESS | 3628 | 1470656200899 Marionette TRACE conn3 <- [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]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 698ms 04:36:40 INFO - PROCESS | 3628 | 1470656200936 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 04:36:40 INFO - PROCESS | 3628 | 1470656200939 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 04:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:36:40 INFO - PROCESS | 3628 | 1470656200944 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 3628 | 1470656200946 Marionette TRACE conn3 <- [1,1758,null,{}] 04:36:40 INFO - PROCESS | 3628 | 1470656200950 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:40 INFO - PROCESS | 3628 | 1470656200952 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:41 INFO - PROCESS | 3628 | 1470656201059 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 04:36:41 INFO - PROCESS | 3628 | 1470656201067 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:41 INFO - PROCESS | 3628 | 1470656201070 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:41 INFO - PROCESS | 3628 | ++DOCSHELL 13928800 == 31 [pid = 3628] [id = 449] 04:36:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13AD1C00) [pid = 3628] [serial = 1347] [outer = 00000000] 04:36:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1452D800) [pid = 3628] [serial = 1348] [outer = 13AD1C00] 04:36:41 INFO - PROCESS | 3628 | 1470656201115 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (14571000) [pid = 3628] [serial = 1349] [outer = 13AD1C00] 04:36:41 INFO - PROCESS | 3628 | 1470656201643 Marionette TRACE conn3 <- [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]]]}] 04:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 715ms 04:36:41 INFO - PROCESS | 3628 | 1470656201676 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 3628 | 1470656201678 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 04:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:36:41 INFO - PROCESS | 3628 | 1470656201684 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 3628 | 1470656201690 Marionette TRACE conn3 <- [1,1762,null,{}] 04:36:41 INFO - PROCESS | 3628 | 1470656201699 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:41 INFO - PROCESS | 3628 | 1470656201703 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:41 INFO - PROCESS | 3628 | 1470656201789 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 04:36:41 INFO - PROCESS | 3628 | 1470656201798 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:41 INFO - PROCESS | 3628 | 1470656201800 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:41 INFO - PROCESS | 3628 | ++DOCSHELL 112CB000 == 32 [pid = 3628] [id = 450] 04:36:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (112CD000) [pid = 3628] [serial = 1350] [outer = 00000000] 04:36:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1574C800) [pid = 3628] [serial = 1351] [outer = 112CD000] 04:36:41 INFO - PROCESS | 3628 | 1470656201843 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15A8C000) [pid = 3628] [serial = 1352] [outer = 112CD000] 04:36:42 INFO - PROCESS | 3628 | 1470656202320 Marionette TRACE conn3 <- [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]]]}] 04:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 715ms 04:36:42 INFO - PROCESS | 3628 | 1470656202381 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 04:36:42 INFO - PROCESS | 3628 | 1470656202384 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 04:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:36:42 INFO - PROCESS | 3628 | 1470656202387 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:36:42 INFO - PROCESS | 3628 | 1470656202389 Marionette TRACE conn3 <- [1,1766,null,{}] 04:36:42 INFO - PROCESS | 3628 | 1470656202393 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:42 INFO - PROCESS | 3628 | 1470656202395 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:42 INFO - PROCESS | 3628 | 1470656202536 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 04:36:42 INFO - PROCESS | 3628 | 1470656202559 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 3628 | 1470656202561 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:42 INFO - PROCESS | 3628 | ++DOCSHELL 166EF000 == 33 [pid = 3628] [id = 451] 04:36:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (166EFC00) [pid = 3628] [serial = 1353] [outer = 00000000] 04:36:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (168D3C00) [pid = 3628] [serial = 1354] [outer = 166EFC00] 04:36:42 INFO - PROCESS | 3628 | 1470656202605 Marionette DEBUG loaded listener.js 04:36:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (168DC000) [pid = 3628] [serial = 1355] [outer = 166EFC00] 04:36:43 INFO - PROCESS | 3628 | 1470656203038 Marionette TRACE conn3 <- [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]]]}] 04:36:43 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 04:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 699ms 04:36:43 INFO - PROCESS | 3628 | 1470656203086 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 04:36:43 INFO - PROCESS | 3628 | 1470656203088 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 04:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:36:43 INFO - PROCESS | 3628 | 1470656203101 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:36:43 INFO - PROCESS | 3628 | 1470656203103 Marionette TRACE conn3 <- [1,1770,null,{}] 04:36:43 INFO - PROCESS | 3628 | 1470656203106 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:43 INFO - PROCESS | 3628 | 1470656203108 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:43 INFO - PROCESS | 3628 | 1470656203217 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 04:36:43 INFO - PROCESS | 3628 | 1470656203225 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:43 INFO - PROCESS | 3628 | 1470656203234 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:43 INFO - PROCESS | 3628 | ++DOCSHELL 16DC8000 == 34 [pid = 3628] [id = 452] 04:36:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16DC8800) [pid = 3628] [serial = 1356] [outer = 00000000] 04:36:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16DCFC00) [pid = 3628] [serial = 1357] [outer = 16DC8800] 04:36:43 INFO - PROCESS | 3628 | 1470656203393 Marionette DEBUG loaded listener.js 04:36:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16F9A800) [pid = 3628] [serial = 1358] [outer = 16DC8800] 04:36:43 INFO - PROCESS | 3628 | 1470656203826 Marionette TRACE conn3 <- [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]]]}] 04:36:43 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 04:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 763ms 04:36:43 INFO - PROCESS | 3628 | 1470656203911 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 04:36:43 INFO - PROCESS | 3628 | 1470656203913 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 04:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:36:43 INFO - PROCESS | 3628 | 1470656203916 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:36:43 INFO - PROCESS | 3628 | 1470656203918 Marionette TRACE conn3 <- [1,1774,null,{}] 04:36:43 INFO - PROCESS | 3628 | 1470656203921 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:43 INFO - PROCESS | 3628 | 1470656203923 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:44 INFO - PROCESS | 3628 | 1470656204046 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 04:36:44 INFO - PROCESS | 3628 | 1470656204059 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 3628 | 1470656204061 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:44 INFO - PROCESS | 3628 | ++DOCSHELL 173A3000 == 35 [pid = 3628] [id = 453] 04:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (173A3400) [pid = 3628] [serial = 1359] [outer = 00000000] 04:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17760800) [pid = 3628] [serial = 1360] [outer = 173A3400] 04:36:44 INFO - PROCESS | 3628 | 1470656204104 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (177A3C00) [pid = 3628] [serial = 1361] [outer = 173A3400] 04:36:44 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15A8E800) [pid = 3628] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:36:44 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (199B3000) [pid = 3628] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:36:44 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17816C00) [pid = 3628] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:36:44 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1456B000) [pid = 3628] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:36:44 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11DEC000) [pid = 3628] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:36:44 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (156DF400) [pid = 3628] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:36:44 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (168D2C00) [pid = 3628] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:36:44 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A04400) [pid = 3628] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:36:44 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (0C7F5C00) [pid = 3628] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:36:44 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16E73000) [pid = 3628] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:36:44 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (0F93A400) [pid = 3628] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:36:44 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (14539800) [pid = 3628] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:36:44 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (112D5400) [pid = 3628] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:36:44 INFO - PROCESS | 3628 | 1470656204608 Marionette TRACE conn3 <- [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]]]}] 04:36:44 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 04:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 746ms 04:36:44 INFO - PROCESS | 3628 | 1470656204655 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 3628 | 1470656204657 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 04:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:36:44 INFO - PROCESS | 3628 | 1470656204660 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - PROCESS | 3628 | 1470656204662 Marionette TRACE conn3 <- [1,1778,null,{}] 04:36:44 INFO - PROCESS | 3628 | 1470656204666 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:44 INFO - PROCESS | 3628 | 1470656204667 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:44 INFO - PROCESS | 3628 | 1470656204744 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 04:36:44 INFO - PROCESS | 3628 | 1470656204836 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 3628 | 1470656204838 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:44 INFO - PROCESS | 3628 | ++DOCSHELL 0C7F0000 == 36 [pid = 3628] [id = 454] 04:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (10A04400) [pid = 3628] [serial = 1362] [outer = 00000000] 04:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13AD2400) [pid = 3628] [serial = 1363] [outer = 10A04400] 04:36:44 INFO - PROCESS | 3628 | 1470656204882 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15A87000) [pid = 3628] [serial = 1364] [outer = 10A04400] 04:36:45 INFO - PROCESS | 3628 | 1470656205235 Marionette TRACE conn3 <- [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]]]}] 04:36:45 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) 04:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 604ms 04:36:45 INFO - PROCESS | 3628 | 1470656205258 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 3628 | 1470656205260 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 04:36:45 INFO - PROCESS | 3628 | 1470656205263 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:36:45 INFO - PROCESS | 3628 | 1470656205265 Marionette TRACE conn3 <- [1,1782,null,{}] 04:36:45 INFO - PROCESS | 3628 | 1470656205269 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:45 INFO - PROCESS | 3628 | 1470656205271 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:45 INFO - PROCESS | 3628 | 1470656205459 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 04:36:45 INFO - PROCESS | 3628 | 1470656205473 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 3628 | 1470656205475 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:45 INFO - PROCESS | 3628 | ++DOCSHELL 1452C800 == 37 [pid = 3628] [id = 455] 04:36:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (166EF400) [pid = 3628] [serial = 1365] [outer = 00000000] 04:36:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (178F4C00) [pid = 3628] [serial = 1366] [outer = 166EF400] 04:36:45 INFO - PROCESS | 3628 | 1470656205518 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17D3C800) [pid = 3628] [serial = 1367] [outer = 166EF400] 04:36:45 INFO - PROCESS | 3628 | 1470656205910 Marionette TRACE conn3 <- [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]]]}] 04:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 636ms 04:36:45 INFO - PROCESS | 3628 | 1470656205933 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 3628 | 1470656205935 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 04:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:36:45 INFO - PROCESS | 3628 | 1470656205938 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 3628 | 1470656205940 Marionette TRACE conn3 <- [1,1786,null,{}] 04:36:45 INFO - PROCESS | 3628 | 1470656205943 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:45 INFO - PROCESS | 3628 | 1470656205945 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:46 INFO - PROCESS | 3628 | 1470656206068 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 04:36:46 INFO - PROCESS | 3628 | 1470656206075 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 3628 | 1470656206078 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:46 INFO - PROCESS | 3628 | ++DOCSHELL 15A16400 == 38 [pid = 3628] [id = 456] 04:36:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15A85800) [pid = 3628] [serial = 1368] [outer = 00000000] 04:36:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18505400) [pid = 3628] [serial = 1369] [outer = 15A85800] 04:36:46 INFO - PROCESS | 3628 | 1470656206121 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (18506000) [pid = 3628] [serial = 1370] [outer = 15A85800] 04:36:46 INFO - PROCESS | 3628 | 1470656206521 Marionette TRACE conn3 <- [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]]]}] 04:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 635ms 04:36:46 INFO - PROCESS | 3628 | 1470656206578 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 3628 | 1470656206582 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 04:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:36:46 INFO - PROCESS | 3628 | 1470656206587 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 3628 | 1470656206591 Marionette TRACE conn3 <- [1,1790,null,{}] 04:36:46 INFO - PROCESS | 3628 | 1470656206597 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:46 INFO - PROCESS | 3628 | 1470656206601 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:46 INFO - PROCESS | 3628 | 1470656206745 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 04:36:46 INFO - PROCESS | 3628 | 1470656206927 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 3628 | 1470656206932 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:46 INFO - PROCESS | 3628 | ++DOCSHELL 10ED5000 == 39 [pid = 3628] [id = 457] 04:36:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (10ED7400) [pid = 3628] [serial = 1371] [outer = 00000000] 04:36:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (11267000) [pid = 3628] [serial = 1372] [outer = 10ED7400] 04:36:47 INFO - PROCESS | 3628 | 1470656206991 Marionette DEBUG loaded listener.js 04:36:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (114F5000) [pid = 3628] [serial = 1373] [outer = 10ED7400] 04:36:47 INFO - PROCESS | 3628 | 1470656207606 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1064ms 04:36:47 INFO - PROCESS | 3628 | 1470656207671 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 04:36:47 INFO - PROCESS | 3628 | 1470656207674 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 04:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:36:47 INFO - PROCESS | 3628 | 1470656207702 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:36:47 INFO - PROCESS | 3628 | 1470656207706 Marionette TRACE conn3 <- [1,1794,null,{}] 04:36:47 INFO - PROCESS | 3628 | 1470656207710 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:47 INFO - PROCESS | 3628 | 1470656207713 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:47 INFO - PROCESS | 3628 | 1470656207828 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 04:36:47 INFO - PROCESS | 3628 | 1470656207957 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:47 INFO - PROCESS | 3628 | 1470656207960 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:47 INFO - PROCESS | 3628 | ++DOCSHELL 134BB800 == 40 [pid = 3628] [id = 458] 04:36:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (13AD3400) [pid = 3628] [serial = 1374] [outer = 00000000] 04:36:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1523B000) [pid = 3628] [serial = 1375] [outer = 13AD3400] 04:36:48 INFO - PROCESS | 3628 | 1470656208017 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (156B5C00) [pid = 3628] [serial = 1376] [outer = 13AD3400] 04:36:48 INFO - PROCESS | 3628 | 1470656208595 Marionette TRACE conn3 <- [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]]]}] 04:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 969ms 04:36:48 INFO - PROCESS | 3628 | 1470656208647 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 04:36:48 INFO - PROCESS | 3628 | 1470656208650 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 04:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:36:48 INFO - PROCESS | 3628 | 1470656208654 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - PROCESS | 3628 | 1470656208656 Marionette TRACE conn3 <- [1,1798,null,{}] 04:36:48 INFO - PROCESS | 3628 | 1470656208666 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:48 INFO - PROCESS | 3628 | 1470656208671 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:48 INFO - PROCESS | 3628 | 1470656208810 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 04:36:48 INFO - PROCESS | 3628 | 1470656208946 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 3628 | 1470656208951 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:48 INFO - PROCESS | 3628 | ++DOCSHELL 170A3000 == 41 [pid = 3628] [id = 459] 04:36:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (170A4800) [pid = 3628] [serial = 1377] [outer = 00000000] 04:36:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (178EC400) [pid = 3628] [serial = 1378] [outer = 170A4800] 04:36:49 INFO - PROCESS | 3628 | 1470656209010 Marionette DEBUG loaded listener.js 04:36:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1825C000) [pid = 3628] [serial = 1379] [outer = 170A4800] 04:36:49 INFO - PROCESS | 3628 | 1470656209648 Marionette TRACE conn3 <- [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]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1016ms 04:36:49 INFO - PROCESS | 3628 | 1470656209688 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 3628 | 1470656209691 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 04:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:36:49 INFO - PROCESS | 3628 | 1470656209694 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - PROCESS | 3628 | 1470656209696 Marionette TRACE conn3 <- [1,1802,null,{}] 04:36:49 INFO - PROCESS | 3628 | 1470656209700 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:49 INFO - PROCESS | 3628 | 1470656209702 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:49 INFO - PROCESS | 3628 | 1470656209808 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 04:36:49 INFO - PROCESS | 3628 | 1470656209913 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:49 INFO - PROCESS | 3628 | 1470656209916 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:49 INFO - PROCESS | 3628 | ++DOCSHELL 19947400 == 42 [pid = 3628] [id = 460] 04:36:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (19947C00) [pid = 3628] [serial = 1380] [outer = 00000000] 04:36:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (19950800) [pid = 3628] [serial = 1381] [outer = 19947C00] 04:36:49 INFO - PROCESS | 3628 | 1470656209968 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (199B3800) [pid = 3628] [serial = 1382] [outer = 19947C00] 04:36:50 INFO - PROCESS | 3628 | 1470656210736 Marionette TRACE conn3 <- [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]]]}] 04:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1112ms 04:36:50 INFO - PROCESS | 3628 | 1470656210795 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 04:36:50 INFO - PROCESS | 3628 | 1470656210800 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 04:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:36:50 INFO - PROCESS | 3628 | 1470656210805 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:36:50 INFO - PROCESS | 3628 | 1470656210808 Marionette TRACE conn3 <- [1,1806,null,{}] 04:36:50 INFO - PROCESS | 3628 | 1470656210814 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:50 INFO - PROCESS | 3628 | 1470656210816 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:50 INFO - PROCESS | 3628 | 1470656210917 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 04:36:51 INFO - PROCESS | 3628 | 1470656211056 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:51 INFO - PROCESS | 3628 | 1470656211061 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:51 INFO - PROCESS | 3628 | ++DOCSHELL 10F76C00 == 43 [pid = 3628] [id = 461] 04:36:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (11265400) [pid = 3628] [serial = 1383] [outer = 00000000] 04:36:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (12E74800) [pid = 3628] [serial = 1384] [outer = 11265400] 04:36:51 INFO - PROCESS | 3628 | 1470656211114 Marionette DEBUG loaded listener.js 04:36:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (13193400) [pid = 3628] [serial = 1385] [outer = 11265400] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 1452C800 == 42 [pid = 3628] [id = 455] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 0C7F0000 == 41 [pid = 3628] [id = 454] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 173A3000 == 40 [pid = 3628] [id = 453] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 16DC8000 == 39 [pid = 3628] [id = 452] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 166EF000 == 38 [pid = 3628] [id = 451] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 112CB000 == 37 [pid = 3628] [id = 450] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 13928800 == 36 [pid = 3628] [id = 449] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 10A54000 == 35 [pid = 3628] [id = 448] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 0C7EC400 == 34 [pid = 3628] [id = 447] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 166E8400 == 33 [pid = 3628] [id = 445] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 10A48800 == 32 [pid = 3628] [id = 446] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 19947400 == 31 [pid = 3628] [id = 460] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 170A3000 == 30 [pid = 3628] [id = 459] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 15A16400 == 29 [pid = 3628] [id = 456] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 10ED5000 == 28 [pid = 3628] [id = 457] 04:36:51 INFO - PROCESS | 3628 | --DOCSHELL 134BB800 == 27 [pid = 3628] [id = 458] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (18066000) [pid = 3628] [serial = 1333] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (145B4800) [pid = 3628] [serial = 1315] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1523C400) [pid = 3628] [serial = 1316] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (12BB8C00) [pid = 3628] [serial = 1312] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (12E76C00) [pid = 3628] [serial = 1313] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16222000) [pid = 3628] [serial = 1318] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16DA5800) [pid = 3628] [serial = 1321] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (114F6400) [pid = 3628] [serial = 1307] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10F82800) [pid = 3628] [serial = 1306] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (102CB000) [pid = 3628] [serial = 1309] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (10A0F800) [pid = 3628] [serial = 1310] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (173A1000) [pid = 3628] [serial = 1324] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10F81000) [pid = 3628] [serial = 1327] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17763000) [pid = 3628] [serial = 1325] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (18067C00) [pid = 3628] [serial = 1334] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (17099C00) [pid = 3628] [serial = 1330] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (134BA400) [pid = 3628] [serial = 1298] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (12C88800) [pid = 3628] [serial = 1297] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16E70000) [pid = 3628] [serial = 1301] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (168D2800) [pid = 3628] [serial = 1300] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1A1A8800) [pid = 3628] [serial = 1304] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1A0F1800) [pid = 3628] [serial = 1303] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (114F1C00) [pid = 3628] [serial = 1328] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16DC5000) [pid = 3628] [serial = 1322] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (177A5800) [pid = 3628] [serial = 1331] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (166F0000) [pid = 3628] [serial = 1319] [outer = 00000000] [url = about:blank] 04:36:52 INFO - PROCESS | 3628 | 1470656212353 Marionette TRACE conn3 <- [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]]]}] 04:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1588ms 04:36:52 INFO - PROCESS | 3628 | 1470656212402 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 04:36:52 INFO - PROCESS | 3628 | 1470656212406 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 04:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:36:52 INFO - PROCESS | 3628 | 1470656212411 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:36:52 INFO - PROCESS | 3628 | 1470656212416 Marionette TRACE conn3 <- [1,1810,null,{}] 04:36:52 INFO - PROCESS | 3628 | 1470656212421 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:52 INFO - PROCESS | 3628 | 1470656212424 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:52 INFO - PROCESS | 3628 | 1470656212512 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 04:36:52 INFO - PROCESS | 3628 | 1470656212521 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 3628 | 1470656212524 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:52 INFO - PROCESS | 3628 | ++DOCSHELL 10ED5000 == 28 [pid = 3628] [id = 462] 04:36:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (10ED7C00) [pid = 3628] [serial = 1386] [outer = 00000000] 04:36:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (11813000) [pid = 3628] [serial = 1387] [outer = 10ED7C00] 04:36:52 INFO - PROCESS | 3628 | 1470656212577 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (11CF8000) [pid = 3628] [serial = 1388] [outer = 10ED7C00] 04:36:53 INFO - PROCESS | 3628 | 1470656213067 Marionette TRACE conn3 <- [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]]]}] 04:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 699ms 04:36:53 INFO - PROCESS | 3628 | 1470656213111 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 3628 | 1470656213116 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 04:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:36:53 INFO - PROCESS | 3628 | 1470656213122 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - PROCESS | 3628 | 1470656213125 Marionette TRACE conn3 <- [1,1814,null,{}] 04:36:53 INFO - PROCESS | 3628 | 1470656213129 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:53 INFO - PROCESS | 3628 | 1470656213131 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:53 INFO - PROCESS | 3628 | 1470656213248 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 04:36:53 INFO - PROCESS | 3628 | 1470656213395 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:53 INFO - PROCESS | 3628 | 1470656213398 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:53 INFO - PROCESS | 3628 | ++DOCSHELL 13174000 == 29 [pid = 3628] [id = 463] 04:36:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13217800) [pid = 3628] [serial = 1389] [outer = 00000000] 04:36:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13920000) [pid = 3628] [serial = 1390] [outer = 13217800] 04:36:53 INFO - PROCESS | 3628 | 1470656213444 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13AD4000) [pid = 3628] [serial = 1391] [outer = 13217800] 04:36:53 INFO - PROCESS | 3628 | 1470656213810 Marionette TRACE conn3 <- [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]]]}] 04:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 715ms 04:36:53 INFO - PROCESS | 3628 | 1470656213853 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 3628 | 1470656213855 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 04:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:36:53 INFO - PROCESS | 3628 | 1470656213859 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - PROCESS | 3628 | 1470656213862 Marionette TRACE conn3 <- [1,1818,null,{}] 04:36:53 INFO - PROCESS | 3628 | 1470656213873 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:53 INFO - PROCESS | 3628 | 1470656213877 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:53 INFO - PROCESS | 3628 | 1470656213961 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 04:36:53 INFO - PROCESS | 3628 | 1470656213968 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:53 INFO - PROCESS | 3628 | 1470656213971 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:53 INFO - PROCESS | 3628 | ++DOCSHELL 156B2C00 == 30 [pid = 3628] [id = 464] 04:36:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (156B3C00) [pid = 3628] [serial = 1392] [outer = 00000000] 04:36:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15A1E800) [pid = 3628] [serial = 1393] [outer = 156B3C00] 04:36:54 INFO - PROCESS | 3628 | 1470656214019 Marionette DEBUG loaded listener.js 04:36:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (163DBC00) [pid = 3628] [serial = 1394] [outer = 156B3C00] 04:36:54 INFO - PROCESS | 3628 | 1470656214515 Marionette TRACE conn3 <- [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]]]}] 04:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 714ms 04:36:54 INFO - PROCESS | 3628 | 1470656214558 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 3628 | 1470656214560 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 04:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:36:54 INFO - PROCESS | 3628 | 1470656214564 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:36:54 INFO - PROCESS | 3628 | 1470656214565 Marionette TRACE conn3 <- [1,1822,null,{}] 04:36:54 INFO - PROCESS | 3628 | 1470656214569 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:54 INFO - PROCESS | 3628 | 1470656214571 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:54 INFO - PROCESS | 3628 | 1470656214719 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 04:36:54 INFO - PROCESS | 3628 | 1470656214782 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:54 INFO - PROCESS | 3628 | 1470656214784 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:54 INFO - PROCESS | 3628 | ++DOCSHELL 168CFC00 == 31 [pid = 3628] [id = 465] 04:36:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (168D0400) [pid = 3628] [serial = 1395] [outer = 00000000] 04:36:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (168DD800) [pid = 3628] [serial = 1396] [outer = 168D0400] 04:36:54 INFO - PROCESS | 3628 | 1470656214828 Marionette DEBUG loaded listener.js 04:36:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16DC5400) [pid = 3628] [serial = 1397] [outer = 168D0400] 04:36:55 INFO - PROCESS | 3628 | 1470656215236 Marionette TRACE conn3 <- [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]]]}] 04:36:55 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 04:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 763ms 04:36:55 INFO - PROCESS | 3628 | 1470656215340 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 04:36:55 INFO - PROCESS | 3628 | 1470656215342 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 04:36:55 INFO - PROCESS | 3628 | 1470656215345 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:36:55 INFO - PROCESS | 3628 | 1470656215347 Marionette TRACE conn3 <- [1,1826,null,{}] 04:36:55 INFO - PROCESS | 3628 | 1470656215351 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:55 INFO - PROCESS | 3628 | 1470656215353 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:55 INFO - PROCESS | 3628 | 1470656215466 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 04:36:55 INFO - PROCESS | 3628 | 1470656215476 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:55 INFO - PROCESS | 3628 | 1470656215478 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:55 INFO - PROCESS | 3628 | ++DOCSHELL 16DC2C00 == 32 [pid = 3628] [id = 466] 04:36:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16DC7C00) [pid = 3628] [serial = 1398] [outer = 00000000] 04:36:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16E74C00) [pid = 3628] [serial = 1399] [outer = 16DC7C00] 04:36:55 INFO - PROCESS | 3628 | 1470656215521 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16F9E000) [pid = 3628] [serial = 1400] [outer = 16DC7C00] 04:36:56 INFO - PROCESS | 3628 | 1470656215996 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 698ms 04:36:56 INFO - PROCESS | 3628 | 1470656216046 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 04:36:56 INFO - PROCESS | 3628 | 1470656216048 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 04:36:56 INFO - PROCESS | 3628 | 1470656216051 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:36:56 INFO - PROCESS | 3628 | 1470656216053 Marionette TRACE conn3 <- [1,1830,null,{}] 04:36:56 INFO - PROCESS | 3628 | 1470656216057 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:56 INFO - PROCESS | 3628 | 1470656216062 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:56 INFO - PROCESS | 3628 | 1470656216220 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 04:36:56 INFO - PROCESS | 3628 | 1470656216231 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:56 INFO - PROCESS | 3628 | 1470656216233 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:56 INFO - PROCESS | 3628 | ++DOCSHELL 17416800 == 33 [pid = 3628] [id = 467] 04:36:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17762000) [pid = 3628] [serial = 1401] [outer = 00000000] 04:36:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (178F3C00) [pid = 3628] [serial = 1402] [outer = 17762000] 04:36:56 INFO - PROCESS | 3628 | 1470656216306 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (18066000) [pid = 3628] [serial = 1403] [outer = 17762000] 04:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (166EF400) [pid = 3628] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (166EFC00) [pid = 3628] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16DC8800) [pid = 3628] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (0C7EC800) [pid = 3628] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10ED8800) [pid = 3628] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (112CD000) [pid = 3628] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (166F4400) [pid = 3628] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10A4D800) [pid = 3628] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10A04400) [pid = 3628] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13AD1C00) [pid = 3628] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (173A3400) [pid = 3628] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15A85800) [pid = 3628] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:36:57 INFO - PROCESS | 3628 | 1470656216977 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 953ms 04:36:57 INFO - PROCESS | 3628 | 1470656216998 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 3628 | 1470656217000 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 04:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:36:57 INFO - PROCESS | 3628 | 1470656217003 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - PROCESS | 3628 | 1470656217005 Marionette TRACE conn3 <- [1,1834,null,{}] 04:36:57 INFO - PROCESS | 3628 | 1470656217008 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:57 INFO - PROCESS | 3628 | 1470656217010 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:57 INFO - PROCESS | 3628 | 1470656217084 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 04:36:57 INFO - PROCESS | 3628 | 1470656217090 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 3628 | 1470656217092 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:57 INFO - PROCESS | 3628 | ++DOCSHELL 11261400 == 34 [pid = 3628] [id = 468] 04:36:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (11267800) [pid = 3628] [serial = 1404] [outer = 00000000] 04:36:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (166EA800) [pid = 3628] [serial = 1405] [outer = 11267800] 04:36:57 INFO - PROCESS | 3628 | 1470656217134 Marionette DEBUG loaded listener.js 04:36:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (168D6C00) [pid = 3628] [serial = 1406] [outer = 11267800] 04:36:57 INFO - PROCESS | 3628 | 1470656217606 Marionette TRACE conn3 <- [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]]]}] 04:36:57 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) 04:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 604ms 04:36:57 INFO - PROCESS | 3628 | 1470656217640 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 3628 | 1470656217642 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 04:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:36:57 INFO - PROCESS | 3628 | 1470656217649 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - PROCESS | 3628 | 1470656217651 Marionette TRACE conn3 <- [1,1838,null,{}] 04:36:57 INFO - PROCESS | 3628 | 1470656217655 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:57 INFO - PROCESS | 3628 | 1470656217657 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:57 INFO - PROCESS | 3628 | 1470656217738 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 04:36:57 INFO - PROCESS | 3628 | 1470656217745 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 3628 | 1470656217748 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:57 INFO - PROCESS | 3628 | ++DOCSHELL 15A85800 == 35 [pid = 3628] [id = 469] 04:36:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17762800) [pid = 3628] [serial = 1407] [outer = 00000000] 04:36:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17DC1C00) [pid = 3628] [serial = 1408] [outer = 17762800] 04:36:57 INFO - PROCESS | 3628 | 1470656217795 Marionette DEBUG loaded listener.js 04:36:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17DC3400) [pid = 3628] [serial = 1409] [outer = 17762800] 04:36:58 INFO - PROCESS | 3628 | 1470656218231 Marionette TRACE conn3 <- [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]]]}] 04:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 635ms 04:36:58 INFO - PROCESS | 3628 | 1470656218286 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 04:36:58 INFO - PROCESS | 3628 | 1470656218288 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 04:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:36:58 INFO - PROCESS | 3628 | 1470656218292 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:36:58 INFO - PROCESS | 3628 | 1470656218293 Marionette TRACE conn3 <- [1,1842,null,{}] 04:36:58 INFO - PROCESS | 3628 | 1470656218300 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:58 INFO - PROCESS | 3628 | 1470656218302 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:58 INFO - PROCESS | 3628 | 1470656218379 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 04:36:58 INFO - PROCESS | 3628 | 1470656218385 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:58 INFO - PROCESS | 3628 | 1470656218387 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:58 INFO - PROCESS | 3628 | ++DOCSHELL 1850C400 == 36 [pid = 3628] [id = 470] 04:36:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1850C800) [pid = 3628] [serial = 1410] [outer = 00000000] 04:36:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (19949C00) [pid = 3628] [serial = 1411] [outer = 1850C800] 04:36:58 INFO - PROCESS | 3628 | 1470656218429 Marionette DEBUG loaded listener.js 04:36:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1994F000) [pid = 3628] [serial = 1412] [outer = 1850C800] 04:36:59 INFO - PROCESS | 3628 | 1470656219090 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 921ms 04:36:59 INFO - PROCESS | 3628 | 1470656219197 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 04:36:59 INFO - PROCESS | 3628 | 1470656219201 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 04:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:36:59 INFO - PROCESS | 3628 | 1470656219207 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - PROCESS | 3628 | 1470656219211 Marionette TRACE conn3 <- [1,1846,null,{}] 04:36:59 INFO - PROCESS | 3628 | 1470656219217 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:59 INFO - PROCESS | 3628 | 1470656219220 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:59 INFO - PROCESS | 3628 | 1470656219415 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 04:36:59 INFO - PROCESS | 3628 | 1470656219543 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:59 INFO - PROCESS | 3628 | 1470656219546 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:36:59 INFO - PROCESS | 3628 | ++DOCSHELL 1055FC00 == 37 [pid = 3628] [id = 471] 04:36:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10A51C00) [pid = 3628] [serial = 1413] [outer = 00000000] 04:36:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (12BB7400) [pid = 3628] [serial = 1414] [outer = 10A51C00] 04:36:59 INFO - PROCESS | 3628 | 1470656219606 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (12E32800) [pid = 3628] [serial = 1415] [outer = 10A51C00] 04:37:00 INFO - PROCESS | 3628 | 1470656220281 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1096ms 04:37:00 INFO - PROCESS | 3628 | 1470656220368 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 04:37:00 INFO - PROCESS | 3628 | 1470656220372 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 04:37:00 INFO - PROCESS | 3628 | 1470656220379 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - PROCESS | 3628 | 1470656220382 Marionette TRACE conn3 <- [1,1850,null,{}] 04:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:37:00 INFO - PROCESS | 3628 | 1470656220386 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:00 INFO - PROCESS | 3628 | 1470656220389 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:00 INFO - PROCESS | 3628 | 1470656220519 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 04:37:00 INFO - PROCESS | 3628 | 1470656220646 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:00 INFO - PROCESS | 3628 | 1470656220649 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:00 INFO - PROCESS | 3628 | ++DOCSHELL 10A52C00 == 38 [pid = 3628] [id = 472] 04:37:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (10A53800) [pid = 3628] [serial = 1416] [outer = 00000000] 04:37:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (114D8400) [pid = 3628] [serial = 1417] [outer = 10A53800] 04:37:00 INFO - PROCESS | 3628 | 1470656220706 Marionette DEBUG loaded listener.js 04:37:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (13983800) [pid = 3628] [serial = 1418] [outer = 10A53800] 04:37:01 INFO - PROCESS | 3628 | --DOCSHELL 15A85800 == 37 [pid = 3628] [id = 469] 04:37:01 INFO - PROCESS | 3628 | --DOCSHELL 11261400 == 36 [pid = 3628] [id = 468] 04:37:01 INFO - PROCESS | 3628 | --DOCSHELL 17416800 == 35 [pid = 3628] [id = 467] 04:37:01 INFO - PROCESS | 3628 | --DOCSHELL 16DC2C00 == 34 [pid = 3628] [id = 466] 04:37:01 INFO - PROCESS | 3628 | --DOCSHELL 168CFC00 == 33 [pid = 3628] [id = 465] 04:37:01 INFO - PROCESS | 3628 | --DOCSHELL 156B2C00 == 32 [pid = 3628] [id = 464] 04:37:01 INFO - PROCESS | 3628 | --DOCSHELL 13174000 == 31 [pid = 3628] [id = 463] 04:37:01 INFO - PROCESS | 3628 | --DOCSHELL 10ED5000 == 30 [pid = 3628] [id = 462] 04:37:01 INFO - PROCESS | 3628 | --DOCSHELL 10F76C00 == 29 [pid = 3628] [id = 461] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17D3C800) [pid = 3628] [serial = 1367] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (168D3C00) [pid = 3628] [serial = 1354] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (168DC000) [pid = 3628] [serial = 1355] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16F9A800) [pid = 3628] [serial = 1358] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1055F800) [pid = 3628] [serial = 1342] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (10A4E400) [pid = 3628] [serial = 1343] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (118A1400) [pid = 3628] [serial = 1345] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (11DE7800) [pid = 3628] [serial = 1346] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1574C800) [pid = 3628] [serial = 1351] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (199B5C00) [pid = 3628] [serial = 1337] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (19950400) [pid = 3628] [serial = 1336] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1189B400) [pid = 3628] [serial = 1339] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13AD2400) [pid = 3628] [serial = 1363] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13922000) [pid = 3628] [serial = 1340] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16DCFC00) [pid = 3628] [serial = 1357] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1452D800) [pid = 3628] [serial = 1348] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (14571000) [pid = 3628] [serial = 1349] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17760800) [pid = 3628] [serial = 1360] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (18506000) [pid = 3628] [serial = 1370] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (178F4C00) [pid = 3628] [serial = 1366] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (18505400) [pid = 3628] [serial = 1369] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (177A3C00) [pid = 3628] [serial = 1361] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (15A87000) [pid = 3628] [serial = 1364] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15A8C000) [pid = 3628] [serial = 1352] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 3628 | 1470656221545 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1160ms 04:37:01 INFO - PROCESS | 3628 | 1470656221563 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 04:37:01 INFO - PROCESS | 3628 | 1470656221567 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 04:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:37:01 INFO - PROCESS | 3628 | 1470656221571 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - PROCESS | 3628 | 1470656221576 Marionette TRACE conn3 <- [1,1854,null,{}] 04:37:01 INFO - PROCESS | 3628 | 1470656221581 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:01 INFO - PROCESS | 3628 | 1470656221583 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:01 INFO - PROCESS | 3628 | 1470656221681 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 04:37:01 INFO - PROCESS | 3628 | 1470656221775 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:01 INFO - PROCESS | 3628 | 1470656221777 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:01 INFO - PROCESS | 3628 | ++DOCSHELL 0F390800 == 30 [pid = 3628] [id = 473] 04:37:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (0F932400) [pid = 3628] [serial = 1419] [outer = 00000000] 04:37:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10E86800) [pid = 3628] [serial = 1420] [outer = 0F932400] 04:37:01 INFO - PROCESS | 3628 | 1470656221829 Marionette DEBUG loaded listener.js 04:37:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (114F6400) [pid = 3628] [serial = 1421] [outer = 0F932400] 04:37:02 INFO - PROCESS | 3628 | 1470656222277 Marionette TRACE conn3 <- [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]]]}] 04:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 746ms 04:37:02 INFO - PROCESS | 3628 | 1470656222309 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 04:37:02 INFO - PROCESS | 3628 | 1470656222313 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 04:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:37:02 INFO - PROCESS | 3628 | 1470656222319 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:37:02 INFO - PROCESS | 3628 | 1470656222322 Marionette TRACE conn3 <- [1,1858,null,{}] 04:37:02 INFO - PROCESS | 3628 | 1470656222326 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:02 INFO - PROCESS | 3628 | 1470656222328 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:02 INFO - PROCESS | 3628 | 1470656222415 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 04:37:02 INFO - PROCESS | 3628 | 1470656222421 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:02 INFO - PROCESS | 3628 | 1470656222424 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:02 INFO - PROCESS | 3628 | ++DOCSHELL 11CF2000 == 31 [pid = 3628] [id = 474] 04:37:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (11DE7800) [pid = 3628] [serial = 1422] [outer = 00000000] 04:37:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (13922000) [pid = 3628] [serial = 1423] [outer = 11DE7800] 04:37:02 INFO - PROCESS | 3628 | 1470656222470 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1452D800) [pid = 3628] [serial = 1424] [outer = 11DE7800] 04:37:02 INFO - PROCESS | 3628 | 1470656222936 Marionette TRACE conn3 <- [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]]]}] 04:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 635ms 04:37:02 INFO - PROCESS | 3628 | 1470656222957 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 04:37:02 INFO - PROCESS | 3628 | 1470656222960 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 04:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:37:02 INFO - PROCESS | 3628 | 1470656222963 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:37:02 INFO - PROCESS | 3628 | 1470656222967 Marionette TRACE conn3 <- [1,1862,null,{}] 04:37:03 INFO - PROCESS | 3628 | 1470656222977 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:03 INFO - PROCESS | 3628 | 1470656222982 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:03 INFO - PROCESS | 3628 | 1470656223064 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 04:37:03 INFO - PROCESS | 3628 | 1470656223073 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:03 INFO - PROCESS | 3628 | 1470656223076 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:03 INFO - PROCESS | 3628 | ++DOCSHELL 15A8C000 == 32 [pid = 3628] [id = 475] 04:37:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15A8E800) [pid = 3628] [serial = 1425] [outer = 00000000] 04:37:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (163DC400) [pid = 3628] [serial = 1426] [outer = 15A8E800] 04:37:03 INFO - PROCESS | 3628 | 1470656223123 Marionette DEBUG loaded listener.js 04:37:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (166F2000) [pid = 3628] [serial = 1427] [outer = 15A8E800] 04:37:03 INFO - PROCESS | 3628 | 1470656223637 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 699ms 04:37:03 INFO - PROCESS | 3628 | 1470656223694 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 3628 | 1470656223697 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 04:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:37:03 INFO - PROCESS | 3628 | 1470656223700 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - PROCESS | 3628 | 1470656223702 Marionette TRACE conn3 <- [1,1866,null,{}] 04:37:03 INFO - PROCESS | 3628 | 1470656223705 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:03 INFO - PROCESS | 3628 | 1470656223707 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:03 INFO - PROCESS | 3628 | 1470656223791 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 04:37:03 INFO - PROCESS | 3628 | 1470656223825 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:03 INFO - PROCESS | 3628 | 1470656223827 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:03 INFO - PROCESS | 3628 | ++DOCSHELL 168D4800 == 33 [pid = 3628] [id = 476] 04:37:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16DA5000) [pid = 3628] [serial = 1428] [outer = 00000000] 04:37:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16DCA800) [pid = 3628] [serial = 1429] [outer = 16DA5000] 04:37:03 INFO - PROCESS | 3628 | 1470656223871 Marionette DEBUG loaded listener.js 04:37:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16E66000) [pid = 3628] [serial = 1430] [outer = 16DA5000] 04:37:04 INFO - PROCESS | 3628 | 1470656224335 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 699ms 04:37:04 INFO - PROCESS | 3628 | 1470656224399 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 04:37:04 INFO - PROCESS | 3628 | 1470656224401 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 04:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:37:04 INFO - PROCESS | 3628 | 1470656224409 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - PROCESS | 3628 | 1470656224411 Marionette TRACE conn3 <- [1,1870,null,{}] 04:37:04 INFO - PROCESS | 3628 | 1470656224415 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:04 INFO - PROCESS | 3628 | 1470656224417 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:04 INFO - PROCESS | 3628 | 1470656224524 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 04:37:04 INFO - PROCESS | 3628 | 1470656224534 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:04 INFO - PROCESS | 3628 | 1470656224536 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:04 INFO - PROCESS | 3628 | ++DOCSHELL 16F95C00 == 34 [pid = 3628] [id = 477] 04:37:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16F9D800) [pid = 3628] [serial = 1431] [outer = 00000000] 04:37:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17416800) [pid = 3628] [serial = 1432] [outer = 16F9D800] 04:37:04 INFO - PROCESS | 3628 | 1470656224579 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (174D4400) [pid = 3628] [serial = 1433] [outer = 16F9D800] 04:37:05 INFO - PROCESS | 3628 | 1470656225045 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 715ms 04:37:05 INFO - PROCESS | 3628 | 1470656225107 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 04:37:05 INFO - PROCESS | 3628 | 1470656225109 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 04:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:37:05 INFO - PROCESS | 3628 | 1470656225112 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 3628 | 1470656225114 Marionette TRACE conn3 <- [1,1874,null,{}] 04:37:05 INFO - PROCESS | 3628 | 1470656225165 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:05 INFO - PROCESS | 3628 | 1470656225171 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:05 INFO - PROCESS | 3628 | 1470656225329 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 04:37:05 INFO - PROCESS | 3628 | 1470656225397 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:05 INFO - PROCESS | 3628 | 1470656225399 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:05 INFO - PROCESS | 3628 | ++DOCSHELL 178F5C00 == 35 [pid = 3628] [id = 478] 04:37:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17D3D400) [pid = 3628] [serial = 1434] [outer = 00000000] 04:37:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (18506800) [pid = 3628] [serial = 1435] [outer = 17D3D400] 04:37:05 INFO - PROCESS | 3628 | 1470656225443 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (18506C00) [pid = 3628] [serial = 1436] [outer = 17D3D400] 04:37:05 INFO - PROCESS | 3628 | 1470656225855 Marionette TRACE conn3 <- [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]]]}] 04:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 746ms 04:37:05 INFO - PROCESS | 3628 | 1470656225883 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 04:37:05 INFO - PROCESS | 3628 | 1470656225885 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 04:37:05 INFO - PROCESS | 3628 | 1470656225888 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:37:05 INFO - PROCESS | 3628 | 1470656225889 Marionette TRACE conn3 <- [1,1878,null,{}] 04:37:05 INFO - PROCESS | 3628 | 1470656225893 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:05 INFO - PROCESS | 3628 | 1470656225895 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:06 INFO - PROCESS | 3628 | 1470656226009 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 04:37:06 INFO - PROCESS | 3628 | 1470656226070 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 3628 | 1470656226072 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:06 INFO - PROCESS | 3628 | ++DOCSHELL 1850BC00 == 36 [pid = 3628] [id = 479] 04:37:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1850F000) [pid = 3628] [serial = 1437] [outer = 00000000] 04:37:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (199AD800) [pid = 3628] [serial = 1438] [outer = 1850F000] 04:37:06 INFO - PROCESS | 3628 | 1470656226115 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (199B4C00) [pid = 3628] [serial = 1439] [outer = 1850F000] 04:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10ED7C00) [pid = 3628] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (19947C00) [pid = 3628] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (11267800) [pid = 3628] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (11265400) [pid = 3628] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (156B3C00) [pid = 3628] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (170A4800) [pid = 3628] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10ED7400) [pid = 3628] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (13AD3400) [pid = 3628] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (168D0400) [pid = 3628] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17762000) [pid = 3628] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17762800) [pid = 3628] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13217800) [pid = 3628] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16DC7C00) [pid = 3628] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:37:06 INFO - PROCESS | 3628 | 1470656226541 Marionette TRACE conn3 <- [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]]]}] 04:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 699ms 04:37:06 INFO - PROCESS | 3628 | 1470656226588 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 04:37:06 INFO - PROCESS | 3628 | 1470656226590 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 04:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:37:06 INFO - PROCESS | 3628 | 1470656226593 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:37:06 INFO - PROCESS | 3628 | 1470656226595 Marionette TRACE conn3 <- [1,1882,null,{}] 04:37:06 INFO - PROCESS | 3628 | 1470656226598 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:06 INFO - PROCESS | 3628 | 1470656226600 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:06 INFO - PROCESS | 3628 | 1470656226680 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 04:37:06 INFO - PROCESS | 3628 | 1470656226711 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 3628 | 1470656226713 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:06 INFO - PROCESS | 3628 | ++DOCSHELL 112CCC00 == 37 [pid = 3628] [id = 480] 04:37:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (12E2F000) [pid = 3628] [serial = 1440] [outer = 00000000] 04:37:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (166EF800) [pid = 3628] [serial = 1441] [outer = 12E2F000] 04:37:06 INFO - PROCESS | 3628 | 1470656226755 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10225000) [pid = 3628] [serial = 1442] [outer = 12E2F000] 04:37:07 INFO - PROCESS | 3628 | 1470656227369 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 810ms 04:37:07 INFO - PROCESS | 3628 | 1470656227429 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 04:37:07 INFO - PROCESS | 3628 | 1470656227435 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 04:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:37:07 INFO - PROCESS | 3628 | 1470656227441 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:37:07 INFO - PROCESS | 3628 | 1470656227444 Marionette TRACE conn3 <- [1,1886,null,{}] 04:37:07 INFO - PROCESS | 3628 | 1470656227450 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:07 INFO - PROCESS | 3628 | 1470656227453 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:07 INFO - PROCESS | 3628 | 1470656227566 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 04:37:07 INFO - PROCESS | 3628 | 1470656227700 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 3628 | 1470656227705 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:07 INFO - PROCESS | 3628 | ++DOCSHELL 10A03400 == 38 [pid = 3628] [id = 481] 04:37:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (10A10000) [pid = 3628] [serial = 1443] [outer = 00000000] 04:37:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1126A400) [pid = 3628] [serial = 1444] [outer = 10A10000] 04:37:07 INFO - PROCESS | 3628 | 1470656227766 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (11CEB400) [pid = 3628] [serial = 1445] [outer = 10A10000] 04:37:08 INFO - PROCESS | 3628 | 1470656228407 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1016ms 04:37:08 INFO - PROCESS | 3628 | 1470656228442 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 3628 | 1470656228447 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 04:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:37:08 INFO - PROCESS | 3628 | 1470656228453 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 3628 | 1470656228456 Marionette TRACE conn3 <- [1,1890,null,{}] 04:37:08 INFO - PROCESS | 3628 | 1470656228460 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:08 INFO - PROCESS | 3628 | 1470656228463 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:08 INFO - PROCESS | 3628 | 1470656228570 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 04:37:08 INFO - PROCESS | 3628 | 1470656228678 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:08 INFO - PROCESS | 3628 | 1470656228680 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:08 INFO - PROCESS | 3628 | ++DOCSHELL 14570000 == 39 [pid = 3628] [id = 482] 04:37:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (14571800) [pid = 3628] [serial = 1446] [outer = 00000000] 04:37:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15240400) [pid = 3628] [serial = 1447] [outer = 14571800] 04:37:08 INFO - PROCESS | 3628 | 1470656228737 Marionette DEBUG loaded listener.js 04:37:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (156B7000) [pid = 3628] [serial = 1448] [outer = 14571800] 04:37:09 INFO - PROCESS | 3628 | 1470656229347 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 921ms 04:37:09 INFO - PROCESS | 3628 | 1470656229389 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 04:37:09 INFO - PROCESS | 3628 | 1470656229392 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 04:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:37:09 INFO - PROCESS | 3628 | 1470656229396 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:37:09 INFO - PROCESS | 3628 | 1470656229400 Marionette TRACE conn3 <- [1,1894,null,{}] 04:37:09 INFO - PROCESS | 3628 | 1470656229411 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:09 INFO - PROCESS | 3628 | 1470656229415 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:09 INFO - PROCESS | 3628 | 1470656229522 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 04:37:09 INFO - PROCESS | 3628 | 1470656229630 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:09 INFO - PROCESS | 3628 | 1470656229633 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:09 INFO - PROCESS | 3628 | ++DOCSHELL 1741CC00 == 40 [pid = 3628] [id = 483] 04:37:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (174CFC00) [pid = 3628] [serial = 1449] [outer = 00000000] 04:37:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17819C00) [pid = 3628] [serial = 1450] [outer = 174CFC00] 04:37:09 INFO - PROCESS | 3628 | 1470656229688 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17DC3C00) [pid = 3628] [serial = 1451] [outer = 174CFC00] 04:37:10 INFO - PROCESS | 3628 | 1470656230308 Marionette TRACE conn3 <- [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]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 953ms 04:37:10 INFO - PROCESS | 3628 | 1470656230340 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 04:37:10 INFO - PROCESS | 3628 | 1470656230343 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 04:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:37:10 INFO - PROCESS | 3628 | 1470656230347 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:37:10 INFO - PROCESS | 3628 | 1470656230349 Marionette TRACE conn3 <- [1,1898,null,{}] 04:37:10 INFO - PROCESS | 3628 | 1470656230352 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:10 INFO - PROCESS | 3628 | 1470656230354 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:10 INFO - PROCESS | 3628 | 1470656230470 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 04:37:10 INFO - PROCESS | 3628 | 1470656230583 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:10 INFO - PROCESS | 3628 | 1470656230586 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:10 INFO - PROCESS | 3628 | ++DOCSHELL 17D3E800 == 41 [pid = 3628] [id = 484] 04:37:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17D41800) [pid = 3628] [serial = 1452] [outer = 00000000] 04:37:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1994AC00) [pid = 3628] [serial = 1453] [outer = 17D41800] 04:37:10 INFO - PROCESS | 3628 | 1470656230638 Marionette DEBUG loaded listener.js 04:37:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (199B7800) [pid = 3628] [serial = 1454] [outer = 17D41800] 04:37:11 INFO - PROCESS | 3628 | 1470656231389 Marionette TRACE conn3 <- [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]]]}] 04:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1064ms 04:37:11 INFO - PROCESS | 3628 | 1470656231437 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 04:37:11 INFO - PROCESS | 3628 | 1470656231441 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 04:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:37:11 INFO - PROCESS | 3628 | 1470656231446 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:37:11 INFO - PROCESS | 3628 | 1470656231449 Marionette TRACE conn3 <- [1,1902,null,{}] 04:37:11 INFO - PROCESS | 3628 | 1470656231454 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:11 INFO - PROCESS | 3628 | 1470656231457 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:11 INFO - PROCESS | 3628 | 1470656231561 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 04:37:11 INFO - PROCESS | 3628 | 1470656231673 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:11 INFO - PROCESS | 3628 | 1470656231675 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:12 INFO - PROCESS | 3628 | --DOCSHELL 1850BC00 == 40 [pid = 3628] [id = 479] 04:37:12 INFO - PROCESS | 3628 | --DOCSHELL 178F5C00 == 39 [pid = 3628] [id = 478] 04:37:12 INFO - PROCESS | 3628 | --DOCSHELL 16F95C00 == 38 [pid = 3628] [id = 477] 04:37:12 INFO - PROCESS | 3628 | --DOCSHELL 168D4800 == 37 [pid = 3628] [id = 476] 04:37:12 INFO - PROCESS | 3628 | --DOCSHELL 15A8C000 == 36 [pid = 3628] [id = 475] 04:37:12 INFO - PROCESS | 3628 | --DOCSHELL 11CF2000 == 35 [pid = 3628] [id = 474] 04:37:12 INFO - PROCESS | 3628 | --DOCSHELL 0F390800 == 34 [pid = 3628] [id = 473] 04:37:12 INFO - PROCESS | 3628 | --DOCSHELL 1055FC00 == 33 [pid = 3628] [id = 471] 04:37:12 INFO - PROCESS | 3628 | --DOCSHELL 10A52C00 == 32 [pid = 3628] [id = 472] 04:37:12 INFO - PROCESS | 3628 | --DOCSHELL 1850C400 == 31 [pid = 3628] [id = 470] 04:37:12 INFO - PROCESS | 3628 | --DOCSHELL 17D3E800 == 30 [pid = 3628] [id = 484] 04:37:12 INFO - PROCESS | 3628 | --DOCSHELL 1741CC00 == 29 [pid = 3628] [id = 483] 04:37:12 INFO - PROCESS | 3628 | --DOCSHELL 112CCC00 == 28 [pid = 3628] [id = 480] 04:37:12 INFO - PROCESS | 3628 | --DOCSHELL 10A03400 == 27 [pid = 3628] [id = 481] 04:37:12 INFO - PROCESS | 3628 | --DOCSHELL 14570000 == 26 [pid = 3628] [id = 482] 04:37:12 INFO - PROCESS | 3628 | ++DOCSHELL 0C7F0000 == 27 [pid = 3628] [id = 485] 04:37:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (0C7F0400) [pid = 3628] [serial = 1455] [outer = 00000000] 04:37:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (0F97C800) [pid = 3628] [serial = 1456] [outer = 0C7F0400] 04:37:12 INFO - PROCESS | 3628 | 1470656232341 Marionette DEBUG loaded listener.js 04:37:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (10A01C00) [pid = 3628] [serial = 1457] [outer = 0C7F0400] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (168DD800) [pid = 3628] [serial = 1396] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (15A1E800) [pid = 3628] [serial = 1393] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (13193400) [pid = 3628] [serial = 1385] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (12E74800) [pid = 3628] [serial = 1384] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (13920000) [pid = 3628] [serial = 1390] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (13AD4000) [pid = 3628] [serial = 1391] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (11813000) [pid = 3628] [serial = 1387] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (11CF8000) [pid = 3628] [serial = 1388] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (16E74C00) [pid = 3628] [serial = 1399] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (114F5000) [pid = 3628] [serial = 1373] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (11267000) [pid = 3628] [serial = 1372] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (156B5C00) [pid = 3628] [serial = 1376] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1523B000) [pid = 3628] [serial = 1375] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16DC5400) [pid = 3628] [serial = 1397] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1825C000) [pid = 3628] [serial = 1379] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (178EC400) [pid = 3628] [serial = 1378] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17DC3400) [pid = 3628] [serial = 1409] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (199B3800) [pid = 3628] [serial = 1382] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (19950800) [pid = 3628] [serial = 1381] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (19949C00) [pid = 3628] [serial = 1411] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (178F3C00) [pid = 3628] [serial = 1402] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16F9E000) [pid = 3628] [serial = 1400] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (18066000) [pid = 3628] [serial = 1403] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17DC1C00) [pid = 3628] [serial = 1408] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (166EA800) [pid = 3628] [serial = 1405] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (168D6C00) [pid = 3628] [serial = 1406] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (163DBC00) [pid = 3628] [serial = 1394] [outer = 00000000] [url = about:blank] 04:37:12 INFO - PROCESS | 3628 | 1470656232910 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1541ms 04:37:12 INFO - PROCESS | 3628 | 1470656232964 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 04:37:12 INFO - PROCESS | 3628 | 1470656232967 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 04:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:37:12 INFO - PROCESS | 3628 | 1470656232972 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:37:12 INFO - PROCESS | 3628 | 1470656232975 Marionette TRACE conn3 <- [1,1906,null,{}] 04:37:13 INFO - PROCESS | 3628 | 1470656232981 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:13 INFO - PROCESS | 3628 | 1470656232984 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:13 INFO - PROCESS | 3628 | 1470656233158 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 04:37:13 INFO - PROCESS | 3628 | 1470656233251 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:13 INFO - PROCESS | 3628 | 1470656233256 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:13 INFO - PROCESS | 3628 | ++DOCSHELL 114F3400 == 28 [pid = 3628] [id = 486] 04:37:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (11817000) [pid = 3628] [serial = 1458] [outer = 00000000] 04:37:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (118A1C00) [pid = 3628] [serial = 1459] [outer = 11817000] 04:37:13 INFO - PROCESS | 3628 | 1470656233304 Marionette DEBUG loaded listener.js 04:37:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (129ED000) [pid = 3628] [serial = 1460] [outer = 11817000] 04:37:13 INFO - PROCESS | 3628 | 1470656233689 Marionette TRACE conn3 <- [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]]]}] 04:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 746ms 04:37:13 INFO - PROCESS | 3628 | 1470656233758 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 04:37:13 INFO - PROCESS | 3628 | 1470656233762 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 04:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:37:13 INFO - PROCESS | 3628 | 1470656233771 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:37:13 INFO - PROCESS | 3628 | 1470656233773 Marionette TRACE conn3 <- [1,1910,null,{}] 04:37:13 INFO - PROCESS | 3628 | 1470656233777 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:13 INFO - PROCESS | 3628 | 1470656233780 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:13 INFO - PROCESS | 3628 | 1470656233878 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 04:37:13 INFO - PROCESS | 3628 | 1470656233893 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:13 INFO - PROCESS | 3628 | 1470656233896 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:13 INFO - PROCESS | 3628 | ++DOCSHELL 112D6000 == 29 [pid = 3628] [id = 487] 04:37:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (132A6800) [pid = 3628] [serial = 1461] [outer = 00000000] 04:37:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1397E400) [pid = 3628] [serial = 1462] [outer = 132A6800] 04:37:13 INFO - PROCESS | 3628 | 1470656233941 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (13B55C00) [pid = 3628] [serial = 1463] [outer = 132A6800] 04:37:14 INFO - PROCESS | 3628 | 1470656234435 Marionette TRACE conn3 <- [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]]]}] 04:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 715ms 04:37:14 INFO - PROCESS | 3628 | 1470656234472 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 04:37:14 INFO - PROCESS | 3628 | 1470656234474 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 04:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:37:14 INFO - PROCESS | 3628 | 1470656234478 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:37:14 INFO - PROCESS | 3628 | 1470656234481 Marionette TRACE conn3 <- [1,1914,null,{}] 04:37:14 INFO - PROCESS | 3628 | 1470656234492 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:14 INFO - PROCESS | 3628 | 1470656234497 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:14 INFO - PROCESS | 3628 | 1470656234588 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 04:37:14 INFO - PROCESS | 3628 | 1470656234604 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:14 INFO - PROCESS | 3628 | 1470656234607 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:14 INFO - PROCESS | 3628 | ++DOCSHELL 156B7C00 == 30 [pid = 3628] [id = 488] 04:37:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (156B8000) [pid = 3628] [serial = 1464] [outer = 00000000] 04:37:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15748400) [pid = 3628] [serial = 1465] [outer = 156B8000] 04:37:14 INFO - PROCESS | 3628 | 1470656234661 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15A1F400) [pid = 3628] [serial = 1466] [outer = 156B8000] 04:37:15 INFO - PROCESS | 3628 | 1470656235200 Marionette TRACE conn3 <- [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]]]}] 04:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 762ms 04:37:15 INFO - PROCESS | 3628 | 1470656235251 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 3628 | 1470656235254 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 04:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:37:15 INFO - PROCESS | 3628 | 1470656235299 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - PROCESS | 3628 | 1470656235301 Marionette TRACE conn3 <- [1,1918,null,{}] 04:37:15 INFO - PROCESS | 3628 | 1470656235309 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:15 INFO - PROCESS | 3628 | 1470656235312 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:15 INFO - PROCESS | 3628 | 1470656235440 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 04:37:15 INFO - PROCESS | 3628 | 1470656235446 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:15 INFO - PROCESS | 3628 | 1470656235448 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:15 INFO - PROCESS | 3628 | ++DOCSHELL 166E7000 == 31 [pid = 3628] [id = 489] 04:37:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (166E7800) [pid = 3628] [serial = 1467] [outer = 00000000] 04:37:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (166EE000) [pid = 3628] [serial = 1468] [outer = 166E7800] 04:37:15 INFO - PROCESS | 3628 | 1470656235492 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (166F0800) [pid = 3628] [serial = 1469] [outer = 166E7800] 04:37:15 INFO - PROCESS | 3628 | 1470656235925 Marionette TRACE conn3 <- [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]]]}] 04:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 667ms 04:37:15 INFO - PROCESS | 3628 | 1470656235949 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 3628 | 1470656235951 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 04:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:37:15 INFO - PROCESS | 3628 | 1470656235955 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - PROCESS | 3628 | 1470656235956 Marionette TRACE conn3 <- [1,1922,null,{}] 04:37:15 INFO - PROCESS | 3628 | 1470656235960 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:15 INFO - PROCESS | 3628 | 1470656235962 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:16 INFO - PROCESS | 3628 | 1470656236074 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 04:37:16 INFO - PROCESS | 3628 | 1470656236079 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 3628 | 1470656236081 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:16 INFO - PROCESS | 3628 | ++DOCSHELL 168D5000 == 32 [pid = 3628] [id = 490] 04:37:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (168D5C00) [pid = 3628] [serial = 1470] [outer = 00000000] 04:37:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16DA8400) [pid = 3628] [serial = 1471] [outer = 168D5C00] 04:37:16 INFO - PROCESS | 3628 | 1470656236135 Marionette DEBUG loaded listener.js 04:37:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16E74C00) [pid = 3628] [serial = 1472] [outer = 168D5C00] 04:37:16 INFO - PROCESS | 3628 | 1470656236626 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 699ms 04:37:16 INFO - PROCESS | 3628 | 1470656236655 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 3628 | 1470656236657 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 04:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:37:16 INFO - PROCESS | 3628 | 1470656236660 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 3628 | 1470656236662 Marionette TRACE conn3 <- [1,1926,null,{}] 04:37:16 INFO - PROCESS | 3628 | 1470656236666 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:16 INFO - PROCESS | 3628 | 1470656236671 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:16 INFO - PROCESS | 3628 | 1470656236819 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 04:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16F9D800) [pid = 3628] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15A8E800) [pid = 3628] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10A53800) [pid = 3628] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17D3D400) [pid = 3628] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (11DE7800) [pid = 3628] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1850C800) [pid = 3628] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (0F932400) [pid = 3628] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16DA5000) [pid = 3628] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10A51C00) [pid = 3628] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1850F000) [pid = 3628] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (12E2F000) [pid = 3628] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:37:17 INFO - PROCESS | 3628 | 1470656237156 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 3628 | 1470656237158 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:17 INFO - PROCESS | 3628 | ++DOCSHELL 0F391400 == 33 [pid = 3628] [id = 491] 04:37:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (0F932400) [pid = 3628] [serial = 1473] [outer = 00000000] 04:37:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10A49400) [pid = 3628] [serial = 1474] [outer = 0F932400] 04:37:17 INFO - PROCESS | 3628 | 1470656237202 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12BBB000) [pid = 3628] [serial = 1475] [outer = 0F932400] 04:37:17 INFO - PROCESS | 3628 | 1470656237584 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 953ms 04:37:17 INFO - PROCESS | 3628 | 1470656237639 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 04:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:37:17 INFO - PROCESS | 3628 | 1470656237642 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 04:37:17 INFO - PROCESS | 3628 | 1470656237645 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 3628 | 1470656237647 Marionette TRACE conn3 <- [1,1930,null,{}] 04:37:17 INFO - PROCESS | 3628 | 1470656237650 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:17 INFO - PROCESS | 3628 | 1470656237652 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:17 INFO - PROCESS | 3628 | 1470656237729 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 04:37:17 INFO - PROCESS | 3628 | 1470656237735 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 3628 | 1470656237737 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:17 INFO - PROCESS | 3628 | ++DOCSHELL 10A46400 == 34 [pid = 3628] [id = 492] 04:37:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (10A4BC00) [pid = 3628] [serial = 1476] [outer = 00000000] 04:37:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16E71800) [pid = 3628] [serial = 1477] [outer = 10A4BC00] 04:37:17 INFO - PROCESS | 3628 | 1470656237780 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (173AA800) [pid = 3628] [serial = 1478] [outer = 10A4BC00] 04:37:18 INFO - PROCESS | 3628 | 1470656238204 Marionette TRACE conn3 <- [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]]]}] 04:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 603ms 04:37:18 INFO - PROCESS | 3628 | 1470656238249 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 04:37:18 INFO - PROCESS | 3628 | 1470656238251 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 04:37:18 INFO - PROCESS | 3628 | 1470656238254 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:37:18 INFO - PROCESS | 3628 | 1470656238256 Marionette TRACE conn3 <- [1,1934,null,{}] 04:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:37:18 INFO - PROCESS | 3628 | 1470656238260 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:18 INFO - PROCESS | 3628 | 1470656238261 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:18 INFO - PROCESS | 3628 | 1470656238343 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 04:37:18 INFO - PROCESS | 3628 | 1470656238349 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 3628 | 1470656238351 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:18 INFO - PROCESS | 3628 | ++DOCSHELL 156AFC00 == 35 [pid = 3628] [id = 493] 04:37:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1622A000) [pid = 3628] [serial = 1479] [outer = 00000000] 04:37:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17D37800) [pid = 3628] [serial = 1480] [outer = 1622A000] 04:37:18 INFO - PROCESS | 3628 | 1470656238403 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17DBE400) [pid = 3628] [serial = 1481] [outer = 1622A000] 04:37:18 INFO - PROCESS | 3628 | 1470656238849 Marionette TRACE conn3 <- [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]]]}] 04:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 651ms 04:37:18 INFO - PROCESS | 3628 | 1470656238907 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 04:37:18 INFO - PROCESS | 3628 | 1470656238909 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 04:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:37:18 INFO - PROCESS | 3628 | 1470656238912 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:37:18 INFO - PROCESS | 3628 | 1470656238914 Marionette TRACE conn3 <- [1,1938,null,{}] 04:37:18 INFO - PROCESS | 3628 | 1470656238921 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:18 INFO - PROCESS | 3628 | 1470656238922 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:19 INFO - PROCESS | 3628 | 1470656239001 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 04:37:19 INFO - PROCESS | 3628 | 1470656239006 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:19 INFO - PROCESS | 3628 | 1470656239008 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:19 INFO - PROCESS | 3628 | ++DOCSHELL 173A5C00 == 36 [pid = 3628] [id = 494] 04:37:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18064000) [pid = 3628] [serial = 1482] [outer = 00000000] 04:37:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (18504C00) [pid = 3628] [serial = 1483] [outer = 18064000] 04:37:19 INFO - PROCESS | 3628 | 1470656239051 Marionette DEBUG loaded listener.js 04:37:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1850F800) [pid = 3628] [serial = 1484] [outer = 18064000] 04:37:19 INFO - PROCESS | 3628 | 1470656239931 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1048ms 04:37:19 INFO - PROCESS | 3628 | 1470656239983 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 3628 | 1470656239987 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 04:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:37:20 INFO - PROCESS | 3628 | 1470656240012 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:37:20 INFO - PROCESS | 3628 | 1470656240017 Marionette TRACE conn3 <- [1,1942,null,{}] 04:37:20 INFO - PROCESS | 3628 | 1470656240064 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:20 INFO - PROCESS | 3628 | 1470656240067 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:20 INFO - PROCESS | 3628 | 1470656240172 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 04:37:20 INFO - PROCESS | 3628 | 1470656240301 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 3628 | 1470656240304 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:20 INFO - PROCESS | 3628 | ++DOCSHELL 11267000 == 37 [pid = 3628] [id = 495] 04:37:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1147DC00) [pid = 3628] [serial = 1485] [outer = 00000000] 04:37:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (12BC1800) [pid = 3628] [serial = 1486] [outer = 1147DC00] 04:37:20 INFO - PROCESS | 3628 | 1470656240367 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1321A400) [pid = 3628] [serial = 1487] [outer = 1147DC00] 04:37:21 INFO - PROCESS | 3628 | 1470656241102 Marionette TRACE conn3 <- [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]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1112ms 04:37:21 INFO - PROCESS | 3628 | 1470656241157 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 3628 | 1470656241162 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 04:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:37:21 INFO - PROCESS | 3628 | 1470656241169 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 3628 | 1470656241172 Marionette TRACE conn3 <- [1,1946,null,{}] 04:37:21 INFO - PROCESS | 3628 | 1470656241200 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:21 INFO - PROCESS | 3628 | 1470656241203 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:21 INFO - PROCESS | 3628 | 1470656241339 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 04:37:21 INFO - PROCESS | 3628 | 1470656241542 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 3628 | 1470656241545 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:21 INFO - PROCESS | 3628 | ++DOCSHELL 0F390800 == 38 [pid = 3628] [id = 496] 04:37:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (0F935000) [pid = 3628] [serial = 1488] [outer = 00000000] 04:37:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (10564400) [pid = 3628] [serial = 1489] [outer = 0F935000] 04:37:21 INFO - PROCESS | 3628 | 1470656241609 Marionette DEBUG loaded listener.js 04:37:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (10A51000) [pid = 3628] [serial = 1490] [outer = 0F935000] 04:37:22 INFO - PROCESS | 3628 | --DOCSHELL 1994B400 == 37 [pid = 3628] [id = 399] 04:37:22 INFO - PROCESS | 3628 | --DOCSHELL 15A87800 == 36 [pid = 3628] [id = 412] 04:37:22 INFO - PROCESS | 3628 | --DOCSHELL 1189D800 == 35 [pid = 3628] [id = 398] 04:37:22 INFO - PROCESS | 3628 | --DOCSHELL 10F7D000 == 34 [pid = 3628] [id = 397] 04:37:22 INFO - PROCESS | 3628 | --DOCSHELL 151DE800 == 33 [pid = 3628] [id = 411] 04:37:22 INFO - PROCESS | 3628 | --DOCSHELL 151E7800 == 32 [pid = 3628] [id = 402] 04:37:22 INFO - PROCESS | 3628 | --DOCSHELL 13982400 == 31 [pid = 3628] [id = 410] 04:37:22 INFO - PROCESS | 3628 | --DOCSHELL 10A08C00 == 30 [pid = 3628] [id = 401] 04:37:22 INFO - PROCESS | 3628 | --DOCSHELL 13215400 == 29 [pid = 3628] [id = 409] 04:37:22 INFO - PROCESS | 3628 | --DOCSHELL 11896400 == 28 [pid = 3628] [id = 408] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (17416800) [pid = 3628] [serial = 1432] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (163DC400) [pid = 3628] [serial = 1426] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (166F2000) [pid = 3628] [serial = 1427] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (114D8400) [pid = 3628] [serial = 1417] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (18506800) [pid = 3628] [serial = 1435] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13983800) [pid = 3628] [serial = 1418] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13922000) [pid = 3628] [serial = 1423] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1452D800) [pid = 3628] [serial = 1424] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1994F000) [pid = 3628] [serial = 1412] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10E86800) [pid = 3628] [serial = 1420] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (114F6400) [pid = 3628] [serial = 1421] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16DCA800) [pid = 3628] [serial = 1429] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (12BB7400) [pid = 3628] [serial = 1414] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (12E32800) [pid = 3628] [serial = 1415] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (199AD800) [pid = 3628] [serial = 1438] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (18506C00) [pid = 3628] [serial = 1436] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10225000) [pid = 3628] [serial = 1442] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (199B4C00) [pid = 3628] [serial = 1439] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (174D4400) [pid = 3628] [serial = 1433] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16E66000) [pid = 3628] [serial = 1430] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (166EF800) [pid = 3628] [serial = 1441] [outer = 00000000] [url = about:blank] 04:37:22 INFO - PROCESS | 3628 | 1470656242219 Marionette TRACE conn3 <- [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]]]}] 04:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1096ms 04:37:22 INFO - PROCESS | 3628 | 1470656242240 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 3628 | 1470656242243 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 04:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:37:22 INFO - PROCESS | 3628 | 1470656242263 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:37:22 INFO - PROCESS | 3628 | 1470656242265 Marionette TRACE conn3 <- [1,1950,null,{}] 04:37:22 INFO - PROCESS | 3628 | 1470656242270 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:22 INFO - PROCESS | 3628 | 1470656242275 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:22 INFO - PROCESS | 3628 | 1470656242358 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 04:37:22 INFO - PROCESS | 3628 | 1470656242447 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:22 INFO - PROCESS | 3628 | 1470656242450 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:22 INFO - PROCESS | 3628 | ++DOCSHELL 10229400 == 29 [pid = 3628] [id = 497] 04:37:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10A04800) [pid = 3628] [serial = 1491] [outer = 00000000] 04:37:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (114F6400) [pid = 3628] [serial = 1492] [outer = 10A04800] 04:37:22 INFO - PROCESS | 3628 | 1470656242503 Marionette DEBUG loaded listener.js 04:37:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (12BB7400) [pid = 3628] [serial = 1493] [outer = 10A04800] 04:37:22 INFO - PROCESS | 3628 | 1470656242942 Marionette TRACE conn3 <- [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]]]}] 04:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 778ms 04:37:23 INFO - PROCESS | 3628 | 1470656243008 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 3628 | 1470656243011 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 04:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:37:23 INFO - PROCESS | 3628 | 1470656243016 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 3628 | 1470656243018 Marionette TRACE conn3 <- [1,1954,null,{}] 04:37:23 INFO - PROCESS | 3628 | 1470656243022 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:23 INFO - PROCESS | 3628 | 1470656243024 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:23 INFO - PROCESS | 3628 | 1470656243158 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 04:37:23 INFO - PROCESS | 3628 | 1470656243171 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 3628 | 1470656243173 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:23 INFO - PROCESS | 3628 | ++DOCSHELL 13AD1C00 == 30 [pid = 3628] [id = 498] 04:37:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (14309400) [pid = 3628] [serial = 1494] [outer = 00000000] 04:37:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (151E3C00) [pid = 3628] [serial = 1495] [outer = 14309400] 04:37:23 INFO - PROCESS | 3628 | 1470656243219 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (156ADC00) [pid = 3628] [serial = 1496] [outer = 14309400] 04:37:23 INFO - PROCESS | 3628 | 1470656243687 Marionette TRACE conn3 <- [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]]]}] 04:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 699ms 04:37:23 INFO - PROCESS | 3628 | 1470656243749 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 3628 | 1470656243751 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 04:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:37:23 INFO - PROCESS | 3628 | 1470656243756 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 3628 | 1470656243761 Marionette TRACE conn3 <- [1,1958,null,{}] 04:37:23 INFO - PROCESS | 3628 | 1470656243771 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:23 INFO - PROCESS | 3628 | 1470656243774 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:23 INFO - PROCESS | 3628 | 1470656243858 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 04:37:23 INFO - PROCESS | 3628 | 1470656243866 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 3628 | 1470656243868 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:23 INFO - PROCESS | 3628 | ++DOCSHELL 1622A400 == 31 [pid = 3628] [id = 499] 04:37:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1622BC00) [pid = 3628] [serial = 1497] [outer = 00000000] 04:37:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (166F2400) [pid = 3628] [serial = 1498] [outer = 1622BC00] 04:37:23 INFO - PROCESS | 3628 | 1470656243911 Marionette DEBUG loaded listener.js 04:37:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (168D1800) [pid = 3628] [serial = 1499] [outer = 1622BC00] 04:37:24 INFO - PROCESS | 3628 | 1470656244352 Marionette TRACE conn3 <- [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]]]}] 04:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 667ms 04:37:24 INFO - PROCESS | 3628 | 1470656244413 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 04:37:24 INFO - PROCESS | 3628 | 1470656244415 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 04:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:37:24 INFO - PROCESS | 3628 | 1470656244418 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:37:24 INFO - PROCESS | 3628 | 1470656244420 Marionette TRACE conn3 <- [1,1962,null,{}] 04:37:24 INFO - PROCESS | 3628 | 1470656244423 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:24 INFO - PROCESS | 3628 | 1470656244425 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:24 INFO - PROCESS | 3628 | 1470656244539 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 04:37:24 INFO - PROCESS | 3628 | 1470656244628 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:24 INFO - PROCESS | 3628 | 1470656244630 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:24 INFO - PROCESS | 3628 | ++DOCSHELL 168DEC00 == 32 [pid = 3628] [id = 500] 04:37:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16DC9800) [pid = 3628] [serial = 1500] [outer = 00000000] 04:37:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16E68800) [pid = 3628] [serial = 1501] [outer = 16DC9800] 04:37:24 INFO - PROCESS | 3628 | 1470656244673 Marionette DEBUG loaded listener.js 04:37:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16F9DC00) [pid = 3628] [serial = 1502] [outer = 16DC9800] 04:37:25 INFO - PROCESS | 3628 | 1470656245115 Marionette TRACE conn3 <- [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]]]}] 04:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 714ms 04:37:25 INFO - PROCESS | 3628 | 1470656245150 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 04:37:25 INFO - PROCESS | 3628 | 1470656245152 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 04:37:25 INFO - PROCESS | 3628 | 1470656245155 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:37:25 INFO - PROCESS | 3628 | 1470656245157 Marionette TRACE conn3 <- [1,1966,null,{}] 04:37:25 INFO - PROCESS | 3628 | 1470656245166 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:25 INFO - PROCESS | 3628 | 1470656245168 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:25 INFO - PROCESS | 3628 | 1470656245275 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 04:37:25 INFO - PROCESS | 3628 | 1470656245281 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 3628 | 1470656245287 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:25 INFO - PROCESS | 3628 | ++DOCSHELL 13215400 == 33 [pid = 3628] [id = 501] 04:37:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (176AF000) [pid = 3628] [serial = 1503] [outer = 00000000] 04:37:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (177A4C00) [pid = 3628] [serial = 1504] [outer = 176AF000] 04:37:25 INFO - PROCESS | 3628 | 1470656245341 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (178F9400) [pid = 3628] [serial = 1505] [outer = 176AF000] 04:37:25 INFO - PROCESS | 3628 | 1470656245820 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 715ms 04:37:25 INFO - PROCESS | 3628 | 1470656245855 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 04:37:25 INFO - PROCESS | 3628 | 1470656245857 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 04:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:37:25 INFO - PROCESS | 3628 | 1470656245861 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:37:25 INFO - PROCESS | 3628 | 1470656245862 Marionette TRACE conn3 <- [1,1970,null,{}] 04:37:25 INFO - PROCESS | 3628 | 1470656245866 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:25 INFO - PROCESS | 3628 | 1470656245868 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:26 INFO - PROCESS | 3628 | 1470656246010 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 04:37:26 INFO - PROCESS | 3628 | 1470656246033 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 3628 | 1470656246035 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:26 INFO - PROCESS | 3628 | ++DOCSHELL 18262000 == 34 [pid = 3628] [id = 502] 04:37:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (18263000) [pid = 3628] [serial = 1506] [outer = 00000000] 04:37:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (19948800) [pid = 3628] [serial = 1507] [outer = 18263000] 04:37:26 INFO - PROCESS | 3628 | 1470656246078 Marionette DEBUG loaded listener.js 04:37:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1994D800) [pid = 3628] [serial = 1508] [outer = 18263000] 04:37:26 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (168D5C00) [pid = 3628] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:37:26 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (0F932400) [pid = 3628] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:37:26 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10A4BC00) [pid = 3628] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:37:26 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10A10000) [pid = 3628] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:37:26 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (14571800) [pid = 3628] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:37:26 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (174CFC00) [pid = 3628] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:37:26 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1622A000) [pid = 3628] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:37:26 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (166E7800) [pid = 3628] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:37:26 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (132A6800) [pid = 3628] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:37:26 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (156B8000) [pid = 3628] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:37:26 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (11817000) [pid = 3628] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:37:26 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (0C7F0400) [pid = 3628] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:37:26 INFO - PROCESS | 3628 | 1470656246607 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 826ms 04:37:26 INFO - PROCESS | 3628 | 1470656246663 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 04:37:26 INFO - PROCESS | 3628 | 1470656246667 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 04:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:37:26 INFO - PROCESS | 3628 | 1470656246671 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:37:26 INFO - PROCESS | 3628 | 1470656246673 Marionette TRACE conn3 <- [1,1974,null,{}] 04:37:26 INFO - PROCESS | 3628 | 1470656246677 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:26 INFO - PROCESS | 3628 | 1470656246679 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:26 INFO - PROCESS | 3628 | 1470656246757 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 04:37:26 INFO - PROCESS | 3628 | 1470656246762 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 3628 | 1470656246764 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:26 INFO - PROCESS | 3628 | ++DOCSHELL 114F6800 == 35 [pid = 3628] [id = 503] 04:37:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (11817000) [pid = 3628] [serial = 1509] [outer = 00000000] 04:37:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (14570C00) [pid = 3628] [serial = 1510] [outer = 11817000] 04:37:26 INFO - PROCESS | 3628 | 1470656246807 Marionette DEBUG loaded listener.js 04:37:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16DA5000) [pid = 3628] [serial = 1511] [outer = 11817000] 04:37:27 INFO - PROCESS | 3628 | 1470656247303 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 651ms 04:37:27 INFO - PROCESS | 3628 | 1470656247339 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 04:37:27 INFO - PROCESS | 3628 | 1470656247341 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 04:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:37:27 INFO - PROCESS | 3628 | 1470656247344 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:37:27 INFO - PROCESS | 3628 | 1470656247346 Marionette TRACE conn3 <- [1,1978,null,{}] 04:37:27 INFO - PROCESS | 3628 | 1470656247349 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:27 INFO - PROCESS | 3628 | 1470656247352 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:27 INFO - PROCESS | 3628 | 1470656247455 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 04:37:27 INFO - PROCESS | 3628 | 1470656247461 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:27 INFO - PROCESS | 3628 | 1470656247463 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:27 INFO - PROCESS | 3628 | ++DOCSHELL 13928800 == 36 [pid = 3628] [id = 504] 04:37:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (166E6800) [pid = 3628] [serial = 1512] [outer = 00000000] 04:37:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (18512000) [pid = 3628] [serial = 1513] [outer = 166E6800] 04:37:27 INFO - PROCESS | 3628 | 1470656247505 Marionette DEBUG loaded listener.js 04:37:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (199AD800) [pid = 3628] [serial = 1514] [outer = 166E6800] 04:37:27 INFO - PROCESS | 3628 | 1470656247941 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 652ms 04:37:27 INFO - PROCESS | 3628 | 1470656247983 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 04:37:27 INFO - PROCESS | 3628 | 1470656247985 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 04:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:37:28 INFO - PROCESS | 3628 | 1470656247988 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:37:28 INFO - PROCESS | 3628 | 1470656247990 Marionette TRACE conn3 <- [1,1982,null,{}] 04:37:28 INFO - PROCESS | 3628 | 1470656247993 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:28 INFO - PROCESS | 3628 | 1470656247996 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:28 INFO - PROCESS | 3628 | 1470656248086 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 04:37:28 INFO - PROCESS | 3628 | 1470656248091 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:28 INFO - PROCESS | 3628 | 1470656248093 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:28 INFO - PROCESS | 3628 | ++DOCSHELL 199B2C00 == 37 [pid = 3628] [id = 505] 04:37:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (199B3400) [pid = 3628] [serial = 1515] [outer = 00000000] 04:37:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (199B7400) [pid = 3628] [serial = 1516] [outer = 199B3400] 04:37:28 INFO - PROCESS | 3628 | 1470656248136 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A03CC00) [pid = 3628] [serial = 1517] [outer = 199B3400] 04:37:28 INFO - PROCESS | 3628 | 1470656248553 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 603ms 04:37:28 INFO - PROCESS | 3628 | 1470656248617 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 04:37:28 INFO - PROCESS | 3628 | 1470656248621 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 04:37:28 INFO - PROCESS | 3628 | 1470656248630 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:37:28 INFO - PROCESS | 3628 | 1470656248635 Marionette TRACE conn3 <- [1,1986,null,{}] 04:37:28 INFO - PROCESS | 3628 | 1470656248641 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:28 INFO - PROCESS | 3628 | 1470656248645 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:28 INFO - PROCESS | 3628 | 1470656248764 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 04:37:28 INFO - PROCESS | 3628 | 1470656248916 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:28 INFO - PROCESS | 3628 | 1470656248922 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:28 INFO - PROCESS | 3628 | ++DOCSHELL 112CE000 == 38 [pid = 3628] [id = 506] 04:37:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (112D4000) [pid = 3628] [serial = 1518] [outer = 00000000] 04:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (11812400) [pid = 3628] [serial = 1519] [outer = 112D4000] 04:37:29 INFO - PROCESS | 3628 | 1470656248991 Marionette DEBUG loaded listener.js 04:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (11DEF000) [pid = 3628] [serial = 1520] [outer = 112D4000] 04:37:29 INFO - PROCESS | 3628 | 1470656249573 Marionette TRACE conn3 <- [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]]]}] 04:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 953ms 04:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:37:29 INFO - PROCESS | 3628 | 1470656249614 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 04:37:29 INFO - PROCESS | 3628 | 1470656249617 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 04:37:29 INFO - PROCESS | 3628 | 1470656249624 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:37:29 INFO - PROCESS | 3628 | 1470656249628 Marionette TRACE conn3 <- [1,1990,null,{}] 04:37:29 INFO - PROCESS | 3628 | 1470656249633 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:29 INFO - PROCESS | 3628 | 1470656249635 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:29 INFO - PROCESS | 3628 | 1470656249743 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 04:37:29 INFO - PROCESS | 3628 | 1470656249856 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:29 INFO - PROCESS | 3628 | 1470656249859 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:29 INFO - PROCESS | 3628 | ++DOCSHELL 156AD800 == 39 [pid = 3628] [id = 507] 04:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (156B7800) [pid = 3628] [serial = 1521] [outer = 00000000] 04:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1574B800) [pid = 3628] [serial = 1522] [outer = 156B7800] 04:37:29 INFO - PROCESS | 3628 | 1470656249955 Marionette DEBUG loaded listener.js 04:37:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (163DC400) [pid = 3628] [serial = 1523] [outer = 156B7800] 04:37:30 INFO - PROCESS | 3628 | 1470656250537 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 953ms 04:37:30 INFO - PROCESS | 3628 | 1470656250565 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 04:37:30 INFO - PROCESS | 3628 | 1470656250567 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 04:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:37:30 INFO - PROCESS | 3628 | 1470656250571 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:37:30 INFO - PROCESS | 3628 | 1470656250573 Marionette TRACE conn3 <- [1,1994,null,{}] 04:37:30 INFO - PROCESS | 3628 | 1470656250583 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:30 INFO - PROCESS | 3628 | 1470656250588 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:30 INFO - PROCESS | 3628 | 1470656250696 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 04:37:30 INFO - PROCESS | 3628 | 1470656250811 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:30 INFO - PROCESS | 3628 | 1470656250816 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:30 INFO - PROCESS | 3628 | ++DOCSHELL 18266C00 == 40 [pid = 3628] [id = 508] 04:37:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (18267800) [pid = 3628] [serial = 1524] [outer = 00000000] 04:37:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (19952C00) [pid = 3628] [serial = 1525] [outer = 18267800] 04:37:30 INFO - PROCESS | 3628 | 1470656250924 Marionette DEBUG loaded listener.js 04:37:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A043C00) [pid = 3628] [serial = 1526] [outer = 18267800] 04:37:31 INFO - PROCESS | 3628 | 1470656251587 Marionette TRACE conn3 <- [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]]]}] 04:37:31 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 04:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1049ms 04:37:31 INFO - PROCESS | 3628 | 1470656251646 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 04:37:31 INFO - PROCESS | 3628 | 1470656251649 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 04:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:37:31 INFO - PROCESS | 3628 | 1470656251652 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:37:31 INFO - PROCESS | 3628 | 1470656251654 Marionette TRACE conn3 <- [1,1998,null,{}] 04:37:31 INFO - PROCESS | 3628 | 1470656251675 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:31 INFO - PROCESS | 3628 | 1470656251677 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:31 INFO - PROCESS | 3628 | 1470656251782 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 04:37:31 INFO - PROCESS | 3628 | 1470656251924 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 3628 | 1470656251927 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:31 INFO - PROCESS | 3628 | ++DOCSHELL 17DC6C00 == 41 [pid = 3628] [id = 509] 04:37:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (17DCC400) [pid = 3628] [serial = 1527] [outer = 00000000] 04:37:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1A0FD800) [pid = 3628] [serial = 1528] [outer = 17DCC400] 04:37:32 INFO - PROCESS | 3628 | 1470656251987 Marionette DEBUG loaded listener.js 04:37:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1A1AB000) [pid = 3628] [serial = 1529] [outer = 17DCC400] 04:37:32 INFO - PROCESS | 3628 | 1470656252707 Marionette TRACE conn3 <- [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]]]}] 04:37:32 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 04:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1127ms 04:37:32 INFO - PROCESS | 3628 | 1470656252769 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 04:37:32 INFO - PROCESS | 3628 | 1470656252772 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 04:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:37:32 INFO - PROCESS | 3628 | 1470656252777 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:37:32 INFO - PROCESS | 3628 | 1470656252780 Marionette TRACE conn3 <- [1,2002,null,{}] 04:37:32 INFO - PROCESS | 3628 | 1470656252785 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:32 INFO - PROCESS | 3628 | 1470656252788 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:32 INFO - PROCESS | 3628 | 1470656252895 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 04:37:33 INFO - PROCESS | 3628 | 1470656253035 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:33 INFO - PROCESS | 3628 | 1470656253038 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:33 INFO - PROCESS | 3628 | ++DOCSHELL 11261800 == 42 [pid = 3628] [id = 510] 04:37:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (114E1000) [pid = 3628] [serial = 1530] [outer = 00000000] 04:37:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (13155C00) [pid = 3628] [serial = 1531] [outer = 114E1000] 04:37:33 INFO - PROCESS | 3628 | 1470656253141 Marionette DEBUG loaded listener.js 04:37:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (13920000) [pid = 3628] [serial = 1532] [outer = 114E1000] 04:37:33 INFO - PROCESS | 3628 | --DOCSHELL 1A399C00 == 41 [pid = 3628] [id = 406] 04:37:33 INFO - PROCESS | 3628 | --DOCSHELL 1126B400 == 40 [pid = 3628] [id = 404] 04:37:33 INFO - PROCESS | 3628 | --DOCSHELL 166E9800 == 39 [pid = 3628] [id = 405] 04:37:33 INFO - PROCESS | 3628 | --DOCSHELL 10A09C00 == 38 [pid = 3628] [id = 407] 04:37:33 INFO - PROCESS | 3628 | --DOCSHELL 16DA5400 == 37 [pid = 3628] [id = 414] 04:37:33 INFO - PROCESS | 3628 | --DOCSHELL 0C7F0000 == 36 [pid = 3628] [id = 485] 04:37:33 INFO - PROCESS | 3628 | --DOCSHELL 1A39A000 == 35 [pid = 3628] [id = 400] 04:37:33 INFO - PROCESS | 3628 | --DOCSHELL 1776A800 == 34 [pid = 3628] [id = 403] 04:37:33 INFO - PROCESS | 3628 | --DOCSHELL 102CB400 == 33 [pid = 3628] [id = 413] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (17D37800) [pid = 3628] [serial = 1480] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (166EE000) [pid = 3628] [serial = 1468] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1397E400) [pid = 3628] [serial = 1462] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (13B55C00) [pid = 3628] [serial = 1463] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (15748400) [pid = 3628] [serial = 1465] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (118A1C00) [pid = 3628] [serial = 1459] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (129ED000) [pid = 3628] [serial = 1460] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (0F97C800) [pid = 3628] [serial = 1456] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (10A01C00) [pid = 3628] [serial = 1457] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16DA8400) [pid = 3628] [serial = 1471] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (166F0800) [pid = 3628] [serial = 1469] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (10A49400) [pid = 3628] [serial = 1474] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (16E74C00) [pid = 3628] [serial = 1472] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (12BBB000) [pid = 3628] [serial = 1475] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (16E71800) [pid = 3628] [serial = 1477] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11CEB400) [pid = 3628] [serial = 1445] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1126A400) [pid = 3628] [serial = 1444] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (156B7000) [pid = 3628] [serial = 1448] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15240400) [pid = 3628] [serial = 1447] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17DC3C00) [pid = 3628] [serial = 1451] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17819C00) [pid = 3628] [serial = 1450] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1994AC00) [pid = 3628] [serial = 1453] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17DBE400) [pid = 3628] [serial = 1481] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (173AA800) [pid = 3628] [serial = 1478] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15A1F400) [pid = 3628] [serial = 1466] [outer = 00000000] [url = about:blank] 04:37:34 INFO - PROCESS | 3628 | 1470656254299 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1525ms 04:37:34 INFO - PROCESS | 3628 | 1470656254316 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 3628 | 1470656254320 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 04:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:37:34 INFO - PROCESS | 3628 | 1470656254325 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 3628 | 1470656254329 Marionette TRACE conn3 <- [1,2006,null,{}] 04:37:34 INFO - PROCESS | 3628 | 1470656254334 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:34 INFO - PROCESS | 3628 | 1470656254336 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:34 INFO - PROCESS | 3628 | 1470656254423 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 04:37:34 INFO - PROCESS | 3628 | 1470656254432 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 3628 | 1470656254435 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:34 INFO - PROCESS | 3628 | ++DOCSHELL 10F7CC00 == 34 [pid = 3628] [id = 511] 04:37:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1126A400) [pid = 3628] [serial = 1533] [outer = 00000000] 04:37:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (11811800) [pid = 3628] [serial = 1534] [outer = 1126A400] 04:37:34 INFO - PROCESS | 3628 | 1470656254483 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (11899000) [pid = 3628] [serial = 1535] [outer = 1126A400] 04:37:35 INFO - PROCESS | 3628 | 1470656254987 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 699ms 04:37:35 INFO - PROCESS | 3628 | 1470656255021 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 04:37:35 INFO - PROCESS | 3628 | 1470656255026 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 04:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:37:35 INFO - PROCESS | 3628 | 1470656255032 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:37:35 INFO - PROCESS | 3628 | 1470656255034 Marionette TRACE conn3 <- [1,2010,null,{}] 04:37:35 INFO - PROCESS | 3628 | 1470656255038 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:35 INFO - PROCESS | 3628 | 1470656255040 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:35 INFO - PROCESS | 3628 | 1470656255204 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 04:37:35 INFO - PROCESS | 3628 | 1470656255306 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:35 INFO - PROCESS | 3628 | 1470656255308 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:35 INFO - PROCESS | 3628 | ++DOCSHELL 13155800 == 35 [pid = 3628] [id = 512] 04:37:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13173400) [pid = 3628] [serial = 1536] [outer = 00000000] 04:37:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (13924400) [pid = 3628] [serial = 1537] [outer = 13173400] 04:37:35 INFO - PROCESS | 3628 | 1470656255355 Marionette DEBUG loaded listener.js 04:37:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (13982800) [pid = 3628] [serial = 1538] [outer = 13173400] 04:37:35 INFO - PROCESS | 3628 | 1470656255723 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 714ms 04:37:35 INFO - PROCESS | 3628 | 1470656255763 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 04:37:35 INFO - PROCESS | 3628 | 1470656255765 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 04:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:37:35 INFO - PROCESS | 3628 | 1470656255769 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:37:35 INFO - PROCESS | 3628 | 1470656255772 Marionette TRACE conn3 <- [1,2014,null,{}] 04:37:35 INFO - PROCESS | 3628 | 1470656255783 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:35 INFO - PROCESS | 3628 | 1470656255788 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:35 INFO - PROCESS | 3628 | 1470656255873 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 04:37:35 INFO - PROCESS | 3628 | 1470656255880 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:35 INFO - PROCESS | 3628 | 1470656255883 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:35 INFO - PROCESS | 3628 | ++DOCSHELL 1523D400 == 36 [pid = 3628] [id = 513] 04:37:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1523F000) [pid = 3628] [serial = 1539] [outer = 00000000] 04:37:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15748C00) [pid = 3628] [serial = 1540] [outer = 1523F000] 04:37:35 INFO - PROCESS | 3628 | 1470656255932 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15A16400) [pid = 3628] [serial = 1541] [outer = 1523F000] 04:37:36 INFO - PROCESS | 3628 | 1470656256442 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 715ms 04:37:36 INFO - PROCESS | 3628 | 1470656256469 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 04:37:36 INFO - PROCESS | 3628 | 1470656256471 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 04:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:37:36 INFO - PROCESS | 3628 | 1470656256475 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:37:36 INFO - PROCESS | 3628 | 1470656256476 Marionette TRACE conn3 <- [1,2018,null,{}] 04:37:36 INFO - PROCESS | 3628 | 1470656256480 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:36 INFO - PROCESS | 3628 | 1470656256482 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:36 INFO - PROCESS | 3628 | 1470656256599 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 04:37:36 INFO - PROCESS | 3628 | 1470656256689 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:36 INFO - PROCESS | 3628 | 1470656256691 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:36 INFO - PROCESS | 3628 | ++DOCSHELL 166EA400 == 37 [pid = 3628] [id = 514] 04:37:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (166EA800) [pid = 3628] [serial = 1542] [outer = 00000000] 04:37:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (166F0C00) [pid = 3628] [serial = 1543] [outer = 166EA800] 04:37:36 INFO - PROCESS | 3628 | 1470656256735 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (168D8000) [pid = 3628] [serial = 1544] [outer = 166EA800] 04:37:37 INFO - PROCESS | 3628 | 1470656257201 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 747ms 04:37:37 INFO - PROCESS | 3628 | 1470656257247 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 3628 | 1470656257249 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 04:37:37 INFO - PROCESS | 3628 | 1470656257253 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:37:37 INFO - PROCESS | 3628 | 1470656257254 Marionette TRACE conn3 <- [1,2022,null,{}] 04:37:37 INFO - PROCESS | 3628 | 1470656257270 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:37 INFO - PROCESS | 3628 | 1470656257272 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:37 INFO - PROCESS | 3628 | 1470656257378 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 04:37:37 INFO - PROCESS | 3628 | 1470656257383 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 3628 | 1470656257385 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:37 INFO - PROCESS | 3628 | ++DOCSHELL 166F5C00 == 38 [pid = 3628] [id = 515] 04:37:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (168DDC00) [pid = 3628] [serial = 1545] [outer = 00000000] 04:37:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16DCB800) [pid = 3628] [serial = 1546] [outer = 168DDC00] 04:37:37 INFO - PROCESS | 3628 | 1470656257431 Marionette DEBUG loaded listener.js 04:37:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16F95C00) [pid = 3628] [serial = 1547] [outer = 168DDC00] 04:37:37 INFO - PROCESS | 3628 | 1470656257897 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 715ms 04:37:37 INFO - PROCESS | 3628 | 1470656257961 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 3628 | 1470656257963 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 04:37:37 INFO - PROCESS | 3628 | 1470656257966 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:37:37 INFO - PROCESS | 3628 | 1470656257968 Marionette TRACE conn3 <- [1,2026,null,{}] 04:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:37:37 INFO - PROCESS | 3628 | 1470656257971 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:37 INFO - PROCESS | 3628 | 1470656257977 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:38 INFO - PROCESS | 3628 | 1470656258139 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 04:37:38 INFO - PROCESS | 3628 | 1470656258151 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:38 INFO - PROCESS | 3628 | 1470656258153 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:38 INFO - PROCESS | 3628 | ++DOCSHELL 0C7ECC00 == 39 [pid = 3628] [id = 516] 04:37:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1181A800) [pid = 3628] [serial = 1548] [outer = 00000000] 04:37:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16F9B400) [pid = 3628] [serial = 1549] [outer = 1181A800] 04:37:38 INFO - PROCESS | 3628 | 1470656258456 Marionette DEBUG loaded listener.js 04:37:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (178F8800) [pid = 3628] [serial = 1550] [outer = 1181A800] 04:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (10A04800) [pid = 3628] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1622BC00) [pid = 3628] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (18263000) [pid = 3628] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (199B3400) [pid = 3628] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (11817000) [pid = 3628] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (166E6800) [pid = 3628] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17D41800) [pid = 3628] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (16DC9800) [pid = 3628] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (176AF000) [pid = 3628] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (14309400) [pid = 3628] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (0F935000) [pid = 3628] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (18064000) [pid = 3628] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1147DC00) [pid = 3628] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:37:38 INFO - PROCESS | 3628 | 1470656258836 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 889ms 04:37:38 INFO - PROCESS | 3628 | 1470656258853 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 3628 | 1470656258854 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 04:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:37:38 INFO - PROCESS | 3628 | 1470656258858 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:37:38 INFO - PROCESS | 3628 | 1470656258859 Marionette TRACE conn3 <- [1,2030,null,{}] 04:37:38 INFO - PROCESS | 3628 | 1470656258863 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:38 INFO - PROCESS | 3628 | 1470656258865 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:38 INFO - PROCESS | 3628 | 1470656258940 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 04:37:38 INFO - PROCESS | 3628 | 1470656258946 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:38 INFO - PROCESS | 3628 | 1470656258948 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:38 INFO - PROCESS | 3628 | ++DOCSHELL 11D9FC00 == 40 [pid = 3628] [id = 517] 04:37:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (156AC800) [pid = 3628] [serial = 1551] [outer = 00000000] 04:37:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16DC9800) [pid = 3628] [serial = 1552] [outer = 156AC800] 04:37:39 INFO - PROCESS | 3628 | 1470656258990 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (176AF400) [pid = 3628] [serial = 1553] [outer = 156AC800] 04:37:39 INFO - PROCESS | 3628 | 1470656259488 Marionette TRACE conn3 <- [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]]]}] 04:37:39 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) 04:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 636ms 04:37:39 INFO - PROCESS | 3628 | 1470656259531 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 04:37:39 INFO - PROCESS | 3628 | 1470656259533 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 04:37:39 INFO - PROCESS | 3628 | 1470656259536 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:37:39 INFO - PROCESS | 3628 | 1470656259538 Marionette TRACE conn3 <- [1,2034,null,{}] 04:37:39 INFO - PROCESS | 3628 | 1470656259541 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:39 INFO - PROCESS | 3628 | 1470656259543 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:39 INFO - PROCESS | 3628 | 1470656259620 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 04:37:39 INFO - PROCESS | 3628 | 1470656259626 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 3628 | 1470656259628 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:39 INFO - PROCESS | 3628 | ++DOCSHELL 134BB800 == 41 [pid = 3628] [id = 518] 04:37:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (157C2000) [pid = 3628] [serial = 1554] [outer = 00000000] 04:37:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (18063000) [pid = 3628] [serial = 1555] [outer = 157C2000] 04:37:39 INFO - PROCESS | 3628 | 1470656259670 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (18063C00) [pid = 3628] [serial = 1556] [outer = 157C2000] 04:37:40 INFO - PROCESS | 3628 | 1470656260115 Marionette TRACE conn3 <- [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]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 651ms 04:37:40 INFO - PROCESS | 3628 | 1470656260175 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 3628 | 1470656260177 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 04:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:37:40 INFO - PROCESS | 3628 | 1470656260180 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - PROCESS | 3628 | 1470656260182 Marionette TRACE conn3 <- [1,2038,null,{}] 04:37:40 INFO - PROCESS | 3628 | 1470656260185 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:40 INFO - PROCESS | 3628 | 1470656260187 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:40 INFO - PROCESS | 3628 | 1470656260264 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 04:37:40 INFO - PROCESS | 3628 | 1470656260271 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:40 INFO - PROCESS | 3628 | 1470656260273 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:40 INFO - PROCESS | 3628 | ++DOCSHELL 18506800 == 42 [pid = 3628] [id = 519] 04:37:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1850B800) [pid = 3628] [serial = 1557] [outer = 00000000] 04:37:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19948C00) [pid = 3628] [serial = 1558] [outer = 1850B800] 04:37:40 INFO - PROCESS | 3628 | 1470656260316 Marionette DEBUG loaded listener.js 04:37:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1994E400) [pid = 3628] [serial = 1559] [outer = 1850B800] 04:37:41 INFO - PROCESS | 3628 | 1470656260983 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 921ms 04:37:41 INFO - PROCESS | 3628 | 1470656261085 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 04:37:41 INFO - PROCESS | 3628 | 1470656261090 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 04:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:37:41 INFO - PROCESS | 3628 | 1470656261096 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:37:41 INFO - PROCESS | 3628 | 1470656261099 Marionette TRACE conn3 <- [1,2042,null,{}] 04:37:41 INFO - PROCESS | 3628 | 1470656261106 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:41 INFO - PROCESS | 3628 | 1470656261109 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:41 INFO - PROCESS | 3628 | 1470656261279 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 04:37:41 INFO - PROCESS | 3628 | 1470656261389 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:41 INFO - PROCESS | 3628 | 1470656261392 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:41 INFO - PROCESS | 3628 | ++DOCSHELL 10EE0400 == 43 [pid = 3628] [id = 520] 04:37:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (112CE800) [pid = 3628] [serial = 1560] [outer = 00000000] 04:37:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (12BBA800) [pid = 3628] [serial = 1561] [outer = 112CE800] 04:37:41 INFO - PROCESS | 3628 | 1470656261448 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (12E77800) [pid = 3628] [serial = 1562] [outer = 112CE800] 04:37:42 INFO - PROCESS | 3628 | 1470656262128 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1048ms 04:37:42 INFO - PROCESS | 3628 | 1470656262214 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 04:37:42 INFO - PROCESS | 3628 | 1470656262219 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 04:37:42 INFO - PROCESS | 3628 | 1470656262228 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:37:42 INFO - PROCESS | 3628 | 1470656262231 Marionette TRACE conn3 <- [1,2046,null,{}] 04:37:42 INFO - PROCESS | 3628 | 1470656262235 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:42 INFO - PROCESS | 3628 | 1470656262238 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:42 INFO - PROCESS | 3628 | 1470656262360 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 04:37:42 INFO - PROCESS | 3628 | 1470656262489 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 3628 | 1470656262492 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:42 INFO - PROCESS | 3628 | ++DOCSHELL 151E9000 == 44 [pid = 3628] [id = 521] 04:37:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (156AD000) [pid = 3628] [serial = 1563] [outer = 00000000] 04:37:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (15752400) [pid = 3628] [serial = 1564] [outer = 156AD000] 04:37:42 INFO - PROCESS | 3628 | 1470656262555 Marionette DEBUG loaded listener.js 04:37:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (166EC400) [pid = 3628] [serial = 1565] [outer = 156AD000] 04:37:43 INFO - PROCESS | 3628 | 1470656263516 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:37:43 INFO - PROCESS | 3628 | --DOCSHELL 17DC6C00 == 43 [pid = 3628] [id = 509] 04:37:43 INFO - PROCESS | 3628 | --DOCSHELL 114F6800 == 42 [pid = 3628] [id = 503] 04:37:43 INFO - PROCESS | 3628 | --DOCSHELL 134BB800 == 41 [pid = 3628] [id = 518] 04:37:43 INFO - PROCESS | 3628 | --DOCSHELL 11D9FC00 == 40 [pid = 3628] [id = 517] 04:37:43 INFO - PROCESS | 3628 | --DOCSHELL 0C7ECC00 == 39 [pid = 3628] [id = 516] 04:37:43 INFO - PROCESS | 3628 | --DOCSHELL 166F5C00 == 38 [pid = 3628] [id = 515] 04:37:43 INFO - PROCESS | 3628 | --DOCSHELL 166EA400 == 37 [pid = 3628] [id = 514] 04:37:43 INFO - PROCESS | 3628 | --DOCSHELL 1523D400 == 36 [pid = 3628] [id = 513] 04:37:43 INFO - PROCESS | 3628 | --DOCSHELL 13155800 == 35 [pid = 3628] [id = 512] 04:37:43 INFO - PROCESS | 3628 | --DOCSHELL 10F7CC00 == 34 [pid = 3628] [id = 511] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (199B7800) [pid = 3628] [serial = 1454] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16E68800) [pid = 3628] [serial = 1501] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16F9DC00) [pid = 3628] [serial = 1502] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (177A4C00) [pid = 3628] [serial = 1504] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (151E3C00) [pid = 3628] [serial = 1495] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (156ADC00) [pid = 3628] [serial = 1496] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (10564400) [pid = 3628] [serial = 1489] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10A51000) [pid = 3628] [serial = 1490] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1850F800) [pid = 3628] [serial = 1484] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (18504C00) [pid = 3628] [serial = 1483] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (12BC1800) [pid = 3628] [serial = 1486] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1321A400) [pid = 3628] [serial = 1487] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (114F6400) [pid = 3628] [serial = 1492] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (12BB7400) [pid = 3628] [serial = 1493] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (166F2400) [pid = 3628] [serial = 1498] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (19948800) [pid = 3628] [serial = 1507] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (199B7400) [pid = 3628] [serial = 1516] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1A03CC00) [pid = 3628] [serial = 1517] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16DA5000) [pid = 3628] [serial = 1511] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (14570C00) [pid = 3628] [serial = 1510] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (18512000) [pid = 3628] [serial = 1513] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (199AD800) [pid = 3628] [serial = 1514] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1994D800) [pid = 3628] [serial = 1508] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (178F9400) [pid = 3628] [serial = 1505] [outer = 00000000] [url = about:blank] 04:37:43 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (168D1800) [pid = 3628] [serial = 1499] [outer = 00000000] [url = about:blank] 04:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1318ms 04:37:43 INFO - PROCESS | 3628 | 1470656263564 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 04:37:43 INFO - PROCESS | 3628 | 1470656263569 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 04:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:37:43 INFO - PROCESS | 3628 | 1470656263574 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 3628 | 1470656263577 Marionette TRACE conn3 <- [1,2050,null,{}] 04:37:43 INFO - PROCESS | 3628 | 1470656263583 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:43 INFO - PROCESS | 3628 | 1470656263586 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:43 INFO - PROCESS | 3628 | 1470656263681 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 04:37:43 INFO - PROCESS | 3628 | 1470656263779 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 3628 | 1470656263782 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:43 INFO - PROCESS | 3628 | ++DOCSHELL 102D2C00 == 35 [pid = 3628] [id = 522] 04:37:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1055D800) [pid = 3628] [serial = 1566] [outer = 00000000] 04:37:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10F77800) [pid = 3628] [serial = 1567] [outer = 1055D800] 04:37:43 INFO - PROCESS | 3628 | 1470656263829 Marionette DEBUG loaded listener.js 04:37:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (11479000) [pid = 3628] [serial = 1568] [outer = 1055D800] 04:37:44 INFO - PROCESS | 3628 | 1470656264292 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 746ms 04:37:44 INFO - PROCESS | 3628 | 1470656264313 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 04:37:44 INFO - PROCESS | 3628 | 1470656264317 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 04:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:37:44 INFO - PROCESS | 3628 | 1470656264323 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:37:44 INFO - PROCESS | 3628 | 1470656264325 Marionette TRACE conn3 <- [1,2054,null,{}] 04:37:44 INFO - PROCESS | 3628 | 1470656264329 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:44 INFO - PROCESS | 3628 | 1470656264331 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:44 INFO - PROCESS | 3628 | 1470656264421 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 04:37:44 INFO - PROCESS | 3628 | 1470656264429 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:44 INFO - PROCESS | 3628 | 1470656264431 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:44 INFO - PROCESS | 3628 | ++DOCSHELL 12BC1800 == 36 [pid = 3628] [id = 523] 04:37:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13153800) [pid = 3628] [serial = 1569] [outer = 00000000] 04:37:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (134AF400) [pid = 3628] [serial = 1570] [outer = 13153800] 04:37:44 INFO - PROCESS | 3628 | 1470656264478 Marionette DEBUG loaded listener.js 04:37:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1452C800) [pid = 3628] [serial = 1571] [outer = 13153800] 04:37:44 INFO - PROCESS | 3628 | 1470656264942 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 652ms 04:37:44 INFO - PROCESS | 3628 | 1470656264961 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 04:37:44 INFO - PROCESS | 3628 | 1470656264963 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 04:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:37:44 INFO - PROCESS | 3628 | 1470656264970 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:37:44 INFO - PROCESS | 3628 | 1470656264973 Marionette TRACE conn3 <- [1,2058,null,{}] 04:37:45 INFO - PROCESS | 3628 | 1470656264984 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:45 INFO - PROCESS | 3628 | 1470656264989 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:45 INFO - PROCESS | 3628 | 1470656265099 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 04:37:45 INFO - PROCESS | 3628 | 1470656265108 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:45 INFO - PROCESS | 3628 | 1470656265112 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:45 INFO - PROCESS | 3628 | ++DOCSHELL 15A11C00 == 37 [pid = 3628] [id = 524] 04:37:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15A1F400) [pid = 3628] [serial = 1572] [outer = 00000000] 04:37:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1622BC00) [pid = 3628] [serial = 1573] [outer = 15A1F400] 04:37:45 INFO - PROCESS | 3628 | 1470656265159 Marionette DEBUG loaded listener.js 04:37:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (166F1000) [pid = 3628] [serial = 1574] [outer = 15A1F400] 04:37:45 INFO - PROCESS | 3628 | 1470656265697 Marionette TRACE conn3 <- [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]]]}] 04:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 762ms 04:37:45 INFO - PROCESS | 3628 | 1470656265740 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 04:37:45 INFO - PROCESS | 3628 | 1470656265742 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 04:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:37:45 INFO - PROCESS | 3628 | 1470656265746 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:37:45 INFO - PROCESS | 3628 | 1470656265747 Marionette TRACE conn3 <- [1,2062,null,{}] 04:37:45 INFO - PROCESS | 3628 | 1470656265750 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:45 INFO - PROCESS | 3628 | 1470656265752 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:45 INFO - PROCESS | 3628 | 1470656265838 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 04:37:45 INFO - PROCESS | 3628 | 1470656265843 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:45 INFO - PROCESS | 3628 | 1470656265845 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:45 INFO - PROCESS | 3628 | ++DOCSHELL 168D2C00 == 38 [pid = 3628] [id = 525] 04:37:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (168D6C00) [pid = 3628] [serial = 1575] [outer = 00000000] 04:37:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16DCD800) [pid = 3628] [serial = 1576] [outer = 168D6C00] 04:37:45 INFO - PROCESS | 3628 | 1470656265889 Marionette DEBUG loaded listener.js 04:37:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16F9D000) [pid = 3628] [serial = 1577] [outer = 168D6C00] 04:37:46 INFO - PROCESS | 3628 | 1470656266372 Marionette TRACE conn3 <- [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]]]}] 04:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 651ms 04:37:46 INFO - PROCESS | 3628 | 1470656266386 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 04:37:46 INFO - PROCESS | 3628 | 1470656266388 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 04:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:37:46 INFO - PROCESS | 3628 | 1470656266398 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:37:46 INFO - PROCESS | 3628 | 1470656266399 Marionette TRACE conn3 <- [1,2066,null,{}] 04:37:46 INFO - PROCESS | 3628 | 1470656266403 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:46 INFO - PROCESS | 3628 | 1470656266405 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:46 INFO - PROCESS | 3628 | 1470656266515 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 04:37:46 INFO - PROCESS | 3628 | 1470656266603 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:46 INFO - PROCESS | 3628 | 1470656266605 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:46 INFO - PROCESS | 3628 | ++DOCSHELL 173A3400 == 39 [pid = 3628] [id = 526] 04:37:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (173AAC00) [pid = 3628] [serial = 1578] [outer = 00000000] 04:37:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1776A800) [pid = 3628] [serial = 1579] [outer = 173AAC00] 04:37:46 INFO - PROCESS | 3628 | 1470656266648 Marionette DEBUG loaded listener.js 04:37:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17797800) [pid = 3628] [serial = 1580] [outer = 173AAC00] 04:37:47 INFO - PROCESS | 3628 | 1470656267077 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 778ms 04:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:37:47 INFO - PROCESS | 3628 | 1470656267153 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 04:37:47 INFO - PROCESS | 3628 | 1470656267155 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 04:37:47 INFO - PROCESS | 3628 | 1470656267159 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:37:47 INFO - PROCESS | 3628 | 1470656267160 Marionette TRACE conn3 <- [1,2070,null,{}] 04:37:47 INFO - PROCESS | 3628 | 1470656267164 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:47 INFO - PROCESS | 3628 | 1470656267169 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:47 INFO - PROCESS | 3628 | 1470656267357 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 04:37:47 INFO - PROCESS | 3628 | 1470656267421 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:47 INFO - PROCESS | 3628 | 1470656267423 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:47 INFO - PROCESS | 3628 | ++DOCSHELL 1709E400 == 40 [pid = 3628] [id = 527] 04:37:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17DCC000) [pid = 3628] [serial = 1581] [outer = 00000000] 04:37:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1850F800) [pid = 3628] [serial = 1582] [outer = 17DCC000] 04:37:47 INFO - PROCESS | 3628 | 1470656267467 Marionette DEBUG loaded listener.js 04:37:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (18510000) [pid = 3628] [serial = 1583] [outer = 17DCC000] 04:37:47 INFO - PROCESS | 3628 | 1470656267895 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 810ms 04:37:48 INFO - PROCESS | 3628 | 1470656267991 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 04:37:48 INFO - PROCESS | 3628 | 1470656267993 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 04:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:37:48 INFO - PROCESS | 3628 | 1470656267996 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:37:48 INFO - PROCESS | 3628 | 1470656267998 Marionette TRACE conn3 <- [1,2074,null,{}] 04:37:48 INFO - PROCESS | 3628 | 1470656268005 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:48 INFO - PROCESS | 3628 | 1470656268007 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:48 INFO - PROCESS | 3628 | 1470656268188 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 04:37:48 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (166EA800) [pid = 3628] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:37:48 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (13173400) [pid = 3628] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:37:48 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1126A400) [pid = 3628] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:37:48 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1523F000) [pid = 3628] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:37:48 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (112D4000) [pid = 3628] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:37:48 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (156B7800) [pid = 3628] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:37:48 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (18267800) [pid = 3628] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:37:48 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (168DDC00) [pid = 3628] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:37:48 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17DCC400) [pid = 3628] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:37:48 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (156AC800) [pid = 3628] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:37:48 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (157C2000) [pid = 3628] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:37:48 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1181A800) [pid = 3628] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:37:48 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (114E1000) [pid = 3628] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:37:48 INFO - PROCESS | 3628 | 1470656268256 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:48 INFO - PROCESS | 3628 | 1470656268258 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:48 INFO - PROCESS | 3628 | ++DOCSHELL 0C7F5800 == 41 [pid = 3628] [id = 528] 04:37:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (0F934800) [pid = 3628] [serial = 1584] [outer = 00000000] 04:37:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1126B800) [pid = 3628] [serial = 1585] [outer = 0F934800] 04:37:48 INFO - PROCESS | 3628 | 1470656268301 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (12E32800) [pid = 3628] [serial = 1586] [outer = 0F934800] 04:37:48 INFO - PROCESS | 3628 | 1470656268665 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 715ms 04:37:48 INFO - PROCESS | 3628 | 1470656268703 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 04:37:48 INFO - PROCESS | 3628 | 1470656268705 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 04:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:37:48 INFO - PROCESS | 3628 | 1470656268708 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:37:48 INFO - PROCESS | 3628 | 1470656268710 Marionette TRACE conn3 <- [1,2078,null,{}] 04:37:48 INFO - PROCESS | 3628 | 1470656268713 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:48 INFO - PROCESS | 3628 | 1470656268715 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:48 INFO - PROCESS | 3628 | 1470656268793 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 04:37:48 INFO - PROCESS | 3628 | 1470656268799 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:48 INFO - PROCESS | 3628 | 1470656268801 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:48 INFO - PROCESS | 3628 | ++DOCSHELL 132A6800 == 42 [pid = 3628] [id = 529] 04:37:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1456CC00) [pid = 3628] [serial = 1587] [outer = 00000000] 04:37:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17D33000) [pid = 3628] [serial = 1588] [outer = 1456CC00] 04:37:48 INFO - PROCESS | 3628 | 1470656268844 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1994E800) [pid = 3628] [serial = 1589] [outer = 1456CC00] 04:37:49 INFO - PROCESS | 3628 | 1470656269308 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 604ms 04:37:49 INFO - PROCESS | 3628 | 1470656269336 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 04:37:49 INFO - PROCESS | 3628 | 1470656269338 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 04:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:37:49 INFO - PROCESS | 3628 | 1470656269357 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:37:49 INFO - PROCESS | 3628 | 1470656269359 Marionette TRACE conn3 <- [1,2082,null,{}] 04:37:49 INFO - PROCESS | 3628 | 1470656269362 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:49 INFO - PROCESS | 3628 | 1470656269364 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:49 INFO - PROCESS | 3628 | 1470656269449 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 04:37:49 INFO - PROCESS | 3628 | 1470656269454 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:49 INFO - PROCESS | 3628 | 1470656269456 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:49 INFO - PROCESS | 3628 | ++DOCSHELL 156AF400 == 43 [pid = 3628] [id = 530] 04:37:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (166EEC00) [pid = 3628] [serial = 1590] [outer = 00000000] 04:37:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (199B0000) [pid = 3628] [serial = 1591] [outer = 166EEC00] 04:37:49 INFO - PROCESS | 3628 | 1470656269508 Marionette DEBUG loaded listener.js 04:37:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (199B7800) [pid = 3628] [serial = 1592] [outer = 166EEC00] 04:37:49 INFO - PROCESS | 3628 | 1470656269950 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 636ms 04:37:50 INFO - PROCESS | 3628 | 1470656269990 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 3628 | 1470656269992 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 04:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:37:50 INFO - PROCESS | 3628 | 1470656270011 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 3628 | 1470656270012 Marionette TRACE conn3 <- [1,2086,null,{}] 04:37:50 INFO - PROCESS | 3628 | 1470656270016 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:50 INFO - PROCESS | 3628 | 1470656270018 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:50 INFO - PROCESS | 3628 | 1470656270096 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 04:37:50 INFO - PROCESS | 3628 | 1470656270102 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:50 INFO - PROCESS | 3628 | 1470656270104 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:50 INFO - PROCESS | 3628 | ++DOCSHELL 1805E000 == 44 [pid = 3628] [id = 531] 04:37:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (199AE000) [pid = 3628] [serial = 1593] [outer = 00000000] 04:37:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A04BC00) [pid = 3628] [serial = 1594] [outer = 199AE000] 04:37:50 INFO - PROCESS | 3628 | 1470656270148 Marionette DEBUG loaded listener.js 04:37:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1A0F0800) [pid = 3628] [serial = 1595] [outer = 199AE000] 04:37:50 INFO - PROCESS | 3628 | 1470656270824 Marionette TRACE conn3 <- [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]]]}] 04:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 921ms 04:37:50 INFO - PROCESS | 3628 | 1470656270912 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 3628 | 1470656270916 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 04:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:37:50 INFO - PROCESS | 3628 | 1470656270922 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 3628 | 1470656270928 Marionette TRACE conn3 <- [1,2090,null,{}] 04:37:50 INFO - PROCESS | 3628 | 1470656270933 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:50 INFO - PROCESS | 3628 | 1470656270935 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:51 INFO - PROCESS | 3628 | 1470656271052 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 04:37:51 INFO - PROCESS | 3628 | 1470656271182 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:51 INFO - PROCESS | 3628 | 1470656271185 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:51 INFO - PROCESS | 3628 | ++DOCSHELL 10E86800 == 45 [pid = 3628] [id = 532] 04:37:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10F75000) [pid = 3628] [serial = 1596] [outer = 00000000] 04:37:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (11CF2000) [pid = 3628] [serial = 1597] [outer = 10F75000] 04:37:51 INFO - PROCESS | 3628 | 1470656271242 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (14574800) [pid = 3628] [serial = 1598] [outer = 10F75000] 04:37:51 INFO - PROCESS | 3628 | 1470656271866 Marionette TRACE conn3 <- [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]]]}] 04:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 969ms 04:37:51 INFO - PROCESS | 3628 | 1470656271913 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 04:37:51 INFO - PROCESS | 3628 | 1470656271918 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 04:37:51 INFO - PROCESS | 3628 | 1470656271926 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:37:51 INFO - PROCESS | 3628 | 1470656271929 Marionette TRACE conn3 <- [1,2094,null,{}] 04:37:51 INFO - PROCESS | 3628 | 1470656271933 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:51 INFO - PROCESS | 3628 | 1470656271936 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:52 INFO - PROCESS | 3628 | 1470656272047 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 04:37:52 INFO - PROCESS | 3628 | 1470656272157 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 3628 | 1470656272160 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:52 INFO - PROCESS | 3628 | ++DOCSHELL 157CFC00 == 46 [pid = 3628] [id = 533] 04:37:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (15A1F800) [pid = 3628] [serial = 1599] [outer = 00000000] 04:37:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16DC2C00) [pid = 3628] [serial = 1600] [outer = 15A1F800] 04:37:52 INFO - PROCESS | 3628 | 1470656272215 Marionette DEBUG loaded listener.js 04:37:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16F97C00) [pid = 3628] [serial = 1601] [outer = 15A1F800] 04:37:52 INFO - PROCESS | 3628 | 1470656272841 Marionette TRACE conn3 <- [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]]]}] 04:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 969ms 04:37:52 INFO - PROCESS | 3628 | 1470656272871 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 04:37:52 INFO - PROCESS | 3628 | 1470656272874 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 04:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:37:52 INFO - PROCESS | 3628 | 1470656272878 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:37:52 INFO - PROCESS | 3628 | 1470656272882 Marionette TRACE conn3 <- [1,2098,null,{}] 04:37:52 INFO - PROCESS | 3628 | 1470656272893 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:52 INFO - PROCESS | 3628 | 1470656272898 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:53 INFO - PROCESS | 3628 | 1470656273005 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 04:37:53 INFO - PROCESS | 3628 | 1470656273115 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:53 INFO - PROCESS | 3628 | 1470656273119 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:53 INFO - PROCESS | 3628 | ++DOCSHELL 199BCC00 == 47 [pid = 3628] [id = 534] 04:37:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A03E800) [pid = 3628] [serial = 1602] [outer = 00000000] 04:37:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1A045400) [pid = 3628] [serial = 1603] [outer = 1A03E800] 04:37:53 INFO - PROCESS | 3628 | 1470656273174 Marionette DEBUG loaded listener.js 04:37:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1A1AA400) [pid = 3628] [serial = 1604] [outer = 1A03E800] 04:37:53 INFO - PROCESS | 3628 | 1470656273834 Marionette TRACE conn3 <- [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]]]}] 04:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1017ms 04:37:53 INFO - PROCESS | 3628 | 1470656273911 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 04:37:53 INFO - PROCESS | 3628 | 1470656273914 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 04:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:37:53 INFO - PROCESS | 3628 | 1470656273918 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:37:53 INFO - PROCESS | 3628 | 1470656273920 Marionette TRACE conn3 <- [1,2102,null,{}] 04:37:53 INFO - PROCESS | 3628 | 1470656273923 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:53 INFO - PROCESS | 3628 | 1470656273926 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:54 INFO - PROCESS | 3628 | 1470656274034 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 04:37:54 INFO - PROCESS | 3628 | 1470656274281 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:54 INFO - PROCESS | 3628 | 1470656274284 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:54 INFO - PROCESS | 3628 | ++DOCSHELL 0C7F3000 == 48 [pid = 3628] [id = 535] 04:37:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (102CB400) [pid = 3628] [serial = 1605] [outer = 00000000] 04:37:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (10A09C00) [pid = 3628] [serial = 1606] [outer = 102CB400] 04:37:54 INFO - PROCESS | 3628 | 1470656274358 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (112CA400) [pid = 3628] [serial = 1607] [outer = 102CB400] 04:37:54 INFO - PROCESS | 3628 | 1470656274958 Marionette TRACE conn3 <- [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]]]}] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 11261800 == 47 [pid = 3628] [id = 510] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 156AF400 == 46 [pid = 3628] [id = 530] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 132A6800 == 45 [pid = 3628] [id = 529] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 0C7F5800 == 44 [pid = 3628] [id = 528] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 1709E400 == 43 [pid = 3628] [id = 527] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 173A3400 == 42 [pid = 3628] [id = 526] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 168D2C00 == 41 [pid = 3628] [id = 525] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 15A11C00 == 40 [pid = 3628] [id = 524] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 12BC1800 == 39 [pid = 3628] [id = 523] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 102D2C00 == 38 [pid = 3628] [id = 522] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 18266C00 == 37 [pid = 3628] [id = 508] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 18506800 == 36 [pid = 3628] [id = 519] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 151E9000 == 35 [pid = 3628] [id = 521] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 10EE0400 == 34 [pid = 3628] [id = 520] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 13928800 == 33 [pid = 3628] [id = 504] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 199B2C00 == 32 [pid = 3628] [id = 505] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 112CE000 == 31 [pid = 3628] [id = 506] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 156AD800 == 30 [pid = 3628] [id = 507] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 157CFC00 == 29 [pid = 3628] [id = 533] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 199BCC00 == 28 [pid = 3628] [id = 534] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 1805E000 == 27 [pid = 3628] [id = 531] 04:37:55 INFO - PROCESS | 3628 | --DOCSHELL 10E86800 == 26 [pid = 3628] [id = 532] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (166F0C00) [pid = 3628] [serial = 1543] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (13924400) [pid = 3628] [serial = 1537] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (13982800) [pid = 3628] [serial = 1538] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (11811800) [pid = 3628] [serial = 1534] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (11899000) [pid = 3628] [serial = 1535] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (15748C00) [pid = 3628] [serial = 1540] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (11DEF000) [pid = 3628] [serial = 1520] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (11812400) [pid = 3628] [serial = 1519] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (163DC400) [pid = 3628] [serial = 1523] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1574B800) [pid = 3628] [serial = 1522] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1A043C00) [pid = 3628] [serial = 1526] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (19952C00) [pid = 3628] [serial = 1525] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16DCB800) [pid = 3628] [serial = 1546] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19948C00) [pid = 3628] [serial = 1558] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1A1AB000) [pid = 3628] [serial = 1529] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1A0FD800) [pid = 3628] [serial = 1528] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (168D8000) [pid = 3628] [serial = 1544] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16F95C00) [pid = 3628] [serial = 1547] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16DC9800) [pid = 3628] [serial = 1552] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (18063000) [pid = 3628] [serial = 1555] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (18063C00) [pid = 3628] [serial = 1556] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16F9B400) [pid = 3628] [serial = 1549] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (178F8800) [pid = 3628] [serial = 1550] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (13920000) [pid = 3628] [serial = 1532] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (13155C00) [pid = 3628] [serial = 1531] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (176AF400) [pid = 3628] [serial = 1553] [outer = 00000000] [url = about:blank] 04:37:55 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15A16400) [pid = 3628] [serial = 1541] [outer = 00000000] [url = about:blank] 04:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1779ms 04:37:55 INFO - PROCESS | 3628 | 1470656275771 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 04:37:55 INFO - PROCESS | 3628 | 1470656275776 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 04:37:55 INFO - PROCESS | 3628 | 1470656275782 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:37:55 INFO - PROCESS | 3628 | 1470656275785 Marionette TRACE conn3 <- [1,2106,null,{}] 04:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:37:55 INFO - PROCESS | 3628 | 1470656275791 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:55 INFO - PROCESS | 3628 | 1470656275794 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:55 INFO - PROCESS | 3628 | 1470656275879 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 04:37:55 INFO - PROCESS | 3628 | 1470656275886 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:55 INFO - PROCESS | 3628 | 1470656275891 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:55 INFO - PROCESS | 3628 | ++DOCSHELL 10A49400 == 27 [pid = 3628] [id = 536] 04:37:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (10A4A400) [pid = 3628] [serial = 1608] [outer = 00000000] 04:37:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (10E86800) [pid = 3628] [serial = 1609] [outer = 10A4A400] 04:37:55 INFO - PROCESS | 3628 | 1470656275940 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1125EC00) [pid = 3628] [serial = 1610] [outer = 10A4A400] 04:37:56 INFO - PROCESS | 3628 | 1470656276437 Marionette TRACE conn3 <- [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]]]}] 04:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 699ms 04:37:56 INFO - PROCESS | 3628 | 1470656276467 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 04:37:56 INFO - PROCESS | 3628 | 1470656276471 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 04:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:37:56 INFO - PROCESS | 3628 | 1470656276477 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:37:56 INFO - PROCESS | 3628 | 1470656276481 Marionette TRACE conn3 <- [1,2110,null,{}] 04:37:56 INFO - PROCESS | 3628 | 1470656276485 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:56 INFO - PROCESS | 3628 | 1470656276487 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:56 INFO - PROCESS | 3628 | 1470656276572 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 04:37:56 INFO - PROCESS | 3628 | 1470656276580 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:56 INFO - PROCESS | 3628 | 1470656276583 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:56 INFO - PROCESS | 3628 | ++DOCSHELL 12B6D400 == 28 [pid = 3628] [id = 537] 04:37:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12B6E800) [pid = 3628] [serial = 1611] [outer = 00000000] 04:37:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (12C86000) [pid = 3628] [serial = 1612] [outer = 12B6E800] 04:37:56 INFO - PROCESS | 3628 | 1470656276630 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13155800) [pid = 3628] [serial = 1613] [outer = 12B6E800] 04:37:57 INFO - PROCESS | 3628 | 1470656277110 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 715ms 04:37:57 INFO - PROCESS | 3628 | 1470656277172 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 04:37:57 INFO - PROCESS | 3628 | 1470656277174 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 04:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:37:57 INFO - PROCESS | 3628 | 1470656277178 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:37:57 INFO - PROCESS | 3628 | 1470656277180 Marionette TRACE conn3 <- [1,2114,null,{}] 04:37:57 INFO - PROCESS | 3628 | 1470656277190 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:57 INFO - PROCESS | 3628 | 1470656277195 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:57 INFO - PROCESS | 3628 | 1470656277356 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 04:37:57 INFO - PROCESS | 3628 | 1470656277454 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:57 INFO - PROCESS | 3628 | 1470656277458 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:57 INFO - PROCESS | 3628 | ++DOCSHELL 13B57000 == 29 [pid = 3628] [id = 538] 04:37:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1430E800) [pid = 3628] [serial = 1614] [outer = 00000000] 04:37:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (151EC400) [pid = 3628] [serial = 1615] [outer = 1430E800] 04:37:57 INFO - PROCESS | 3628 | 1470656277508 Marionette DEBUG loaded listener.js 04:37:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (156B1000) [pid = 3628] [serial = 1616] [outer = 1430E800] 04:37:57 INFO - PROCESS | 3628 | --DOCSHELL 1B081800 == 28 [pid = 3628] [id = 15] 04:37:57 INFO - PROCESS | 3628 | 1470656277924 Marionette TRACE conn3 <- [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]]]}] 04:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 746ms 04:37:57 INFO - PROCESS | 3628 | 1470656277950 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 04:37:57 INFO - PROCESS | 3628 | 1470656277952 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 04:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:37:57 INFO - PROCESS | 3628 | 1470656277956 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:37:57 INFO - PROCESS | 3628 | 1470656277958 Marionette TRACE conn3 <- [1,2118,null,{}] 04:37:57 INFO - PROCESS | 3628 | 1470656277971 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:57 INFO - PROCESS | 3628 | 1470656277973 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:58 INFO - PROCESS | 3628 | 1470656278093 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 04:37:58 INFO - PROCESS | 3628 | 1470656278099 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:58 INFO - PROCESS | 3628 | 1470656278102 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:58 INFO - PROCESS | 3628 | ++DOCSHELL 156B5400 == 29 [pid = 3628] [id = 539] 04:37:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15748400) [pid = 3628] [serial = 1617] [outer = 00000000] 04:37:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15A1DC00) [pid = 3628] [serial = 1618] [outer = 15748400] 04:37:58 INFO - PROCESS | 3628 | 1470656278151 Marionette DEBUG loaded listener.js 04:37:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (166E9400) [pid = 3628] [serial = 1619] [outer = 15748400] 04:37:58 INFO - PROCESS | 3628 | 1470656278642 Marionette TRACE conn3 <- [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] 04:37:58 INFO - PROCESS | 3628 | 1470656278722 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 04:37:58 INFO - PROCESS | 3628 | 1470656278731 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:37:58 INFO - PROCESS | 3628 | 1470656278733 Marionette TRACE conn3 <- [1,2122,null,{}] 04:37:58 INFO - PROCESS | 3628 | 1470656278773 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:58 INFO - PROCESS | 3628 | 1470656278775 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:58 INFO - PROCESS | 3628 | 1470656278886 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 04:37:58 INFO - PROCESS | 3628 | 1470656278894 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:58 INFO - PROCESS | 3628 | 1470656278896 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:58 INFO - PROCESS | 3628 | ++DOCSHELL 168DD400 == 30 [pid = 3628] [id = 540] 04:37:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16DA5800) [pid = 3628] [serial = 1620] [outer = 00000000] 04:37:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16DCA800) [pid = 3628] [serial = 1621] [outer = 16DA5800] 04:37:58 INFO - PROCESS | 3628 | 1470656278940 Marionette DEBUG loaded listener.js 04:37:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16DCEC00) [pid = 3628] [serial = 1622] [outer = 16DA5800] 04:37:59 INFO - PROCESS | 3628 | 1470656279416 Marionette TRACE conn3 <- [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]]]}] 04:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 699ms 04:37:59 INFO - PROCESS | 3628 | 1470656279465 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 04:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:37:59 INFO - PROCESS | 3628 | 1470656279467 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 04:37:59 INFO - PROCESS | 3628 | 1470656279471 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:37:59 INFO - PROCESS | 3628 | 1470656279472 Marionette TRACE conn3 <- [1,2126,null,{}] 04:37:59 INFO - PROCESS | 3628 | 1470656279476 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:59 INFO - PROCESS | 3628 | 1470656279481 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:59 INFO - PROCESS | 3628 | 1470656279617 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 04:37:59 INFO - PROCESS | 3628 | 1470656279680 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:59 INFO - PROCESS | 3628 | 1470656279682 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:37:59 INFO - PROCESS | 3628 | ++DOCSHELL 173ABC00 == 31 [pid = 3628] [id = 541] 04:37:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1741CC00) [pid = 3628] [serial = 1623] [outer = 00000000] 04:37:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17813C00) [pid = 3628] [serial = 1624] [outer = 1741CC00] 04:37:59 INFO - PROCESS | 3628 | 1470656279727 Marionette DEBUG loaded listener.js 04:37:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17D33800) [pid = 3628] [serial = 1625] [outer = 1741CC00] 04:38:00 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (166EEC00) [pid = 3628] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:38:00 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (199AE000) [pid = 3628] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:38:00 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1055D800) [pid = 3628] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:38:00 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1456CC00) [pid = 3628] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:38:00 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13153800) [pid = 3628] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:38:00 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (168D6C00) [pid = 3628] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:38:00 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (173AAC00) [pid = 3628] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:38:00 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (0F934800) [pid = 3628] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:38:00 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17DCC000) [pid = 3628] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:38:00 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (112CE800) [pid = 3628] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:38:00 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15A1F400) [pid = 3628] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:38:00 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (156AD000) [pid = 3628] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:38:00 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1850B800) [pid = 3628] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:38:00 INFO - PROCESS | 3628 | 1470656280421 Marionette TRACE conn3 <- [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]]]}] 04:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1017ms 04:38:00 INFO - PROCESS | 3628 | 1470656280473 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 04:38:00 INFO - PROCESS | 3628 | 1470656280475 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 04:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:38:00 INFO - PROCESS | 3628 | 1470656280478 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:38:00 INFO - PROCESS | 3628 | 1470656280480 Marionette TRACE conn3 <- [1,2130,null,{}] 04:38:00 INFO - PROCESS | 3628 | 1470656280483 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:00 INFO - PROCESS | 3628 | 1470656280485 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:00 INFO - PROCESS | 3628 | 1470656280603 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 04:38:00 INFO - PROCESS | 3628 | 1470656280663 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:00 INFO - PROCESS | 3628 | 1470656280665 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:00 INFO - PROCESS | 3628 | ++DOCSHELL 10A03400 == 32 [pid = 3628] [id = 542] 04:38:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (10A4BC00) [pid = 3628] [serial = 1626] [outer = 00000000] 04:38:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13B53800) [pid = 3628] [serial = 1627] [outer = 10A4BC00] 04:38:00 INFO - PROCESS | 3628 | 1470656280708 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (163DBC00) [pid = 3628] [serial = 1628] [outer = 10A4BC00] 04:38:01 INFO - PROCESS | 3628 | 1470656281076 Marionette TRACE conn3 <- [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] 04:38:01 INFO - PROCESS | 3628 | 1470656281119 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 04:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:38:01 INFO - PROCESS | 3628 | 1470656281122 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - PROCESS | 3628 | 1470656281124 Marionette TRACE conn3 <- [1,2134,null,{}] 04:38:01 INFO - PROCESS | 3628 | 1470656281127 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:01 INFO - PROCESS | 3628 | 1470656281129 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:01 INFO - PROCESS | 3628 | 1470656281290 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 04:38:01 INFO - PROCESS | 3628 | 1470656281298 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:01 INFO - PROCESS | 3628 | 1470656281299 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:01 INFO - PROCESS | 3628 | ++DOCSHELL 168D6C00 == 33 [pid = 3628] [id = 543] 04:38:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (173AAC00) [pid = 3628] [serial = 1629] [outer = 00000000] 04:38:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1805E400) [pid = 3628] [serial = 1630] [outer = 173AAC00] 04:38:01 INFO - PROCESS | 3628 | 1470656281344 Marionette DEBUG loaded listener.js 04:38:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (168DB400) [pid = 3628] [serial = 1631] [outer = 173AAC00] 04:38:01 INFO - PROCESS | 3628 | 1470656281749 Marionette TRACE conn3 <- [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] 04:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:38:01 INFO - PROCESS | 3628 | 1470656281794 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 04:38:01 INFO - PROCESS | 3628 | 1470656281798 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - PROCESS | 3628 | 1470656281800 Marionette TRACE conn3 <- [1,2138,null,{}] 04:38:01 INFO - PROCESS | 3628 | 1470656281803 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:01 INFO - PROCESS | 3628 | 1470656281805 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:01 INFO - PROCESS | 3628 | 1470656281923 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 04:38:01 INFO - PROCESS | 3628 | 1470656281962 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:01 INFO - PROCESS | 3628 | 1470656281964 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:01 INFO - PROCESS | 3628 | ++DOCSHELL 10EE0800 == 34 [pid = 3628] [id = 544] 04:38:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (11261400) [pid = 3628] [serial = 1632] [outer = 00000000] 04:38:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1850C000) [pid = 3628] [serial = 1633] [outer = 11261400] 04:38:02 INFO - PROCESS | 3628 | 1470656282007 Marionette DEBUG loaded listener.js 04:38:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1850E000) [pid = 3628] [serial = 1634] [outer = 11261400] 04:38:02 INFO - PROCESS | 3628 | 1470656282582 Marionette TRACE conn3 <- [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]]]}] 04:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 858ms 04:38:02 INFO - PROCESS | 3628 | 1470656282643 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 04:38:02 INFO - PROCESS | 3628 | 1470656282647 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 04:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:38:02 INFO - PROCESS | 3628 | 1470656282676 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:38:02 INFO - PROCESS | 3628 | 1470656282680 Marionette TRACE conn3 <- [1,2142,null,{}] 04:38:02 INFO - PROCESS | 3628 | 1470656282687 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:02 INFO - PROCESS | 3628 | 1470656282690 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:02 INFO - PROCESS | 3628 | 1470656282816 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 04:38:02 INFO - PROCESS | 3628 | 1470656282952 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:02 INFO - PROCESS | 3628 | 1470656282955 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:03 INFO - PROCESS | 3628 | ++DOCSHELL 0C7EB800 == 35 [pid = 3628] [id = 545] 04:38:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (0C7EDC00) [pid = 3628] [serial = 1635] [outer = 00000000] 04:38:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10F7BC00) [pid = 3628] [serial = 1636] [outer = 0C7EDC00] 04:38:03 INFO - PROCESS | 3628 | 1470656283013 Marionette DEBUG loaded listener.js 04:38:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (11DE5800) [pid = 3628] [serial = 1637] [outer = 0C7EDC00] 04:38:03 INFO - PROCESS | 3628 | 1470656283810 Marionette TRACE conn3 <- [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]]]}] 04:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1176ms 04:38:03 INFO - PROCESS | 3628 | 1470656283873 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 04:38:03 INFO - PROCESS | 3628 | 1470656283878 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 04:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:38:03 INFO - PROCESS | 3628 | 1470656283886 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:38:03 INFO - PROCESS | 3628 | 1470656283889 Marionette TRACE conn3 <- [1,2146,null,{}] 04:38:03 INFO - PROCESS | 3628 | 1470656283894 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:03 INFO - PROCESS | 3628 | 1470656283899 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:04 INFO - PROCESS | 3628 | 1470656284026 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 04:38:04 INFO - PROCESS | 3628 | 1470656284157 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:04 INFO - PROCESS | 3628 | 1470656284160 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:04 INFO - PROCESS | 3628 | ++DOCSHELL 13B50800 == 36 [pid = 3628] [id = 546] 04:38:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (13B52C00) [pid = 3628] [serial = 1638] [outer = 00000000] 04:38:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (156BA800) [pid = 3628] [serial = 1639] [outer = 13B52C00] 04:38:04 INFO - PROCESS | 3628 | 1470656284217 Marionette DEBUG loaded listener.js 04:38:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (15A87000) [pid = 3628] [serial = 1640] [outer = 13B52C00] 04:38:05 INFO - PROCESS | 3628 | 1470656285034 Marionette TRACE conn3 <- [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]]]}] 04:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1238ms 04:38:05 INFO - PROCESS | 3628 | --DOCSHELL 168D6C00 == 35 [pid = 3628] [id = 543] 04:38:05 INFO - PROCESS | 3628 | --DOCSHELL 10A03400 == 34 [pid = 3628] [id = 542] 04:38:05 INFO - PROCESS | 3628 | --DOCSHELL 173ABC00 == 33 [pid = 3628] [id = 541] 04:38:05 INFO - PROCESS | 3628 | --DOCSHELL 168DD400 == 32 [pid = 3628] [id = 540] 04:38:05 INFO - PROCESS | 3628 | --DOCSHELL 156B5400 == 31 [pid = 3628] [id = 539] 04:38:05 INFO - PROCESS | 3628 | --DOCSHELL 13B57000 == 30 [pid = 3628] [id = 538] 04:38:05 INFO - PROCESS | 3628 | --DOCSHELL 12B6D400 == 29 [pid = 3628] [id = 537] 04:38:05 INFO - PROCESS | 3628 | --DOCSHELL 10A49400 == 28 [pid = 3628] [id = 536] 04:38:05 INFO - PROCESS | 3628 | --DOCSHELL 0C7F3000 == 27 [pid = 3628] [id = 535] 04:38:05 INFO - PROCESS | 3628 | --DOCSHELL 176ABC00 == 26 [pid = 3628] [id = 16] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1A04BC00) [pid = 3628] [serial = 1594] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1A0F0800) [pid = 3628] [serial = 1595] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (11479000) [pid = 3628] [serial = 1568] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1994E800) [pid = 3628] [serial = 1589] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (134AF400) [pid = 3628] [serial = 1570] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16DCD800) [pid = 3628] [serial = 1576] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17797800) [pid = 3628] [serial = 1580] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (12E32800) [pid = 3628] [serial = 1586] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10F77800) [pid = 3628] [serial = 1567] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (18510000) [pid = 3628] [serial = 1583] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (12E77800) [pid = 3628] [serial = 1562] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1452C800) [pid = 3628] [serial = 1571] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1622BC00) [pid = 3628] [serial = 1573] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17D33000) [pid = 3628] [serial = 1588] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1850F800) [pid = 3628] [serial = 1582] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16F9D000) [pid = 3628] [serial = 1577] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (12BBA800) [pid = 3628] [serial = 1561] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15752400) [pid = 3628] [serial = 1564] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1994E400) [pid = 3628] [serial = 1559] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (166F1000) [pid = 3628] [serial = 1574] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1776A800) [pid = 3628] [serial = 1579] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1126B800) [pid = 3628] [serial = 1585] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (166EC400) [pid = 3628] [serial = 1565] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (199B0000) [pid = 3628] [serial = 1591] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (199B7800) [pid = 3628] [serial = 1592] [outer = 00000000] [url = about:blank] 04:38:05 INFO - PROCESS | 3628 | 1470656285161 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 04:38:05 INFO - PROCESS | 3628 | 1470656285165 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 04:38:05 INFO - PROCESS | 3628 | 1470656285171 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:38:05 INFO - PROCESS | 3628 | 1470656285174 Marionette TRACE conn3 <- [1,2150,null,{}] 04:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:38:05 INFO - PROCESS | 3628 | 1470656285179 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:05 INFO - PROCESS | 3628 | 1470656285182 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:05 INFO - PROCESS | 3628 | 1470656285273 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 04:38:05 INFO - PROCESS | 3628 | 1470656285281 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:05 INFO - PROCESS | 3628 | 1470656285284 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:05 INFO - PROCESS | 3628 | ++DOCSHELL 10EDE000 == 27 [pid = 3628] [id = 547] 04:38:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (112CB000) [pid = 3628] [serial = 1641] [outer = 00000000] 04:38:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (114E8C00) [pid = 3628] [serial = 1642] [outer = 112CB000] 04:38:05 INFO - PROCESS | 3628 | 1470656285330 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (11897400) [pid = 3628] [serial = 1643] [outer = 112CB000] 04:38:05 INFO - PROCESS | 3628 | 1470656285852 Marionette TRACE conn3 <- [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]]]}] 04:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 747ms 04:38:05 INFO - PROCESS | 3628 | 1470656285917 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 04:38:05 INFO - PROCESS | 3628 | 1470656285921 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 04:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:38:05 INFO - PROCESS | 3628 | 1470656285927 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:38:05 INFO - PROCESS | 3628 | 1470656285929 Marionette TRACE conn3 <- [1,2154,null,{}] 04:38:05 INFO - PROCESS | 3628 | 1470656285933 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:05 INFO - PROCESS | 3628 | 1470656285935 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:06 INFO - PROCESS | 3628 | 1470656286026 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 04:38:06 INFO - PROCESS | 3628 | 1470656286119 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:06 INFO - PROCESS | 3628 | 1470656286122 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:06 INFO - PROCESS | 3628 | ++DOCSHELL 13214800 == 28 [pid = 3628] [id = 548] 04:38:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (13215C00) [pid = 3628] [serial = 1644] [outer = 00000000] 04:38:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (134AE000) [pid = 3628] [serial = 1645] [outer = 13215C00] 04:38:06 INFO - PROCESS | 3628 | 1470656286168 Marionette DEBUG loaded listener.js 04:38:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (13AD7000) [pid = 3628] [serial = 1646] [outer = 13215C00] 04:38:06 INFO - PROCESS | 3628 | 1470656286567 Marionette TRACE conn3 <- [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]]]}] 04:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 715ms 04:38:06 INFO - PROCESS | 3628 | 1470656286627 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:38:06 INFO - PROCESS | 3628 | 1470656286629 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 04:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:38:06 INFO - PROCESS | 3628 | 1470656286633 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 3628 | 1470656286636 Marionette TRACE conn3 <- [1,2158,null,{}] 04:38:06 INFO - PROCESS | 3628 | 1470656286675 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:06 INFO - PROCESS | 3628 | 1470656286680 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:06 INFO - PROCESS | 3628 | 1470656286768 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:38:06 INFO - PROCESS | 3628 | 1470656286783 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:06 INFO - PROCESS | 3628 | 1470656286786 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:06 INFO - PROCESS | 3628 | ++DOCSHELL 1622BC00 == 29 [pid = 3628] [id = 549] 04:38:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1622C400) [pid = 3628] [serial = 1647] [outer = 00000000] 04:38:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (166EAC00) [pid = 3628] [serial = 1648] [outer = 1622C400] 04:38:06 INFO - PROCESS | 3628 | 1470656286833 Marionette DEBUG loaded listener.js 04:38:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (166F4C00) [pid = 3628] [serial = 1649] [outer = 1622C400] 04:38:07 INFO - PROCESS | 3628 | 1470656287323 Marionette TRACE conn3 <- [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]]]}] 04:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 715ms 04:38:07 INFO - PROCESS | 3628 | 1470656287367 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:38:07 INFO - PROCESS | 3628 | 1470656287370 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 04:38:07 INFO - PROCESS | 3628 | 1470656287373 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:38:07 INFO - PROCESS | 3628 | 1470656287375 Marionette TRACE conn3 <- [1,2162,null,{}] 04:38:07 INFO - PROCESS | 3628 | 1470656287378 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:07 INFO - PROCESS | 3628 | 1470656287380 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:07 INFO - PROCESS | 3628 | 1470656287496 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:38:07 INFO - PROCESS | 3628 | 1470656287501 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:07 INFO - PROCESS | 3628 | 1470656287503 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:07 INFO - PROCESS | 3628 | ++DOCSHELL 16DA5400 == 30 [pid = 3628] [id = 550] 04:38:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16DC3000) [pid = 3628] [serial = 1650] [outer = 00000000] 04:38:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16F96C00) [pid = 3628] [serial = 1651] [outer = 16DC3000] 04:38:07 INFO - PROCESS | 3628 | 1470656287547 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (170A4400) [pid = 3628] [serial = 1652] [outer = 16DC3000] 04:38:07 INFO - PROCESS | 3628 | 1470656287979 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 635ms 04:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:38:08 INFO - PROCESS | 3628 | 1470656288012 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:38:08 INFO - PROCESS | 3628 | 1470656288014 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 04:38:08 INFO - PROCESS | 3628 | 1470656288017 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - PROCESS | 3628 | 1470656288019 Marionette TRACE conn3 <- [1,2166,null,{}] 04:38:08 INFO - PROCESS | 3628 | 1470656288024 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:08 INFO - PROCESS | 3628 | 1470656288027 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:08 INFO - PROCESS | 3628 | 1470656288144 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:38:08 INFO - PROCESS | 3628 | 1470656288149 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:08 INFO - PROCESS | 3628 | 1470656288151 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:08 INFO - PROCESS | 3628 | ++DOCSHELL 156AF800 == 31 [pid = 3628] [id = 551] 04:38:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (168D8000) [pid = 3628] [serial = 1653] [outer = 00000000] 04:38:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17797800) [pid = 3628] [serial = 1654] [outer = 168D8000] 04:38:08 INFO - PROCESS | 3628 | 1470656288195 Marionette DEBUG loaded listener.js 04:38:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1779DC00) [pid = 3628] [serial = 1655] [outer = 168D8000] 04:38:08 INFO - PROCESS | 3628 | 1470656288683 Marionette TRACE conn3 <- [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]]]}] 04:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 699ms 04:38:08 INFO - PROCESS | 3628 | 1470656288717 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:38:08 INFO - PROCESS | 3628 | 1470656288719 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 04:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:38:08 INFO - PROCESS | 3628 | 1470656288723 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - PROCESS | 3628 | 1470656288725 Marionette TRACE conn3 <- [1,2170,null,{}] 04:38:08 INFO - PROCESS | 3628 | 1470656288734 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:08 INFO - PROCESS | 3628 | 1470656288739 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:08 INFO - PROCESS | 3628 | 1470656288874 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:38:08 INFO - PROCESS | 3628 | 1470656288885 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:08 INFO - PROCESS | 3628 | 1470656288887 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:08 INFO - PROCESS | 3628 | ++DOCSHELL 17D41800 == 32 [pid = 3628] [id = 552] 04:38:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18061000) [pid = 3628] [serial = 1656] [outer = 00000000] 04:38:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (18511C00) [pid = 3628] [serial = 1657] [outer = 18061000] 04:38:08 INFO - PROCESS | 3628 | 1470656288930 Marionette DEBUG loaded listener.js 04:38:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (19948400) [pid = 3628] [serial = 1658] [outer = 18061000] 04:38:09 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1B081C00) [pid = 3628] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:38:09 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1430E800) [pid = 3628] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:38:09 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (12B6E800) [pid = 3628] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:38:09 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10A4A400) [pid = 3628] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:38:09 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1741CC00) [pid = 3628] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:38:09 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16DA5800) [pid = 3628] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:38:09 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10A4BC00) [pid = 3628] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:38:09 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (102CB400) [pid = 3628] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:38:09 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (173AAC00) [pid = 3628] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:38:09 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1B072C00) [pid = 3628] [serial = 44] [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.] 04:38:09 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10F75000) [pid = 3628] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:38:09 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15A1F800) [pid = 3628] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:38:09 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1A03E800) [pid = 3628] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:38:09 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (15748400) [pid = 3628] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:38:09 INFO - PROCESS | 3628 | 1470656289609 Marionette TRACE conn3 <- [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]]]}] 04:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 921ms 04:38:09 INFO - PROCESS | 3628 | 1470656289659 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:38:09 INFO - PROCESS | 3628 | 1470656289661 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 04:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:38:09 INFO - PROCESS | 3628 | 1470656289664 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:38:09 INFO - PROCESS | 3628 | 1470656289666 Marionette TRACE conn3 <- [1,2174,null,{}] 04:38:09 INFO - PROCESS | 3628 | 1470656289670 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:09 INFO - PROCESS | 3628 | 1470656289671 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:09 INFO - PROCESS | 3628 | 1470656289749 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:38:09 INFO - PROCESS | 3628 | 1470656289754 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:09 INFO - PROCESS | 3628 | 1470656289756 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:09 INFO - PROCESS | 3628 | ++DOCSHELL 12C7E000 == 33 [pid = 3628] [id = 553] 04:38:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12C80800) [pid = 3628] [serial = 1659] [outer = 00000000] 04:38:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (151E2000) [pid = 3628] [serial = 1660] [outer = 12C80800] 04:38:09 INFO - PROCESS | 3628 | 1470656289799 Marionette DEBUG loaded listener.js 04:38:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (156AEC00) [pid = 3628] [serial = 1661] [outer = 12C80800] 04:38:10 INFO - PROCESS | 3628 | 1470656290227 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 604ms 04:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:38:10 INFO - PROCESS | 3628 | 1470656290262 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:38:10 INFO - PROCESS | 3628 | 1470656290264 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 04:38:10 INFO - PROCESS | 3628 | 1470656290267 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:38:10 INFO - PROCESS | 3628 | 1470656290269 Marionette TRACE conn3 <- [1,2178,null,{}] 04:38:10 INFO - PROCESS | 3628 | 1470656290273 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:10 INFO - PROCESS | 3628 | 1470656290274 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:10 INFO - PROCESS | 3628 | 1470656290353 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:38:10 INFO - PROCESS | 3628 | 1470656290358 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:10 INFO - PROCESS | 3628 | 1470656290360 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:10 INFO - PROCESS | 3628 | ++DOCSHELL 10ED8800 == 34 [pid = 3628] [id = 554] 04:38:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (11DEC400) [pid = 3628] [serial = 1662] [outer = 00000000] 04:38:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (19947400) [pid = 3628] [serial = 1663] [outer = 11DEC400] 04:38:10 INFO - PROCESS | 3628 | 1470656290404 Marionette DEBUG loaded listener.js 04:38:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (19953000) [pid = 3628] [serial = 1664] [outer = 11DEC400] 04:38:10 INFO - PROCESS | 3628 | 1470656290845 Marionette TRACE conn3 <- [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]]]}] 04:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 636ms 04:38:10 INFO - PROCESS | 3628 | 1470656290905 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:38:10 INFO - PROCESS | 3628 | 1470656290907 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 04:38:10 INFO - PROCESS | 3628 | 1470656290911 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:38:10 INFO - PROCESS | 3628 | 1470656290912 Marionette TRACE conn3 <- [1,2182,null,{}] 04:38:10 INFO - PROCESS | 3628 | 1470656290916 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:10 INFO - PROCESS | 3628 | 1470656290918 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:11 INFO - PROCESS | 3628 | 1470656291043 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:38:11 INFO - PROCESS | 3628 | 1470656291052 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:11 INFO - PROCESS | 3628 | 1470656291054 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:11 INFO - PROCESS | 3628 | ++DOCSHELL 102CD400 == 35 [pid = 3628] [id = 555] 04:38:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (10A0E000) [pid = 3628] [serial = 1665] [outer = 00000000] 04:38:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (199B0800) [pid = 3628] [serial = 1666] [outer = 10A0E000] 04:38:11 INFO - PROCESS | 3628 | 1470656291106 Marionette DEBUG loaded listener.js 04:38:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (199B9000) [pid = 3628] [serial = 1667] [outer = 10A0E000] 04:38:11 INFO - PROCESS | 3628 | 1470656291575 Marionette TRACE conn3 <- [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]]]}] 04:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 699ms 04:38:11 INFO - PROCESS | 3628 | 1470656291647 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:38:11 INFO - PROCESS | 3628 | 1470656291651 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 04:38:11 INFO - PROCESS | 3628 | 1470656291656 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:38:11 INFO - PROCESS | 3628 | 1470656291661 Marionette TRACE conn3 <- [1,2186,null,{}] 04:38:11 INFO - PROCESS | 3628 | 1470656291668 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:11 INFO - PROCESS | 3628 | 1470656291671 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:11 INFO - PROCESS | 3628 | 1470656291786 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:38:11 INFO - PROCESS | 3628 | 1470656291888 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:11 INFO - PROCESS | 3628 | 1470656291892 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:11 INFO - PROCESS | 3628 | ++DOCSHELL 10E80800 == 36 [pid = 3628] [id = 556] 04:38:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10E81800) [pid = 3628] [serial = 1668] [outer = 00000000] 04:38:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1126A800) [pid = 3628] [serial = 1669] [outer = 10E81800] 04:38:11 INFO - PROCESS | 3628 | 1470656291950 Marionette DEBUG loaded listener.js 04:38:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (114E5000) [pid = 3628] [serial = 1670] [outer = 10E81800] 04:38:12 INFO - PROCESS | 3628 | 1470656292596 Marionette TRACE conn3 <- [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]]]}] 04:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1017ms 04:38:12 INFO - PROCESS | 3628 | 1470656292663 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:38:12 INFO - PROCESS | 3628 | 1470656292667 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 04:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:38:12 INFO - PROCESS | 3628 | 1470656292674 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:38:12 INFO - PROCESS | 3628 | 1470656292677 Marionette TRACE conn3 <- [1,2190,null,{}] 04:38:12 INFO - PROCESS | 3628 | 1470656292682 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:12 INFO - PROCESS | 3628 | 1470656292685 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:12 INFO - PROCESS | 3628 | 1470656292793 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:38:12 INFO - PROCESS | 3628 | 1470656292928 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:12 INFO - PROCESS | 3628 | 1470656292931 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:12 INFO - PROCESS | 3628 | ++DOCSHELL 129F4C00 == 37 [pid = 3628] [id = 557] 04:38:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (132A6800) [pid = 3628] [serial = 1671] [outer = 00000000] 04:38:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15751800) [pid = 3628] [serial = 1672] [outer = 132A6800] 04:38:13 INFO - PROCESS | 3628 | 1470656293035 Marionette DEBUG loaded listener.js 04:38:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (166E7800) [pid = 3628] [serial = 1673] [outer = 132A6800] 04:38:13 INFO - PROCESS | 3628 | 1470656293614 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 953ms 04:38:13 INFO - PROCESS | 3628 | 1470656293651 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:38:13 INFO - PROCESS | 3628 | 1470656293654 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 04:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:38:13 INFO - PROCESS | 3628 | 1470656293658 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:38:13 INFO - PROCESS | 3628 | 1470656293660 Marionette TRACE conn3 <- [1,2194,null,{}] 04:38:13 INFO - PROCESS | 3628 | 1470656293670 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:13 INFO - PROCESS | 3628 | 1470656293675 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:13 INFO - PROCESS | 3628 | 1470656293786 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:38:13 INFO - PROCESS | 3628 | 1470656293897 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:13 INFO - PROCESS | 3628 | 1470656293902 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:14 INFO - PROCESS | 3628 | ++DOCSHELL 17DBFC00 == 38 [pid = 3628] [id = 558] 04:38:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17DC2400) [pid = 3628] [serial = 1674] [outer = 00000000] 04:38:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1850B800) [pid = 3628] [serial = 1675] [outer = 17DC2400] 04:38:14 INFO - PROCESS | 3628 | 1470656294019 Marionette DEBUG loaded listener.js 04:38:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (199AE800) [pid = 3628] [serial = 1676] [outer = 17DC2400] 04:38:14 INFO - PROCESS | 3628 | 1470656294631 Marionette TRACE conn3 <- [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]]]}] 04:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1064ms 04:38:14 INFO - PROCESS | 3628 | 1470656294704 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:38:14 INFO - PROCESS | 3628 | 1470656294706 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 04:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:38:14 INFO - PROCESS | 3628 | 1470656294710 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:38:14 INFO - PROCESS | 3628 | 1470656294712 Marionette TRACE conn3 <- [1,2198,null,{}] 04:38:14 INFO - PROCESS | 3628 | 1470656294734 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:14 INFO - PROCESS | 3628 | 1470656294736 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:14 INFO - PROCESS | 3628 | 1470656294840 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:38:14 INFO - PROCESS | 3628 | 1470656294988 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:14 INFO - PROCESS | 3628 | 1470656294990 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:15 INFO - PROCESS | 3628 | ++DOCSHELL 168CFC00 == 39 [pid = 3628] [id = 559] 04:38:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17816C00) [pid = 3628] [serial = 1677] [outer = 00000000] 04:38:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A0F6C00) [pid = 3628] [serial = 1678] [outer = 17816C00] 04:38:15 INFO - PROCESS | 3628 | 1470656295044 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A0FD800) [pid = 3628] [serial = 1679] [outer = 17816C00] 04:38:15 INFO - PROCESS | 3628 | 1470656295793 Marionette TRACE conn3 <- [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]]]}] 04:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1127ms 04:38:15 INFO - PROCESS | 3628 | 1470656295857 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:38:15 INFO - PROCESS | 3628 | 1470656295861 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 04:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:38:15 INFO - PROCESS | 3628 | 1470656295866 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:38:15 INFO - PROCESS | 3628 | 1470656295869 Marionette TRACE conn3 <- [1,2202,null,{}] 04:38:15 INFO - PROCESS | 3628 | 1470656295874 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:15 INFO - PROCESS | 3628 | 1470656295877 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:15 INFO - PROCESS | 3628 | 1470656295973 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:38:16 INFO - PROCESS | 3628 | 1470656296114 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:16 INFO - PROCESS | 3628 | 1470656296117 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:16 INFO - PROCESS | 3628 | ++DOCSHELL 114E8800 == 40 [pid = 3628] [id = 560] 04:38:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (114F6400) [pid = 3628] [serial = 1680] [outer = 00000000] 04:38:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (13151C00) [pid = 3628] [serial = 1681] [outer = 114F6400] 04:38:16 INFO - PROCESS | 3628 | 1470656296167 Marionette DEBUG loaded listener.js 04:38:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (13219400) [pid = 3628] [serial = 1682] [outer = 114F6400] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 10ED8800 == 39 [pid = 3628] [id = 554] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 12C7E000 == 38 [pid = 3628] [id = 553] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 17D41800 == 37 [pid = 3628] [id = 552] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 156AF800 == 36 [pid = 3628] [id = 551] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 16DA5400 == 35 [pid = 3628] [id = 550] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 1622BC00 == 34 [pid = 3628] [id = 549] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 13214800 == 33 [pid = 3628] [id = 548] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 10EDE000 == 32 [pid = 3628] [id = 547] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 13B50800 == 31 [pid = 3628] [id = 546] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 10EE0800 == 30 [pid = 3628] [id = 544] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 0C7EB800 == 29 [pid = 3628] [id = 545] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 168CFC00 == 28 [pid = 3628] [id = 559] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 17DBFC00 == 27 [pid = 3628] [id = 558] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 102CD400 == 26 [pid = 3628] [id = 555] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 10E80800 == 25 [pid = 3628] [id = 556] 04:38:16 INFO - PROCESS | 3628 | --DOCSHELL 129F4C00 == 24 [pid = 3628] [id = 557] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1B07F800) [pid = 3628] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (151EC400) [pid = 3628] [serial = 1615] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (12C86000) [pid = 3628] [serial = 1612] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (13155800) [pid = 3628] [serial = 1613] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10E86800) [pid = 3628] [serial = 1609] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (17813C00) [pid = 3628] [serial = 1624] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16DCA800) [pid = 3628] [serial = 1621] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (13B53800) [pid = 3628] [serial = 1627] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1125EC00) [pid = 3628] [serial = 1610] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (112CA400) [pid = 3628] [serial = 1607] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10A09C00) [pid = 3628] [serial = 1606] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1805E400) [pid = 3628] [serial = 1630] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (168DB400) [pid = 3628] [serial = 1631] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10A46800) [pid = 3628] [serial = 1118] [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.] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (14574800) [pid = 3628] [serial = 1598] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (11CF2000) [pid = 3628] [serial = 1597] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16F97C00) [pid = 3628] [serial = 1601] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16DC2C00) [pid = 3628] [serial = 1600] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1A1AA400) [pid = 3628] [serial = 1604] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1A045400) [pid = 3628] [serial = 1603] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17D33800) [pid = 3628] [serial = 1625] [outer = 00000000] [url = about:blank] 04:38:16 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15A1DC00) [pid = 3628] [serial = 1618] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (166E9400) [pid = 3628] [serial = 1619] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16DCEC00) [pid = 3628] [serial = 1622] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (156B1000) [pid = 3628] [serial = 1616] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (163DBC00) [pid = 3628] [serial = 1628] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1850C000) [pid = 3628] [serial = 1633] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 3628 | 1470656297288 Marionette TRACE conn3 <- [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]]]}] 04:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1477ms 04:38:17 INFO - PROCESS | 3628 | 1470656297363 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:38:17 INFO - PROCESS | 3628 | 1470656297367 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 04:38:17 INFO - PROCESS | 3628 | 1470656297371 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:38:17 INFO - PROCESS | 3628 | 1470656297376 Marionette TRACE conn3 <- [1,2206,null,{}] 04:38:17 INFO - PROCESS | 3628 | 1470656297381 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:17 INFO - PROCESS | 3628 | 1470656297383 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:17 INFO - PROCESS | 3628 | 1470656297470 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:38:17 INFO - PROCESS | 3628 | 1470656297484 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:17 INFO - PROCESS | 3628 | 1470656297486 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:17 INFO - PROCESS | 3628 | ++DOCSHELL 0F97C400 == 25 [pid = 3628] [id = 561] 04:38:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (10A03000) [pid = 3628] [serial = 1683] [outer = 00000000] 04:38:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (10EDDC00) [pid = 3628] [serial = 1684] [outer = 10A03000] 04:38:17 INFO - PROCESS | 3628 | 1470656297534 Marionette DEBUG loaded listener.js 04:38:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (11263800) [pid = 3628] [serial = 1685] [outer = 10A03000] 04:38:18 INFO - PROCESS | 3628 | 1470656298025 Marionette TRACE conn3 <- [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]]]}] 04:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 715ms 04:38:18 INFO - PROCESS | 3628 | 1470656298072 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:38:18 INFO - PROCESS | 3628 | 1470656298077 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 04:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:38:18 INFO - PROCESS | 3628 | 1470656298084 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:38:18 INFO - PROCESS | 3628 | 1470656298086 Marionette TRACE conn3 <- [1,2210,null,{}] 04:38:18 INFO - PROCESS | 3628 | 1470656298090 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:18 INFO - PROCESS | 3628 | 1470656298093 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:18 INFO - PROCESS | 3628 | 1470656298216 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:38:18 INFO - PROCESS | 3628 | 1470656298317 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:18 INFO - PROCESS | 3628 | 1470656298319 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:18 INFO - PROCESS | 3628 | ++DOCSHELL 129F2000 == 26 [pid = 3628] [id = 562] 04:38:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (129F4C00) [pid = 3628] [serial = 1686] [outer = 00000000] 04:38:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (12BC6000) [pid = 3628] [serial = 1687] [outer = 129F4C00] 04:38:18 INFO - PROCESS | 3628 | 1470656298372 Marionette DEBUG loaded listener.js 04:38:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (12E2F400) [pid = 3628] [serial = 1688] [outer = 129F4C00] 04:38:18 INFO - PROCESS | 3628 | 1470656298746 Marionette TRACE conn3 <- [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]]]}] 04:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 699ms 04:38:18 INFO - PROCESS | 3628 | 1470656298782 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:38:18 INFO - PROCESS | 3628 | 1470656298785 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 04:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:38:18 INFO - PROCESS | 3628 | 1470656298788 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:38:18 INFO - PROCESS | 3628 | 1470656298792 Marionette TRACE conn3 <- [1,2214,null,{}] 04:38:18 INFO - PROCESS | 3628 | 1470656298803 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:18 INFO - PROCESS | 3628 | 1470656298808 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:18 INFO - PROCESS | 3628 | 1470656298938 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:38:18 INFO - PROCESS | 3628 | 1470656298944 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:18 INFO - PROCESS | 3628 | 1470656298948 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:18 INFO - PROCESS | 3628 | ++DOCSHELL 13B53800 == 27 [pid = 3628] [id = 563] 04:38:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1430E800) [pid = 3628] [serial = 1689] [outer = 00000000] 04:38:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (145BF000) [pid = 3628] [serial = 1690] [outer = 1430E800] 04:38:18 INFO - PROCESS | 3628 | 1470656298994 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1523F000) [pid = 3628] [serial = 1691] [outer = 1430E800] 04:38:19 INFO - PROCESS | 3628 | 1470656299496 Marionette TRACE conn3 <- [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]]]}] 04:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 699ms 04:38:19 INFO - PROCESS | 3628 | 1470656299519 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:38:19 INFO - PROCESS | 3628 | 1470656299522 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 04:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:38:19 INFO - PROCESS | 3628 | 1470656299525 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:38:19 INFO - PROCESS | 3628 | 1470656299527 Marionette TRACE conn3 <- [1,2218,null,{}] 04:38:19 INFO - PROCESS | 3628 | 1470656299530 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:19 INFO - PROCESS | 3628 | 1470656299532 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:19 INFO - PROCESS | 3628 | 1470656299680 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:38:19 INFO - PROCESS | 3628 | 1470656299744 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:19 INFO - PROCESS | 3628 | 1470656299747 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:19 INFO - PROCESS | 3628 | ++DOCSHELL 15749400 == 28 [pid = 3628] [id = 564] 04:38:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15752000) [pid = 3628] [serial = 1692] [outer = 00000000] 04:38:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15A1A000) [pid = 3628] [serial = 1693] [outer = 15752000] 04:38:19 INFO - PROCESS | 3628 | 1470656299790 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1622AC00) [pid = 3628] [serial = 1694] [outer = 15752000] 04:38:20 INFO - PROCESS | 3628 | 1470656300191 Marionette TRACE conn3 <- [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]]]}] 04:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 699ms 04:38:20 INFO - PROCESS | 3628 | 1470656300224 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 3628 | 1470656300226 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 04:38:20 INFO - PROCESS | 3628 | 1470656300229 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:38:20 INFO - PROCESS | 3628 | 1470656300231 Marionette TRACE conn3 <- [1,2222,null,{}] 04:38:20 INFO - PROCESS | 3628 | 1470656300234 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:20 INFO - PROCESS | 3628 | 1470656300236 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:20 INFO - PROCESS | 3628 | 1470656300343 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:38:20 INFO - PROCESS | 3628 | 1470656300348 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 3628 | 1470656300350 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:20 INFO - PROCESS | 3628 | ++DOCSHELL 12E7B400 == 29 [pid = 3628] [id = 565] 04:38:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (156B1C00) [pid = 3628] [serial = 1695] [outer = 00000000] 04:38:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (168D4800) [pid = 3628] [serial = 1696] [outer = 156B1C00] 04:38:20 INFO - PROCESS | 3628 | 1470656300397 Marionette DEBUG loaded listener.js 04:38:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (168DDC00) [pid = 3628] [serial = 1697] [outer = 156B1C00] 04:38:20 INFO - PROCESS | 3628 | 1470656300911 Marionette TRACE conn3 <- [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]]]}] 04:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 715ms 04:38:20 INFO - PROCESS | 3628 | 1470656300961 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 3628 | 1470656300964 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 04:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:38:20 INFO - PROCESS | 3628 | 1470656300972 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 3628 | 1470656300974 Marionette TRACE conn3 <- [1,2226,null,{}] 04:38:20 INFO - PROCESS | 3628 | 1470656300981 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:20 INFO - PROCESS | 3628 | 1470656300987 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:21 INFO - PROCESS | 3628 | 1470656301136 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:38:21 INFO - PROCESS | 3628 | 1470656301162 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:21 INFO - PROCESS | 3628 | 1470656301164 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:21 INFO - PROCESS | 3628 | ++DOCSHELL 16E71800 == 30 [pid = 3628] [id = 566] 04:38:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16E72800) [pid = 3628] [serial = 1698] [outer = 00000000] 04:38:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (170A3400) [pid = 3628] [serial = 1699] [outer = 16E72800] 04:38:21 INFO - PROCESS | 3628 | 1470656301208 Marionette DEBUG loaded listener.js 04:38:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (176AEC00) [pid = 3628] [serial = 1700] [outer = 16E72800] 04:38:21 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10A0E000) [pid = 3628] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:38:21 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (168D8000) [pid = 3628] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:38:21 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (18061000) [pid = 3628] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:38:21 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (0C7EDC00) [pid = 3628] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:38:21 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13B52C00) [pid = 3628] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:38:21 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1622C400) [pid = 3628] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:38:21 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (112CB000) [pid = 3628] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:38:21 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11261400) [pid = 3628] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:38:21 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (13215C00) [pid = 3628] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:38:21 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (12C80800) [pid = 3628] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:38:21 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16DC3000) [pid = 3628] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:38:21 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (11DEC400) [pid = 3628] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:38:21 INFO - PROCESS | 3628 | 1470656301795 Marionette TRACE conn3 <- [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]]]}] 04:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 874ms 04:38:21 INFO - PROCESS | 3628 | 1470656301831 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:38:21 INFO - PROCESS | 3628 | 1470656301842 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 04:38:21 INFO - PROCESS | 3628 | 1470656301859 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:38:21 INFO - PROCESS | 3628 | 1470656301862 Marionette TRACE conn3 <- [1,2230,null,{}] 04:38:21 INFO - PROCESS | 3628 | 1470656301867 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:21 INFO - PROCESS | 3628 | 1470656301870 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:21 INFO - PROCESS | 3628 | 1470656301972 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:38:21 INFO - PROCESS | 3628 | 1470656301977 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:21 INFO - PROCESS | 3628 | 1470656301979 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:22 INFO - PROCESS | 3628 | ++DOCSHELL 10E79800 == 31 [pid = 3628] [id = 567] 04:38:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (11DEC800) [pid = 3628] [serial = 1701] [outer = 00000000] 04:38:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1574B400) [pid = 3628] [serial = 1702] [outer = 11DEC800] 04:38:22 INFO - PROCESS | 3628 | 1470656302022 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16DCE800) [pid = 3628] [serial = 1703] [outer = 11DEC800] 04:38:22 INFO - PROCESS | 3628 | 1470656302435 Marionette TRACE conn3 <- [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]]]}] 04:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 604ms 04:38:22 INFO - PROCESS | 3628 | 1470656302458 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:38:22 INFO - PROCESS | 3628 | 1470656302460 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 04:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:38:22 INFO - PROCESS | 3628 | 1470656302464 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:38:22 INFO - PROCESS | 3628 | 1470656302465 Marionette TRACE conn3 <- [1,2234,null,{}] 04:38:22 INFO - PROCESS | 3628 | 1470656302469 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:22 INFO - PROCESS | 3628 | 1470656302471 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:22 INFO - PROCESS | 3628 | 1470656302599 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:38:22 INFO - PROCESS | 3628 | 1470656302605 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:22 INFO - PROCESS | 3628 | 1470656302607 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:22 INFO - PROCESS | 3628 | ++DOCSHELL 156D8400 == 32 [pid = 3628] [id = 568] 04:38:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (156DF800) [pid = 3628] [serial = 1704] [outer = 00000000] 04:38:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1781BC00) [pid = 3628] [serial = 1705] [outer = 156DF800] 04:38:22 INFO - PROCESS | 3628 | 1470656302651 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1781C400) [pid = 3628] [serial = 1706] [outer = 156DF800] 04:38:23 INFO - PROCESS | 3628 | 1470656303111 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 651ms 04:38:23 INFO - PROCESS | 3628 | 1470656303147 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 3628 | 1470656303149 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 04:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:38:23 INFO - PROCESS | 3628 | 1470656303152 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - PROCESS | 3628 | 1470656303154 Marionette TRACE conn3 <- [1,2238,null,{}] 04:38:23 INFO - PROCESS | 3628 | 1470656303158 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:23 INFO - PROCESS | 3628 | 1470656303159 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:23 INFO - PROCESS | 3628 | 1470656303235 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:38:23 INFO - PROCESS | 3628 | 1470656303240 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:23 INFO - PROCESS | 3628 | 1470656303242 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:23 INFO - PROCESS | 3628 | ++DOCSHELL 17D41800 == 33 [pid = 3628] [id = 569] 04:38:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17DC6800) [pid = 3628] [serial = 1707] [outer = 00000000] 04:38:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (18262C00) [pid = 3628] [serial = 1708] [outer = 17DC6800] 04:38:23 INFO - PROCESS | 3628 | 1470656303285 Marionette DEBUG loaded listener.js 04:38:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18504400) [pid = 3628] [serial = 1709] [outer = 17DC6800] 04:38:23 INFO - PROCESS | 3628 | 1470656303916 Marionette TRACE conn3 <- [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]]]}] 04:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 810ms 04:38:24 INFO - PROCESS | 3628 | 1470656304043 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:38:24 INFO - PROCESS | 3628 | 1470656304048 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 04:38:24 INFO - PROCESS | 3628 | 1470656304056 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:38:24 INFO - PROCESS | 3628 | 1470656304059 Marionette TRACE conn3 <- [1,2242,null,{}] 04:38:24 INFO - PROCESS | 3628 | 1470656304065 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:38:24 INFO - PROCESS | 3628 | 1470656304069 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:24 INFO - PROCESS | 3628 | 1470656304213 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:38:24 INFO - PROCESS | 3628 | 1470656304342 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 3628 | 1470656304347 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:24 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E6000 == 34 [pid = 3628] [id = 570] 04:38:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (0F9E7C00) [pid = 3628] [serial = 1710] [outer = 00000000] 04:38:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (10F75000) [pid = 3628] [serial = 1711] [outer = 0F9E7C00] 04:38:24 INFO - PROCESS | 3628 | 1470656304405 Marionette DEBUG loaded listener.js 04:38:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (11896400) [pid = 3628] [serial = 1712] [outer = 0F9E7C00] 04:38:25 INFO - PROCESS | 3628 | 1470656305111 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1048ms 04:38:25 INFO - PROCESS | 3628 | 1470656305142 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:38:25 INFO - PROCESS | 3628 | 1470656305147 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 04:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:38:25 INFO - PROCESS | 3628 | 1470656305155 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:38:25 INFO - PROCESS | 3628 | 1470656305158 Marionette TRACE conn3 <- [1,2246,null,{}] 04:38:25 INFO - PROCESS | 3628 | 1470656305181 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:25 INFO - PROCESS | 3628 | 1470656305184 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:25 INFO - PROCESS | 3628 | 1470656305299 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:38:25 INFO - PROCESS | 3628 | 1470656305436 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:25 INFO - PROCESS | 3628 | 1470656305439 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:25 INFO - PROCESS | 3628 | ++DOCSHELL 12BC0C00 == 35 [pid = 3628] [id = 571] 04:38:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (12C86000) [pid = 3628] [serial = 1713] [outer = 00000000] 04:38:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (14570C00) [pid = 3628] [serial = 1714] [outer = 12C86000] 04:38:25 INFO - PROCESS | 3628 | 1470656305512 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (156B1000) [pid = 3628] [serial = 1715] [outer = 12C86000] 04:38:26 INFO - PROCESS | 3628 | --DOCSHELL 156D8400 == 34 [pid = 3628] [id = 568] 04:38:26 INFO - PROCESS | 3628 | --DOCSHELL 10E79800 == 33 [pid = 3628] [id = 567] 04:38:26 INFO - PROCESS | 3628 | --DOCSHELL 16E71800 == 32 [pid = 3628] [id = 566] 04:38:26 INFO - PROCESS | 3628 | --DOCSHELL 12E7B400 == 31 [pid = 3628] [id = 565] 04:38:26 INFO - PROCESS | 3628 | --DOCSHELL 15749400 == 30 [pid = 3628] [id = 564] 04:38:26 INFO - PROCESS | 3628 | --DOCSHELL 13B53800 == 29 [pid = 3628] [id = 563] 04:38:26 INFO - PROCESS | 3628 | --DOCSHELL 129F2000 == 28 [pid = 3628] [id = 562] 04:38:26 INFO - PROCESS | 3628 | --DOCSHELL 0F97C400 == 27 [pid = 3628] [id = 561] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (199B0800) [pid = 3628] [serial = 1666] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17797800) [pid = 3628] [serial = 1654] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (18511C00) [pid = 3628] [serial = 1657] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10F7BC00) [pid = 3628] [serial = 1636] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11DE5800) [pid = 3628] [serial = 1637] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (156BA800) [pid = 3628] [serial = 1639] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15A87000) [pid = 3628] [serial = 1640] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (166EAC00) [pid = 3628] [serial = 1648] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (114E8C00) [pid = 3628] [serial = 1642] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (11897400) [pid = 3628] [serial = 1643] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1850E000) [pid = 3628] [serial = 1634] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (134AE000) [pid = 3628] [serial = 1645] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (13AD7000) [pid = 3628] [serial = 1646] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (156AEC00) [pid = 3628] [serial = 1661] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (151E2000) [pid = 3628] [serial = 1660] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (19948400) [pid = 3628] [serial = 1658] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16F96C00) [pid = 3628] [serial = 1651] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1779DC00) [pid = 3628] [serial = 1655] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (170A4400) [pid = 3628] [serial = 1652] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (199B9000) [pid = 3628] [serial = 1667] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (19947400) [pid = 3628] [serial = 1663] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (19953000) [pid = 3628] [serial = 1664] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (166F4C00) [pid = 3628] [serial = 1649] [outer = 00000000] [url = about:blank] 04:38:26 INFO - PROCESS | 3628 | 1470656306429 Marionette TRACE conn3 <- [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]]]}] 04:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1334ms 04:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:38:26 INFO - PROCESS | 3628 | 1470656306473 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 3628 | 1470656306477 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 04:38:26 INFO - PROCESS | 3628 | 1470656306481 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 3628 | 1470656306484 Marionette TRACE conn3 <- [1,2250,null,{}] 04:38:26 INFO - PROCESS | 3628 | 1470656306489 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:26 INFO - PROCESS | 3628 | 1470656306492 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:26 INFO - PROCESS | 3628 | 1470656306577 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:38:26 INFO - PROCESS | 3628 | 1470656306584 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:26 INFO - PROCESS | 3628 | 1470656306589 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:26 INFO - PROCESS | 3628 | ++DOCSHELL 10E78C00 == 28 [pid = 3628] [id = 572] 04:38:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (10E79800) [pid = 3628] [serial = 1716] [outer = 00000000] 04:38:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (112C7400) [pid = 3628] [serial = 1717] [outer = 10E79800] 04:38:26 INFO - PROCESS | 3628 | 1470656306643 Marionette DEBUG loaded listener.js 04:38:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (11813000) [pid = 3628] [serial = 1718] [outer = 10E79800] 04:38:27 INFO - PROCESS | 3628 | 1470656307215 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 747ms 04:38:27 INFO - PROCESS | 3628 | 1470656307255 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 3628 | 1470656307259 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 04:38:27 INFO - PROCESS | 3628 | 1470656307265 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:38:27 INFO - PROCESS | 3628 | 1470656307268 Marionette TRACE conn3 <- [1,2254,null,{}] 04:38:27 INFO - PROCESS | 3628 | 1470656307272 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:27 INFO - PROCESS | 3628 | 1470656307274 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:27 INFO - PROCESS | 3628 | 1470656307359 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:38:27 INFO - PROCESS | 3628 | 1470656307367 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 3628 | 1470656307369 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:27 INFO - PROCESS | 3628 | ++DOCSHELL 12C87000 == 29 [pid = 3628] [id = 573] 04:38:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (13174000) [pid = 3628] [serial = 1719] [outer = 00000000] 04:38:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (13AD2800) [pid = 3628] [serial = 1720] [outer = 13174000] 04:38:27 INFO - PROCESS | 3628 | 1470656307416 Marionette DEBUG loaded listener.js 04:38:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (14568400) [pid = 3628] [serial = 1721] [outer = 13174000] 04:38:27 INFO - PROCESS | 3628 | 1470656307885 Marionette TRACE conn3 <- [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]]]}] 04:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 651ms 04:38:27 INFO - PROCESS | 3628 | 1470656307906 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 3628 | 1470656307908 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 04:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:38:27 INFO - PROCESS | 3628 | 1470656307911 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - PROCESS | 3628 | 1470656307915 Marionette TRACE conn3 <- [1,2258,null,{}] 04:38:27 INFO - PROCESS | 3628 | 1470656307925 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:27 INFO - PROCESS | 3628 | 1470656307930 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:28 INFO - PROCESS | 3628 | 1470656308012 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:38:28 INFO - PROCESS | 3628 | 1470656308019 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:28 INFO - PROCESS | 3628 | 1470656308022 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:28 INFO - PROCESS | 3628 | ++DOCSHELL 1574C400 == 30 [pid = 3628] [id = 574] 04:38:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1574C800) [pid = 3628] [serial = 1722] [outer = 00000000] 04:38:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15A8C000) [pid = 3628] [serial = 1723] [outer = 1574C800] 04:38:28 INFO - PROCESS | 3628 | 1470656308069 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (166E9000) [pid = 3628] [serial = 1724] [outer = 1574C800] 04:38:28 INFO - PROCESS | 3628 | 1470656308509 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 651ms 04:38:28 INFO - PROCESS | 3628 | 1470656308549 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:38:28 INFO - PROCESS | 3628 | 1470656308552 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 04:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:38:28 INFO - PROCESS | 3628 | 1470656308555 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 3628 | 1470656308557 Marionette TRACE conn3 <- [1,2262,null,{}] 04:38:28 INFO - PROCESS | 3628 | 1470656308560 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:28 INFO - PROCESS | 3628 | 1470656308562 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:28 INFO - PROCESS | 3628 | 1470656308645 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:38:28 INFO - PROCESS | 3628 | 1470656308652 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:28 INFO - PROCESS | 3628 | 1470656308654 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:28 INFO - PROCESS | 3628 | ++DOCSHELL 166F3400 == 31 [pid = 3628] [id = 575] 04:38:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (168D5400) [pid = 3628] [serial = 1725] [outer = 00000000] 04:38:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16DC7000) [pid = 3628] [serial = 1726] [outer = 168D5400] 04:38:28 INFO - PROCESS | 3628 | 1470656308705 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16DD0C00) [pid = 3628] [serial = 1727] [outer = 168D5400] 04:38:29 INFO - PROCESS | 3628 | 1470656309266 Marionette TRACE conn3 <- [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]]]}] 04:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 746ms 04:38:29 INFO - PROCESS | 3628 | 1470656309329 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:38:29 INFO - PROCESS | 3628 | 1470656309331 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 04:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:38:29 INFO - PROCESS | 3628 | 1470656309335 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - PROCESS | 3628 | 1470656309337 Marionette TRACE conn3 <- [1,2266,null,{}] 04:38:29 INFO - PROCESS | 3628 | 1470656309340 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:29 INFO - PROCESS | 3628 | 1470656309342 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:29 INFO - PROCESS | 3628 | 1470656309452 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:38:29 INFO - PROCESS | 3628 | 1470656309461 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:29 INFO - PROCESS | 3628 | 1470656309463 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:29 INFO - PROCESS | 3628 | ++DOCSHELL 16F9B400 == 32 [pid = 3628] [id = 576] 04:38:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16F9B800) [pid = 3628] [serial = 1728] [outer = 00000000] 04:38:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (176ABC00) [pid = 3628] [serial = 1729] [outer = 16F9B800] 04:38:29 INFO - PROCESS | 3628 | 1470656309559 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1779E000) [pid = 3628] [serial = 1730] [outer = 16F9B800] 04:38:29 INFO - PROCESS | 3628 | 1470656309979 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 715ms 04:38:30 INFO - PROCESS | 3628 | 1470656310034 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:38:30 INFO - PROCESS | 3628 | 1470656310036 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 04:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:38:30 INFO - PROCESS | 3628 | 1470656310047 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:38:30 INFO - PROCESS | 3628 | 1470656310048 Marionette TRACE conn3 <- [1,2270,null,{}] 04:38:30 INFO - PROCESS | 3628 | 1470656310052 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:30 INFO - PROCESS | 3628 | 1470656310057 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:30 INFO - PROCESS | 3628 | 1470656310217 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:38:30 INFO - PROCESS | 3628 | 1470656310284 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:30 INFO - PROCESS | 3628 | 1470656310295 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:30 INFO - PROCESS | 3628 | ++DOCSHELL 16F9CC00 == 33 [pid = 3628] [id = 577] 04:38:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (18266C00) [pid = 3628] [serial = 1731] [outer = 00000000] 04:38:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18512800) [pid = 3628] [serial = 1732] [outer = 18266C00] 04:38:30 INFO - PROCESS | 3628 | 1470656310342 Marionette DEBUG loaded listener.js 04:38:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1850C000) [pid = 3628] [serial = 1733] [outer = 18266C00] 04:38:30 INFO - PROCESS | 3628 | 1470656310740 Marionette TRACE conn3 <- [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]]]}] 04:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 763ms 04:38:30 INFO - PROCESS | 3628 | 1470656310780 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:38:30 INFO - PROCESS | 3628 | 1470656310782 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 04:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:38:30 INFO - PROCESS | 3628 | 1470656310789 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:38:30 INFO - PROCESS | 3628 | 1470656310791 Marionette TRACE conn3 <- [1,2274,null,{}] 04:38:30 INFO - PROCESS | 3628 | 1470656310794 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:30 INFO - PROCESS | 3628 | 1470656310796 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:30 INFO - PROCESS | 3628 | 1470656310910 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:38:31 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15752000) [pid = 3628] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:38:31 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10A03000) [pid = 3628] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:38:31 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (129F4C00) [pid = 3628] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:38:31 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (114F6400) [pid = 3628] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:38:31 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1430E800) [pid = 3628] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:38:31 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (156B1C00) [pid = 3628] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:38:31 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10E81800) [pid = 3628] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:38:31 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (132A6800) [pid = 3628] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:38:31 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17DC2400) [pid = 3628] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:38:31 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17816C00) [pid = 3628] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:38:31 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16E72800) [pid = 3628] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:38:31 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (156DF800) [pid = 3628] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:38:31 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (11DEC800) [pid = 3628] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:38:31 INFO - PROCESS | 3628 | 1470656311102 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:31 INFO - PROCESS | 3628 | 1470656311104 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:31 INFO - PROCESS | 3628 | ++DOCSHELL 0C7F5400 == 34 [pid = 3628] [id = 578] 04:38:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (102CD400) [pid = 3628] [serial = 1734] [outer = 00000000] 04:38:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (10ED9400) [pid = 3628] [serial = 1735] [outer = 102CD400] 04:38:31 INFO - PROCESS | 3628 | 1470656311149 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (12C7E000) [pid = 3628] [serial = 1736] [outer = 102CD400] 04:38:31 INFO - PROCESS | 3628 | 1470656311498 Marionette TRACE conn3 <- [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]]]}] 04:38:31 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 04:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 714ms 04:38:31 INFO - PROCESS | 3628 | 1470656311520 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:38:31 INFO - PROCESS | 3628 | 1470656311521 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 04:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:38:31 INFO - PROCESS | 3628 | 1470656311525 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:38:31 INFO - PROCESS | 3628 | 1470656311526 Marionette TRACE conn3 <- [1,2278,null,{}] 04:38:31 INFO - PROCESS | 3628 | 1470656311530 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:31 INFO - PROCESS | 3628 | 1470656311532 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:31 INFO - PROCESS | 3628 | 1470656311635 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:38:31 INFO - PROCESS | 3628 | 1470656311731 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:31 INFO - PROCESS | 3628 | 1470656311733 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:31 INFO - PROCESS | 3628 | ++DOCSHELL 1055EC00 == 35 [pid = 3628] [id = 579] 04:38:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10A4B400) [pid = 3628] [serial = 1737] [outer = 00000000] 04:38:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16F9B000) [pid = 3628] [serial = 1738] [outer = 10A4B400] 04:38:31 INFO - PROCESS | 3628 | 1470656311776 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1850F000) [pid = 3628] [serial = 1739] [outer = 10A4B400] 04:38:32 INFO - PROCESS | 3628 | 1470656312134 Marionette TRACE conn3 <- [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]]]}] 04:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 652ms 04:38:32 INFO - PROCESS | 3628 | 1470656312163 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 3628 | 1470656312165 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 04:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:38:32 INFO - PROCESS | 3628 | 1470656312168 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - PROCESS | 3628 | 1470656312170 Marionette TRACE conn3 <- [1,2282,null,{}] 04:38:32 INFO - PROCESS | 3628 | 1470656312173 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:32 INFO - PROCESS | 3628 | 1470656312175 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:32 INFO - PROCESS | 3628 | 1470656312266 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:38:32 INFO - PROCESS | 3628 | 1470656312360 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 3628 | 1470656312362 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:32 INFO - PROCESS | 3628 | ++DOCSHELL 10229C00 == 36 [pid = 3628] [id = 580] 04:38:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (156BA000) [pid = 3628] [serial = 1740] [outer = 00000000] 04:38:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (19956C00) [pid = 3628] [serial = 1741] [outer = 156BA000] 04:38:32 INFO - PROCESS | 3628 | 1470656312408 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (199B5000) [pid = 3628] [serial = 1742] [outer = 156BA000] 04:38:32 INFO - PROCESS | 3628 | 1470656312764 Marionette TRACE conn3 <- [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]]]}] 04:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 651ms 04:38:32 INFO - PROCESS | 3628 | 1470656312807 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 3628 | 1470656312808 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 04:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:38:32 INFO - PROCESS | 3628 | 1470656312812 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - PROCESS | 3628 | 1470656312813 Marionette TRACE conn3 <- [1,2286,null,{}] 04:38:32 INFO - PROCESS | 3628 | 1470656312817 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:32 INFO - PROCESS | 3628 | 1470656312819 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:32 INFO - PROCESS | 3628 | 1470656312903 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:38:33 INFO - PROCESS | 3628 | 1470656313070 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:33 INFO - PROCESS | 3628 | 1470656313072 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:33 INFO - PROCESS | 3628 | ++DOCSHELL 19955400 == 37 [pid = 3628] [id = 581] 04:38:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (19955C00) [pid = 3628] [serial = 1743] [outer = 00000000] 04:38:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A041000) [pid = 3628] [serial = 1744] [outer = 19955C00] 04:38:33 INFO - PROCESS | 3628 | 1470656313118 Marionette DEBUG loaded listener.js 04:38:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1A042C00) [pid = 3628] [serial = 1745] [outer = 19955C00] 04:38:33 INFO - PROCESS | 3628 | 1470656313672 Marionette TRACE conn3 <- [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]]]}] 04:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 841ms 04:38:33 INFO - PROCESS | 3628 | 1470656313688 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:38:33 INFO - PROCESS | 3628 | 1470656313692 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 04:38:33 INFO - PROCESS | 3628 | 1470656313697 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:38:33 INFO - PROCESS | 3628 | 1470656313702 Marionette TRACE conn3 <- [1,2290,null,{}] 04:38:33 INFO - PROCESS | 3628 | 1470656313725 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:33 INFO - PROCESS | 3628 | 1470656313728 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:33 INFO - PROCESS | 3628 | 1470656313840 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:38:33 INFO - PROCESS | 3628 | 1470656313953 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:33 INFO - PROCESS | 3628 | 1470656313956 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:34 INFO - PROCESS | 3628 | ++DOCSHELL 10E85C00 == 38 [pid = 3628] [id = 582] 04:38:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (10ED2800) [pid = 3628] [serial = 1746] [outer = 00000000] 04:38:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (11DEC000) [pid = 3628] [serial = 1747] [outer = 10ED2800] 04:38:34 INFO - PROCESS | 3628 | 1470656314052 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1397E400) [pid = 3628] [serial = 1748] [outer = 10ED2800] 04:38:34 INFO - PROCESS | 3628 | 1470656314663 Marionette TRACE conn3 <- [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]]]}] 04:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1017ms 04:38:34 INFO - PROCESS | 3628 | 1470656314703 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:38:34 INFO - PROCESS | 3628 | 1470656314708 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 04:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:38:34 INFO - PROCESS | 3628 | 1470656314715 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:38:34 INFO - PROCESS | 3628 | 1470656314718 Marionette TRACE conn3 <- [1,2294,null,{}] 04:38:34 INFO - PROCESS | 3628 | 1470656314722 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:34 INFO - PROCESS | 3628 | 1470656314725 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:34 INFO - PROCESS | 3628 | 1470656314837 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:38:35 INFO - PROCESS | 3628 | 1470656315032 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 3628 | 1470656315035 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:35 INFO - PROCESS | 3628 | ++DOCSHELL 1622A800 == 39 [pid = 3628] [id = 583] 04:38:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1622C800) [pid = 3628] [serial = 1749] [outer = 00000000] 04:38:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (168D0800) [pid = 3628] [serial = 1750] [outer = 1622C800] 04:38:35 INFO - PROCESS | 3628 | 1470656315091 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (170A4800) [pid = 3628] [serial = 1751] [outer = 1622C800] 04:38:35 INFO - PROCESS | 3628 | 1470656315645 Marionette TRACE conn3 <- [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]]]}] 04:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 969ms 04:38:35 INFO - PROCESS | 3628 | 1470656315691 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:38:35 INFO - PROCESS | 3628 | 1470656315694 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 04:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:38:35 INFO - PROCESS | 3628 | 1470656315698 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 3628 | 1470656315702 Marionette TRACE conn3 <- [1,2298,null,{}] 04:38:35 INFO - PROCESS | 3628 | 1470656315713 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:35 INFO - PROCESS | 3628 | 1470656315717 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:35 INFO - PROCESS | 3628 | 1470656315825 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:38:35 INFO - PROCESS | 3628 | 1470656315965 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 3628 | 1470656315969 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:36 INFO - PROCESS | 3628 | ++DOCSHELL 18267000 == 40 [pid = 3628] [id = 584] 04:38:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1850F800) [pid = 3628] [serial = 1752] [outer = 00000000] 04:38:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (199BCC00) [pid = 3628] [serial = 1753] [outer = 1850F800] 04:38:36 INFO - PROCESS | 3628 | 1470656316025 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A04A800) [pid = 3628] [serial = 1754] [outer = 1850F800] 04:38:36 INFO - PROCESS | 3628 | 1470656316793 Marionette TRACE conn3 <- [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]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1175ms 04:38:36 INFO - PROCESS | 3628 | 1470656316855 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 3628 | 1470656316859 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 04:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:38:36 INFO - PROCESS | 3628 | 1470656316865 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - PROCESS | 3628 | 1470656316868 Marionette TRACE conn3 <- [1,2302,null,{}] 04:38:36 INFO - PROCESS | 3628 | 1470656316874 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:36 INFO - PROCESS | 3628 | 1470656316877 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:37 INFO - PROCESS | 3628 | 1470656317034 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:38:37 INFO - PROCESS | 3628 | 1470656317168 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 3628 | 1470656317173 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:37 INFO - PROCESS | 3628 | ++DOCSHELL 1181FC00 == 41 [pid = 3628] [id = 585] 04:38:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (11895400) [pid = 3628] [serial = 1755] [outer = 00000000] 04:38:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (11DA2000) [pid = 3628] [serial = 1756] [outer = 11895400] 04:38:37 INFO - PROCESS | 3628 | 1470656317227 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (12B75800) [pid = 3628] [serial = 1757] [outer = 11895400] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 10229C00 == 40 [pid = 3628] [id = 580] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 1055EC00 == 39 [pid = 3628] [id = 579] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 0C7F5400 == 38 [pid = 3628] [id = 578] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 16F9CC00 == 37 [pid = 3628] [id = 577] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 16F9B400 == 36 [pid = 3628] [id = 576] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 166F3400 == 35 [pid = 3628] [id = 575] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 1574C400 == 34 [pid = 3628] [id = 574] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 12C87000 == 33 [pid = 3628] [id = 573] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 10E78C00 == 32 [pid = 3628] [id = 572] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 17D41800 == 31 [pid = 3628] [id = 569] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 114E8800 == 30 [pid = 3628] [id = 560] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 0F9E6000 == 29 [pid = 3628] [id = 570] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 12BC0C00 == 28 [pid = 3628] [id = 571] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 1622A800 == 27 [pid = 3628] [id = 583] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 18267000 == 26 [pid = 3628] [id = 584] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 19955400 == 25 [pid = 3628] [id = 581] 04:38:38 INFO - PROCESS | 3628 | --DOCSHELL 10E85C00 == 24 [pid = 3628] [id = 582] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (15A1A000) [pid = 3628] [serial = 1693] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (10EDDC00) [pid = 3628] [serial = 1684] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (11263800) [pid = 3628] [serial = 1685] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (12BC6000) [pid = 3628] [serial = 1687] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (12E2F400) [pid = 3628] [serial = 1688] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (13219400) [pid = 3628] [serial = 1682] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13151C00) [pid = 3628] [serial = 1681] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (145BF000) [pid = 3628] [serial = 1690] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (168D4800) [pid = 3628] [serial = 1696] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (114E5000) [pid = 3628] [serial = 1670] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1126A800) [pid = 3628] [serial = 1669] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (166E7800) [pid = 3628] [serial = 1673] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15751800) [pid = 3628] [serial = 1672] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (199AE800) [pid = 3628] [serial = 1676] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1850B800) [pid = 3628] [serial = 1675] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (18262C00) [pid = 3628] [serial = 1708] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1A0FD800) [pid = 3628] [serial = 1679] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1A0F6C00) [pid = 3628] [serial = 1678] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1622AC00) [pid = 3628] [serial = 1694] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (170A3400) [pid = 3628] [serial = 1699] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (168DDC00) [pid = 3628] [serial = 1697] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1781C400) [pid = 3628] [serial = 1706] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1781BC00) [pid = 3628] [serial = 1705] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (176AEC00) [pid = 3628] [serial = 1700] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1574B400) [pid = 3628] [serial = 1702] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16DCE800) [pid = 3628] [serial = 1703] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1523F000) [pid = 3628] [serial = 1691] [outer = 00000000] [url = about:blank] 04:38:38 INFO - PROCESS | 3628 | 1470656318475 Marionette TRACE conn3 <- [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]]]}] 04:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1636ms 04:38:38 INFO - PROCESS | 3628 | 1470656318505 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:38:38 INFO - PROCESS | 3628 | 1470656318509 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 04:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:38:38 INFO - PROCESS | 3628 | 1470656318514 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:38:38 INFO - PROCESS | 3628 | 1470656318517 Marionette TRACE conn3 <- [1,2306,null,{}] 04:38:38 INFO - PROCESS | 3628 | 1470656318522 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:38 INFO - PROCESS | 3628 | 1470656318525 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:38 INFO - PROCESS | 3628 | 1470656318612 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:38:38 INFO - PROCESS | 3628 | 1470656318749 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:38 INFO - PROCESS | 3628 | 1470656318752 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:38 INFO - PROCESS | 3628 | ++DOCSHELL 10A0B400 == 25 [pid = 3628] [id = 586] 04:38:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (10E7E400) [pid = 3628] [serial = 1758] [outer = 00000000] 04:38:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (11261800) [pid = 3628] [serial = 1759] [outer = 10E7E400] 04:38:38 INFO - PROCESS | 3628 | 1470656318799 Marionette DEBUG loaded listener.js 04:38:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (11263800) [pid = 3628] [serial = 1760] [outer = 10E7E400] 04:38:39 INFO - PROCESS | 3628 | 1470656319260 Marionette TRACE conn3 <- [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] 04:38:39 INFO - PROCESS | 3628 | 1470656319292 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 04:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:38:39 INFO - PROCESS | 3628 | 1470656319298 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:38:39 INFO - PROCESS | 3628 | 1470656319301 Marionette TRACE conn3 <- [1,2310,null,{}] 04:38:39 INFO - PROCESS | 3628 | 1470656319305 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:39 INFO - PROCESS | 3628 | 1470656319307 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:39 INFO - PROCESS | 3628 | 1470656319393 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:38:39 INFO - PROCESS | 3628 | 1470656319400 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:39 INFO - PROCESS | 3628 | 1470656319402 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:39 INFO - PROCESS | 3628 | ++DOCSHELL 129E7C00 == 26 [pid = 3628] [id = 587] 04:38:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (129EB000) [pid = 3628] [serial = 1761] [outer = 00000000] 04:38:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (12E33400) [pid = 3628] [serial = 1762] [outer = 129EB000] 04:38:39 INFO - PROCESS | 3628 | 1470656319454 Marionette DEBUG loaded listener.js 04:38:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1318F000) [pid = 3628] [serial = 1763] [outer = 129EB000] 04:38:39 INFO - PROCESS | 3628 | 1470656319926 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 651ms 04:38:39 INFO - PROCESS | 3628 | 1470656319935 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:38:39 INFO - PROCESS | 3628 | 1470656319937 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 04:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:38:39 INFO - PROCESS | 3628 | 1470656319941 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:38:39 INFO - PROCESS | 3628 | 1470656319944 Marionette TRACE conn3 <- [1,2314,null,{}] 04:38:39 INFO - PROCESS | 3628 | 1470656319954 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:39 INFO - PROCESS | 3628 | 1470656319959 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:40 INFO - PROCESS | 3628 | 1470656320040 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:38:40 INFO - PROCESS | 3628 | 1470656320048 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 3628 | 1470656320051 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:40 INFO - PROCESS | 3628 | ++DOCSHELL 151E1800 == 27 [pid = 3628] [id = 588] 04:38:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (151E3C00) [pid = 3628] [serial = 1764] [outer = 00000000] 04:38:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (156B0000) [pid = 3628] [serial = 1765] [outer = 151E3C00] 04:38:40 INFO - PROCESS | 3628 | 1470656320105 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (156D2C00) [pid = 3628] [serial = 1766] [outer = 151E3C00] 04:38:40 INFO - PROCESS | 3628 | 1470656320573 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 699ms 04:38:40 INFO - PROCESS | 3628 | 1470656320650 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 3628 | 1470656320652 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 04:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:38:40 INFO - PROCESS | 3628 | 1470656320656 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - PROCESS | 3628 | 1470656320658 Marionette TRACE conn3 <- [1,2318,null,{}] 04:38:40 INFO - PROCESS | 3628 | 1470656320661 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:40 INFO - PROCESS | 3628 | 1470656320663 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:40 INFO - PROCESS | 3628 | 1470656320778 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:38:40 INFO - PROCESS | 3628 | 1470656320784 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 3628 | 1470656320786 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:40 INFO - PROCESS | 3628 | ++DOCSHELL 157CA000 == 28 [pid = 3628] [id = 589] 04:38:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15A11C00) [pid = 3628] [serial = 1767] [outer = 00000000] 04:38:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (163DBC00) [pid = 3628] [serial = 1768] [outer = 15A11C00] 04:38:40 INFO - PROCESS | 3628 | 1470656320880 Marionette DEBUG loaded listener.js 04:38:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (166EE800) [pid = 3628] [serial = 1769] [outer = 15A11C00] 04:38:41 INFO - PROCESS | 3628 | 1470656321344 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 715ms 04:38:41 INFO - PROCESS | 3628 | 1470656321388 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 04:38:41 INFO - PROCESS | 3628 | 1470656321390 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 04:38:41 INFO - PROCESS | 3628 | 1470656321393 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:38:41 INFO - PROCESS | 3628 | 1470656321395 Marionette TRACE conn3 <- [1,2322,null,{}] 04:38:41 INFO - PROCESS | 3628 | 1470656321399 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:41 INFO - PROCESS | 3628 | 1470656321401 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:41 INFO - PROCESS | 3628 | 1470656321561 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:38:41 INFO - PROCESS | 3628 | 1470656321582 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:41 INFO - PROCESS | 3628 | 1470656321585 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:41 INFO - PROCESS | 3628 | ++DOCSHELL 15A1E800 == 29 [pid = 3628] [id = 590] 04:38:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15A1F400) [pid = 3628] [serial = 1770] [outer = 00000000] 04:38:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (168DA000) [pid = 3628] [serial = 1771] [outer = 15A1F400] 04:38:41 INFO - PROCESS | 3628 | 1470656321628 Marionette DEBUG loaded listener.js 04:38:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (168DDC00) [pid = 3628] [serial = 1772] [outer = 15A1F400] 04:38:42 INFO - PROCESS | 3628 | 1470656322066 Marionette TRACE conn3 <- [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]]]}] 04:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 699ms 04:38:42 INFO - PROCESS | 3628 | 1470656322093 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:38:42 INFO - PROCESS | 3628 | 1470656322095 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 04:38:42 INFO - PROCESS | 3628 | 1470656322098 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:38:42 INFO - PROCESS | 3628 | 1470656322100 Marionette TRACE conn3 <- [1,2326,null,{}] 04:38:42 INFO - PROCESS | 3628 | 1470656322103 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:42 INFO - PROCESS | 3628 | 1470656322109 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:42 INFO - PROCESS | 3628 | 1470656322249 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:38:42 INFO - PROCESS | 3628 | 1470656322261 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:42 INFO - PROCESS | 3628 | 1470656322263 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:42 INFO - PROCESS | 3628 | ++DOCSHELL 16E66400 == 30 [pid = 3628] [id = 591] 04:38:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16F92800) [pid = 3628] [serial = 1773] [outer = 00000000] 04:38:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (173A3400) [pid = 3628] [serial = 1774] [outer = 16F92800] 04:38:42 INFO - PROCESS | 3628 | 1470656322373 Marionette DEBUG loaded listener.js 04:38:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (177A4C00) [pid = 3628] [serial = 1775] [outer = 16F92800] 04:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19955C00) [pid = 3628] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10E79800) [pid = 3628] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1574C800) [pid = 3628] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (18266C00) [pid = 3628] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (0F9E7C00) [pid = 3628] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (168D5400) [pid = 3628] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (102CD400) [pid = 3628] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16F9B800) [pid = 3628] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (156BA000) [pid = 3628] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (13174000) [pid = 3628] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10A4B400) [pid = 3628] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (12C86000) [pid = 3628] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17DC6800) [pid = 3628] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:38:43 INFO - PROCESS | 3628 | 1470656323070 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1017ms 04:38:43 INFO - PROCESS | 3628 | 1470656323134 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:38:43 INFO - PROCESS | 3628 | 1470656323136 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 04:38:43 INFO - PROCESS | 3628 | 1470656323139 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:38:43 INFO - PROCESS | 3628 | 1470656323141 Marionette TRACE conn3 <- [1,2330,null,{}] 04:38:43 INFO - PROCESS | 3628 | 1470656323153 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:43 INFO - PROCESS | 3628 | 1470656323155 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:43 INFO - PROCESS | 3628 | 1470656323275 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:38:43 INFO - PROCESS | 3628 | 1470656323286 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 3628 | 1470656323288 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:43 INFO - PROCESS | 3628 | ++DOCSHELL 10A05C00 == 31 [pid = 3628] [id = 592] 04:38:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (10A09C00) [pid = 3628] [serial = 1776] [outer = 00000000] 04:38:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1622A000) [pid = 3628] [serial = 1777] [outer = 10A09C00] 04:38:43 INFO - PROCESS | 3628 | 1470656323331 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (151E9000) [pid = 3628] [serial = 1778] [outer = 10A09C00] 04:38:43 INFO - PROCESS | 3628 | 1470656323716 Marionette TRACE conn3 <- [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]]]}] 04:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 651ms 04:38:43 INFO - PROCESS | 3628 | 1470656323778 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:38:43 INFO - PROCESS | 3628 | 1470656323780 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 04:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:38:43 INFO - PROCESS | 3628 | 1470656323783 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - PROCESS | 3628 | 1470656323785 Marionette TRACE conn3 <- [1,2334,null,{}] 04:38:43 INFO - PROCESS | 3628 | 1470656323788 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:43 INFO - PROCESS | 3628 | 1470656323790 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:43 INFO - PROCESS | 3628 | 1470656323864 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:38:43 INFO - PROCESS | 3628 | 1470656323869 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 3628 | 1470656323871 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:43 INFO - PROCESS | 3628 | ++DOCSHELL 1741CC00 == 32 [pid = 3628] [id = 593] 04:38:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (176AC000) [pid = 3628] [serial = 1779] [outer = 00000000] 04:38:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17D3C800) [pid = 3628] [serial = 1780] [outer = 176AC000] 04:38:43 INFO - PROCESS | 3628 | 1470656323915 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17D3D400) [pid = 3628] [serial = 1781] [outer = 176AC000] 04:38:44 INFO - PROCESS | 3628 | 1470656324348 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 604ms 04:38:44 INFO - PROCESS | 3628 | 1470656324383 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 3628 | 1470656324385 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 04:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:38:44 INFO - PROCESS | 3628 | 1470656324388 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 3628 | 1470656324390 Marionette TRACE conn3 <- [1,2338,null,{}] 04:38:44 INFO - PROCESS | 3628 | 1470656324394 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:44 INFO - PROCESS | 3628 | 1470656324395 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:44 INFO - PROCESS | 3628 | 1470656324476 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:38:44 INFO - PROCESS | 3628 | 1470656324499 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:44 INFO - PROCESS | 3628 | 1470656324501 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:44 INFO - PROCESS | 3628 | ++DOCSHELL 151E0000 == 33 [pid = 3628] [id = 594] 04:38:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (18262C00) [pid = 3628] [serial = 1782] [outer = 00000000] 04:38:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1850B800) [pid = 3628] [serial = 1783] [outer = 18262C00] 04:38:44 INFO - PROCESS | 3628 | 1470656324546 Marionette DEBUG loaded listener.js 04:38:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (18510C00) [pid = 3628] [serial = 1784] [outer = 18262C00] 04:38:45 INFO - PROCESS | 3628 | 1470656325176 Marionette TRACE conn3 <- [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]]]}] 04:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 857ms 04:38:45 INFO - PROCESS | 3628 | 1470656325263 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:38:45 INFO - PROCESS | 3628 | 1470656325271 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 04:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:38:45 INFO - PROCESS | 3628 | 1470656325278 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:38:45 INFO - PROCESS | 3628 | 1470656325281 Marionette TRACE conn3 <- [1,2342,null,{}] 04:38:45 INFO - PROCESS | 3628 | 1470656325312 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:45 INFO - PROCESS | 3628 | 1470656325316 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:45 INFO - PROCESS | 3628 | 1470656325445 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:38:45 INFO - PROCESS | 3628 | 1470656325574 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:45 INFO - PROCESS | 3628 | 1470656325579 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:45 INFO - PROCESS | 3628 | ++DOCSHELL 1055D800 == 34 [pid = 3628] [id = 595] 04:38:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1055E000) [pid = 3628] [serial = 1785] [outer = 00000000] 04:38:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (114D9800) [pid = 3628] [serial = 1786] [outer = 1055E000] 04:38:45 INFO - PROCESS | 3628 | 1470656325639 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (11DF1400) [pid = 3628] [serial = 1787] [outer = 1055E000] 04:38:46 INFO - PROCESS | 3628 | 1470656326393 Marionette TRACE conn3 <- [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]]]}] 04:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1191ms 04:38:46 INFO - PROCESS | 3628 | 1470656326456 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 3628 | 1470656326461 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 04:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:38:46 INFO - PROCESS | 3628 | 1470656326468 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - PROCESS | 3628 | 1470656326471 Marionette TRACE conn3 <- [1,2346,null,{}] 04:38:46 INFO - PROCESS | 3628 | 1470656326475 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:46 INFO - PROCESS | 3628 | 1470656326478 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:46 INFO - PROCESS | 3628 | 1470656326606 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:38:46 INFO - PROCESS | 3628 | 1470656326737 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:46 INFO - PROCESS | 3628 | 1470656326740 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:46 INFO - PROCESS | 3628 | ++DOCSHELL 11C15800 == 35 [pid = 3628] [id = 596] 04:38:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (14575000) [pid = 3628] [serial = 1788] [outer = 00000000] 04:38:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (15748400) [pid = 3628] [serial = 1789] [outer = 14575000] 04:38:46 INFO - PROCESS | 3628 | 1470656326799 Marionette DEBUG loaded listener.js 04:38:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (15A1EC00) [pid = 3628] [serial = 1790] [outer = 14575000] 04:38:47 INFO - PROCESS | 3628 | 1470656327682 Marionette TRACE conn3 <- [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]]]}] 04:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1271ms 04:38:47 INFO - PROCESS | 3628 | 1470656327755 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:38:47 INFO - PROCESS | 3628 | 1470656327759 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 04:38:47 INFO - PROCESS | 3628 | 1470656327764 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:38:47 INFO - PROCESS | 3628 | 1470656327767 Marionette TRACE conn3 <- [1,2350,null,{}] 04:38:47 INFO - PROCESS | 3628 | 1470656327773 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:47 INFO - PROCESS | 3628 | 1470656327776 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:47 INFO - PROCESS | 3628 | 1470656327885 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:38:48 INFO - PROCESS | 3628 | 1470656327991 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:48 INFO - PROCESS | 3628 | 1470656327996 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:48 INFO - PROCESS | 3628 | --DOCSHELL 1741CC00 == 34 [pid = 3628] [id = 593] 04:38:48 INFO - PROCESS | 3628 | --DOCSHELL 10A05C00 == 33 [pid = 3628] [id = 592] 04:38:48 INFO - PROCESS | 3628 | --DOCSHELL 16E66400 == 32 [pid = 3628] [id = 591] 04:38:48 INFO - PROCESS | 3628 | --DOCSHELL 15A1E800 == 31 [pid = 3628] [id = 590] 04:38:48 INFO - PROCESS | 3628 | --DOCSHELL 157CA000 == 30 [pid = 3628] [id = 589] 04:38:48 INFO - PROCESS | 3628 | --DOCSHELL 151E1800 == 29 [pid = 3628] [id = 588] 04:38:48 INFO - PROCESS | 3628 | --DOCSHELL 129E7C00 == 28 [pid = 3628] [id = 587] 04:38:48 INFO - PROCESS | 3628 | --DOCSHELL 10A0B400 == 27 [pid = 3628] [id = 586] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A042C00) [pid = 3628] [serial = 1745] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (199B5000) [pid = 3628] [serial = 1742] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1A041000) [pid = 3628] [serial = 1744] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (112C7400) [pid = 3628] [serial = 1717] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15A8C000) [pid = 3628] [serial = 1723] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (18512800) [pid = 3628] [serial = 1732] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (166E9000) [pid = 3628] [serial = 1724] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (11813000) [pid = 3628] [serial = 1718] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10F75000) [pid = 3628] [serial = 1711] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16DC7000) [pid = 3628] [serial = 1726] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10ED9400) [pid = 3628] [serial = 1735] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1779E000) [pid = 3628] [serial = 1730] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (19956C00) [pid = 3628] [serial = 1741] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (12C7E000) [pid = 3628] [serial = 1736] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (13AD2800) [pid = 3628] [serial = 1720] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16F9B000) [pid = 3628] [serial = 1738] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (14568400) [pid = 3628] [serial = 1721] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1850F000) [pid = 3628] [serial = 1739] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16DD0C00) [pid = 3628] [serial = 1727] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1850C000) [pid = 3628] [serial = 1733] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (156B1000) [pid = 3628] [serial = 1715] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (18504400) [pid = 3628] [serial = 1709] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (176ABC00) [pid = 3628] [serial = 1729] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (11896400) [pid = 3628] [serial = 1712] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (14570C00) [pid = 3628] [serial = 1714] [outer = 00000000] [url = about:blank] 04:38:48 INFO - PROCESS | 3628 | ++DOCSHELL 1059AC00 == 28 [pid = 3628] [id = 597] 04:38:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10A05C00) [pid = 3628] [serial = 1791] [outer = 00000000] 04:38:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10E78C00) [pid = 3628] [serial = 1792] [outer = 10A05C00] 04:38:48 INFO - PROCESS | 3628 | 1470656328071 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1147D400) [pid = 3628] [serial = 1793] [outer = 10A05C00] 04:38:48 INFO - PROCESS | 3628 | 1470656328484 Marionette TRACE conn3 <- [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]]]}] 04:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 746ms 04:38:48 INFO - PROCESS | 3628 | 1470656328506 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:38:48 INFO - PROCESS | 3628 | 1470656328510 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 04:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:38:48 INFO - PROCESS | 3628 | 1470656328516 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:38:48 INFO - PROCESS | 3628 | 1470656328518 Marionette TRACE conn3 <- [1,2354,null,{}] 04:38:48 INFO - PROCESS | 3628 | 1470656328522 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:48 INFO - PROCESS | 3628 | 1470656328525 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:48 INFO - PROCESS | 3628 | 1470656328609 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:38:48 INFO - PROCESS | 3628 | 1470656328615 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:48 INFO - PROCESS | 3628 | 1470656328617 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:48 INFO - PROCESS | 3628 | ++DOCSHELL 11DEAC00 == 29 [pid = 3628] [id = 598] 04:38:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (11DEC400) [pid = 3628] [serial = 1794] [outer = 00000000] 04:38:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (13216C00) [pid = 3628] [serial = 1795] [outer = 11DEC400] 04:38:48 INFO - PROCESS | 3628 | 1470656328663 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (13925400) [pid = 3628] [serial = 1796] [outer = 11DEC400] 04:38:49 INFO - PROCESS | 3628 | 1470656329212 Marionette TRACE conn3 <- [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]]]}] 04:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 715ms 04:38:49 INFO - PROCESS | 3628 | 1470656329249 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:38:49 INFO - PROCESS | 3628 | 1470656329251 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 04:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:38:49 INFO - PROCESS | 3628 | 1470656329254 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:38:49 INFO - PROCESS | 3628 | 1470656329258 Marionette TRACE conn3 <- [1,2358,null,{}] 04:38:49 INFO - PROCESS | 3628 | 1470656329269 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:49 INFO - PROCESS | 3628 | 1470656329273 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:49 INFO - PROCESS | 3628 | 1470656329392 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:38:49 INFO - PROCESS | 3628 | 1470656329507 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:49 INFO - PROCESS | 3628 | 1470656329510 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:49 INFO - PROCESS | 3628 | ++DOCSHELL 156BAC00 == 30 [pid = 3628] [id = 599] 04:38:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (156D4400) [pid = 3628] [serial = 1797] [outer = 00000000] 04:38:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15A15400) [pid = 3628] [serial = 1798] [outer = 156D4400] 04:38:49 INFO - PROCESS | 3628 | 1470656329558 Marionette DEBUG loaded listener.js 04:38:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1622C400) [pid = 3628] [serial = 1799] [outer = 156D4400] 04:38:49 INFO - PROCESS | 3628 | 1470656329928 Marionette TRACE conn3 <- [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]]]}] 04:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 715ms 04:38:49 INFO - PROCESS | 3628 | 1470656329959 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:38:49 INFO - PROCESS | 3628 | 1470656329962 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 04:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:38:49 INFO - PROCESS | 3628 | 1470656329965 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:38:49 INFO - PROCESS | 3628 | 1470656329967 Marionette TRACE conn3 <- [1,2362,null,{}] 04:38:49 INFO - PROCESS | 3628 | 1470656329970 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:49 INFO - PROCESS | 3628 | 1470656329972 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:50 INFO - PROCESS | 3628 | 1470656330064 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:38:50 INFO - PROCESS | 3628 | 1470656330069 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:50 INFO - PROCESS | 3628 | 1470656330071 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:50 INFO - PROCESS | 3628 | ++DOCSHELL 166F5800 == 31 [pid = 3628] [id = 600] 04:38:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (168DC000) [pid = 3628] [serial = 1800] [outer = 00000000] 04:38:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16229800) [pid = 3628] [serial = 1801] [outer = 168DC000] 04:38:50 INFO - PROCESS | 3628 | 1470656330116 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16E73000) [pid = 3628] [serial = 1802] [outer = 168DC000] 04:38:50 INFO - PROCESS | 3628 | 1470656330591 Marionette TRACE conn3 <- [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]]]}] 04:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 635ms 04:38:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:38:50 INFO - PROCESS | 3628 | 1470656330602 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:38:50 INFO - PROCESS | 3628 | 1470656330604 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 04:38:50 INFO - PROCESS | 3628 | 1470656330607 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:38:50 INFO - PROCESS | 3628 | 1470656330609 Marionette TRACE conn3 <- [1,2366,null,{}] 04:38:50 INFO - PROCESS | 3628 | 1470656330618 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:50 INFO - PROCESS | 3628 | 1470656330620 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:50 INFO - PROCESS | 3628 | 1470656330728 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:38:50 INFO - PROCESS | 3628 | 1470656330733 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:50 INFO - PROCESS | 3628 | 1470656330735 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:50 INFO - PROCESS | 3628 | ++DOCSHELL 16DC4C00 == 32 [pid = 3628] [id = 601] 04:38:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16F9BC00) [pid = 3628] [serial = 1803] [outer = 00000000] 04:38:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17765000) [pid = 3628] [serial = 1804] [outer = 16F9BC00] 04:38:50 INFO - PROCESS | 3628 | 1470656330779 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17769400) [pid = 3628] [serial = 1805] [outer = 16F9BC00] 04:38:51 INFO - PROCESS | 3628 | 1470656331310 Marionette TRACE conn3 <- [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]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 699ms 04:38:51 INFO - PROCESS | 3628 | 1470656331343 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 3628 | 1470656331345 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 04:38:51 INFO - PROCESS | 3628 | 1470656331349 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:38:51 INFO - PROCESS | 3628 | 1470656331351 Marionette TRACE conn3 <- [1,2370,null,{}] 04:38:51 INFO - PROCESS | 3628 | 1470656331354 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:51 INFO - PROCESS | 3628 | 1470656331359 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:51 INFO - PROCESS | 3628 | 1470656331505 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:38:51 INFO - PROCESS | 3628 | 1470656331574 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 3628 | 1470656331576 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:51 INFO - PROCESS | 3628 | ++DOCSHELL 18507C00 == 33 [pid = 3628] [id = 602] 04:38:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (18508400) [pid = 3628] [serial = 1806] [outer = 00000000] 04:38:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (19949400) [pid = 3628] [serial = 1807] [outer = 18508400] 04:38:51 INFO - PROCESS | 3628 | 1470656331620 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1994D000) [pid = 3628] [serial = 1808] [outer = 18508400] 04:38:52 INFO - PROCESS | 3628 | 1470656332036 Marionette TRACE conn3 <- [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]]]}] 04:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 762ms 04:38:52 INFO - PROCESS | 3628 | 1470656332091 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 3628 | 1470656332093 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 04:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:38:52 INFO - PROCESS | 3628 | 1470656332096 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - PROCESS | 3628 | 1470656332107 Marionette TRACE conn3 <- [1,2374,null,{}] 04:38:52 INFO - PROCESS | 3628 | 1470656332148 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:52 INFO - PROCESS | 3628 | 1470656332150 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:52 INFO - PROCESS | 3628 | 1470656332265 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:38:52 INFO - PROCESS | 3628 | 1470656332277 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:52 INFO - PROCESS | 3628 | 1470656332279 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:52 INFO - PROCESS | 3628 | ++DOCSHELL 19955400 == 34 [pid = 3628] [id = 603] 04:38:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19955C00) [pid = 3628] [serial = 1809] [outer = 00000000] 04:38:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (199B1400) [pid = 3628] [serial = 1810] [outer = 19955C00] 04:38:52 INFO - PROCESS | 3628 | 1470656332322 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (199B1C00) [pid = 3628] [serial = 1811] [outer = 19955C00] 04:38:52 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10E7E400) [pid = 3628] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:38:52 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10ED2800) [pid = 3628] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:38:52 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1622C800) [pid = 3628] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:38:52 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1850F800) [pid = 3628] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:38:52 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16F92800) [pid = 3628] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:38:52 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15A1F400) [pid = 3628] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:38:52 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (176AC000) [pid = 3628] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:38:52 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (151E3C00) [pid = 3628] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:38:52 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11895400) [pid = 3628] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:38:52 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10A09C00) [pid = 3628] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:38:52 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15A11C00) [pid = 3628] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:38:52 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (129EB000) [pid = 3628] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:38:52 INFO - PROCESS | 3628 | 1470656332847 Marionette TRACE conn3 <- [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]]]}] 04:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 810ms 04:38:52 INFO - PROCESS | 3628 | 1470656332898 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 3628 | 1470656332900 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 04:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:38:52 INFO - PROCESS | 3628 | 1470656332904 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - PROCESS | 3628 | 1470656332906 Marionette TRACE conn3 <- [1,2378,null,{}] 04:38:52 INFO - PROCESS | 3628 | 1470656332909 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:52 INFO - PROCESS | 3628 | 1470656332911 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:53 INFO - PROCESS | 3628 | 1470656333037 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:38:53 INFO - PROCESS | 3628 | 1470656333043 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 3628 | 1470656333045 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:53 INFO - PROCESS | 3628 | ++DOCSHELL 14306400 == 35 [pid = 3628] [id = 604] 04:38:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (151E7000) [pid = 3628] [serial = 1812] [outer = 00000000] 04:38:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16E68400) [pid = 3628] [serial = 1813] [outer = 151E7000] 04:38:53 INFO - PROCESS | 3628 | 1470656333088 Marionette DEBUG loaded listener.js 04:38:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (18263400) [pid = 3628] [serial = 1814] [outer = 151E7000] 04:38:53 INFO - PROCESS | 3628 | 1470656333528 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 635ms 04:38:53 INFO - PROCESS | 3628 | 1470656333574 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 3628 | 1470656333576 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 04:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:38:53 INFO - PROCESS | 3628 | 1470656333579 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - PROCESS | 3628 | 1470656333581 Marionette TRACE conn3 <- [1,2382,null,{}] 04:38:53 INFO - PROCESS | 3628 | 1470656333584 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:53 INFO - PROCESS | 3628 | 1470656333586 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:53 INFO - PROCESS | 3628 | 1470656333664 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:38:53 INFO - PROCESS | 3628 | 1470656333669 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 3628 | 1470656333671 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:53 INFO - PROCESS | 3628 | ++DOCSHELL 156BA800 == 36 [pid = 3628] [id = 605] 04:38:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (176AC000) [pid = 3628] [serial = 1815] [outer = 00000000] 04:38:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (199B8000) [pid = 3628] [serial = 1816] [outer = 176AC000] 04:38:53 INFO - PROCESS | 3628 | 1470656333714 Marionette DEBUG loaded listener.js 04:38:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (199BC400) [pid = 3628] [serial = 1817] [outer = 176AC000] 04:38:54 INFO - PROCESS | 3628 | 1470656334172 Marionette TRACE conn3 <- [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]]]}] 04:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 651ms 04:38:54 INFO - PROCESS | 3628 | 1470656334227 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:38:54 INFO - PROCESS | 3628 | 1470656334229 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 04:38:54 INFO - PROCESS | 3628 | 1470656334232 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:38:54 INFO - PROCESS | 3628 | 1470656334234 Marionette TRACE conn3 <- [1,2386,null,{}] 04:38:54 INFO - PROCESS | 3628 | 1470656334238 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:54 INFO - PROCESS | 3628 | 1470656334239 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:54 INFO - PROCESS | 3628 | 1470656334318 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:38:54 INFO - PROCESS | 3628 | 1470656334323 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:54 INFO - PROCESS | 3628 | 1470656334325 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:54 INFO - PROCESS | 3628 | ++DOCSHELL 166EDC00 == 37 [pid = 3628] [id = 606] 04:38:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1994F000) [pid = 3628] [serial = 1818] [outer = 00000000] 04:38:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1A0F3C00) [pid = 3628] [serial = 1819] [outer = 1994F000] 04:38:54 INFO - PROCESS | 3628 | 1470656334370 Marionette DEBUG loaded listener.js 04:38:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A0F8800) [pid = 3628] [serial = 1820] [outer = 1994F000] 04:38:55 INFO - PROCESS | 3628 | 1470656335060 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 921ms 04:38:55 INFO - PROCESS | 3628 | 1470656335171 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 3628 | 1470656335176 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 04:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:38:55 INFO - PROCESS | 3628 | 1470656335196 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:38:55 INFO - PROCESS | 3628 | 1470656335199 Marionette TRACE conn3 <- [1,2390,null,{}] 04:38:55 INFO - PROCESS | 3628 | 1470656335206 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:55 INFO - PROCESS | 3628 | 1470656335209 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:55 INFO - PROCESS | 3628 | 1470656335326 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:38:55 INFO - PROCESS | 3628 | 1470656335458 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 3628 | 1470656335461 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:55 INFO - PROCESS | 3628 | ++DOCSHELL 10226800 == 38 [pid = 3628] [id = 607] 04:38:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (10A48C00) [pid = 3628] [serial = 1821] [outer = 00000000] 04:38:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (11C12400) [pid = 3628] [serial = 1822] [outer = 10A48C00] 04:38:55 INFO - PROCESS | 3628 | 1470656335520 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (134B7000) [pid = 3628] [serial = 1823] [outer = 10A48C00] 04:38:56 INFO - PROCESS | 3628 | 1470656336057 Marionette TRACE conn3 <- [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]]]}] 04:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 921ms 04:38:56 INFO - PROCESS | 3628 | 1470656336099 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 3628 | 1470656336104 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 04:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:38:56 INFO - PROCESS | 3628 | 1470656336110 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 3628 | 1470656336113 Marionette TRACE conn3 <- [1,2394,null,{}] 04:38:56 INFO - PROCESS | 3628 | 1470656336117 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:56 INFO - PROCESS | 3628 | 1470656336120 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:56 INFO - PROCESS | 3628 | 1470656336234 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:38:56 INFO - PROCESS | 3628 | 1470656336345 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:56 INFO - PROCESS | 3628 | 1470656336348 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:56 INFO - PROCESS | 3628 | ++DOCSHELL 156B5400 == 39 [pid = 3628] [id = 608] 04:38:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1574A800) [pid = 3628] [serial = 1824] [outer = 00000000] 04:38:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16229C00) [pid = 3628] [serial = 1825] [outer = 1574A800] 04:38:56 INFO - PROCESS | 3628 | 1470656336406 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (168D2400) [pid = 3628] [serial = 1826] [outer = 1574A800] 04:38:57 INFO - PROCESS | 3628 | 1470656337078 Marionette TRACE conn3 <- [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]]]}] 04:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1017ms 04:38:57 INFO - PROCESS | 3628 | 1470656337143 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:38:57 INFO - PROCESS | 3628 | 1470656337146 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 04:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:38:57 INFO - PROCESS | 3628 | 1470656337149 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:38:57 INFO - PROCESS | 3628 | 1470656337153 Marionette TRACE conn3 <- [1,2398,null,{}] 04:38:57 INFO - PROCESS | 3628 | 1470656337164 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:57 INFO - PROCESS | 3628 | 1470656337169 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:57 INFO - PROCESS | 3628 | 1470656337277 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:38:57 INFO - PROCESS | 3628 | 1470656337417 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:57 INFO - PROCESS | 3628 | 1470656337420 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:57 INFO - PROCESS | 3628 | ++DOCSHELL 1994E800 == 40 [pid = 3628] [id = 609] 04:38:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1994F800) [pid = 3628] [serial = 1827] [outer = 00000000] 04:38:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1A042800) [pid = 3628] [serial = 1828] [outer = 1994F800] 04:38:57 INFO - PROCESS | 3628 | 1470656337476 Marionette DEBUG loaded listener.js 04:38:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A19F400) [pid = 3628] [serial = 1829] [outer = 1994F800] 04:38:58 INFO - PROCESS | 3628 | 1470656338066 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 969ms 04:38:58 INFO - PROCESS | 3628 | 1470656338094 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:38:58 INFO - PROCESS | 3628 | 1470656338097 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 04:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:38:58 INFO - PROCESS | 3628 | 1470656338101 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:38:58 INFO - PROCESS | 3628 | 1470656338103 Marionette TRACE conn3 <- [1,2402,null,{}] 04:38:58 INFO - PROCESS | 3628 | 1470656338106 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:58 INFO - PROCESS | 3628 | 1470656338109 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:58 INFO - PROCESS | 3628 | 1470656338219 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:38:58 INFO - PROCESS | 3628 | 1470656338492 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:58 INFO - PROCESS | 3628 | 1470656338495 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:38:58 INFO - PROCESS | 3628 | ++DOCSHELL 0C7EF000 == 41 [pid = 3628] [id = 610] 04:38:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (0C7F5400) [pid = 3628] [serial = 1830] [outer = 00000000] 04:38:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (10A09800) [pid = 3628] [serial = 1831] [outer = 0C7F5400] 04:38:58 INFO - PROCESS | 3628 | 1470656338568 Marionette DEBUG loaded listener.js 04:38:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (112CC000) [pid = 3628] [serial = 1832] [outer = 0C7F5400] 04:38:59 INFO - PROCESS | 3628 | 1470656339253 Marionette TRACE conn3 <- [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]]]}] 04:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1207ms 04:38:59 INFO - PROCESS | 3628 | 1470656339326 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:38:59 INFO - PROCESS | 3628 | 1470656339330 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 04:38:59 INFO - PROCESS | 3628 | 1470656339334 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:38:59 INFO - PROCESS | 3628 | 1470656339337 Marionette TRACE conn3 <- [1,2406,null,{}] 04:38:59 INFO - PROCESS | 3628 | 1470656339342 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:59 INFO - PROCESS | 3628 | 1470656339346 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 1181FC00 == 40 [pid = 3628] [id = 585] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 156BA800 == 39 [pid = 3628] [id = 605] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 14306400 == 38 [pid = 3628] [id = 604] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 19955400 == 37 [pid = 3628] [id = 603] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 18507C00 == 36 [pid = 3628] [id = 602] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 16DC4C00 == 35 [pid = 3628] [id = 601] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 166F5800 == 34 [pid = 3628] [id = 600] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 156BAC00 == 33 [pid = 3628] [id = 599] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 11DEAC00 == 32 [pid = 3628] [id = 598] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 1059AC00 == 31 [pid = 3628] [id = 597] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 11C15800 == 30 [pid = 3628] [id = 596] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 1055D800 == 29 [pid = 3628] [id = 595] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 151E0000 == 28 [pid = 3628] [id = 594] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 0C7EF000 == 27 [pid = 3628] [id = 610] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 156B5400 == 26 [pid = 3628] [id = 608] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 1994E800 == 25 [pid = 3628] [id = 609] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 166EDC00 == 24 [pid = 3628] [id = 606] 04:39:00 INFO - PROCESS | 3628 | --DOCSHELL 10226800 == 23 [pid = 3628] [id = 607] 04:39:00 INFO - PROCESS | 3628 | 1470656340067 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (11263800) [pid = 3628] [serial = 1760] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1397E400) [pid = 3628] [serial = 1748] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (11DEC000) [pid = 3628] [serial = 1747] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (170A4800) [pid = 3628] [serial = 1751] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (168D0800) [pid = 3628] [serial = 1750] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A04A800) [pid = 3628] [serial = 1754] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (199BCC00) [pid = 3628] [serial = 1753] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (173A3400) [pid = 3628] [serial = 1774] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (168DA000) [pid = 3628] [serial = 1771] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (17D3C800) [pid = 3628] [serial = 1780] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (177A4C00) [pid = 3628] [serial = 1775] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (156B0000) [pid = 3628] [serial = 1765] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (12B75800) [pid = 3628] [serial = 1757] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (11DA2000) [pid = 3628] [serial = 1756] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1622A000) [pid = 3628] [serial = 1777] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1850B800) [pid = 3628] [serial = 1783] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (163DBC00) [pid = 3628] [serial = 1768] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (166EE800) [pid = 3628] [serial = 1769] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1318F000) [pid = 3628] [serial = 1763] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17D3D400) [pid = 3628] [serial = 1781] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (168DDC00) [pid = 3628] [serial = 1772] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (151E9000) [pid = 3628] [serial = 1778] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (156D2C00) [pid = 3628] [serial = 1766] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (12E33400) [pid = 3628] [serial = 1762] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (11261800) [pid = 3628] [serial = 1759] [outer = 00000000] [url = about:blank] 04:39:00 INFO - PROCESS | 3628 | 1470656340262 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:00 INFO - PROCESS | 3628 | 1470656340265 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:00 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E6000 == 24 [pid = 3628] [id = 611] 04:39:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (0F9E8000) [pid = 3628] [serial = 1833] [outer = 00000000] 04:39:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (102C9000) [pid = 3628] [serial = 1834] [outer = 0F9E8000] 04:39:00 INFO - PROCESS | 3628 | 1470656340313 Marionette DEBUG loaded listener.js 04:39:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10A0A000) [pid = 3628] [serial = 1835] [outer = 0F9E8000] 04:39:00 INFO - PROCESS | 3628 | 1470656340765 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1525ms 04:39:00 INFO - PROCESS | 3628 | 1470656340836 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 3628 | 1470656340840 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 04:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:39:00 INFO - PROCESS | 3628 | 1470656340892 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - PROCESS | 3628 | 1470656340894 Marionette TRACE conn3 <- [1,2410,null,{}] 04:39:00 INFO - PROCESS | 3628 | 1470656340902 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:00 INFO - PROCESS | 3628 | 1470656340905 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:01 INFO - PROCESS | 3628 | 1470656340996 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:39:01 INFO - PROCESS | 3628 | 1470656341003 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:01 INFO - PROCESS | 3628 | 1470656341006 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:01 INFO - PROCESS | 3628 | ++DOCSHELL 1181A000 == 25 [pid = 3628] [id = 612] 04:39:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1181AC00) [pid = 3628] [serial = 1836] [outer = 00000000] 04:39:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (118A0800) [pid = 3628] [serial = 1837] [outer = 1181AC00] 04:39:01 INFO - PROCESS | 3628 | 1470656341052 Marionette DEBUG loaded listener.js 04:39:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (11DE5800) [pid = 3628] [serial = 1838] [outer = 1181AC00] 04:39:01 INFO - PROCESS | 3628 | 1470656341520 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 699ms 04:39:01 INFO - PROCESS | 3628 | 1470656341590 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:39:01 INFO - PROCESS | 3628 | 1470656341593 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 04:39:01 INFO - PROCESS | 3628 | 1470656341597 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:39:01 INFO - PROCESS | 3628 | 1470656341599 Marionette TRACE conn3 <- [1,2414,null,{}] 04:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:39:01 INFO - PROCESS | 3628 | 1470656341603 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:01 INFO - PROCESS | 3628 | 1470656341606 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:01 INFO - PROCESS | 3628 | 1470656341690 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:39:01 INFO - PROCESS | 3628 | 1470656341785 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:01 INFO - PROCESS | 3628 | 1470656341787 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:01 INFO - PROCESS | 3628 | ++DOCSHELL 10F7D000 == 26 [pid = 3628] [id = 613] 04:39:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (12E77800) [pid = 3628] [serial = 1839] [outer = 00000000] 04:39:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13196000) [pid = 3628] [serial = 1840] [outer = 12E77800] 04:39:01 INFO - PROCESS | 3628 | 1470656341839 Marionette DEBUG loaded listener.js 04:39:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (134B7400) [pid = 3628] [serial = 1841] [outer = 12E77800] 04:39:02 INFO - PROCESS | 3628 | 1470656342228 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 715ms 04:39:02 INFO - PROCESS | 3628 | 1470656342300 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:39:02 INFO - PROCESS | 3628 | 1470656342304 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 04:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:39:02 INFO - PROCESS | 3628 | 1470656342314 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:39:02 INFO - PROCESS | 3628 | 1470656342319 Marionette TRACE conn3 <- [1,2418,null,{}] 04:39:02 INFO - PROCESS | 3628 | 1470656342323 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:02 INFO - PROCESS | 3628 | 1470656342326 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:02 INFO - PROCESS | 3628 | 1470656342452 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:39:02 INFO - PROCESS | 3628 | 1470656342486 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:02 INFO - PROCESS | 3628 | 1470656342488 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:02 INFO - PROCESS | 3628 | ++DOCSHELL 132B1400 == 27 [pid = 3628] [id = 614] 04:39:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (134B4C00) [pid = 3628] [serial = 1842] [outer = 00000000] 04:39:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (156AF400) [pid = 3628] [serial = 1843] [outer = 134B4C00] 04:39:02 INFO - PROCESS | 3628 | 1470656342534 Marionette DEBUG loaded listener.js 04:39:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1574BC00) [pid = 3628] [serial = 1844] [outer = 134B4C00] 04:39:03 INFO - PROCESS | 3628 | 1470656343033 Marionette TRACE conn3 <- [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]]]}] 04:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 746ms 04:39:03 INFO - PROCESS | 3628 | 1470656343086 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:39:03 INFO - PROCESS | 3628 | 1470656343088 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 04:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:39:03 INFO - PROCESS | 3628 | 1470656343099 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - PROCESS | 3628 | 1470656343100 Marionette TRACE conn3 <- [1,2422,null,{}] 04:39:03 INFO - PROCESS | 3628 | 1470656343104 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:03 INFO - PROCESS | 3628 | 1470656343106 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:03 INFO - PROCESS | 3628 | 1470656343216 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:39:03 INFO - PROCESS | 3628 | 1470656343222 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 3628 | 1470656343224 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:03 INFO - PROCESS | 3628 | ++DOCSHELL 15A16400 == 28 [pid = 3628] [id = 615] 04:39:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15A20400) [pid = 3628] [serial = 1845] [outer = 00000000] 04:39:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (166ED400) [pid = 3628] [serial = 1846] [outer = 15A20400] 04:39:03 INFO - PROCESS | 3628 | 1470656343268 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (166EFC00) [pid = 3628] [serial = 1847] [outer = 15A20400] 04:39:03 INFO - PROCESS | 3628 | 1470656343696 Marionette TRACE conn3 <- [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]]]}] 04:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 667ms 04:39:03 INFO - PROCESS | 3628 | 1470656343748 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:39:03 INFO - PROCESS | 3628 | 1470656343750 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 04:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:39:03 INFO - PROCESS | 3628 | 1470656343760 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - PROCESS | 3628 | 1470656343762 Marionette TRACE conn3 <- [1,2426,null,{}] 04:39:03 INFO - PROCESS | 3628 | 1470656343765 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:03 INFO - PROCESS | 3628 | 1470656343767 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:03 INFO - PROCESS | 3628 | 1470656343886 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:39:03 INFO - PROCESS | 3628 | 1470656343951 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 3628 | 1470656343957 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:03 INFO - PROCESS | 3628 | ++DOCSHELL 16DC6000 == 29 [pid = 3628] [id = 616] 04:39:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16DC6400) [pid = 3628] [serial = 1848] [outer = 00000000] 04:39:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16DCD400) [pid = 3628] [serial = 1849] [outer = 16DC6400] 04:39:04 INFO - PROCESS | 3628 | 1470656344013 Marionette DEBUG loaded listener.js 04:39:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16F9E000) [pid = 3628] [serial = 1850] [outer = 16DC6400] 04:39:04 INFO - PROCESS | 3628 | 1470656344447 Marionette TRACE conn3 <- [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]]]}] 04:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 747ms 04:39:04 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (176AC000) [pid = 3628] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:39:04 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16F9BC00) [pid = 3628] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:39:04 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (18508400) [pid = 3628] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:39:04 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (19955C00) [pid = 3628] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:39:04 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (156D4400) [pid = 3628] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:39:04 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (11DEC400) [pid = 3628] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:39:04 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10A05C00) [pid = 3628] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:39:04 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (14575000) [pid = 3628] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:39:04 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1994F000) [pid = 3628] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:39:04 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1055E000) [pid = 3628] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:39:04 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (168DC000) [pid = 3628] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:39:04 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (18262C00) [pid = 3628] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:39:04 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (151E7000) [pid = 3628] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:39:04 INFO - PROCESS | 3628 | 1470656344732 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:39:04 INFO - PROCESS | 3628 | 1470656344734 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 04:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:39:04 INFO - PROCESS | 3628 | 1470656344743 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:39:04 INFO - PROCESS | 3628 | 1470656344745 Marionette TRACE conn3 <- [1,2430,null,{}] 04:39:04 INFO - PROCESS | 3628 | 1470656344749 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:04 INFO - PROCESS | 3628 | 1470656344751 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:04 INFO - PROCESS | 3628 | 1470656344829 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:39:04 INFO - PROCESS | 3628 | 1470656344836 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:04 INFO - PROCESS | 3628 | 1470656344847 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:04 INFO - PROCESS | 3628 | ++DOCSHELL 1026C800 == 30 [pid = 3628] [id = 617] 04:39:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (12E7B400) [pid = 3628] [serial = 1851] [outer = 00000000] 04:39:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (151E2800) [pid = 3628] [serial = 1852] [outer = 12E7B400] 04:39:04 INFO - PROCESS | 3628 | 1470656344944 Marionette DEBUG loaded listener.js 04:39:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (156AEC00) [pid = 3628] [serial = 1853] [outer = 12E7B400] 04:39:05 INFO - PROCESS | 3628 | 1470656345394 Marionette TRACE conn3 <- [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]]]}] 04:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 715ms 04:39:05 INFO - PROCESS | 3628 | 1470656345473 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 3628 | 1470656345475 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 04:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:39:05 INFO - PROCESS | 3628 | 1470656345479 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - PROCESS | 3628 | 1470656345480 Marionette TRACE conn3 <- [1,2434,null,{}] 04:39:05 INFO - PROCESS | 3628 | 1470656345484 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:05 INFO - PROCESS | 3628 | 1470656345486 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:05 INFO - PROCESS | 3628 | 1470656345561 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:39:05 INFO - PROCESS | 3628 | 1470656345567 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:05 INFO - PROCESS | 3628 | 1470656345568 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:05 INFO - PROCESS | 3628 | ++DOCSHELL 15A1E800 == 31 [pid = 3628] [id = 618] 04:39:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (168DD400) [pid = 3628] [serial = 1854] [outer = 00000000] 04:39:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (173A4800) [pid = 3628] [serial = 1855] [outer = 168DD400] 04:39:05 INFO - PROCESS | 3628 | 1470656345612 Marionette DEBUG loaded listener.js 04:39:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (173AB400) [pid = 3628] [serial = 1856] [outer = 168DD400] 04:39:06 INFO - PROCESS | 3628 | 1470656346037 Marionette TRACE conn3 <- [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]]]}] 04:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 603ms 04:39:06 INFO - PROCESS | 3628 | 1470656346075 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:39:06 INFO - PROCESS | 3628 | 1470656346077 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 04:39:06 INFO - PROCESS | 3628 | 1470656346085 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:39:06 INFO - PROCESS | 3628 | 1470656346086 Marionette TRACE conn3 <- [1,2438,null,{}] 04:39:06 INFO - PROCESS | 3628 | 1470656346090 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:06 INFO - PROCESS | 3628 | 1470656346092 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:06 INFO - PROCESS | 3628 | 1470656346169 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:39:06 INFO - PROCESS | 3628 | 1470656346175 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:06 INFO - PROCESS | 3628 | 1470656346177 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:06 INFO - PROCESS | 3628 | ++DOCSHELL 177A6000 == 32 [pid = 3628] [id = 619] 04:39:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (177A6400) [pid = 3628] [serial = 1857] [outer = 00000000] 04:39:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (178ECC00) [pid = 3628] [serial = 1858] [outer = 177A6400] 04:39:06 INFO - PROCESS | 3628 | 1470656346219 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (178EF800) [pid = 3628] [serial = 1859] [outer = 177A6400] 04:39:06 INFO - PROCESS | 3628 | 1470656346655 Marionette TRACE conn3 <- [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]]]}] 04:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 604ms 04:39:06 INFO - PROCESS | 3628 | 1470656346683 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:39:06 INFO - PROCESS | 3628 | 1470656346685 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 04:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:39:06 INFO - PROCESS | 3628 | 1470656346688 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:39:06 INFO - PROCESS | 3628 | 1470656346690 Marionette TRACE conn3 <- [1,2442,null,{}] 04:39:06 INFO - PROCESS | 3628 | 1470656346693 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:06 INFO - PROCESS | 3628 | 1470656346695 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:06 INFO - PROCESS | 3628 | 1470656346909 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:39:07 INFO - PROCESS | 3628 | 1470656347020 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:07 INFO - PROCESS | 3628 | 1470656347024 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:07 INFO - PROCESS | 3628 | ++DOCSHELL 0C7EA400 == 33 [pid = 3628] [id = 620] 04:39:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (0C7ECC00) [pid = 3628] [serial = 1860] [outer = 00000000] 04:39:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (0F972C00) [pid = 3628] [serial = 1861] [outer = 0C7ECC00] 04:39:07 INFO - PROCESS | 3628 | 1470656347082 Marionette DEBUG loaded listener.js 04:39:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (10A4D400) [pid = 3628] [serial = 1862] [outer = 0C7ECC00] 04:39:07 INFO - PROCESS | 3628 | 1470656347864 Marionette TRACE conn3 <- [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]]]}] 04:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1208ms 04:39:07 INFO - PROCESS | 3628 | 1470656347925 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:39:07 INFO - PROCESS | 3628 | 1470656347930 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 04:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:39:07 INFO - PROCESS | 3628 | 1470656347935 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 3628 | 1470656347938 Marionette TRACE conn3 <- [1,2446,null,{}] 04:39:07 INFO - PROCESS | 3628 | 1470656347943 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:07 INFO - PROCESS | 3628 | 1470656347946 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:08 INFO - PROCESS | 3628 | 1470656348093 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:39:08 INFO - PROCESS | 3628 | 1470656348230 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:08 INFO - PROCESS | 3628 | 1470656348233 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:08 INFO - PROCESS | 3628 | ++DOCSHELL 13171C00 == 34 [pid = 3628] [id = 621] 04:39:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (13197C00) [pid = 3628] [serial = 1863] [outer = 00000000] 04:39:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (13B53800) [pid = 3628] [serial = 1864] [outer = 13197C00] 04:39:08 INFO - PROCESS | 3628 | 1470656348289 Marionette DEBUG loaded listener.js 04:39:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1456CC00) [pid = 3628] [serial = 1865] [outer = 13197C00] 04:39:09 INFO - PROCESS | 3628 | 1470656349234 Marionette TRACE conn3 <- [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]]]}] 04:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1335ms 04:39:09 INFO - PROCESS | 3628 | 1470656349281 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:39:09 INFO - PROCESS | 3628 | 1470656349286 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 04:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:39:09 INFO - PROCESS | 3628 | 1470656349291 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:39:09 INFO - PROCESS | 3628 | 1470656349294 Marionette TRACE conn3 <- [1,2450,null,{}] 04:39:09 INFO - PROCESS | 3628 | 1470656349300 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:09 INFO - PROCESS | 3628 | 1470656349302 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:09 INFO - PROCESS | 3628 | 1470656349441 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:39:09 INFO - PROCESS | 3628 | --DOCSHELL 177A6000 == 33 [pid = 3628] [id = 619] 04:39:09 INFO - PROCESS | 3628 | --DOCSHELL 15A1E800 == 32 [pid = 3628] [id = 618] 04:39:09 INFO - PROCESS | 3628 | --DOCSHELL 1026C800 == 31 [pid = 3628] [id = 617] 04:39:09 INFO - PROCESS | 3628 | --DOCSHELL 16DC6000 == 30 [pid = 3628] [id = 616] 04:39:09 INFO - PROCESS | 3628 | --DOCSHELL 15A16400 == 29 [pid = 3628] [id = 615] 04:39:09 INFO - PROCESS | 3628 | --DOCSHELL 132B1400 == 28 [pid = 3628] [id = 614] 04:39:09 INFO - PROCESS | 3628 | --DOCSHELL 10F7D000 == 27 [pid = 3628] [id = 613] 04:39:09 INFO - PROCESS | 3628 | --DOCSHELL 1181A000 == 26 [pid = 3628] [id = 612] 04:39:09 INFO - PROCESS | 3628 | --DOCSHELL 0F9E6000 == 25 [pid = 3628] [id = 611] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (199BC400) [pid = 3628] [serial = 1817] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17765000) [pid = 3628] [serial = 1804] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19949400) [pid = 3628] [serial = 1807] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17769400) [pid = 3628] [serial = 1805] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (199B1400) [pid = 3628] [serial = 1810] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1994D000) [pid = 3628] [serial = 1808] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15A15400) [pid = 3628] [serial = 1798] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1622C400) [pid = 3628] [serial = 1799] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13216C00) [pid = 3628] [serial = 1795] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (13925400) [pid = 3628] [serial = 1796] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10E78C00) [pid = 3628] [serial = 1792] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1147D400) [pid = 3628] [serial = 1793] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15748400) [pid = 3628] [serial = 1789] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1A0F3C00) [pid = 3628] [serial = 1819] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15A1EC00) [pid = 3628] [serial = 1790] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (114D9800) [pid = 3628] [serial = 1786] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A0F8800) [pid = 3628] [serial = 1820] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (11DF1400) [pid = 3628] [serial = 1787] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16229800) [pid = 3628] [serial = 1801] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (18510C00) [pid = 3628] [serial = 1784] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (199B8000) [pid = 3628] [serial = 1816] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (199B1C00) [pid = 3628] [serial = 1811] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (16E68400) [pid = 3628] [serial = 1813] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (18263400) [pid = 3628] [serial = 1814] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (16E73000) [pid = 3628] [serial = 1802] [outer = 00000000] [url = about:blank] 04:39:09 INFO - PROCESS | 3628 | 1470656349558 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:09 INFO - PROCESS | 3628 | 1470656349562 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:09 INFO - PROCESS | 3628 | ++DOCSHELL 102D1400 == 26 [pid = 3628] [id = 622] 04:39:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10A01400) [pid = 3628] [serial = 1866] [outer = 00000000] 04:39:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10ED2C00) [pid = 3628] [serial = 1867] [outer = 10A01400] 04:39:09 INFO - PROCESS | 3628 | 1470656349609 Marionette DEBUG loaded listener.js 04:39:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (112C9800) [pid = 3628] [serial = 1868] [outer = 10A01400] 04:39:10 INFO - PROCESS | 3628 | 1470656350024 Marionette TRACE conn3 <- [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]]]}] 04:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 810ms 04:39:10 INFO - PROCESS | 3628 | 1470656350094 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:39:10 INFO - PROCESS | 3628 | 1470656350099 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 04:39:10 INFO - PROCESS | 3628 | 1470656350105 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:39:10 INFO - PROCESS | 3628 | 1470656350107 Marionette TRACE conn3 <- [1,2454,null,{}] 04:39:10 INFO - PROCESS | 3628 | 1470656350111 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:10 INFO - PROCESS | 3628 | 1470656350114 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:10 INFO - PROCESS | 3628 | 1470656350199 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:39:10 INFO - PROCESS | 3628 | 1470656350205 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:10 INFO - PROCESS | 3628 | 1470656350207 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:10 INFO - PROCESS | 3628 | ++DOCSHELL 12C80800 == 27 [pid = 3628] [id = 623] 04:39:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (12E31400) [pid = 3628] [serial = 1869] [outer = 00000000] 04:39:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (13170000) [pid = 3628] [serial = 1870] [outer = 12E31400] 04:39:10 INFO - PROCESS | 3628 | 1470656350254 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (13219400) [pid = 3628] [serial = 1871] [outer = 12E31400] 04:39:10 INFO - PROCESS | 3628 | 1470656350733 Marionette TRACE conn3 <- [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]]]}] 04:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 652ms 04:39:10 INFO - PROCESS | 3628 | 1470656350742 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:39:10 INFO - PROCESS | 3628 | 1470656350744 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 04:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:39:10 INFO - PROCESS | 3628 | 1470656350748 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:39:10 INFO - PROCESS | 3628 | 1470656350751 Marionette TRACE conn3 <- [1,2458,null,{}] 04:39:10 INFO - PROCESS | 3628 | 1470656350766 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:10 INFO - PROCESS | 3628 | 1470656350770 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:10 INFO - PROCESS | 3628 | 1470656350931 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:39:11 INFO - PROCESS | 3628 | 1470656351027 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:11 INFO - PROCESS | 3628 | 1470656351030 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:11 INFO - PROCESS | 3628 | ++DOCSHELL 156B8000 == 28 [pid = 3628] [id = 624] 04:39:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (156BA800) [pid = 3628] [serial = 1872] [outer = 00000000] 04:39:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1574A000) [pid = 3628] [serial = 1873] [outer = 156BA800] 04:39:11 INFO - PROCESS | 3628 | 1470656351077 Marionette DEBUG loaded listener.js 04:39:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15A1F800) [pid = 3628] [serial = 1874] [outer = 156BA800] 04:39:11 INFO - PROCESS | 3628 | 1470656351474 Marionette TRACE conn3 <- [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]]]}] 04:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 746ms 04:39:11 INFO - PROCESS | 3628 | 1470656351520 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:39:11 INFO - PROCESS | 3628 | 1470656351523 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 04:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:39:11 INFO - PROCESS | 3628 | 1470656351526 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:39:11 INFO - PROCESS | 3628 | 1470656351528 Marionette TRACE conn3 <- [1,2462,null,{}] 04:39:11 INFO - PROCESS | 3628 | 1470656351531 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:11 INFO - PROCESS | 3628 | 1470656351533 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:11 INFO - PROCESS | 3628 | 1470656351666 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:39:11 INFO - PROCESS | 3628 | 1470656351682 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:11 INFO - PROCESS | 3628 | 1470656351685 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:11 INFO - PROCESS | 3628 | ++DOCSHELL 15A90400 == 29 [pid = 3628] [id = 625] 04:39:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1622A000) [pid = 3628] [serial = 1875] [outer = 00000000] 04:39:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (168D4800) [pid = 3628] [serial = 1876] [outer = 1622A000] 04:39:11 INFO - PROCESS | 3628 | 1470656351732 Marionette DEBUG loaded listener.js 04:39:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16DC6C00) [pid = 3628] [serial = 1877] [outer = 1622A000] 04:39:12 INFO - PROCESS | 3628 | 1470656352192 Marionette TRACE conn3 <- [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]]]}] 04:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 715ms 04:39:12 INFO - PROCESS | 3628 | 1470656352225 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:39:12 INFO - PROCESS | 3628 | 1470656352227 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 04:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:39:12 INFO - PROCESS | 3628 | 1470656352231 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:39:12 INFO - PROCESS | 3628 | 1470656352232 Marionette TRACE conn3 <- [1,2466,null,{}] 04:39:12 INFO - PROCESS | 3628 | 1470656352236 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:12 INFO - PROCESS | 3628 | 1470656352238 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:12 INFO - PROCESS | 3628 | 1470656352374 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:39:12 INFO - PROCESS | 3628 | 1470656352394 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:12 INFO - PROCESS | 3628 | 1470656352396 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:12 INFO - PROCESS | 3628 | ++DOCSHELL 13171000 == 30 [pid = 3628] [id = 626] 04:39:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (166F0C00) [pid = 3628] [serial = 1878] [outer = 00000000] 04:39:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (170A0000) [pid = 3628] [serial = 1879] [outer = 166F0C00] 04:39:12 INFO - PROCESS | 3628 | 1470656352439 Marionette DEBUG loaded listener.js 04:39:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (174CF800) [pid = 3628] [serial = 1880] [outer = 166F0C00] 04:39:12 INFO - PROCESS | 3628 | 1470656352941 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 715ms 04:39:12 INFO - PROCESS | 3628 | 1470656352968 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:39:12 INFO - PROCESS | 3628 | 1470656352970 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 04:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:39:12 INFO - PROCESS | 3628 | 1470656352974 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:39:12 INFO - PROCESS | 3628 | 1470656352975 Marionette TRACE conn3 <- [1,2470,null,{}] 04:39:12 INFO - PROCESS | 3628 | 1470656352979 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:12 INFO - PROCESS | 3628 | 1470656352984 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:13 INFO - PROCESS | 3628 | 1470656353121 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:39:13 INFO - PROCESS | 3628 | 1470656353188 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:13 INFO - PROCESS | 3628 | 1470656353191 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:13 INFO - PROCESS | 3628 | ++DOCSHELL 17819C00 == 31 [pid = 3628] [id = 627] 04:39:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1781C800) [pid = 3628] [serial = 1881] [outer = 00000000] 04:39:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17DCC400) [pid = 3628] [serial = 1882] [outer = 1781C800] 04:39:13 INFO - PROCESS | 3628 | 1470656353240 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (18263400) [pid = 3628] [serial = 1883] [outer = 1781C800] 04:39:13 INFO - PROCESS | 3628 | 1470656353656 Marionette TRACE conn3 <- [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]]]}] 04:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 747ms 04:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (15A20400) [pid = 3628] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1181AC00) [pid = 3628] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16DC6400) [pid = 3628] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (0C7F5400) [pid = 3628] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (0F9E8000) [pid = 3628] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (12E77800) [pid = 3628] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (12E7B400) [pid = 3628] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10A48C00) [pid = 3628] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1574A800) [pid = 3628] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1994F800) [pid = 3628] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (134B4C00) [pid = 3628] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (168DD400) [pid = 3628] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:39:13 INFO - PROCESS | 3628 | 1470656353784 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:39:13 INFO - PROCESS | 3628 | 1470656353786 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 04:39:13 INFO - PROCESS | 3628 | 1470656353796 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:39:13 INFO - PROCESS | 3628 | 1470656353797 Marionette TRACE conn3 <- [1,2474,null,{}] 04:39:13 INFO - PROCESS | 3628 | 1470656353801 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:13 INFO - PROCESS | 3628 | 1470656353812 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:13 INFO - PROCESS | 3628 | 1470656353892 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:39:13 INFO - PROCESS | 3628 | 1470656353899 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:13 INFO - PROCESS | 3628 | 1470656353901 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:13 INFO - PROCESS | 3628 | ++DOCSHELL 11C15800 == 32 [pid = 3628] [id = 628] 04:39:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (12E77800) [pid = 3628] [serial = 1884] [outer = 00000000] 04:39:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (13B52400) [pid = 3628] [serial = 1885] [outer = 12E77800] 04:39:13 INFO - PROCESS | 3628 | 1470656353970 Marionette DEBUG loaded listener.js 04:39:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (151EBC00) [pid = 3628] [serial = 1886] [outer = 12E77800] 04:39:14 INFO - PROCESS | 3628 | 1470656354447 Marionette TRACE conn3 <- [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]]]}] 04:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 715ms 04:39:14 INFO - PROCESS | 3628 | 1470656354498 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 3628 | 1470656354500 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 04:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:39:14 INFO - PROCESS | 3628 | 1470656354504 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - PROCESS | 3628 | 1470656354505 Marionette TRACE conn3 <- [1,2478,null,{}] 04:39:14 INFO - PROCESS | 3628 | 1470656354509 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:14 INFO - PROCESS | 3628 | 1470656354511 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:14 INFO - PROCESS | 3628 | 1470656354588 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:39:14 INFO - PROCESS | 3628 | 1470656354593 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:14 INFO - PROCESS | 3628 | 1470656354595 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:14 INFO - PROCESS | 3628 | ++DOCSHELL 134B4C00 == 33 [pid = 3628] [id = 629] 04:39:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16E68800) [pid = 3628] [serial = 1887] [outer = 00000000] 04:39:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (18262C00) [pid = 3628] [serial = 1888] [outer = 16E68800] 04:39:14 INFO - PROCESS | 3628 | 1470656354638 Marionette DEBUG loaded listener.js 04:39:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1850F000) [pid = 3628] [serial = 1889] [outer = 16E68800] 04:39:15 INFO - PROCESS | 3628 | 1470656355106 Marionette TRACE conn3 <- [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]]]}] 04:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 604ms 04:39:15 INFO - PROCESS | 3628 | 1470656355141 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:39:15 INFO - PROCESS | 3628 | 1470656355143 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 04:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:39:15 INFO - PROCESS | 3628 | 1470656355147 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:39:15 INFO - PROCESS | 3628 | 1470656355149 Marionette TRACE conn3 <- [1,2482,null,{}] 04:39:15 INFO - PROCESS | 3628 | 1470656355152 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:15 INFO - PROCESS | 3628 | 1470656355154 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:15 INFO - PROCESS | 3628 | 1470656355233 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:39:15 INFO - PROCESS | 3628 | 1470656355239 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:15 INFO - PROCESS | 3628 | 1470656355240 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:15 INFO - PROCESS | 3628 | ++DOCSHELL 156AF800 == 34 [pid = 3628] [id = 630] 04:39:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1994AC00) [pid = 3628] [serial = 1890] [outer = 00000000] 04:39:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (19950000) [pid = 3628] [serial = 1891] [outer = 1994AC00] 04:39:15 INFO - PROCESS | 3628 | 1470656355291 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (19953C00) [pid = 3628] [serial = 1892] [outer = 1994AC00] 04:39:15 INFO - PROCESS | 3628 | 1470656355770 Marionette TRACE conn3 <- [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]]]}] 04:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 651ms 04:39:15 INFO - PROCESS | 3628 | 1470656355782 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:39:15 INFO - PROCESS | 3628 | 1470656355784 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 04:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:39:15 INFO - PROCESS | 3628 | 1470656355845 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:39:15 INFO - PROCESS | 3628 | 1470656355848 Marionette TRACE conn3 <- [1,2486,null,{}] 04:39:15 INFO - PROCESS | 3628 | 1470656355854 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:15 INFO - PROCESS | 3628 | 1470656355858 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:15 INFO - PROCESS | 3628 | 1470656355974 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:39:16 INFO - PROCESS | 3628 | 1470656356087 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:16 INFO - PROCESS | 3628 | 1470656356091 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:16 INFO - PROCESS | 3628 | ++DOCSHELL 0C7E6C00 == 35 [pid = 3628] [id = 631] 04:39:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (10F7CC00) [pid = 3628] [serial = 1893] [outer = 00000000] 04:39:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (114E3400) [pid = 3628] [serial = 1894] [outer = 10F7CC00] 04:39:16 INFO - PROCESS | 3628 | 1470656356189 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (11DEF800) [pid = 3628] [serial = 1895] [outer = 10F7CC00] 04:39:16 INFO - PROCESS | 3628 | 1470656356877 Marionette TRACE conn3 <- [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]]]}] 04:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1111ms 04:39:16 INFO - PROCESS | 3628 | 1470656356956 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 3628 | 1470656356960 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 04:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:39:16 INFO - PROCESS | 3628 | 1470656356967 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - PROCESS | 3628 | 1470656356969 Marionette TRACE conn3 <- [1,2490,null,{}] 04:39:16 INFO - PROCESS | 3628 | 1470656356976 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:16 INFO - PROCESS | 3628 | 1470656356980 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:17 INFO - PROCESS | 3628 | 1470656357089 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:39:17 INFO - PROCESS | 3628 | 1470656357227 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:17 INFO - PROCESS | 3628 | 1470656357230 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:17 INFO - PROCESS | 3628 | ++DOCSHELL 156AF000 == 36 [pid = 3628] [id = 632] 04:39:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (156B2000) [pid = 3628] [serial = 1896] [outer = 00000000] 04:39:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15A87400) [pid = 3628] [serial = 1897] [outer = 156B2000] 04:39:17 INFO - PROCESS | 3628 | 1470656357287 Marionette DEBUG loaded listener.js 04:39:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (168D1800) [pid = 3628] [serial = 1898] [outer = 156B2000] 04:39:17 INFO - PROCESS | 3628 | 1470656357849 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 953ms 04:39:17 INFO - PROCESS | 3628 | 1470656357916 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 3628 | 1470656357919 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 04:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:39:17 INFO - PROCESS | 3628 | 1470656357924 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 3628 | 1470656357927 Marionette TRACE conn3 <- [1,2494,null,{}] 04:39:17 INFO - PROCESS | 3628 | 1470656357931 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:17 INFO - PROCESS | 3628 | 1470656357933 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:18 INFO - PROCESS | 3628 | 1470656358030 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:39:18 INFO - PROCESS | 3628 | 1470656358147 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 3628 | 1470656358153 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:18 INFO - PROCESS | 3628 | ++DOCSHELL 18064000 == 37 [pid = 3628] [id = 633] 04:39:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (18067800) [pid = 3628] [serial = 1899] [outer = 00000000] 04:39:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (18510400) [pid = 3628] [serial = 1900] [outer = 18067800] 04:39:18 INFO - PROCESS | 3628 | 1470656358250 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (199AEC00) [pid = 3628] [serial = 1901] [outer = 18067800] 04:39:19 INFO - PROCESS | 3628 | 1470656359117 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1223ms 04:39:19 INFO - PROCESS | 3628 | 1470656359153 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 3628 | 1470656359157 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 04:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:39:19 INFO - PROCESS | 3628 | 1470656359162 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - PROCESS | 3628 | 1470656359165 Marionette TRACE conn3 <- [1,2498,null,{}] 04:39:19 INFO - PROCESS | 3628 | 1470656359171 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:19 INFO - PROCESS | 3628 | 1470656359174 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:19 INFO - PROCESS | 3628 | 1470656359275 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:39:19 INFO - PROCESS | 3628 | 1470656359385 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:19 INFO - PROCESS | 3628 | 1470656359392 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:19 INFO - PROCESS | 3628 | ++DOCSHELL 1189B400 == 38 [pid = 3628] [id = 634] 04:39:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1189D800) [pid = 3628] [serial = 1902] [outer = 00000000] 04:39:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (11DEC400) [pid = 3628] [serial = 1903] [outer = 1189D800] 04:39:19 INFO - PROCESS | 3628 | 1470656359491 Marionette DEBUG loaded listener.js 04:39:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (12B73800) [pid = 3628] [serial = 1904] [outer = 1189D800] 04:39:20 INFO - PROCESS | 3628 | --DOCSHELL 134B4C00 == 37 [pid = 3628] [id = 629] 04:39:20 INFO - PROCESS | 3628 | --DOCSHELL 11C15800 == 36 [pid = 3628] [id = 628] 04:39:20 INFO - PROCESS | 3628 | --DOCSHELL 17819C00 == 35 [pid = 3628] [id = 627] 04:39:20 INFO - PROCESS | 3628 | --DOCSHELL 13171000 == 34 [pid = 3628] [id = 626] 04:39:20 INFO - PROCESS | 3628 | --DOCSHELL 15A90400 == 33 [pid = 3628] [id = 625] 04:39:20 INFO - PROCESS | 3628 | --DOCSHELL 156B8000 == 32 [pid = 3628] [id = 624] 04:39:20 INFO - PROCESS | 3628 | --DOCSHELL 12C80800 == 31 [pid = 3628] [id = 623] 04:39:20 INFO - PROCESS | 3628 | --DOCSHELL 102D1400 == 30 [pid = 3628] [id = 622] 04:39:20 INFO - PROCESS | 3628 | --DOCSHELL 0C7EA400 == 29 [pid = 3628] [id = 620] 04:39:20 INFO - PROCESS | 3628 | --DOCSHELL 13171C00 == 28 [pid = 3628] [id = 621] 04:39:20 INFO - PROCESS | 3628 | --DOCSHELL 18064000 == 27 [pid = 3628] [id = 633] 04:39:20 INFO - PROCESS | 3628 | --DOCSHELL 156AF800 == 26 [pid = 3628] [id = 630] 04:39:20 INFO - PROCESS | 3628 | --DOCSHELL 0C7E6C00 == 25 [pid = 3628] [id = 631] 04:39:20 INFO - PROCESS | 3628 | --DOCSHELL 156AF000 == 24 [pid = 3628] [id = 632] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (178ECC00) [pid = 3628] [serial = 1858] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (166ED400) [pid = 3628] [serial = 1846] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (118A0800) [pid = 3628] [serial = 1837] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (11DE5800) [pid = 3628] [serial = 1838] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (16DCD400) [pid = 3628] [serial = 1849] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (112CC000) [pid = 3628] [serial = 1832] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10A09800) [pid = 3628] [serial = 1831] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (102C9000) [pid = 3628] [serial = 1834] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10A0A000) [pid = 3628] [serial = 1835] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13196000) [pid = 3628] [serial = 1840] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (134B7400) [pid = 3628] [serial = 1841] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (151E2800) [pid = 3628] [serial = 1852] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16F9E000) [pid = 3628] [serial = 1850] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (134B7000) [pid = 3628] [serial = 1823] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11C12400) [pid = 3628] [serial = 1822] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (168D2400) [pid = 3628] [serial = 1826] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16229C00) [pid = 3628] [serial = 1825] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1A19F400) [pid = 3628] [serial = 1829] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A042800) [pid = 3628] [serial = 1828] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (156AEC00) [pid = 3628] [serial = 1853] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (156AF400) [pid = 3628] [serial = 1843] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1574BC00) [pid = 3628] [serial = 1844] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (166EFC00) [pid = 3628] [serial = 1847] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (173AB400) [pid = 3628] [serial = 1856] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (173A4800) [pid = 3628] [serial = 1855] [outer = 00000000] [url = about:blank] 04:39:20 INFO - PROCESS | 3628 | 1470656360620 Marionette TRACE conn3 <- [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]]]}] 04:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1541ms 04:39:20 INFO - PROCESS | 3628 | 1470656360680 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:39:20 INFO - PROCESS | 3628 | 1470656360684 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 04:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:39:20 INFO - PROCESS | 3628 | 1470656360696 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:39:20 INFO - PROCESS | 3628 | 1470656360699 Marionette TRACE conn3 <- [1,2502,null,{}] 04:39:20 INFO - PROCESS | 3628 | 1470656360704 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:20 INFO - PROCESS | 3628 | 1470656360707 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:20 INFO - PROCESS | 3628 | 1470656360880 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:39:20 INFO - PROCESS | 3628 | 1470656360976 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:20 INFO - PROCESS | 3628 | 1470656360980 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:20 INFO - PROCESS | 3628 | ++DOCSHELL 10A4EC00 == 25 [pid = 3628] [id = 635] 04:39:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (10ED8800) [pid = 3628] [serial = 1905] [outer = 00000000] 04:39:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (112CB000) [pid = 3628] [serial = 1906] [outer = 10ED8800] 04:39:21 INFO - PROCESS | 3628 | 1470656361027 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1147DC00) [pid = 3628] [serial = 1907] [outer = 10ED8800] 04:39:21 INFO - PROCESS | 3628 | 1470656361440 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 747ms 04:39:21 INFO - PROCESS | 3628 | 1470656361468 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:39:21 INFO - PROCESS | 3628 | 1470656361473 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 04:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:39:21 INFO - PROCESS | 3628 | 1470656361484 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:39:21 INFO - PROCESS | 3628 | 1470656361487 Marionette TRACE conn3 <- [1,2506,null,{}] 04:39:21 INFO - PROCESS | 3628 | 1470656361490 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:21 INFO - PROCESS | 3628 | 1470656361493 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:21 INFO - PROCESS | 3628 | 1470656361578 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:39:21 INFO - PROCESS | 3628 | 1470656361588 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:21 INFO - PROCESS | 3628 | 1470656361590 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:21 INFO - PROCESS | 3628 | ++DOCSHELL 12B72400 == 26 [pid = 3628] [id = 636] 04:39:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (12B73000) [pid = 3628] [serial = 1908] [outer = 00000000] 04:39:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (12E72C00) [pid = 3628] [serial = 1909] [outer = 12B73000] 04:39:21 INFO - PROCESS | 3628 | 1470656361637 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (13173400) [pid = 3628] [serial = 1910] [outer = 12B73000] 04:39:22 INFO - PROCESS | 3628 | 1470656362106 Marionette TRACE conn3 <- [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]]]}] 04:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 651ms 04:39:22 INFO - PROCESS | 3628 | 1470656362123 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:39:22 INFO - PROCESS | 3628 | 1470656362125 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 04:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:39:22 INFO - PROCESS | 3628 | 1470656362128 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:39:22 INFO - PROCESS | 3628 | 1470656362132 Marionette TRACE conn3 <- [1,2510,null,{}] 04:39:22 INFO - PROCESS | 3628 | 1470656362146 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:22 INFO - PROCESS | 3628 | 1470656362151 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:22 INFO - PROCESS | 3628 | 1470656362233 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:39:22 INFO - PROCESS | 3628 | 1470656362242 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:22 INFO - PROCESS | 3628 | 1470656362245 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:22 INFO - PROCESS | 3628 | ++DOCSHELL 145B5000 == 27 [pid = 3628] [id = 637] 04:39:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (145B5400) [pid = 3628] [serial = 1911] [outer = 00000000] 04:39:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (156AF000) [pid = 3628] [serial = 1912] [outer = 145B5400] 04:39:22 INFO - PROCESS | 3628 | 1470656362292 Marionette DEBUG loaded listener.js 04:39:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (156B7000) [pid = 3628] [serial = 1913] [outer = 145B5400] 04:39:22 INFO - PROCESS | 3628 | 1470656362841 Marionette TRACE conn3 <- [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]]]}] 04:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 747ms 04:39:22 INFO - PROCESS | 3628 | 1470656362914 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:39:22 INFO - PROCESS | 3628 | 1470656362916 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 04:39:22 INFO - PROCESS | 3628 | 1470656362920 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:39:22 INFO - PROCESS | 3628 | 1470656362922 Marionette TRACE conn3 <- [1,2514,null,{}] 04:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:39:22 INFO - PROCESS | 3628 | 1470656362925 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:22 INFO - PROCESS | 3628 | 1470656362927 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:23 INFO - PROCESS | 3628 | 1470656363046 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:39:23 INFO - PROCESS | 3628 | 1470656363057 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 3628 | 1470656363060 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:23 INFO - PROCESS | 3628 | ++DOCSHELL 15A16400 == 28 [pid = 3628] [id = 638] 04:39:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15A8B800) [pid = 3628] [serial = 1914] [outer = 00000000] 04:39:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (166EBC00) [pid = 3628] [serial = 1915] [outer = 15A8B800] 04:39:23 INFO - PROCESS | 3628 | 1470656363104 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (166F1800) [pid = 3628] [serial = 1916] [outer = 15A8B800] 04:39:23 INFO - PROCESS | 3628 | 1470656363557 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:39:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:39:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 683ms 04:39:23 INFO - PROCESS | 3628 | 1470656363603 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:39:23 INFO - PROCESS | 3628 | 1470656363605 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 04:39:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:39:23 INFO - PROCESS | 3628 | 1470656363615 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:39:23 INFO - PROCESS | 3628 | 1470656363617 Marionette TRACE conn3 <- [1,2518,null,{}] 04:39:23 INFO - PROCESS | 3628 | 1470656363620 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:23 INFO - PROCESS | 3628 | 1470656363622 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:23 INFO - PROCESS | 3628 | 1470656363759 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:39:23 INFO - PROCESS | 3628 | 1470656363771 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 3628 | 1470656363773 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:23 INFO - PROCESS | 3628 | ++DOCSHELL 166F3800 == 29 [pid = 3628] [id = 639] 04:39:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (166F3C00) [pid = 3628] [serial = 1917] [outer = 00000000] 04:39:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (168D6C00) [pid = 3628] [serial = 1918] [outer = 166F3C00] 04:39:23 INFO - PROCESS | 3628 | 1470656363816 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16DCA400) [pid = 3628] [serial = 1919] [outer = 166F3C00] 04:39:24 INFO - PROCESS | 3628 | 1470656364267 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 715ms 04:39:24 INFO - PROCESS | 3628 | 1470656364315 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:39:24 INFO - PROCESS | 3628 | 1470656364317 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 04:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:39:24 INFO - PROCESS | 3628 | 1470656364321 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:39:24 INFO - PROCESS | 3628 | 1470656364322 Marionette TRACE conn3 <- [1,2522,null,{}] 04:39:24 INFO - PROCESS | 3628 | 1470656364326 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:24 INFO - PROCESS | 3628 | 1470656364332 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:24 INFO - PROCESS | 3628 | 1470656364464 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:39:24 INFO - PROCESS | 3628 | 1470656364475 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:24 INFO - PROCESS | 3628 | 1470656364477 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:24 INFO - PROCESS | 3628 | ++DOCSHELL 166EC800 == 30 [pid = 3628] [id = 640] 04:39:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16F94000) [pid = 3628] [serial = 1920] [outer = 00000000] 04:39:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (176AD800) [pid = 3628] [serial = 1921] [outer = 16F94000] 04:39:24 INFO - PROCESS | 3628 | 1470656364580 Marionette DEBUG loaded listener.js 04:39:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17819C00) [pid = 3628] [serial = 1922] [outer = 16F94000] 04:39:25 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1994AC00) [pid = 3628] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:39:25 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (166F0C00) [pid = 3628] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:39:25 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1781C800) [pid = 3628] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:39:25 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (177A6400) [pid = 3628] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:39:25 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (13197C00) [pid = 3628] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:39:25 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10A01400) [pid = 3628] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:39:25 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (0C7ECC00) [pid = 3628] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:39:25 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (12E31400) [pid = 3628] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:39:25 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (156BA800) [pid = 3628] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:39:25 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (12E77800) [pid = 3628] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:39:25 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1622A000) [pid = 3628] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:39:25 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16E68800) [pid = 3628] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:39:25 INFO - PROCESS | 3628 | 1470656365281 Marionette TRACE conn3 <- [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]]]}] 04:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 969ms 04:39:25 INFO - PROCESS | 3628 | 1470656365296 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 3628 | 1470656365298 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 04:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:39:25 INFO - PROCESS | 3628 | 1470656365310 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:39:25 INFO - PROCESS | 3628 | 1470656365312 Marionette TRACE conn3 <- [1,2526,null,{}] 04:39:25 INFO - PROCESS | 3628 | 1470656365316 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:25 INFO - PROCESS | 3628 | 1470656365318 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:25 INFO - PROCESS | 3628 | 1470656365429 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:39:25 INFO - PROCESS | 3628 | 1470656365489 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 3628 | 1470656365491 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:25 INFO - PROCESS | 3628 | ++DOCSHELL 12E2F000 == 31 [pid = 3628] [id = 641] 04:39:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12E31400) [pid = 3628] [serial = 1923] [outer = 00000000] 04:39:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (168D0C00) [pid = 3628] [serial = 1924] [outer = 12E31400] 04:39:25 INFO - PROCESS | 3628 | 1470656365534 Marionette DEBUG loaded listener.js 04:39:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (151E2800) [pid = 3628] [serial = 1925] [outer = 12E31400] 04:39:25 INFO - PROCESS | 3628 | 1470656365897 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 667ms 04:39:25 INFO - PROCESS | 3628 | 1470656365968 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 3628 | 1470656365970 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 04:39:25 INFO - PROCESS | 3628 | 1470656365974 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:39:26 INFO - PROCESS | 3628 | 1470656365976 Marionette TRACE conn3 <- [1,2530,null,{}] 04:39:26 INFO - PROCESS | 3628 | 1470656365980 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:26 INFO - PROCESS | 3628 | 1470656365981 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:26 INFO - PROCESS | 3628 | 1470656366057 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:39:26 INFO - PROCESS | 3628 | 1470656366062 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:26 INFO - PROCESS | 3628 | 1470656366064 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:26 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E8400 == 32 [pid = 3628] [id = 642] 04:39:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (166F5400) [pid = 3628] [serial = 1926] [outer = 00000000] 04:39:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17DCC000) [pid = 3628] [serial = 1927] [outer = 166F5400] 04:39:26 INFO - PROCESS | 3628 | 1470656366107 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1805E000) [pid = 3628] [serial = 1928] [outer = 166F5400] 04:39:26 INFO - PROCESS | 3628 | 1470656366529 Marionette TRACE conn3 <- [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]]]}] 04:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 603ms 04:39:26 INFO - PROCESS | 3628 | 1470656366583 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:39:26 INFO - PROCESS | 3628 | 1470656366585 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 04:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:39:26 INFO - PROCESS | 3628 | 1470656366592 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - PROCESS | 3628 | 1470656366594 Marionette TRACE conn3 <- [1,2534,null,{}] 04:39:26 INFO - PROCESS | 3628 | 1470656366598 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:26 INFO - PROCESS | 3628 | 1470656366600 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:26 INFO - PROCESS | 3628 | 1470656366731 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:39:26 INFO - PROCESS | 3628 | 1470656366735 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:26 INFO - PROCESS | 3628 | 1470656366737 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:26 INFO - PROCESS | 3628 | ++DOCSHELL 145B4800 == 33 [pid = 3628] [id = 643] 04:39:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1850E400) [pid = 3628] [serial = 1929] [outer = 00000000] 04:39:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1994A800) [pid = 3628] [serial = 1930] [outer = 1850E400] 04:39:26 INFO - PROCESS | 3628 | 1470656366780 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1994BC00) [pid = 3628] [serial = 1931] [outer = 1850E400] 04:39:27 INFO - PROCESS | 3628 | 1470656367421 Marionette TRACE conn3 <- [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]]]}] 04:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 842ms 04:39:27 INFO - PROCESS | 3628 | 1470656367465 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:39:27 INFO - PROCESS | 3628 | 1470656367470 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 04:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:39:27 INFO - PROCESS | 3628 | 1470656367476 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:39:27 INFO - PROCESS | 3628 | 1470656367480 Marionette TRACE conn3 <- [1,2538,null,{}] 04:39:27 INFO - PROCESS | 3628 | 1470656367485 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:27 INFO - PROCESS | 3628 | 1470656367488 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:27 INFO - PROCESS | 3628 | 1470656367611 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:39:27 INFO - PROCESS | 3628 | 1470656367735 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:27 INFO - PROCESS | 3628 | 1470656367740 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:27 INFO - PROCESS | 3628 | ++DOCSHELL 10A01C00 == 34 [pid = 3628] [id = 644] 04:39:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10A02000) [pid = 3628] [serial = 1932] [outer = 00000000] 04:39:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (114EC400) [pid = 3628] [serial = 1933] [outer = 10A02000] 04:39:27 INFO - PROCESS | 3628 | 1470656367837 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (11DA4C00) [pid = 3628] [serial = 1934] [outer = 10A02000] 04:39:28 INFO - PROCESS | 3628 | 1470656368522 Marionette TRACE conn3 <- [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]]]}] 04:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1112ms 04:39:28 INFO - PROCESS | 3628 | 1470656368573 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 3628 | 1470656368578 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 04:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:39:28 INFO - PROCESS | 3628 | 1470656368585 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 3628 | 1470656368588 Marionette TRACE conn3 <- [1,2542,null,{}] 04:39:28 INFO - PROCESS | 3628 | 1470656368592 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:28 INFO - PROCESS | 3628 | 1470656368595 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:28 INFO - PROCESS | 3628 | 1470656368774 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:39:28 INFO - PROCESS | 3628 | 1470656368906 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:28 INFO - PROCESS | 3628 | 1470656368909 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:28 INFO - PROCESS | 3628 | ++DOCSHELL 13217000 == 35 [pid = 3628] [id = 645] 04:39:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (132B3800) [pid = 3628] [serial = 1935] [outer = 00000000] 04:39:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (14571800) [pid = 3628] [serial = 1936] [outer = 132B3800] 04:39:28 INFO - PROCESS | 3628 | 1470656368965 Marionette DEBUG loaded listener.js 04:39:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15749C00) [pid = 3628] [serial = 1937] [outer = 132B3800] 04:39:29 INFO - PROCESS | 3628 | --DOCSHELL 0F9E8400 == 34 [pid = 3628] [id = 642] 04:39:29 INFO - PROCESS | 3628 | --DOCSHELL 12E2F000 == 33 [pid = 3628] [id = 641] 04:39:29 INFO - PROCESS | 3628 | --DOCSHELL 166EC800 == 32 [pid = 3628] [id = 640] 04:39:29 INFO - PROCESS | 3628 | --DOCSHELL 166F3800 == 31 [pid = 3628] [id = 639] 04:39:29 INFO - PROCESS | 3628 | --DOCSHELL 15A16400 == 30 [pid = 3628] [id = 638] 04:39:29 INFO - PROCESS | 3628 | --DOCSHELL 145B5000 == 29 [pid = 3628] [id = 637] 04:39:29 INFO - PROCESS | 3628 | --DOCSHELL 12B72400 == 28 [pid = 3628] [id = 636] 04:39:29 INFO - PROCESS | 3628 | --DOCSHELL 10A4EC00 == 27 [pid = 3628] [id = 635] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (170A0000) [pid = 3628] [serial = 1879] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17DCC400) [pid = 3628] [serial = 1882] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (178EF800) [pid = 3628] [serial = 1859] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (13B53800) [pid = 3628] [serial = 1864] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1456CC00) [pid = 3628] [serial = 1865] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10ED2C00) [pid = 3628] [serial = 1867] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (112C9800) [pid = 3628] [serial = 1868] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (0F972C00) [pid = 3628] [serial = 1861] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10A4D400) [pid = 3628] [serial = 1862] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (13170000) [pid = 3628] [serial = 1870] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (13219400) [pid = 3628] [serial = 1871] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1574A000) [pid = 3628] [serial = 1873] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15A1F800) [pid = 3628] [serial = 1874] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (13B52400) [pid = 3628] [serial = 1885] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (18263400) [pid = 3628] [serial = 1883] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (19953C00) [pid = 3628] [serial = 1892] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (151EBC00) [pid = 3628] [serial = 1886] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (168D4800) [pid = 3628] [serial = 1876] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1850F000) [pid = 3628] [serial = 1889] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (174CF800) [pid = 3628] [serial = 1880] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (16DC6C00) [pid = 3628] [serial = 1877] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (18262C00) [pid = 3628] [serial = 1888] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (19950000) [pid = 3628] [serial = 1891] [outer = 00000000] [url = about:blank] 04:39:29 INFO - PROCESS | 3628 | 1470656369902 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1381ms 04:39:30 INFO - PROCESS | 3628 | 1470656369973 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 3628 | 1470656369977 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 04:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:39:30 INFO - PROCESS | 3628 | 1470656369982 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 3628 | 1470656369985 Marionette TRACE conn3 <- [1,2546,null,{}] 04:39:30 INFO - PROCESS | 3628 | 1470656369990 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:30 INFO - PROCESS | 3628 | 1470656369993 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:30 INFO - PROCESS | 3628 | 1470656370086 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:39:30 INFO - PROCESS | 3628 | 1470656370093 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 3628 | 1470656370095 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:30 INFO - PROCESS | 3628 | ++DOCSHELL 10E86C00 == 28 [pid = 3628] [id = 646] 04:39:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10ED2C00) [pid = 3628] [serial = 1938] [outer = 00000000] 04:39:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10F81000) [pid = 3628] [serial = 1939] [outer = 10ED2C00] 04:39:30 INFO - PROCESS | 3628 | 1470656370143 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (112CC000) [pid = 3628] [serial = 1940] [outer = 10ED2C00] 04:39:30 INFO - PROCESS | 3628 | 1470656370645 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 711ms 04:39:30 INFO - PROCESS | 3628 | 1470656370678 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 3628 | 1470656370682 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 04:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:39:30 INFO - PROCESS | 3628 | 1470656370688 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 3628 | 1470656370690 Marionette TRACE conn3 <- [1,2550,null,{}] 04:39:30 INFO - PROCESS | 3628 | 1470656370694 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:30 INFO - PROCESS | 3628 | 1470656370697 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:30 INFO - PROCESS | 3628 | 1470656370788 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:39:30 INFO - PROCESS | 3628 | 1470656370797 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 3628 | 1470656370799 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:30 INFO - PROCESS | 3628 | ++DOCSHELL 12B6D400 == 29 [pid = 3628] [id = 647] 04:39:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (12B6E800) [pid = 3628] [serial = 1941] [outer = 00000000] 04:39:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (13196400) [pid = 3628] [serial = 1942] [outer = 12B6E800] 04:39:30 INFO - PROCESS | 3628 | 1470656370846 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (134B2C00) [pid = 3628] [serial = 1943] [outer = 12B6E800] 04:39:31 INFO - PROCESS | 3628 | 1470656371399 Marionette TRACE conn3 <- [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]]]}] 04:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 739ms 04:39:31 INFO - PROCESS | 3628 | 1470656371490 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:39:31 INFO - PROCESS | 3628 | 1470656371492 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 04:39:31 INFO - PROCESS | 3628 | 1470656371496 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:39:31 INFO - PROCESS | 3628 | 1470656371499 Marionette TRACE conn3 <- [1,2554,null,{}] 04:39:31 INFO - PROCESS | 3628 | 1470656371512 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:31 INFO - PROCESS | 3628 | 1470656371517 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:31 INFO - PROCESS | 3628 | 1470656371632 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:39:31 INFO - PROCESS | 3628 | 1470656371651 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:31 INFO - PROCESS | 3628 | 1470656371654 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:31 INFO - PROCESS | 3628 | ++DOCSHELL 1574A800 == 30 [pid = 3628] [id = 648] 04:39:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15751800) [pid = 3628] [serial = 1944] [outer = 00000000] 04:39:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15A1E800) [pid = 3628] [serial = 1945] [outer = 15751800] 04:39:31 INFO - PROCESS | 3628 | 1470656371701 Marionette DEBUG loaded listener.js 04:39:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15A91800) [pid = 3628] [serial = 1946] [outer = 15751800] 04:39:32 INFO - PROCESS | 3628 | 1470656372126 Marionette TRACE conn3 <- [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]]]}] 04:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 04:39:32 INFO - PROCESS | 3628 | 1470656372138 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:39:32 INFO - PROCESS | 3628 | 1470656372141 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 04:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:39:32 INFO - PROCESS | 3628 | 1470656372144 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:39:32 INFO - PROCESS | 3628 | 1470656372146 Marionette TRACE conn3 <- [1,2558,null,{}] 04:39:32 INFO - PROCESS | 3628 | 1470656372149 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:32 INFO - PROCESS | 3628 | 1470656372151 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:32 INFO - PROCESS | 3628 | 1470656372279 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:39:32 INFO - PROCESS | 3628 | 1470656372291 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:32 INFO - PROCESS | 3628 | 1470656372293 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:32 INFO - PROCESS | 3628 | ++DOCSHELL 15236400 == 31 [pid = 3628] [id = 649] 04:39:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15A86800) [pid = 3628] [serial = 1947] [outer = 00000000] 04:39:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (168D5400) [pid = 3628] [serial = 1948] [outer = 15A86800] 04:39:32 INFO - PROCESS | 3628 | 1470656372337 Marionette DEBUG loaded listener.js 04:39:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16DCE800) [pid = 3628] [serial = 1949] [outer = 15A86800] 04:39:32 INFO - PROCESS | 3628 | 1470656372787 Marionette TRACE conn3 <- [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]]]}] 04:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 692ms 04:39:32 INFO - PROCESS | 3628 | 1470656372847 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:39:32 INFO - PROCESS | 3628 | 1470656372849 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 04:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:39:32 INFO - PROCESS | 3628 | 1470656372852 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:39:32 INFO - PROCESS | 3628 | 1470656372854 Marionette TRACE conn3 <- [1,2562,null,{}] 04:39:32 INFO - PROCESS | 3628 | 1470656372857 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:32 INFO - PROCESS | 3628 | 1470656372859 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:32 INFO - PROCESS | 3628 | 1470656372970 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:39:33 INFO - PROCESS | 3628 | 1470656373062 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:33 INFO - PROCESS | 3628 | 1470656373064 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:33 INFO - PROCESS | 3628 | ++DOCSHELL 16F9E000 == 32 [pid = 3628] [id = 650] 04:39:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16F9E800) [pid = 3628] [serial = 1950] [outer = 00000000] 04:39:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (174CF800) [pid = 3628] [serial = 1951] [outer = 16F9E800] 04:39:33 INFO - PROCESS | 3628 | 1470656373109 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (174D4400) [pid = 3628] [serial = 1952] [outer = 16F9E800] 04:39:33 INFO - PROCESS | 3628 | 1470656373548 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 754ms 04:39:33 INFO - PROCESS | 3628 | 1470656373594 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:39:33 INFO - PROCESS | 3628 | 1470656373596 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 04:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:39:33 INFO - PROCESS | 3628 | 1470656373600 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - PROCESS | 3628 | 1470656373601 Marionette TRACE conn3 <- [1,2566,null,{}] 04:39:33 INFO - PROCESS | 3628 | 1470656373610 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:33 INFO - PROCESS | 3628 | 1470656373616 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:33 INFO - PROCESS | 3628 | 1470656373747 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:39:33 INFO - PROCESS | 3628 | 1470656373824 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:33 INFO - PROCESS | 3628 | 1470656373827 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:33 INFO - PROCESS | 3628 | ++DOCSHELL 12E7C000 == 33 [pid = 3628] [id = 651] 04:39:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (14570000) [pid = 3628] [serial = 1953] [outer = 00000000] 04:39:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (18267400) [pid = 3628] [serial = 1954] [outer = 14570000] 04:39:33 INFO - PROCESS | 3628 | 1470656373874 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1850BC00) [pid = 3628] [serial = 1955] [outer = 14570000] 04:39:34 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1189D800) [pid = 3628] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:39:34 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10ED8800) [pid = 3628] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:39:34 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (145B5400) [pid = 3628] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:39:34 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (12B73000) [pid = 3628] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:39:34 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15A8B800) [pid = 3628] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:39:34 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16F94000) [pid = 3628] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:39:34 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (12E31400) [pid = 3628] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:39:34 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (166F3C00) [pid = 3628] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:39:34 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (166F5400) [pid = 3628] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:39:34 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (10F7CC00) [pid = 3628] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:39:34 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (156B2000) [pid = 3628] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:39:34 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (18067800) [pid = 3628] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:39:34 INFO - PROCESS | 3628 | 1470656374398 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 849ms 04:39:34 INFO - PROCESS | 3628 | 1470656374443 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 3628 | 1470656374445 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 04:39:34 INFO - PROCESS | 3628 | 1470656374448 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:39:34 INFO - PROCESS | 3628 | 1470656374450 Marionette TRACE conn3 <- [1,2570,null,{}] 04:39:34 INFO - PROCESS | 3628 | 1470656374453 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:34 INFO - PROCESS | 3628 | 1470656374455 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:34 INFO - PROCESS | 3628 | 1470656374534 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:39:34 INFO - PROCESS | 3628 | 1470656374539 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:34 INFO - PROCESS | 3628 | 1470656374541 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:34 INFO - PROCESS | 3628 | ++DOCSHELL 13192C00 == 34 [pid = 3628] [id = 652] 04:39:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (132A6400) [pid = 3628] [serial = 1956] [outer = 00000000] 04:39:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (151EC400) [pid = 3628] [serial = 1957] [outer = 132A6400] 04:39:34 INFO - PROCESS | 3628 | 1470656374584 Marionette DEBUG loaded listener.js 04:39:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (156AF800) [pid = 3628] [serial = 1958] [outer = 132A6400] 04:39:35 INFO - PROCESS | 3628 | 1470656375021 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 597ms 04:39:35 INFO - PROCESS | 3628 | 1470656375046 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:39:35 INFO - PROCESS | 3628 | 1470656375048 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 04:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:39:35 INFO - PROCESS | 3628 | 1470656375052 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:39:35 INFO - PROCESS | 3628 | 1470656375053 Marionette TRACE conn3 <- [1,2574,null,{}] 04:39:35 INFO - PROCESS | 3628 | 1470656375057 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:35 INFO - PROCESS | 3628 | 1470656375059 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:35 INFO - PROCESS | 3628 | 1470656375136 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:39:35 INFO - PROCESS | 3628 | 1470656375141 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:35 INFO - PROCESS | 3628 | 1470656375143 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:35 INFO - PROCESS | 3628 | ++DOCSHELL 129ED000 == 35 [pid = 3628] [id = 653] 04:39:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16DCB800) [pid = 3628] [serial = 1959] [outer = 00000000] 04:39:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1850A800) [pid = 3628] [serial = 1960] [outer = 16DCB800] 04:39:35 INFO - PROCESS | 3628 | 1470656375186 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (19949400) [pid = 3628] [serial = 1961] [outer = 16DCB800] 04:39:35 INFO - PROCESS | 3628 | 1470656375632 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 644ms 04:39:35 INFO - PROCESS | 3628 | 1470656375689 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:39:35 INFO - PROCESS | 3628 | 1470656375691 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 04:39:35 INFO - PROCESS | 3628 | 1470656375694 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:39:35 INFO - PROCESS | 3628 | 1470656375696 Marionette TRACE conn3 <- [1,2578,null,{}] 04:39:35 INFO - PROCESS | 3628 | 1470656375700 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:35 INFO - PROCESS | 3628 | 1470656375702 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:35 INFO - PROCESS | 3628 | 1470656375810 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:39:35 INFO - PROCESS | 3628 | 1470656375822 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:35 INFO - PROCESS | 3628 | 1470656375823 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:35 INFO - PROCESS | 3628 | ++DOCSHELL 0C7E6C00 == 36 [pid = 3628] [id = 654] 04:39:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (156D4400) [pid = 3628] [serial = 1962] [outer = 00000000] 04:39:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (199B9800) [pid = 3628] [serial = 1963] [outer = 156D4400] 04:39:35 INFO - PROCESS | 3628 | 1470656375873 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1A03D400) [pid = 3628] [serial = 1964] [outer = 156D4400] 04:39:36 INFO - PROCESS | 3628 | 1470656376313 Marionette TRACE conn3 <- [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]]]}] 04:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 645ms 04:39:36 INFO - PROCESS | 3628 | 1470656376332 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:39:36 INFO - PROCESS | 3628 | 1470656376334 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 04:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:39:36 INFO - PROCESS | 3628 | 1470656376337 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:39:36 INFO - PROCESS | 3628 | 1470656376339 Marionette TRACE conn3 <- [1,2582,null,{}] 04:39:36 INFO - PROCESS | 3628 | 1470656376400 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:36 INFO - PROCESS | 3628 | 1470656376403 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:36 INFO - PROCESS | 3628 | 1470656376570 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:39:36 INFO - PROCESS | 3628 | 1470656376701 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:36 INFO - PROCESS | 3628 | 1470656376705 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:36 INFO - PROCESS | 3628 | ++DOCSHELL 1055A000 == 37 [pid = 3628] [id = 655] 04:39:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (10564000) [pid = 3628] [serial = 1965] [outer = 00000000] 04:39:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (10A4D400) [pid = 3628] [serial = 1966] [outer = 10564000] 04:39:36 INFO - PROCESS | 3628 | 1470656376764 Marionette DEBUG loaded listener.js 04:39:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10F76C00) [pid = 3628] [serial = 1967] [outer = 10564000] 04:39:37 INFO - PROCESS | 3628 | 1470656377424 Marionette TRACE conn3 <- [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]]]}] 04:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1100ms 04:39:37 INFO - PROCESS | 3628 | 1470656377464 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 3628 | 1470656377468 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 04:39:37 INFO - PROCESS | 3628 | 1470656377473 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:39:37 INFO - PROCESS | 3628 | 1470656377476 Marionette TRACE conn3 <- [1,2586,null,{}] 04:39:37 INFO - PROCESS | 3628 | 1470656377501 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:37 INFO - PROCESS | 3628 | 1470656377504 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:37 INFO - PROCESS | 3628 | 1470656377612 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:39:37 INFO - PROCESS | 3628 | 1470656377752 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:37 INFO - PROCESS | 3628 | 1470656377756 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:37 INFO - PROCESS | 3628 | ++DOCSHELL 1452D800 == 38 [pid = 3628] [id = 656] 04:39:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1456B400) [pid = 3628] [serial = 1968] [outer = 00000000] 04:39:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (156ADC00) [pid = 3628] [serial = 1969] [outer = 1456B400] 04:39:37 INFO - PROCESS | 3628 | 1470656377813 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15A1F400) [pid = 3628] [serial = 1970] [outer = 1456B400] 04:39:38 INFO - PROCESS | 3628 | 1470656378384 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 974ms 04:39:38 INFO - PROCESS | 3628 | 1470656378441 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:39:38 INFO - PROCESS | 3628 | 1470656378444 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 04:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:39:38 INFO - PROCESS | 3628 | 1470656378448 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 3628 | 1470656378450 Marionette TRACE conn3 <- [1,2590,null,{}] 04:39:38 INFO - PROCESS | 3628 | 1470656378455 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:38 INFO - PROCESS | 3628 | 1470656378459 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:38 INFO - PROCESS | 3628 | 1470656378570 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:39:38 INFO - PROCESS | 3628 | 1470656378710 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:38 INFO - PROCESS | 3628 | 1470656378714 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:38 INFO - PROCESS | 3628 | ++DOCSHELL 16DC8400 == 39 [pid = 3628] [id = 657] 04:39:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (170A0000) [pid = 3628] [serial = 1971] [outer = 00000000] 04:39:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17D3E000) [pid = 3628] [serial = 1972] [outer = 170A0000] 04:39:38 INFO - PROCESS | 3628 | 1470656378772 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (18263400) [pid = 3628] [serial = 1973] [outer = 170A0000] 04:39:39 INFO - PROCESS | 3628 | 1470656379378 Marionette TRACE conn3 <- [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]]]}] 04:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 959ms 04:39:39 INFO - PROCESS | 3628 | 1470656379398 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:39:39 INFO - PROCESS | 3628 | 1470656379404 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 04:39:39 INFO - PROCESS | 3628 | 1470656379409 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - PROCESS | 3628 | 1470656379411 Marionette TRACE conn3 <- [1,2594,null,{}] 04:39:39 INFO - PROCESS | 3628 | 1470656379415 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:39 INFO - PROCESS | 3628 | 1470656379417 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:39 INFO - PROCESS | 3628 | 1470656379522 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:39:39 INFO - PROCESS | 3628 | 1470656379659 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:39 INFO - PROCESS | 3628 | 1470656379662 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:39 INFO - PROCESS | 3628 | ++DOCSHELL 1026B800 == 40 [pid = 3628] [id = 658] 04:39:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1055A400) [pid = 3628] [serial = 1974] [outer = 00000000] 04:39:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (11897400) [pid = 3628] [serial = 1975] [outer = 1055A400] 04:39:39 INFO - PROCESS | 3628 | 1470656379758 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (12BC6000) [pid = 3628] [serial = 1976] [outer = 1055A400] 04:39:40 INFO - PROCESS | 3628 | 1470656380510 Marionette TRACE conn3 <- [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]]]}] 04:39:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:39:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1147ms 04:39:40 INFO - PROCESS | 3628 | 1470656380555 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:39:40 INFO - PROCESS | 3628 | 1470656380559 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 04:39:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:39:40 INFO - PROCESS | 3628 | 1470656380563 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:39:40 INFO - PROCESS | 3628 | 1470656380568 Marionette TRACE conn3 <- [1,2598,null,{}] 04:39:40 INFO - PROCESS | 3628 | 1470656380573 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:40 INFO - PROCESS | 3628 | 1470656380575 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:40 INFO - PROCESS | 3628 | 1470656380743 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 1189B400 == 39 [pid = 3628] [id = 634] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 129ED000 == 38 [pid = 3628] [id = 653] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 13192C00 == 37 [pid = 3628] [id = 652] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 12E7C000 == 36 [pid = 3628] [id = 651] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 16F9E000 == 35 [pid = 3628] [id = 650] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 15236400 == 34 [pid = 3628] [id = 649] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 1574A800 == 33 [pid = 3628] [id = 648] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 12B6D400 == 32 [pid = 3628] [id = 647] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 10E86C00 == 31 [pid = 3628] [id = 646] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 145B4800 == 30 [pid = 3628] [id = 643] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 10A01C00 == 29 [pid = 3628] [id = 644] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 13217000 == 28 [pid = 3628] [id = 645] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 1026B800 == 27 [pid = 3628] [id = 658] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 16DC8400 == 26 [pid = 3628] [id = 657] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 0C7E6C00 == 25 [pid = 3628] [id = 654] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 1055A000 == 24 [pid = 3628] [id = 655] 04:39:41 INFO - PROCESS | 3628 | --DOCSHELL 1452D800 == 23 [pid = 3628] [id = 656] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (12B73800) [pid = 3628] [serial = 1904] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (11DEC400) [pid = 3628] [serial = 1903] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (112CB000) [pid = 3628] [serial = 1906] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1147DC00) [pid = 3628] [serial = 1907] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (156AF000) [pid = 3628] [serial = 1912] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (12E72C00) [pid = 3628] [serial = 1909] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (13173400) [pid = 3628] [serial = 1910] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (166EBC00) [pid = 3628] [serial = 1915] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (176AD800) [pid = 3628] [serial = 1921] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (168D0C00) [pid = 3628] [serial = 1924] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (168D6C00) [pid = 3628] [serial = 1918] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17DCC000) [pid = 3628] [serial = 1927] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17819C00) [pid = 3628] [serial = 1922] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11DEF800) [pid = 3628] [serial = 1895] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (114E3400) [pid = 3628] [serial = 1894] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (168D1800) [pid = 3628] [serial = 1898] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15A87400) [pid = 3628] [serial = 1897] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (199AEC00) [pid = 3628] [serial = 1901] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (18510400) [pid = 3628] [serial = 1900] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (151E2800) [pid = 3628] [serial = 1925] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16DCA400) [pid = 3628] [serial = 1919] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1994A800) [pid = 3628] [serial = 1930] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (166F1800) [pid = 3628] [serial = 1916] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (156B7000) [pid = 3628] [serial = 1913] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1805E000) [pid = 3628] [serial = 1928] [outer = 00000000] [url = about:blank] 04:39:41 INFO - PROCESS | 3628 | 1470656381521 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:41 INFO - PROCESS | 3628 | 1470656381525 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:41 INFO - PROCESS | 3628 | ++DOCSHELL 0F939800 == 24 [pid = 3628] [id = 659] 04:39:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (0F974C00) [pid = 3628] [serial = 1977] [outer = 00000000] 04:39:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (10229C00) [pid = 3628] [serial = 1978] [outer = 0F974C00] 04:39:41 INFO - PROCESS | 3628 | 1470656381578 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10A07800) [pid = 3628] [serial = 1979] [outer = 0F974C00] 04:39:42 INFO - PROCESS | 3628 | 1470656382119 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1572ms 04:39:42 INFO - PROCESS | 3628 | 1470656382166 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:39:42 INFO - PROCESS | 3628 | 1470656382169 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 04:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:39:42 INFO - PROCESS | 3628 | 1470656382174 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 3628 | 1470656382176 Marionette TRACE conn3 <- [1,2602,null,{}] 04:39:42 INFO - PROCESS | 3628 | 1470656382181 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:42 INFO - PROCESS | 3628 | 1470656382186 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:42 INFO - PROCESS | 3628 | 1470656382272 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:39:42 INFO - PROCESS | 3628 | 1470656382282 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 3628 | 1470656382285 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:42 INFO - PROCESS | 3628 | ++DOCSHELL 11896400 == 25 [pid = 3628] [id = 660] 04:39:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (11897000) [pid = 3628] [serial = 1980] [outer = 00000000] 04:39:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (11CFA000) [pid = 3628] [serial = 1981] [outer = 11897000] 04:39:42 INFO - PROCESS | 3628 | 1470656382331 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (12974800) [pid = 3628] [serial = 1982] [outer = 11897000] 04:39:42 INFO - PROCESS | 3628 | 1470656382802 Marionette TRACE conn3 <- [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]]]}] 04:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 692ms 04:39:42 INFO - PROCESS | 3628 | 1470656382877 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:39:42 INFO - PROCESS | 3628 | 1470656382881 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 04:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:39:42 INFO - PROCESS | 3628 | 1470656382885 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 3628 | 1470656382887 Marionette TRACE conn3 <- [1,2606,null,{}] 04:39:42 INFO - PROCESS | 3628 | 1470656382891 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:42 INFO - PROCESS | 3628 | 1470656382894 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:42 INFO - PROCESS | 3628 | 1470656382979 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:39:43 INFO - PROCESS | 3628 | 1470656383084 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 3628 | 1470656383086 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:43 INFO - PROCESS | 3628 | ++DOCSHELL 13222000 == 26 [pid = 3628] [id = 661] 04:39:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (132A6800) [pid = 3628] [serial = 1983] [outer = 00000000] 04:39:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (13928800) [pid = 3628] [serial = 1984] [outer = 132A6800] 04:39:43 INFO - PROCESS | 3628 | 1470656383130 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13B57000) [pid = 3628] [serial = 1985] [outer = 132A6800] 04:39:43 INFO - PROCESS | 3628 | 1470656383532 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 707ms 04:39:43 INFO - PROCESS | 3628 | 1470656383584 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 3628 | 1470656383586 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 04:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:39:43 INFO - PROCESS | 3628 | 1470656383596 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 3628 | 1470656383602 Marionette TRACE conn3 <- [1,2610,null,{}] 04:39:43 INFO - PROCESS | 3628 | 1470656383619 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:43 INFO - PROCESS | 3628 | 1470656383622 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:43 INFO - PROCESS | 3628 | 1470656383744 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:39:43 INFO - PROCESS | 3628 | 1470656383756 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 3628 | 1470656383758 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:43 INFO - PROCESS | 3628 | ++DOCSHELL 156ABC00 == 27 [pid = 3628] [id = 662] 04:39:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (156B0000) [pid = 3628] [serial = 1986] [outer = 00000000] 04:39:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15748800) [pid = 3628] [serial = 1987] [outer = 156B0000] 04:39:43 INFO - PROCESS | 3628 | 1470656383855 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16222000) [pid = 3628] [serial = 1988] [outer = 156B0000] 04:39:44 INFO - PROCESS | 3628 | 1470656384294 Marionette TRACE conn3 <- [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]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 770ms 04:39:44 INFO - PROCESS | 3628 | 1470656384374 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 3628 | 1470656384377 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 04:39:44 INFO - PROCESS | 3628 | 1470656384381 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:39:44 INFO - PROCESS | 3628 | 1470656384382 Marionette TRACE conn3 <- [1,2614,null,{}] 04:39:44 INFO - PROCESS | 3628 | 1470656384386 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:44 INFO - PROCESS | 3628 | 1470656384388 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:44 INFO - PROCESS | 3628 | 1470656384502 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:39:44 INFO - PROCESS | 3628 | 1470656384565 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:44 INFO - PROCESS | 3628 | 1470656384567 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:44 INFO - PROCESS | 3628 | ++DOCSHELL 166E8000 == 28 [pid = 3628] [id = 663] 04:39:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (166E9800) [pid = 3628] [serial = 1989] [outer = 00000000] 04:39:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (168D6C00) [pid = 3628] [serial = 1990] [outer = 166E9800] 04:39:44 INFO - PROCESS | 3628 | 1470656384615 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (168DB400) [pid = 3628] [serial = 1991] [outer = 166E9800] 04:39:45 INFO - PROCESS | 3628 | 1470656385038 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 707ms 04:39:45 INFO - PROCESS | 3628 | 1470656385082 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 3628 | 1470656385085 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 04:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:39:45 INFO - PROCESS | 3628 | 1470656385089 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 3628 | 1470656385090 Marionette TRACE conn3 <- [1,2618,null,{}] 04:39:45 INFO - PROCESS | 3628 | 1470656385094 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:45 INFO - PROCESS | 3628 | 1470656385096 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:45 INFO - PROCESS | 3628 | 1470656385207 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:39:45 INFO - PROCESS | 3628 | 1470656385213 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 3628 | 1470656385219 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:45 INFO - PROCESS | 3628 | ++DOCSHELL 16E66800 == 29 [pid = 3628] [id = 664] 04:39:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16E68400) [pid = 3628] [serial = 1992] [outer = 00000000] 04:39:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16F9C800) [pid = 3628] [serial = 1993] [outer = 16E68400] 04:39:45 INFO - PROCESS | 3628 | 1470656385327 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1741BC00) [pid = 3628] [serial = 1994] [outer = 16E68400] 04:39:45 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (156D4400) [pid = 3628] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:39:45 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (132A6400) [pid = 3628] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:39:45 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16DCB800) [pid = 3628] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:39:45 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15A86800) [pid = 3628] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:39:45 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16F9E800) [pid = 3628] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:39:45 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (14570000) [pid = 3628] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:39:45 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (132B3800) [pid = 3628] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:39:45 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1850E400) [pid = 3628] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:39:45 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10A02000) [pid = 3628] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:39:45 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (12B6E800) [pid = 3628] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:39:45 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15751800) [pid = 3628] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:39:45 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (10ED2C00) [pid = 3628] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:39:45 INFO - PROCESS | 3628 | 1470656385976 Marionette TRACE conn3 <- [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]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 943ms 04:39:46 INFO - PROCESS | 3628 | 1470656386033 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 3628 | 1470656386034 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 04:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:39:46 INFO - PROCESS | 3628 | 1470656386038 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - PROCESS | 3628 | 1470656386040 Marionette TRACE conn3 <- [1,2622,null,{}] 04:39:46 INFO - PROCESS | 3628 | 1470656386043 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:46 INFO - PROCESS | 3628 | 1470656386046 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:46 INFO - PROCESS | 3628 | 1470656386166 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:39:46 INFO - PROCESS | 3628 | 1470656386250 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 3628 | 1470656386252 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:46 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E3000 == 30 [pid = 3628] [id = 665] 04:39:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12B6E800) [pid = 3628] [serial = 1995] [outer = 00000000] 04:39:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (166ED800) [pid = 3628] [serial = 1996] [outer = 12B6E800] 04:39:46 INFO - PROCESS | 3628 | 1470656386295 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1779E000) [pid = 3628] [serial = 1997] [outer = 12B6E800] 04:39:46 INFO - PROCESS | 3628 | 1470656386652 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 644ms 04:39:46 INFO - PROCESS | 3628 | 1470656386676 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 3628 | 1470656386678 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 04:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:39:46 INFO - PROCESS | 3628 | 1470656386694 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - PROCESS | 3628 | 1470656386696 Marionette TRACE conn3 <- [1,2626,null,{}] 04:39:46 INFO - PROCESS | 3628 | 1470656386699 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:46 INFO - PROCESS | 3628 | 1470656386701 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:46 INFO - PROCESS | 3628 | 1470656386776 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:39:46 INFO - PROCESS | 3628 | 1470656386780 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 3628 | 1470656386782 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:46 INFO - PROCESS | 3628 | ++DOCSHELL 156D3000 == 31 [pid = 3628] [id = 666] 04:39:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15751800) [pid = 3628] [serial = 1998] [outer = 00000000] 04:39:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (178F9400) [pid = 3628] [serial = 1999] [outer = 15751800] 04:39:46 INFO - PROCESS | 3628 | 1470656386825 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17DC1C00) [pid = 3628] [serial = 2000] [outer = 15751800] 04:39:47 INFO - PROCESS | 3628 | 1470656387259 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 597ms 04:39:47 INFO - PROCESS | 3628 | 1470656387289 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 3628 | 1470656387291 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 04:39:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:39:47 INFO - PROCESS | 3628 | 1470656387307 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 3628 | 1470656387309 Marionette TRACE conn3 <- [1,2630,null,{}] 04:39:47 INFO - PROCESS | 3628 | 1470656387316 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:47 INFO - PROCESS | 3628 | 1470656387318 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:47 INFO - PROCESS | 3628 | 1470656387441 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:39:47 INFO - PROCESS | 3628 | 1470656387446 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 3628 | 1470656387448 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:47 INFO - PROCESS | 3628 | ++DOCSHELL 178F5400 == 32 [pid = 3628] [id = 667] 04:39:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1805E400) [pid = 3628] [serial = 2001] [outer = 00000000] 04:39:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (18506800) [pid = 3628] [serial = 2002] [outer = 1805E400] 04:39:47 INFO - PROCESS | 3628 | 1470656387491 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (18508000) [pid = 3628] [serial = 2003] [outer = 1805E400] 04:39:48 INFO - PROCESS | 3628 | --DOCSHELL 11896400 == 31 [pid = 3628] [id = 660] 04:39:48 INFO - PROCESS | 3628 | --DOCSHELL 0F939800 == 30 [pid = 3628] [id = 659] 04:39:48 INFO - PROCESS | 3628 | --DOCSHELL 0F9E3000 == 29 [pid = 3628] [id = 665] 04:39:48 INFO - PROCESS | 3628 | --DOCSHELL 156ABC00 == 28 [pid = 3628] [id = 662] 04:39:48 INFO - PROCESS | 3628 | --DOCSHELL 166E8000 == 27 [pid = 3628] [id = 663] 04:39:48 INFO - PROCESS | 3628 | --DOCSHELL 16E66800 == 26 [pid = 3628] [id = 664] 04:39:48 INFO - PROCESS | 3628 | --DOCSHELL 13222000 == 25 [pid = 3628] [id = 661] 04:39:48 INFO - PROCESS | 3628 | --DOCSHELL 156D3000 == 24 [pid = 3628] [id = 666] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (174CF800) [pid = 3628] [serial = 1951] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (18267400) [pid = 3628] [serial = 1954] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (14571800) [pid = 3628] [serial = 1936] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15749C00) [pid = 3628] [serial = 1937] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1994BC00) [pid = 3628] [serial = 1931] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (174D4400) [pid = 3628] [serial = 1952] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (114EC400) [pid = 3628] [serial = 1933] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (11DA4C00) [pid = 3628] [serial = 1934] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (13196400) [pid = 3628] [serial = 1942] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (134B2C00) [pid = 3628] [serial = 1943] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (15A1E800) [pid = 3628] [serial = 1945] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (15A91800) [pid = 3628] [serial = 1946] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (10F81000) [pid = 3628] [serial = 1939] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (112CC000) [pid = 3628] [serial = 1940] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (199B9800) [pid = 3628] [serial = 1963] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (156AF800) [pid = 3628] [serial = 1958] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1A03D400) [pid = 3628] [serial = 1964] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (151EC400) [pid = 3628] [serial = 1957] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1850BC00) [pid = 3628] [serial = 1955] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (19949400) [pid = 3628] [serial = 1961] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (168D5400) [pid = 3628] [serial = 1948] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (1850A800) [pid = 3628] [serial = 1960] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (16DCE800) [pid = 3628] [serial = 1949] [outer = 00000000] [url = about:blank] 04:39:49 INFO - PROCESS | 3628 | 1470656389212 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:39:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:39:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1918ms 04:39:49 INFO - PROCESS | 3628 | 1470656389250 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 3628 | 1470656389254 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 04:39:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:39:49 INFO - PROCESS | 3628 | 1470656389260 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 3628 | 1470656389263 Marionette TRACE conn3 <- [1,2634,null,{}] 04:39:49 INFO - PROCESS | 3628 | 1470656389269 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:49 INFO - PROCESS | 3628 | 1470656389272 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:49 INFO - PROCESS | 3628 | 1470656389365 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:39:49 INFO - PROCESS | 3628 | 1470656389372 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 3628 | 1470656389374 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:49 INFO - PROCESS | 3628 | ++DOCSHELL 1126B400 == 25 [pid = 3628] [id = 668] 04:39:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (1126BC00) [pid = 3628] [serial = 2004] [outer = 00000000] 04:39:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (1147C000) [pid = 3628] [serial = 2005] [outer = 1126BC00] 04:39:49 INFO - PROCESS | 3628 | 1470656389425 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (10E7E000) [pid = 3628] [serial = 2006] [outer = 1126BC00] 04:39:49 INFO - PROCESS | 3628 | 1470656389928 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:39:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:39:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 708ms 04:39:49 INFO - PROCESS | 3628 | 1470656389958 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 3628 | 1470656389963 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 04:39:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:39:49 INFO - PROCESS | 3628 | 1470656389973 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 3628 | 1470656389975 Marionette TRACE conn3 <- [1,2638,null,{}] 04:39:50 INFO - PROCESS | 3628 | 1470656389980 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:50 INFO - PROCESS | 3628 | 1470656389983 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:50 INFO - PROCESS | 3628 | 1470656390074 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:39:50 INFO - PROCESS | 3628 | 1470656390083 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 3628 | 1470656390085 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:50 INFO - PROCESS | 3628 | ++DOCSHELL 12B73000 == 26 [pid = 3628] [id = 669] 04:39:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (12B73800) [pid = 3628] [serial = 2007] [outer = 00000000] 04:39:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (12C89000) [pid = 3628] [serial = 2008] [outer = 12B73800] 04:39:50 INFO - PROCESS | 3628 | 1470656390133 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (12E77400) [pid = 3628] [serial = 2009] [outer = 12B73800] 04:39:50 INFO - PROCESS | 3628 | 1470656390603 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:39:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:39:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 692ms 04:39:50 INFO - PROCESS | 3628 | 1470656390674 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 3628 | 1470656390676 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 04:39:50 INFO - PROCESS | 3628 | 1470656390679 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:39:50 INFO - PROCESS | 3628 | 1470656390683 Marionette TRACE conn3 <- [1,2642,null,{}] 04:39:50 INFO - PROCESS | 3628 | 1470656390694 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:50 INFO - PROCESS | 3628 | 1470656390698 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:50 INFO - PROCESS | 3628 | 1470656390780 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:39:50 INFO - PROCESS | 3628 | 1470656390903 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 3628 | 1470656390907 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:50 INFO - PROCESS | 3628 | ++DOCSHELL 1452E000 == 27 [pid = 3628] [id = 670] 04:39:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (14568400) [pid = 3628] [serial = 2010] [outer = 00000000] 04:39:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (14574400) [pid = 3628] [serial = 2011] [outer = 14568400] 04:39:50 INFO - PROCESS | 3628 | 1470656390954 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (151EA000) [pid = 3628] [serial = 2012] [outer = 14568400] 04:39:51 INFO - PROCESS | 3628 | 1470656391330 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:39:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:39:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 707ms 04:39:51 INFO - PROCESS | 3628 | 1470656391378 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:39:51 INFO - PROCESS | 3628 | 1470656391381 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 04:39:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:39:51 INFO - PROCESS | 3628 | 1470656391384 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - PROCESS | 3628 | 1470656391386 Marionette TRACE conn3 <- [1,2646,null,{}] 04:39:51 INFO - PROCESS | 3628 | 1470656391389 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:51 INFO - PROCESS | 3628 | 1470656391391 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:51 INFO - PROCESS | 3628 | 1470656391515 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:39:51 INFO - PROCESS | 3628 | 1470656391523 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:51 INFO - PROCESS | 3628 | 1470656391525 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:51 INFO - PROCESS | 3628 | ++DOCSHELL 12BBB800 == 28 [pid = 3628] [id = 671] 04:39:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (14306000) [pid = 3628] [serial = 2013] [outer = 00000000] 04:39:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (156BAC00) [pid = 3628] [serial = 2014] [outer = 14306000] 04:39:51 INFO - PROCESS | 3628 | 1470656391575 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (157CBC00) [pid = 3628] [serial = 2015] [outer = 14306000] 04:39:52 INFO - PROCESS | 3628 | 1470656391978 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:39:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 644ms 04:39:52 INFO - PROCESS | 3628 | 1470656392022 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:39:52 INFO - PROCESS | 3628 | 1470656392024 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 04:39:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:39:52 INFO - PROCESS | 3628 | 1470656392027 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 3628 | 1470656392029 Marionette TRACE conn3 <- [1,2650,null,{}] 04:39:52 INFO - PROCESS | 3628 | 1470656392032 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:52 INFO - PROCESS | 3628 | 1470656392034 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:52 INFO - PROCESS | 3628 | 1470656392144 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:39:52 INFO - PROCESS | 3628 | 1470656392186 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:52 INFO - PROCESS | 3628 | 1470656392188 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:52 INFO - PROCESS | 3628 | ++DOCSHELL 15A8B800 == 29 [pid = 3628] [id = 672] 04:39:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15A8E800) [pid = 3628] [serial = 2016] [outer = 00000000] 04:39:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (166E8400) [pid = 3628] [serial = 2017] [outer = 15A8E800] 04:39:52 INFO - PROCESS | 3628 | 1470656392240 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (166EF400) [pid = 3628] [serial = 2018] [outer = 15A8E800] 04:39:52 INFO - PROCESS | 3628 | 1470656392643 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:39:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 645ms 04:39:52 INFO - PROCESS | 3628 | 1470656392666 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:39:52 INFO - PROCESS | 3628 | 1470656392668 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 04:39:52 INFO - PROCESS | 3628 | 1470656392671 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:39:52 INFO - PROCESS | 3628 | 1470656392720 Marionette TRACE conn3 <- [1,2654,null,{}] 04:39:52 INFO - PROCESS | 3628 | 1470656392727 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:52 INFO - PROCESS | 3628 | 1470656392732 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:52 INFO - PROCESS | 3628 | 1470656392868 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:39:52 INFO - PROCESS | 3628 | 1470656392885 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:52 INFO - PROCESS | 3628 | 1470656392887 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:52 INFO - PROCESS | 3628 | ++DOCSHELL 16DC8400 == 30 [pid = 3628] [id = 673] 04:39:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16DC9800) [pid = 3628] [serial = 2019] [outer = 00000000] 04:39:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16F9CC00) [pid = 3628] [serial = 2020] [outer = 16DC9800] 04:39:52 INFO - PROCESS | 3628 | 1470656392931 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (173A5800) [pid = 3628] [serial = 2021] [outer = 16DC9800] 04:39:53 INFO - PROCESS | 3628 | 1470656393840 Marionette TRACE conn3 <- [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]]]}] 04:39:53 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) 04:39:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1163ms 04:39:53 INFO - PROCESS | 3628 | 1470656393870 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:39:53 INFO - PROCESS | 3628 | 1470656393872 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 04:39:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:39:53 INFO - PROCESS | 3628 | 1470656393876 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - PROCESS | 3628 | 1470656393878 Marionette TRACE conn3 <- [1,2658,null,{}] 04:39:53 INFO - PROCESS | 3628 | 1470656393881 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:53 INFO - PROCESS | 3628 | 1470656393883 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:54 INFO - PROCESS | 3628 | 1470656394005 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:39:54 INFO - PROCESS | 3628 | 1470656394012 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 3628 | 1470656394014 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:54 INFO - PROCESS | 3628 | ++DOCSHELL 17416800 == 31 [pid = 3628] [id = 674] 04:39:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (174D4400) [pid = 3628] [serial = 2022] [outer = 00000000] 04:39:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1781BC00) [pid = 3628] [serial = 2023] [outer = 174D4400] 04:39:54 INFO - PROCESS | 3628 | 1470656394057 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (14308C00) [pid = 3628] [serial = 2024] [outer = 174D4400] 04:39:54 INFO - PROCESS | 3628 | 1470656394979 Marionette TRACE conn3 <- [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"]]]}] 04:39:55 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 04:39:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:39:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:39:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1148ms 04:39:55 INFO - PROCESS | 3628 | 1470656395032 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 3628 | 1470656395034 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 04:39:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:39:55 INFO - PROCESS | 3628 | 1470656395038 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 3628 | 1470656395039 Marionette TRACE conn3 <- [1,2662,null,{}] 04:39:55 INFO - PROCESS | 3628 | 1470656395043 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:55 INFO - PROCESS | 3628 | 1470656395045 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:55 INFO - PROCESS | 3628 | 1470656395155 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:39:55 INFO - PROCESS | 3628 | 1470656395160 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 3628 | 1470656395162 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:55 INFO - PROCESS | 3628 | ++DOCSHELL 12C86400 == 32 [pid = 3628] [id = 675] 04:39:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17812C00) [pid = 3628] [serial = 2025] [outer = 00000000] 04:39:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (18510C00) [pid = 3628] [serial = 2026] [outer = 17812C00] 04:39:55 INFO - PROCESS | 3628 | 1470656395205 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (18511000) [pid = 3628] [serial = 2027] [outer = 17812C00] 04:39:56 INFO - PROCESS | 3628 | 1470656396150 Marionette TRACE conn3 <- [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"]]]}] 04:39:56 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 04:39:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:39:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:39:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1148ms 04:39:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:39:56 INFO - PROCESS | 3628 | 1470656396184 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 3628 | 1470656396186 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 04:39:56 INFO - PROCESS | 3628 | 1470656396190 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 3628 | 1470656396191 Marionette TRACE conn3 <- [1,2666,null,{}] 04:39:56 INFO - PROCESS | 3628 | 1470656396195 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:56 INFO - PROCESS | 3628 | 1470656396197 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:56 INFO - PROCESS | 3628 | 1470656396305 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:39:56 INFO - PROCESS | 3628 | 1470656396311 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 3628 | 1470656396313 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:56 INFO - PROCESS | 3628 | ++DOCSHELL 1452D800 == 33 [pid = 3628] [id = 676] 04:39:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1994BC00) [pid = 3628] [serial = 2028] [outer = 00000000] 04:39:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (19954400) [pid = 3628] [serial = 2029] [outer = 1994BC00] 04:39:56 INFO - PROCESS | 3628 | 1470656396362 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (19955800) [pid = 3628] [serial = 2030] [outer = 1994BC00] 04:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16E68400) [pid = 3628] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (166E9800) [pid = 3628] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (12B6E800) [pid = 3628] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (15751800) [pid = 3628] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (132A6800) [pid = 3628] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11897000) [pid = 3628] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (0F974C00) [pid = 3628] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1055A400) [pid = 3628] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (170A0000) [pid = 3628] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1456B400) [pid = 3628] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10564000) [pid = 3628] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (156B0000) [pid = 3628] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:39:57 INFO - PROCESS | 3628 | 1470656397347 Marionette TRACE conn3 <- [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]]]}] 04:39:57 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) 04:39:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1194ms 04:39:57 INFO - PROCESS | 3628 | 1470656397391 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:39:57 INFO - PROCESS | 3628 | 1470656397393 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 04:39:57 INFO - PROCESS | 3628 | 1470656397396 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:39:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:39:57 INFO - PROCESS | 3628 | 1470656397398 Marionette TRACE conn3 <- [1,2670,null,{}] 04:39:57 INFO - PROCESS | 3628 | 1470656397402 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:57 INFO - PROCESS | 3628 | 1470656397404 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:57 INFO - PROCESS | 3628 | 1470656397497 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:39:57 INFO - PROCESS | 3628 | 1470656397503 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:57 INFO - PROCESS | 3628 | 1470656397505 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:57 INFO - PROCESS | 3628 | ++DOCSHELL 10A0B800 == 34 [pid = 3628] [id = 677] 04:39:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (10A49400) [pid = 3628] [serial = 2031] [outer = 00000000] 04:39:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (156B0000) [pid = 3628] [serial = 2032] [outer = 10A49400] 04:39:57 INFO - PROCESS | 3628 | 1470656397548 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (166F5C00) [pid = 3628] [serial = 2033] [outer = 10A49400] 04:39:58 INFO - PROCESS | 3628 | 1470656398505 Marionette TRACE conn3 <- [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]]]}] 04:39:58 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) 04:39:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1100ms 04:39:58 INFO - PROCESS | 3628 | 1470656398530 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 3628 | 1470656398532 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 04:39:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:39:58 INFO - PROCESS | 3628 | 1470656398541 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 3628 | 1470656398545 Marionette TRACE conn3 <- [1,2674,null,{}] 04:39:58 INFO - PROCESS | 3628 | 1470656398550 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 3628 | 1470656398552 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:58 INFO - PROCESS | 3628 | 1470656398683 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:39:58 INFO - PROCESS | 3628 | 1470656398811 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 3628 | 1470656398815 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:39:58 INFO - PROCESS | 3628 | ++DOCSHELL 0C7F4000 == 35 [pid = 3628] [id = 678] 04:39:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (0F934800) [pid = 3628] [serial = 2034] [outer = 00000000] 04:39:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (102C9000) [pid = 3628] [serial = 2035] [outer = 0F934800] 04:39:58 INFO - PROCESS | 3628 | 1470656398873 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (10A4A000) [pid = 3628] [serial = 2036] [outer = 0F934800] 04:40:00 INFO - PROCESS | 3628 | 1470656400097 Marionette TRACE conn3 <- [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"]]]}] 04:40:00 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 04:40:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:40:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1619ms 04:40:00 INFO - PROCESS | 3628 | 1470656400147 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 3628 | 1470656400151 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 04:40:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:40:00 INFO - PROCESS | 3628 | 1470656400157 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 3628 | 1470656400160 Marionette TRACE conn3 <- [1,2678,null,{}] 04:40:00 INFO - PROCESS | 3628 | 1470656400166 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:00 INFO - PROCESS | 3628 | 1470656400169 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:00 INFO - PROCESS | 3628 | 1470656400459 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:40:00 INFO - PROCESS | 3628 | 1470656400578 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 3628 | 1470656400581 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:00 INFO - PROCESS | 3628 | ++DOCSHELL 10E79C00 == 36 [pid = 3628] [id = 679] 04:40:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (10E81000) [pid = 3628] [serial = 2037] [outer = 00000000] 04:40:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (10F82400) [pid = 3628] [serial = 2038] [outer = 10E81000] 04:40:00 INFO - PROCESS | 3628 | 1470656400631 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (11813400) [pid = 3628] [serial = 2039] [outer = 10E81000] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 0F390800 == 35 [pid = 3628] [id = 496] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 112D6000 == 34 [pid = 3628] [id = 487] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 168DEC00 == 33 [pid = 3628] [id = 500] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 13215400 == 32 [pid = 3628] [id = 501] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 18262000 == 31 [pid = 3628] [id = 502] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 1622A400 == 30 [pid = 3628] [id = 499] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 156B7C00 == 29 [pid = 3628] [id = 488] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 13AD1C00 == 28 [pid = 3628] [id = 498] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 10229400 == 27 [pid = 3628] [id = 497] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 10A0B800 == 26 [pid = 3628] [id = 677] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 1452D800 == 25 [pid = 3628] [id = 676] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 12C86400 == 24 [pid = 3628] [id = 675] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 17416800 == 23 [pid = 3628] [id = 674] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 16DC8400 == 22 [pid = 3628] [id = 673] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 15A8B800 == 21 [pid = 3628] [id = 672] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 12BBB800 == 20 [pid = 3628] [id = 671] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 1452E000 == 19 [pid = 3628] [id = 670] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 12B73000 == 18 [pid = 3628] [id = 669] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 1126B400 == 17 [pid = 3628] [id = 668] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (18506800) [pid = 3628] [serial = 2002] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOCSHELL 178F5400 == 16 [pid = 3628] [id = 667] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16F9C800) [pid = 3628] [serial = 1993] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (168DB400) [pid = 3628] [serial = 1991] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (168D6C00) [pid = 3628] [serial = 1990] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (166ED800) [pid = 3628] [serial = 1996] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (178F9400) [pid = 3628] [serial = 1999] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1741BC00) [pid = 3628] [serial = 1994] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (13928800) [pid = 3628] [serial = 1984] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (11CFA000) [pid = 3628] [serial = 1981] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (12974800) [pid = 3628] [serial = 1982] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (10229C00) [pid = 3628] [serial = 1978] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (10A07800) [pid = 3628] [serial = 1979] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (12BC6000) [pid = 3628] [serial = 1976] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (11897400) [pid = 3628] [serial = 1975] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (18263400) [pid = 3628] [serial = 1973] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (17D3E000) [pid = 3628] [serial = 1972] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (17DC1C00) [pid = 3628] [serial = 2000] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (15A1F400) [pid = 3628] [serial = 1970] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (156ADC00) [pid = 3628] [serial = 1969] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (10F76C00) [pid = 3628] [serial = 1967] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (10A4D400) [pid = 3628] [serial = 1966] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (15748800) [pid = 3628] [serial = 1987] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (16222000) [pid = 3628] [serial = 1988] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (1779E000) [pid = 3628] [serial = 1997] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (13B57000) [pid = 3628] [serial = 1985] [outer = 00000000] [url = about:blank] 04:40:01 INFO - PROCESS | 3628 | 1470656401689 Marionette TRACE conn3 <- [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"]]]}] 04:40:01 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 04:40:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:40:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1572ms 04:40:01 INFO - PROCESS | 3628 | 1470656401715 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 3628 | 1470656401718 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 04:40:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:40:01 INFO - PROCESS | 3628 | 1470656401724 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - PROCESS | 3628 | 1470656401726 Marionette TRACE conn3 <- [1,2682,null,{}] 04:40:01 INFO - PROCESS | 3628 | 1470656401731 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:01 INFO - PROCESS | 3628 | 1470656401733 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:01 INFO - PROCESS | 3628 | 1470656401822 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:40:01 INFO - PROCESS | 3628 | 1470656401828 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:01 INFO - PROCESS | 3628 | 1470656401831 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:01 INFO - PROCESS | 3628 | ++DOCSHELL 11DEF000 == 17 [pid = 3628] [id = 680] 04:40:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (12974800) [pid = 3628] [serial = 2040] [outer = 00000000] 04:40:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (12E27800) [pid = 3628] [serial = 2041] [outer = 12974800] 04:40:01 INFO - PROCESS | 3628 | 1470656401878 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (13171000) [pid = 3628] [serial = 2042] [outer = 12974800] 04:40:02 INFO - PROCESS | 3628 | 1470656402873 Marionette TRACE conn3 <- [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"]]]}] 04:40:02 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 04:40:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:40:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1195ms 04:40:02 INFO - PROCESS | 3628 | 1470656402925 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 3628 | 1470656402928 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 04:40:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:40:02 INFO - PROCESS | 3628 | 1470656402932 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - PROCESS | 3628 | 1470656402934 Marionette TRACE conn3 <- [1,2686,null,{}] 04:40:02 INFO - PROCESS | 3628 | 1470656402938 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:02 INFO - PROCESS | 3628 | 1470656402940 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:03 INFO - PROCESS | 3628 | 1470656403029 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:40:03 INFO - PROCESS | 3628 | 1470656403037 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:03 INFO - PROCESS | 3628 | 1470656403039 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:03 INFO - PROCESS | 3628 | ++DOCSHELL 13AD7000 == 18 [pid = 3628] [id = 681] 04:40:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (13B51400) [pid = 3628] [serial = 2043] [outer = 00000000] 04:40:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (1456CC00) [pid = 3628] [serial = 2044] [outer = 13B51400] 04:40:03 INFO - PROCESS | 3628 | 1470656403086 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (145C2400) [pid = 3628] [serial = 2045] [outer = 13B51400] 04:40:04 INFO - PROCESS | 3628 | 1470656404155 Marionette TRACE conn3 <- [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"]]]}] 04:40:04 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 04:40:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:40:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1257ms 04:40:04 INFO - PROCESS | 3628 | 1470656404220 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 3628 | 1470656404223 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 04:40:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:40:04 INFO - PROCESS | 3628 | 1470656404234 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - PROCESS | 3628 | 1470656404238 Marionette TRACE conn3 <- [1,2690,null,{}] 04:40:04 INFO - PROCESS | 3628 | 1470656404248 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:04 INFO - PROCESS | 3628 | 1470656404251 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:04 INFO - PROCESS | 3628 | 1470656404405 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:40:04 INFO - PROCESS | 3628 | 1470656404411 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:04 INFO - PROCESS | 3628 | 1470656404414 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:04 INFO - PROCESS | 3628 | ++DOCSHELL 156AE800 == 19 [pid = 3628] [id = 682] 04:40:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (156AF800) [pid = 3628] [serial = 2046] [outer = 00000000] 04:40:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (15A90000) [pid = 3628] [serial = 2047] [outer = 156AF800] 04:40:04 INFO - PROCESS | 3628 | 1470656404517 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (16226800) [pid = 3628] [serial = 2048] [outer = 156AF800] 04:40:04 INFO - PROCESS | 3628 | 1470656404976 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:40:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:40:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 801ms 04:40:05 INFO - PROCESS | 3628 | 1470656405032 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 3628 | 1470656405034 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 04:40:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:40:05 INFO - PROCESS | 3628 | 1470656405045 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - PROCESS | 3628 | 1470656405047 Marionette TRACE conn3 <- [1,2694,null,{}] 04:40:05 INFO - PROCESS | 3628 | 1470656405051 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:05 INFO - PROCESS | 3628 | 1470656405052 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:05 INFO - PROCESS | 3628 | 1470656405167 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:40:05 INFO - PROCESS | 3628 | 1470656405179 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 3628 | 1470656405181 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:05 INFO - PROCESS | 3628 | ++DOCSHELL 166ED800 == 20 [pid = 3628] [id = 683] 04:40:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (168CFC00) [pid = 3628] [serial = 2049] [outer = 00000000] 04:40:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (168DA800) [pid = 3628] [serial = 2050] [outer = 168CFC00] 04:40:05 INFO - PROCESS | 3628 | 1470656405226 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (16DA9800) [pid = 3628] [serial = 2051] [outer = 168CFC00] 04:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (17812C00) [pid = 3628] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (15A8E800) [pid = 3628] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (174D4400) [pid = 3628] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1126BC00) [pid = 3628] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (14306000) [pid = 3628] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1994BC00) [pid = 3628] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1805E400) [pid = 3628] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (14568400) [pid = 3628] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (12B73800) [pid = 3628] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (16DC9800) [pid = 3628] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:40:05 INFO - PROCESS | 3628 | 1470656405657 Marionette TRACE conn3 <- [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]]]}] 04:40:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:40:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 692ms 04:40:05 INFO - PROCESS | 3628 | 1470656405737 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 3628 | 1470656405739 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 04:40:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:40:05 INFO - PROCESS | 3628 | 1470656405743 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - PROCESS | 3628 | 1470656405745 Marionette TRACE conn3 <- [1,2698,null,{}] 04:40:05 INFO - PROCESS | 3628 | 1470656405748 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:05 INFO - PROCESS | 3628 | 1470656405750 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:05 INFO - PROCESS | 3628 | 1470656405859 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:40:05 INFO - PROCESS | 3628 | 1470656405867 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 3628 | 1470656405873 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:05 INFO - PROCESS | 3628 | ++DOCSHELL 134B7400 == 21 [pid = 3628] [id = 684] 04:40:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (16DA8800) [pid = 3628] [serial = 2052] [outer = 00000000] 04:40:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (16DC7000) [pid = 3628] [serial = 2053] [outer = 16DA8800] 04:40:05 INFO - PROCESS | 3628 | 1470656405928 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (16E74C00) [pid = 3628] [serial = 2054] [outer = 16DA8800] 04:40:06 INFO - PROCESS | 3628 | 1470656406413 Marionette TRACE conn3 <- [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] 04:40:06 INFO - PROCESS | 3628 | 1470656406445 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 04:40:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:40:06 INFO - PROCESS | 3628 | 1470656406448 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 3628 | 1470656406449 Marionette TRACE conn3 <- [1,2702,null,{}] 04:40:06 INFO - PROCESS | 3628 | 1470656406453 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:06 INFO - PROCESS | 3628 | 1470656406455 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:06 INFO - PROCESS | 3628 | 1470656406546 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:40:06 INFO - PROCESS | 3628 | 1470656406551 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:06 INFO - PROCESS | 3628 | 1470656406553 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:06 INFO - PROCESS | 3628 | ++DOCSHELL 16DC6C00 == 22 [pid = 3628] [id = 685] 04:40:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (16F9C800) [pid = 3628] [serial = 2055] [outer = 00000000] 04:40:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (17762800) [pid = 3628] [serial = 2056] [outer = 16F9C800] 04:40:06 INFO - PROCESS | 3628 | 1470656406604 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (1776B000) [pid = 3628] [serial = 2057] [outer = 16F9C800] 04:40:07 INFO - PROCESS | 3628 | 1470656407031 Marionette TRACE conn3 <- [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]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:40:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 644ms 04:40:07 INFO - PROCESS | 3628 | 1470656407086 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 3628 | 1470656407088 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 04:40:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:40:07 INFO - PROCESS | 3628 | 1470656407091 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 3628 | 1470656407093 Marionette TRACE conn3 <- [1,2706,null,{}] 04:40:07 INFO - PROCESS | 3628 | 1470656407096 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:07 INFO - PROCESS | 3628 | 1470656407098 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:07 INFO - PROCESS | 3628 | 1470656407174 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:40:07 INFO - PROCESS | 3628 | 1470656407180 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 3628 | 1470656407182 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:07 INFO - PROCESS | 3628 | ++DOCSHELL 10A09400 == 23 [pid = 3628] [id = 686] 04:40:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10F78800) [pid = 3628] [serial = 2058] [outer = 00000000] 04:40:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (17DC8000) [pid = 3628] [serial = 2059] [outer = 10F78800] 04:40:07 INFO - PROCESS | 3628 | 1470656407225 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (17DCC800) [pid = 3628] [serial = 2060] [outer = 10F78800] 04:40:07 INFO - PROCESS | 3628 | 1470656407936 Marionette TRACE conn3 <- [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] 04:40:08 INFO - PROCESS | 3628 | 1470656408001 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 04:40:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:40:08 INFO - PROCESS | 3628 | 1470656408006 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - PROCESS | 3628 | 1470656408010 Marionette TRACE conn3 <- [1,2710,null,{}] 04:40:08 INFO - PROCESS | 3628 | 1470656408017 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:08 INFO - PROCESS | 3628 | 1470656408020 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:08 INFO - PROCESS | 3628 | 1470656408158 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:40:08 INFO - PROCESS | 3628 | 1470656408295 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:08 INFO - PROCESS | 3628 | 1470656408298 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:08 INFO - PROCESS | 3628 | ++DOCSHELL 11261C00 == 24 [pid = 3628] [id = 687] 04:40:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (11C15800) [pid = 3628] [serial = 2061] [outer = 00000000] 04:40:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (13155800) [pid = 3628] [serial = 2062] [outer = 11C15800] 04:40:08 INFO - PROCESS | 3628 | 1470656408356 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (134BB800) [pid = 3628] [serial = 2063] [outer = 11C15800] 04:40:09 INFO - PROCESS | 3628 | 1470656408968 Marionette TRACE conn3 <- [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] 04:40:09 INFO - PROCESS | 3628 | 1470656409014 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 04:40:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:40:09 INFO - PROCESS | 3628 | 1470656409021 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 3628 | 1470656409024 Marionette TRACE conn3 <- [1,2714,null,{}] 04:40:09 INFO - PROCESS | 3628 | 1470656409027 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:09 INFO - PROCESS | 3628 | 1470656409030 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:09 INFO - PROCESS | 3628 | 1470656409185 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:40:09 INFO - PROCESS | 3628 | 1470656409294 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:09 INFO - PROCESS | 3628 | 1470656409296 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:09 INFO - PROCESS | 3628 | ++DOCSHELL 15A20400 == 25 [pid = 3628] [id = 688] 04:40:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15A20800) [pid = 3628] [serial = 2064] [outer = 00000000] 04:40:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1622C000) [pid = 3628] [serial = 2065] [outer = 15A20800] 04:40:09 INFO - PROCESS | 3628 | 1470656409353 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (168D8400) [pid = 3628] [serial = 2066] [outer = 15A20800] 04:40:09 INFO - PROCESS | 3628 | 1470656409973 Marionette TRACE conn3 <- [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]]]}] 04:40:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:40:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1006ms 04:40:10 INFO - PROCESS | 3628 | 1470656410054 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:40:10 INFO - PROCESS | 3628 | 1470656410057 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 04:40:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:40:10 INFO - PROCESS | 3628 | 1470656410061 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - PROCESS | 3628 | 1470656410065 Marionette TRACE conn3 <- [1,2718,null,{}] 04:40:10 INFO - PROCESS | 3628 | 1470656410076 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:10 INFO - PROCESS | 3628 | 1470656410081 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:10 INFO - PROCESS | 3628 | 1470656410186 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:40:10 INFO - PROCESS | 3628 | 1470656410327 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 3628 | 1470656410330 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:10 INFO - PROCESS | 3628 | ++DOCSHELL 177A0400 == 26 [pid = 3628] [id = 689] 04:40:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (177A2800) [pid = 3628] [serial = 2067] [outer = 00000000] 04:40:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (17DC6800) [pid = 3628] [serial = 2068] [outer = 177A2800] 04:40:10 INFO - PROCESS | 3628 | 1470656410443 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (18266400) [pid = 3628] [serial = 2069] [outer = 177A2800] 04:40:12 INFO - PROCESS | 3628 | --DOCSHELL 10A46400 == 25 [pid = 3628] [id = 492] 04:40:12 INFO - PROCESS | 3628 | --DOCSHELL 0C7F4000 == 24 [pid = 3628] [id = 678] 04:40:12 INFO - PROCESS | 3628 | --DOCSHELL 168D5000 == 23 [pid = 3628] [id = 490] 04:40:12 INFO - PROCESS | 3628 | --DOCSHELL 156AFC00 == 22 [pid = 3628] [id = 493] 04:40:12 INFO - PROCESS | 3628 | --DOCSHELL 0F391400 == 21 [pid = 3628] [id = 491] 04:40:12 INFO - PROCESS | 3628 | --DOCSHELL 173A5C00 == 20 [pid = 3628] [id = 494] 04:40:12 INFO - PROCESS | 3628 | --DOCSHELL 166E7000 == 19 [pid = 3628] [id = 489] 04:40:12 INFO - PROCESS | 3628 | --DOCSHELL 114F3400 == 18 [pid = 3628] [id = 486] 04:40:12 INFO - PROCESS | 3628 | --DOCSHELL 11267000 == 17 [pid = 3628] [id = 495] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (18510C00) [pid = 3628] [serial = 2026] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (166E8400) [pid = 3628] [serial = 2017] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (166EF400) [pid = 3628] [serial = 2018] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1781BC00) [pid = 3628] [serial = 2023] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1147C000) [pid = 3628] [serial = 2005] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (10E7E000) [pid = 3628] [serial = 2006] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (156BAC00) [pid = 3628] [serial = 2014] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (157CBC00) [pid = 3628] [serial = 2015] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (19954400) [pid = 3628] [serial = 2029] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (18508000) [pid = 3628] [serial = 2003] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (14574400) [pid = 3628] [serial = 2011] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (151EA000) [pid = 3628] [serial = 2012] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (12C89000) [pid = 3628] [serial = 2008] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (12E77400) [pid = 3628] [serial = 2009] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (16F9CC00) [pid = 3628] [serial = 2020] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (173A5800) [pid = 3628] [serial = 2021] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (18511000) [pid = 3628] [serial = 2027] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (19955800) [pid = 3628] [serial = 2030] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (14308C00) [pid = 3628] [serial = 2024] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (156B0000) [pid = 3628] [serial = 2032] [outer = 00000000] [url = about:blank] 04:40:12 INFO - PROCESS | 3628 | 1470656412175 Marionette TRACE conn3 <- [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"]]]}] 04:40:12 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 04:40:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:40:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2185ms 04:40:12 INFO - PROCESS | 3628 | 1470656412234 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 04:40:12 INFO - PROCESS | 3628 | 1470656412237 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 04:40:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:40:12 INFO - PROCESS | 3628 | 1470656412243 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:40:12 INFO - PROCESS | 3628 | 1470656412247 Marionette TRACE conn3 <- [1,2722,null,{}] 04:40:12 INFO - PROCESS | 3628 | 1470656412254 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:12 INFO - PROCESS | 3628 | 1470656412257 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:12 INFO - PROCESS | 3628 | 1470656412348 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:40:12 INFO - PROCESS | 3628 | 1470656412432 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:12 INFO - PROCESS | 3628 | 1470656412435 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:12 INFO - PROCESS | 3628 | ++DOCSHELL 10EE0800 == 18 [pid = 3628] [id = 690] 04:40:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (10F81000) [pid = 3628] [serial = 2070] [outer = 00000000] 04:40:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (112D0400) [pid = 3628] [serial = 2071] [outer = 10F81000] 04:40:12 INFO - PROCESS | 3628 | 1470656412485 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (114E0000) [pid = 3628] [serial = 2072] [outer = 10F81000] 04:40:12 INFO - PROCESS | 3628 | 1470656412930 Marionette TRACE conn3 <- [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]]]}] 04:40:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:40:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 738ms 04:40:13 INFO - PROCESS | 3628 | 1470656412984 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 3628 | 1470656412990 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 04:40:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:40:13 INFO - PROCESS | 3628 | 1470656412996 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - PROCESS | 3628 | 1470656412999 Marionette TRACE conn3 <- [1,2726,null,{}] 04:40:13 INFO - PROCESS | 3628 | 1470656413002 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:13 INFO - PROCESS | 3628 | 1470656413005 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:13 INFO - PROCESS | 3628 | 1470656413097 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:40:13 INFO - PROCESS | 3628 | 1470656413106 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:13 INFO - PROCESS | 3628 | 1470656413109 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:13 INFO - PROCESS | 3628 | ++DOCSHELL 129F3C00 == 19 [pid = 3628] [id = 691] 04:40:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (129F4800) [pid = 3628] [serial = 2073] [outer = 00000000] 04:40:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (12BC0C00) [pid = 3628] [serial = 2074] [outer = 129F4800] 04:40:13 INFO - PROCESS | 3628 | 1470656413160 Marionette DEBUG loaded listener.js 04:40:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (12E77400) [pid = 3628] [serial = 2075] [outer = 129F4800] 04:40:13 INFO - PROCESS | 3628 | 1470656413647 Marionette TRACE conn3 <- [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]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:40:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 707ms 04:40:13 INFO - PROCESS | 3628 | 1470656413694 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 3628 | 1470656413696 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 04:40:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:40:13 INFO - PROCESS | 3628 | 1470656413700 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - PROCESS | 3628 | 1470656413703 Marionette TRACE conn3 <- [1,2730,null,{}] 04:40:13 INFO - PROCESS | 3628 | 1470656413714 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:13 INFO - PROCESS | 3628 | 1470656413721 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:13 INFO - PROCESS | 3628 | 1470656413848 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:40:13 INFO - PROCESS | 3628 | 1470656413950 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:13 INFO - PROCESS | 3628 | 1470656413954 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:13 INFO - PROCESS | 3628 | ++DOCSHELL 13B55400 == 20 [pid = 3628] [id = 692] 04:40:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (13B57000) [pid = 3628] [serial = 2076] [outer = 00000000] 04:40:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (14571800) [pid = 3628] [serial = 2077] [outer = 13B57000] 04:40:14 INFO - PROCESS | 3628 | 1470656414003 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (151E9C00) [pid = 3628] [serial = 2078] [outer = 13B57000] 04:40:14 INFO - PROCESS | 3628 | 1470656414443 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:40:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:40:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 802ms 04:40:14 INFO - PROCESS | 3628 | 1470656414501 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 04:40:14 INFO - PROCESS | 3628 | 1470656414552 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 04:40:14 INFO - PROCESS | 3628 | 1470656414555 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:40:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:40:14 INFO - PROCESS | 3628 | 1470656414557 Marionette TRACE conn3 <- [1,2734,null,{}] 04:40:14 INFO - PROCESS | 3628 | 1470656414566 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:14 INFO - PROCESS | 3628 | 1470656414568 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:14 INFO - PROCESS | 3628 | 1470656414692 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:40:14 INFO - PROCESS | 3628 | 1470656414758 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:14 INFO - PROCESS | 3628 | 1470656414760 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:14 INFO - PROCESS | 3628 | ++DOCSHELL 15752000 == 21 [pid = 3628] [id = 693] 04:40:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (15752800) [pid = 3628] [serial = 2079] [outer = 00000000] 04:40:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (15A85400) [pid = 3628] [serial = 2080] [outer = 15752800] 04:40:14 INFO - PROCESS | 3628 | 1470656414812 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1622C800) [pid = 3628] [serial = 2081] [outer = 15752800] 04:40:15 INFO - PROCESS | 3628 | 1470656415245 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:40:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:40:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 738ms 04:40:15 INFO - PROCESS | 3628 | 1470656415302 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:40:15 INFO - PROCESS | 3628 | 1470656415305 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 04:40:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:40:15 INFO - PROCESS | 3628 | 1470656415308 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - PROCESS | 3628 | 1470656415310 Marionette TRACE conn3 <- [1,2738,null,{}] 04:40:15 INFO - PROCESS | 3628 | 1470656415313 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:15 INFO - PROCESS | 3628 | 1470656415315 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:15 INFO - PROCESS | 3628 | 1470656415429 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:40:15 INFO - PROCESS | 3628 | 1470656415437 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:15 INFO - PROCESS | 3628 | 1470656415439 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:15 INFO - PROCESS | 3628 | ++DOCSHELL 166E8800 == 22 [pid = 3628] [id = 694] 04:40:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (166EA400) [pid = 3628] [serial = 2082] [outer = 00000000] 04:40:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (166F5800) [pid = 3628] [serial = 2083] [outer = 166EA400] 04:40:15 INFO - PROCESS | 3628 | 1470656415487 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16DA5000) [pid = 3628] [serial = 2084] [outer = 166EA400] 04:40:15 INFO - PROCESS | 3628 | 1470656415938 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:40:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:40:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 707ms 04:40:16 INFO - PROCESS | 3628 | 1470656416007 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:40:16 INFO - PROCESS | 3628 | 1470656416009 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 04:40:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:40:16 INFO - PROCESS | 3628 | 1470656416012 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:40:16 INFO - PROCESS | 3628 | 1470656416014 Marionette TRACE conn3 <- [1,2742,null,{}] 04:40:16 INFO - PROCESS | 3628 | 1470656416023 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:16 INFO - PROCESS | 3628 | 1470656416028 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:16 INFO - PROCESS | 3628 | 1470656416178 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:40:16 INFO - PROCESS | 3628 | 1470656416350 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:16 INFO - PROCESS | 3628 | 1470656416352 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (10F78800) [pid = 3628] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (156AF800) [pid = 3628] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (12974800) [pid = 3628] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (10E81000) [pid = 3628] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (168CFC00) [pid = 3628] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (16DA8800) [pid = 3628] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (0F934800) [pid = 3628] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (10A49400) [pid = 3628] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (16F9C800) [pid = 3628] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (13B51400) [pid = 3628] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:40:16 INFO - PROCESS | 3628 | ++DOCSHELL 0F934800 == 23 [pid = 3628] [id = 695] 04:40:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (0F97FC00) [pid = 3628] [serial = 2085] [outer = 00000000] 04:40:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (1189F000) [pid = 3628] [serial = 2086] [outer = 0F97FC00] 04:40:16 INFO - PROCESS | 3628 | 1470656416403 Marionette DEBUG loaded listener.js 04:40:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (16E68000) [pid = 3628] [serial = 2087] [outer = 0F97FC00] 04:40:16 INFO - PROCESS | 3628 | 1470656416823 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:40:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:40:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 849ms 04:40:16 INFO - PROCESS | 3628 | 1470656416856 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:40:16 INFO - PROCESS | 3628 | 1470656416858 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 04:40:16 INFO - PROCESS | 3628 | 1470656416861 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:40:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:40:16 INFO - PROCESS | 3628 | 1470656416863 Marionette TRACE conn3 <- [1,2746,null,{}] 04:40:16 INFO - PROCESS | 3628 | 1470656416883 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:16 INFO - PROCESS | 3628 | 1470656416885 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:16 INFO - PROCESS | 3628 | 1470656416962 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:40:16 INFO - PROCESS | 3628 | 1470656416967 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:16 INFO - PROCESS | 3628 | 1470656416969 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:16 INFO - PROCESS | 3628 | ++DOCSHELL 16E66800 == 24 [pid = 3628] [id = 696] 04:40:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (1775E800) [pid = 3628] [serial = 2088] [outer = 00000000] 04:40:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (17813400) [pid = 3628] [serial = 2089] [outer = 1775E800] 04:40:17 INFO - PROCESS | 3628 | 1470656417013 Marionette DEBUG loaded listener.js 04:40:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (178EB000) [pid = 3628] [serial = 2090] [outer = 1775E800] 04:40:17 INFO - PROCESS | 3628 | 1470656417431 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:40:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:40:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 597ms 04:40:17 INFO - PROCESS | 3628 | 1470656417458 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:40:17 INFO - PROCESS | 3628 | 1470656417460 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 04:40:17 INFO - PROCESS | 3628 | 1470656417464 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:40:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:40:17 INFO - PROCESS | 3628 | 1470656417465 Marionette TRACE conn3 <- [1,2750,null,{}] 04:40:17 INFO - PROCESS | 3628 | 1470656417469 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:17 INFO - PROCESS | 3628 | 1470656417471 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:17 INFO - PROCESS | 3628 | 1470656417590 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:40:17 INFO - PROCESS | 3628 | 1470656417598 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:17 INFO - PROCESS | 3628 | 1470656417600 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:17 INFO - PROCESS | 3628 | ++DOCSHELL 17D37800 == 25 [pid = 3628] [id = 697] 04:40:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (17DC1400) [pid = 3628] [serial = 2091] [outer = 00000000] 04:40:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (18068800) [pid = 3628] [serial = 2092] [outer = 17DC1400] 04:40:17 INFO - PROCESS | 3628 | 1470656417643 Marionette DEBUG loaded listener.js 04:40:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (18504C00) [pid = 3628] [serial = 2093] [outer = 17DC1400] 04:40:18 INFO - PROCESS | 3628 | 1470656418048 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:40:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:40:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 645ms 04:40:18 INFO - PROCESS | 3628 | 1470656418102 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:40:18 INFO - PROCESS | 3628 | 1470656418104 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 04:40:18 INFO - PROCESS | 3628 | 1470656418107 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:40:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:40:18 INFO - PROCESS | 3628 | 1470656418109 Marionette TRACE conn3 <- [1,2754,null,{}] 04:40:18 INFO - PROCESS | 3628 | 1470656418112 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:18 INFO - PROCESS | 3628 | 1470656418114 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:18 INFO - PROCESS | 3628 | 1470656418228 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:40:18 INFO - PROCESS | 3628 | 1470656418236 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:18 INFO - PROCESS | 3628 | 1470656418238 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:18 INFO - PROCESS | 3628 | ++DOCSHELL 1850C000 == 26 [pid = 3628] [id = 698] 04:40:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1850E400) [pid = 3628] [serial = 2094] [outer = 00000000] 04:40:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (19947800) [pid = 3628] [serial = 2095] [outer = 1850E400] 04:40:18 INFO - PROCESS | 3628 | 1470656418282 Marionette DEBUG loaded listener.js 04:40:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (19947C00) [pid = 3628] [serial = 2096] [outer = 1850E400] 04:40:19 INFO - PROCESS | 3628 | 1470656419042 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:40:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1005ms 04:40:19 INFO - PROCESS | 3628 | 1470656419111 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:40:19 INFO - PROCESS | 3628 | 1470656419116 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 04:40:19 INFO - PROCESS | 3628 | 1470656419121 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:40:19 INFO - PROCESS | 3628 | 1470656419126 Marionette TRACE conn3 <- [1,2758,null,{}] 04:40:19 INFO - PROCESS | 3628 | 1470656419131 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:19 INFO - PROCESS | 3628 | 1470656419134 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:19 INFO - PROCESS | 3628 | 1470656419263 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:40:19 INFO - PROCESS | 3628 | 1470656419393 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:19 INFO - PROCESS | 3628 | 1470656419396 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:19 INFO - PROCESS | 3628 | ++DOCSHELL 1126A800 == 27 [pid = 3628] [id = 699] 04:40:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1126CC00) [pid = 3628] [serial = 2097] [outer = 00000000] 04:40:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (11895400) [pid = 3628] [serial = 2098] [outer = 1126CC00] 04:40:19 INFO - PROCESS | 3628 | 1470656419454 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12BB8C00) [pid = 3628] [serial = 2099] [outer = 1126CC00] 04:40:20 INFO - PROCESS | 3628 | 1470656420192 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:40:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:40:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1100ms 04:40:20 INFO - PROCESS | 3628 | 1470656420374 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:40:20 INFO - PROCESS | 3628 | 1470656420378 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 04:40:20 INFO - PROCESS | 3628 | 1470656420385 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:40:20 INFO - PROCESS | 3628 | 1470656420388 Marionette TRACE conn3 <- [1,2762,null,{}] 04:40:20 INFO - PROCESS | 3628 | 1470656420393 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:20 INFO - PROCESS | 3628 | 1470656420396 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:40:20 INFO - PROCESS | 3628 | 1470656420508 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:40:20 INFO - PROCESS | 3628 | 1470656420647 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:20 INFO - PROCESS | 3628 | 1470656420652 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:20 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E8000 == 28 [pid = 3628] [id = 700] 04:40:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (10A07800) [pid = 3628] [serial = 2100] [outer = 00000000] 04:40:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (112D5400) [pid = 3628] [serial = 2101] [outer = 10A07800] 04:40:20 INFO - PROCESS | 3628 | 1470656420717 Marionette DEBUG loaded listener.js 04:40:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1181D000) [pid = 3628] [serial = 2102] [outer = 10A07800] 04:40:21 INFO - PROCESS | 3628 | --DOCSHELL 10E79C00 == 27 [pid = 3628] [id = 679] 04:40:21 INFO - PROCESS | 3628 | --DOCSHELL 134B7400 == 26 [pid = 3628] [id = 684] 04:40:21 INFO - PROCESS | 3628 | --DOCSHELL 11261C00 == 25 [pid = 3628] [id = 687] 04:40:21 INFO - PROCESS | 3628 | --DOCSHELL 156AE800 == 24 [pid = 3628] [id = 682] 04:40:21 INFO - PROCESS | 3628 | --DOCSHELL 166ED800 == 23 [pid = 3628] [id = 683] 04:40:21 INFO - PROCESS | 3628 | --DOCSHELL 13AD7000 == 22 [pid = 3628] [id = 681] 04:40:21 INFO - PROCESS | 3628 | --DOCSHELL 11DEF000 == 21 [pid = 3628] [id = 680] 04:40:21 INFO - PROCESS | 3628 | --DOCSHELL 177A0400 == 20 [pid = 3628] [id = 689] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16226800) [pid = 3628] [serial = 2048] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (13171000) [pid = 3628] [serial = 2042] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10F82400) [pid = 3628] [serial = 2038] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (168DA800) [pid = 3628] [serial = 2050] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16E74C00) [pid = 3628] [serial = 2054] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10A4A000) [pid = 3628] [serial = 2036] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (102C9000) [pid = 3628] [serial = 2035] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16DC7000) [pid = 3628] [serial = 2053] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (166F5C00) [pid = 3628] [serial = 2033] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (17762800) [pid = 3628] [serial = 2056] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1456CC00) [pid = 3628] [serial = 2044] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (145C2400) [pid = 3628] [serial = 2045] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (12E27800) [pid = 3628] [serial = 2041] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (16DA9800) [pid = 3628] [serial = 2051] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (11813400) [pid = 3628] [serial = 2039] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (15A90000) [pid = 3628] [serial = 2047] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (17DCC800) [pid = 3628] [serial = 2060] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (17DC8000) [pid = 3628] [serial = 2059] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1776B000) [pid = 3628] [serial = 2057] [outer = 00000000] [url = about:blank] 04:40:21 INFO - PROCESS | 3628 | 1470656421246 Marionette TRACE conn3 <- [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]]]}] 04:40:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:40:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 880ms 04:40:21 INFO - PROCESS | 3628 | 1470656421283 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:40:21 INFO - PROCESS | 3628 | 1470656421286 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 04:40:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:40:21 INFO - PROCESS | 3628 | 1470656421293 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:40:21 INFO - PROCESS | 3628 | 1470656421297 Marionette TRACE conn3 <- [1,2766,null,{}] 04:40:21 INFO - PROCESS | 3628 | 1470656421301 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:21 INFO - PROCESS | 3628 | 1470656421304 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:21 INFO - PROCESS | 3628 | 1470656421390 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:40:21 INFO - PROCESS | 3628 | 1470656421399 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:21 INFO - PROCESS | 3628 | 1470656421402 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:21 INFO - PROCESS | 3628 | ++DOCSHELL 118A0800 == 21 [pid = 3628] [id = 701] 04:40:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (118A0C00) [pid = 3628] [serial = 2103] [outer = 00000000] 04:40:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (12BC3400) [pid = 3628] [serial = 2104] [outer = 118A0C00] 04:40:21 INFO - PROCESS | 3628 | 1470656421453 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (1314F000) [pid = 3628] [serial = 2105] [outer = 118A0C00] 04:40:21 INFO - PROCESS | 3628 | 1470656421980 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:40:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 738ms 04:40:22 INFO - PROCESS | 3628 | 1470656422032 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 3628 | 1470656422034 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 04:40:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:40:22 INFO - PROCESS | 3628 | 1470656422038 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 3628 | 1470656422040 Marionette TRACE conn3 <- [1,2770,null,{}] 04:40:22 INFO - PROCESS | 3628 | 1470656422050 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:22 INFO - PROCESS | 3628 | 1470656422055 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:22 INFO - PROCESS | 3628 | 1470656422170 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:40:22 INFO - PROCESS | 3628 | 1470656422280 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:22 INFO - PROCESS | 3628 | 1470656422284 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:22 INFO - PROCESS | 3628 | ++DOCSHELL 13B53000 == 22 [pid = 3628] [id = 702] 04:40:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (13B55000) [pid = 3628] [serial = 2106] [outer = 00000000] 04:40:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (14570C00) [pid = 3628] [serial = 2107] [outer = 13B55000] 04:40:22 INFO - PROCESS | 3628 | 1470656422332 Marionette DEBUG loaded listener.js 04:40:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (151E5800) [pid = 3628] [serial = 2108] [outer = 13B55000] 04:40:22 INFO - PROCESS | 3628 | 1470656422711 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:40:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 04:40:22 INFO - PROCESS | 3628 | 1470656422737 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 3628 | 1470656422739 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 04:40:22 INFO - PROCESS | 3628 | 1470656422743 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:40:22 INFO - PROCESS | 3628 | 1470656422744 Marionette TRACE conn3 <- [1,2774,null,{}] 04:40:22 INFO - PROCESS | 3628 | 1470656422748 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:22 INFO - PROCESS | 3628 | 1470656422750 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:22 INFO - PROCESS | 3628 | 1470656422832 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:40:22 INFO - PROCESS | 3628 | 1470656422837 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:22 INFO - PROCESS | 3628 | 1470656422839 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:22 INFO - PROCESS | 3628 | ++DOCSHELL 156B6800 == 23 [pid = 3628] [id = 703] 04:40:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (156DF000) [pid = 3628] [serial = 2109] [outer = 00000000] 04:40:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (16229C00) [pid = 3628] [serial = 2110] [outer = 156DF000] 04:40:22 INFO - PROCESS | 3628 | 1470656422883 Marionette DEBUG loaded listener.js 04:40:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (166EBC00) [pid = 3628] [serial = 2111] [outer = 156DF000] 04:40:23 INFO - PROCESS | 3628 | 1470656423377 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:40:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:40:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 692ms 04:40:23 INFO - PROCESS | 3628 | 1470656423443 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:40:23 INFO - PROCESS | 3628 | 1470656423445 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 04:40:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:40:23 INFO - PROCESS | 3628 | 1470656423448 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:40:23 INFO - PROCESS | 3628 | 1470656423450 Marionette TRACE conn3 <- [1,2778,null,{}] 04:40:23 INFO - PROCESS | 3628 | 1470656423453 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:23 INFO - PROCESS | 3628 | 1470656423455 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:23 INFO - PROCESS | 3628 | 1470656423568 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:40:23 INFO - PROCESS | 3628 | 1470656423658 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:23 INFO - PROCESS | 3628 | 1470656423661 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:23 INFO - PROCESS | 3628 | ++DOCSHELL 168D0400 == 24 [pid = 3628] [id = 704] 04:40:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (168D1C00) [pid = 3628] [serial = 2112] [outer = 00000000] 04:40:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16DA9C00) [pid = 3628] [serial = 2113] [outer = 168D1C00] 04:40:23 INFO - PROCESS | 3628 | 1470656423706 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16DCA000) [pid = 3628] [serial = 2114] [outer = 168D1C00] 04:40:24 INFO - PROCESS | 3628 | 1470656424120 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:40:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:40:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 691ms 04:40:24 INFO - PROCESS | 3628 | 1470656424148 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:40:24 INFO - PROCESS | 3628 | 1470656424149 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 04:40:24 INFO - PROCESS | 3628 | 1470656424153 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:40:24 INFO - PROCESS | 3628 | 1470656424155 Marionette TRACE conn3 <- [1,2782,null,{}] 04:40:24 INFO - PROCESS | 3628 | 1470656424158 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:24 INFO - PROCESS | 3628 | 1470656424164 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:24 INFO - PROCESS | 3628 | 1470656424308 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:40:24 INFO - PROCESS | 3628 | 1470656424313 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:24 INFO - PROCESS | 3628 | 1470656424316 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:24 INFO - PROCESS | 3628 | ++DOCSHELL 1709DC00 == 25 [pid = 3628] [id = 705] 04:40:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1709E800) [pid = 3628] [serial = 2115] [outer = 00000000] 04:40:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (17762000) [pid = 3628] [serial = 2116] [outer = 1709E800] 04:40:24 INFO - PROCESS | 3628 | 1470656424366 Marionette DEBUG loaded listener.js 04:40:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1779F000) [pid = 3628] [serial = 2117] [outer = 1709E800] 04:40:24 INFO - PROCESS | 3628 | 1470656424808 Marionette TRACE conn3 <- [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]]]}] 04:40:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:40:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 707ms 04:40:24 INFO - PROCESS | 3628 | 1470656424853 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:40:24 INFO - PROCESS | 3628 | 1470656424854 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 04:40:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:40:24 INFO - PROCESS | 3628 | 1470656424863 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - PROCESS | 3628 | 1470656424864 Marionette TRACE conn3 <- [1,2786,null,{}] 04:40:24 INFO - PROCESS | 3628 | 1470656424868 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:24 INFO - PROCESS | 3628 | 1470656424870 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:25 INFO - PROCESS | 3628 | 1470656425012 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:40:25 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17DC1400) [pid = 3628] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:40:25 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15752800) [pid = 3628] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:40:25 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (177A2800) [pid = 3628] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:40:25 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (129F4800) [pid = 3628] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:40:25 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (166EA400) [pid = 3628] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:40:25 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (13B57000) [pid = 3628] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:40:25 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (10F81000) [pid = 3628] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:40:25 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (0F97FC00) [pid = 3628] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:40:25 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1775E800) [pid = 3628] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:40:25 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (11C15800) [pid = 3628] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:40:25 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (15A20800) [pid = 3628] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:40:25 INFO - PROCESS | 3628 | 1470656425163 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:25 INFO - PROCESS | 3628 | 1470656425165 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:25 INFO - PROCESS | 3628 | ++DOCSHELL 0F97FC00 == 26 [pid = 3628] [id = 706] 04:40:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10269000) [pid = 3628] [serial = 2118] [outer = 00000000] 04:40:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (11DEF800) [pid = 3628] [serial = 2119] [outer = 10269000] 04:40:25 INFO - PROCESS | 3628 | 1470656425209 Marionette DEBUG loaded listener.js 04:40:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (12B70000) [pid = 3628] [serial = 2120] [outer = 10269000] 04:40:25 INFO - PROCESS | 3628 | 1470656425635 Marionette TRACE conn3 <- [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]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:40:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 818ms 04:40:25 INFO - PROCESS | 3628 | 1470656425697 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 3628 | 1470656425699 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 04:40:25 INFO - PROCESS | 3628 | 1470656425703 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:40:25 INFO - PROCESS | 3628 | 1470656425704 Marionette TRACE conn3 <- [1,2790,null,{}] 04:40:25 INFO - PROCESS | 3628 | 1470656425708 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:25 INFO - PROCESS | 3628 | 1470656425710 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:25 INFO - PROCESS | 3628 | 1470656425787 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:40:25 INFO - PROCESS | 3628 | 1470656425794 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:25 INFO - PROCESS | 3628 | 1470656425796 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:25 INFO - PROCESS | 3628 | ++DOCSHELL 176AFC00 == 27 [pid = 3628] [id = 707] 04:40:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1781A000) [pid = 3628] [serial = 2121] [outer = 00000000] 04:40:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (17DBD800) [pid = 3628] [serial = 2122] [outer = 1781A000] 04:40:25 INFO - PROCESS | 3628 | 1470656425839 Marionette DEBUG loaded listener.js 04:40:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (18504800) [pid = 3628] [serial = 2123] [outer = 1781A000] 04:40:26 INFO - PROCESS | 3628 | 1470656426269 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:40:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:40:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 597ms 04:40:26 INFO - PROCESS | 3628 | 1470656426300 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:40:26 INFO - PROCESS | 3628 | 1470656426302 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 04:40:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:40:26 INFO - PROCESS | 3628 | 1470656426305 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:40:26 INFO - PROCESS | 3628 | 1470656426307 Marionette TRACE conn3 <- [1,2794,null,{}] 04:40:26 INFO - PROCESS | 3628 | 1470656426323 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:26 INFO - PROCESS | 3628 | 1470656426325 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:26 INFO - PROCESS | 3628 | 1470656426403 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:40:26 INFO - PROCESS | 3628 | 1470656426408 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:26 INFO - PROCESS | 3628 | 1470656426410 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:26 INFO - PROCESS | 3628 | ++DOCSHELL 168D4000 == 28 [pid = 3628] [id = 708] 04:40:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (177A6400) [pid = 3628] [serial = 2124] [outer = 00000000] 04:40:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (19947400) [pid = 3628] [serial = 2125] [outer = 177A6400] 04:40:26 INFO - PROCESS | 3628 | 1470656426473 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1994C800) [pid = 3628] [serial = 2126] [outer = 177A6400] 04:40:26 INFO - PROCESS | 3628 | 1470656426975 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:40:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:40:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 04:40:27 INFO - PROCESS | 3628 | 1470656427006 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 3628 | 1470656427008 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 04:40:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:40:27 INFO - PROCESS | 3628 | 1470656427011 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - PROCESS | 3628 | 1470656427013 Marionette TRACE conn3 <- [1,2798,null,{}] 04:40:27 INFO - PROCESS | 3628 | 1470656427016 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:27 INFO - PROCESS | 3628 | 1470656427018 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:27 INFO - PROCESS | 3628 | 1470656427104 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:40:27 INFO - PROCESS | 3628 | 1470656427109 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 3628 | 1470656427111 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:27 INFO - PROCESS | 3628 | ++DOCSHELL 16E6E400 == 29 [pid = 3628] [id = 709] 04:40:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1994C400) [pid = 3628] [serial = 2127] [outer = 00000000] 04:40:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (19956400) [pid = 3628] [serial = 2128] [outer = 1994C400] 04:40:27 INFO - PROCESS | 3628 | 1470656427154 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (199AE800) [pid = 3628] [serial = 2129] [outer = 1994C400] 04:40:27 INFO - PROCESS | 3628 | 1470656427894 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:40:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:40:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 943ms 04:40:27 INFO - PROCESS | 3628 | 1470656427957 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 3628 | 1470656427962 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 04:40:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:40:27 INFO - PROCESS | 3628 | 1470656427966 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - PROCESS | 3628 | 1470656427970 Marionette TRACE conn3 <- [1,2802,null,{}] 04:40:27 INFO - PROCESS | 3628 | 1470656427977 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:27 INFO - PROCESS | 3628 | 1470656427981 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:28 INFO - PROCESS | 3628 | 1470656428098 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:40:28 INFO - PROCESS | 3628 | 1470656428230 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:28 INFO - PROCESS | 3628 | 1470656428233 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:28 INFO - PROCESS | 3628 | ++DOCSHELL 10A4D800 == 30 [pid = 3628] [id = 710] 04:40:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (10A4E800) [pid = 3628] [serial = 2130] [outer = 00000000] 04:40:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (129F4C00) [pid = 3628] [serial = 2131] [outer = 10A4E800] 04:40:28 INFO - PROCESS | 3628 | 1470656428291 Marionette DEBUG loaded listener.js 04:40:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13215C00) [pid = 3628] [serial = 2132] [outer = 10A4E800] 04:40:28 INFO - PROCESS | 3628 | 1470656428850 Marionette TRACE conn3 <- [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]]]}] 04:40:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:40:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 943ms 04:40:28 INFO - PROCESS | 3628 | 1470656428913 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:40:28 INFO - PROCESS | 3628 | 1470656428918 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 04:40:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:40:28 INFO - PROCESS | 3628 | 1470656428925 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:40:28 INFO - PROCESS | 3628 | 1470656428927 Marionette TRACE conn3 <- [1,2806,null,{}] 04:40:28 INFO - PROCESS | 3628 | 1470656428931 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:28 INFO - PROCESS | 3628 | 1470656428934 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:29 INFO - PROCESS | 3628 | 1470656429045 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:40:29 INFO - PROCESS | 3628 | 1470656429187 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:29 INFO - PROCESS | 3628 | 1470656429190 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:29 INFO - PROCESS | 3628 | ++DOCSHELL 1574A000 == 31 [pid = 3628] [id = 711] 04:40:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1574B800) [pid = 3628] [serial = 2133] [outer = 00000000] 04:40:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16227000) [pid = 3628] [serial = 2134] [outer = 1574B800] 04:40:29 INFO - PROCESS | 3628 | 1470656429247 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (168DA800) [pid = 3628] [serial = 2135] [outer = 1574B800] 04:40:29 INFO - PROCESS | 3628 | 1470656429840 Marionette TRACE conn3 <- [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]]]}] 04:40:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:40:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 959ms 04:40:29 INFO - PROCESS | 3628 | 1470656429869 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:40:29 INFO - PROCESS | 3628 | 1470656429871 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 04:40:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:40:29 INFO - PROCESS | 3628 | 1470656429875 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:40:29 INFO - PROCESS | 3628 | 1470656429879 Marionette TRACE conn3 <- [1,2810,null,{}] 04:40:29 INFO - PROCESS | 3628 | 1470656429890 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:29 INFO - PROCESS | 3628 | 1470656429895 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:30 INFO - PROCESS | 3628 | 1470656430002 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:40:30 INFO - PROCESS | 3628 | 1470656430149 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:30 INFO - PROCESS | 3628 | 1470656430153 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:30 INFO - PROCESS | 3628 | ++DOCSHELL 1825C800 == 32 [pid = 3628] [id = 712] 04:40:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1825F000) [pid = 3628] [serial = 2136] [outer = 00000000] 04:40:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1994B800) [pid = 3628] [serial = 2137] [outer = 1825F000] 04:40:30 INFO - PROCESS | 3628 | 1470656430209 Marionette DEBUG loaded listener.js 04:40:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (199B4400) [pid = 3628] [serial = 2138] [outer = 1825F000] 04:40:30 INFO - PROCESS | 3628 | 1470656430994 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:40:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:40:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1163ms 04:40:31 INFO - PROCESS | 3628 | 1470656431077 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:40:31 INFO - PROCESS | 3628 | 1470656431081 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 04:40:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:40:31 INFO - PROCESS | 3628 | 1470656431087 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:40:31 INFO - PROCESS | 3628 | 1470656431090 Marionette TRACE conn3 <- [1,2814,null,{}] 04:40:31 INFO - PROCESS | 3628 | 1470656431096 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:31 INFO - PROCESS | 3628 | 1470656431099 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:31 INFO - PROCESS | 3628 | 1470656431214 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:40:31 INFO - PROCESS | 3628 | --DOCSHELL 15A20400 == 31 [pid = 3628] [id = 688] 04:40:31 INFO - PROCESS | 3628 | --DOCSHELL 16DC6C00 == 30 [pid = 3628] [id = 685] 04:40:31 INFO - PROCESS | 3628 | --DOCSHELL 10A09400 == 29 [pid = 3628] [id = 686] 04:40:31 INFO - PROCESS | 3628 | 1470656431906 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:31 INFO - PROCESS | 3628 | 1470656431910 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (18068800) [pid = 3628] [serial = 2092] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15A85400) [pid = 3628] [serial = 2080] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (18266400) [pid = 3628] [serial = 2069] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17DC6800) [pid = 3628] [serial = 2068] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (12BC0C00) [pid = 3628] [serial = 2074] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12E77400) [pid = 3628] [serial = 2075] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (166F5800) [pid = 3628] [serial = 2083] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (14571800) [pid = 3628] [serial = 2077] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (112D0400) [pid = 3628] [serial = 2071] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (114E0000) [pid = 3628] [serial = 2072] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16DA5000) [pid = 3628] [serial = 2084] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1189F000) [pid = 3628] [serial = 2086] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17813400) [pid = 3628] [serial = 2089] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (134BB800) [pid = 3628] [serial = 2063] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (13155800) [pid = 3628] [serial = 2062] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (18504C00) [pid = 3628] [serial = 2093] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (168D8400) [pid = 3628] [serial = 2066] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1622C000) [pid = 3628] [serial = 2065] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (16E68000) [pid = 3628] [serial = 2087] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1622C800) [pid = 3628] [serial = 2081] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (178EB000) [pid = 3628] [serial = 2090] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (151E9C00) [pid = 3628] [serial = 2078] [outer = 00000000] [url = about:blank] 04:40:31 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E3000 == 30 [pid = 3628] [id = 713] 04:40:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (0F9E7400) [pid = 3628] [serial = 2139] [outer = 00000000] 04:40:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (102CB400) [pid = 3628] [serial = 2140] [outer = 0F9E7400] 04:40:32 INFO - PROCESS | 3628 | 1470656432030 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (10A46400) [pid = 3628] [serial = 2141] [outer = 0F9E7400] 04:40:32 INFO - PROCESS | 3628 | 1470656432532 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:40:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:40:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1509ms 04:40:32 INFO - PROCESS | 3628 | 1470656432596 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:40:32 INFO - PROCESS | 3628 | 1470656432599 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 04:40:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:40:32 INFO - PROCESS | 3628 | 1470656432604 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:40:32 INFO - PROCESS | 3628 | 1470656432607 Marionette TRACE conn3 <- [1,2818,null,{}] 04:40:32 INFO - PROCESS | 3628 | 1470656432612 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:32 INFO - PROCESS | 3628 | 1470656432615 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:32 INFO - PROCESS | 3628 | 1470656432710 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:40:32 INFO - PROCESS | 3628 | 1470656432717 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:32 INFO - PROCESS | 3628 | 1470656432720 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:32 INFO - PROCESS | 3628 | ++DOCSHELL 114ED400 == 31 [pid = 3628] [id = 714] 04:40:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (114F3400) [pid = 3628] [serial = 2142] [outer = 00000000] 04:40:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1181A000) [pid = 3628] [serial = 2143] [outer = 114F3400] 04:40:32 INFO - PROCESS | 3628 | 1470656432768 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (11C17000) [pid = 3628] [serial = 2144] [outer = 114F3400] 04:40:33 INFO - PROCESS | 3628 | 1470656433263 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:40:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 04:40:33 INFO - PROCESS | 3628 | 1470656433324 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:40:33 INFO - PROCESS | 3628 | 1470656433328 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 04:40:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:40:33 INFO - PROCESS | 3628 | 1470656433333 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 3628 | 1470656433335 Marionette TRACE conn3 <- [1,2822,null,{}] 04:40:33 INFO - PROCESS | 3628 | 1470656433339 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:33 INFO - PROCESS | 3628 | 1470656433342 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:33 INFO - PROCESS | 3628 | 1470656433432 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:40:33 INFO - PROCESS | 3628 | 1470656433529 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:33 INFO - PROCESS | 3628 | 1470656433532 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:33 INFO - PROCESS | 3628 | ++DOCSHELL 13198400 == 32 [pid = 3628] [id = 715] 04:40:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1319C000) [pid = 3628] [serial = 2145] [outer = 00000000] 04:40:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (132B1400) [pid = 3628] [serial = 2146] [outer = 1319C000] 04:40:33 INFO - PROCESS | 3628 | 1470656433578 Marionette DEBUG loaded listener.js 04:40:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1397E400) [pid = 3628] [serial = 2147] [outer = 1319C000] 04:40:34 INFO - PROCESS | 3628 | 1470656434023 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:40:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:40:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 738ms 04:40:34 INFO - PROCESS | 3628 | 1470656434072 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 3628 | 1470656434074 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 04:40:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:40:34 INFO - PROCESS | 3628 | 1470656434079 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 3628 | 1470656434085 Marionette TRACE conn3 <- [1,2826,null,{}] 04:40:34 INFO - PROCESS | 3628 | 1470656434101 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:34 INFO - PROCESS | 3628 | 1470656434104 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:34 INFO - PROCESS | 3628 | 1470656434230 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:40:34 INFO - PROCESS | 3628 | 1470656434244 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 3628 | 1470656434246 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:34 INFO - PROCESS | 3628 | ++DOCSHELL 1523FC00 == 33 [pid = 3628] [id = 716] 04:40:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15245000) [pid = 3628] [serial = 2148] [outer = 00000000] 04:40:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (156B1800) [pid = 3628] [serial = 2149] [outer = 15245000] 04:40:34 INFO - PROCESS | 3628 | 1470656434291 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1574A800) [pid = 3628] [serial = 2150] [outer = 15245000] 04:40:34 INFO - PROCESS | 3628 | 1470656434764 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:40:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:40:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 707ms 04:40:34 INFO - PROCESS | 3628 | 1470656434779 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 3628 | 1470656434782 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 04:40:34 INFO - PROCESS | 3628 | 1470656434785 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 3628 | 1470656434787 Marionette TRACE conn3 <- [1,2830,null,{}] 04:40:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:40:34 INFO - PROCESS | 3628 | 1470656434790 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:34 INFO - PROCESS | 3628 | 1470656434792 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:34 INFO - PROCESS | 3628 | 1470656434935 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:40:34 INFO - PROCESS | 3628 | 1470656434954 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 3628 | 1470656434956 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:35 INFO - PROCESS | 3628 | ++DOCSHELL 15A87000 == 34 [pid = 3628] [id = 717] 04:40:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15A90000) [pid = 3628] [serial = 2151] [outer = 00000000] 04:40:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (166E6800) [pid = 3628] [serial = 2152] [outer = 15A90000] 04:40:35 INFO - PROCESS | 3628 | 1470656435004 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (166EAC00) [pid = 3628] [serial = 2153] [outer = 15A90000] 04:40:35 INFO - PROCESS | 3628 | 1470656435451 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:40:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:40:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 708ms 04:40:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:40:35 INFO - PROCESS | 3628 | 1470656435486 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 3628 | 1470656435489 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 04:40:35 INFO - PROCESS | 3628 | 1470656435492 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 3628 | 1470656435494 Marionette TRACE conn3 <- [1,2834,null,{}] 04:40:35 INFO - PROCESS | 3628 | 1470656435497 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:35 INFO - PROCESS | 3628 | 1470656435499 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:35 INFO - PROCESS | 3628 | 1470656435629 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:40:35 INFO - PROCESS | 3628 | 1470656435635 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 3628 | 1470656435641 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:35 INFO - PROCESS | 3628 | ++DOCSHELL 168D5400 == 35 [pid = 3628] [id = 718] 04:40:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (168DA000) [pid = 3628] [serial = 2154] [outer = 00000000] 04:40:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16DA9800) [pid = 3628] [serial = 2155] [outer = 168DA000] 04:40:35 INFO - PROCESS | 3628 | 1470656435700 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16E73000) [pid = 3628] [serial = 2156] [outer = 168DA000] 04:40:36 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1994C400) [pid = 3628] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:40:36 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (177A6400) [pid = 3628] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:40:36 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (168D1C00) [pid = 3628] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:40:36 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (118A0C00) [pid = 3628] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:40:36 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1126CC00) [pid = 3628] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:40:36 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (13B55000) [pid = 3628] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:40:36 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1709E800) [pid = 3628] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:40:36 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10A07800) [pid = 3628] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:40:36 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (156DF000) [pid = 3628] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:40:36 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1850E400) [pid = 3628] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:40:36 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (10269000) [pid = 3628] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:40:36 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1781A000) [pid = 3628] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:40:36 INFO - PROCESS | 3628 | 1470656436474 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:40:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:40:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1006ms 04:40:36 INFO - PROCESS | 3628 | 1470656436528 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 3628 | 1470656436530 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 04:40:36 INFO - PROCESS | 3628 | 1470656436533 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:40:36 INFO - PROCESS | 3628 | 1470656436535 Marionette TRACE conn3 <- [1,2838,null,{}] 04:40:36 INFO - PROCESS | 3628 | 1470656436538 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:36 INFO - PROCESS | 3628 | 1470656436541 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:36 INFO - PROCESS | 3628 | 1470656436655 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:40:36 INFO - PROCESS | 3628 | 1470656436716 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:36 INFO - PROCESS | 3628 | 1470656436718 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:36 INFO - PROCESS | 3628 | ++DOCSHELL 0F939800 == 36 [pid = 3628] [id = 719] 04:40:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (118A0C00) [pid = 3628] [serial = 2157] [outer = 00000000] 04:40:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16DC1C00) [pid = 3628] [serial = 2158] [outer = 118A0C00] 04:40:36 INFO - PROCESS | 3628 | 1470656436762 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16F9D800) [pid = 3628] [serial = 2159] [outer = 118A0C00] 04:40:37 INFO - PROCESS | 3628 | 1470656437123 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:40:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:40:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 645ms 04:40:37 INFO - PROCESS | 3628 | 1470656437171 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 3628 | 1470656437173 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 04:40:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:40:37 INFO - PROCESS | 3628 | 1470656437177 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - PROCESS | 3628 | 1470656437178 Marionette TRACE conn3 <- [1,2842,null,{}] 04:40:37 INFO - PROCESS | 3628 | 1470656437184 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:37 INFO - PROCESS | 3628 | 1470656437187 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:37 INFO - PROCESS | 3628 | 1470656437312 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:40:37 INFO - PROCESS | 3628 | 1470656437320 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 3628 | 1470656437322 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:37 INFO - PROCESS | 3628 | ++DOCSHELL 13980000 == 37 [pid = 3628] [id = 720] 04:40:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16F9CC00) [pid = 3628] [serial = 2160] [outer = 00000000] 04:40:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (176AF800) [pid = 3628] [serial = 2161] [outer = 16F9CC00] 04:40:37 INFO - PROCESS | 3628 | 1470656437365 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (177A5000) [pid = 3628] [serial = 2162] [outer = 16F9CC00] 04:40:37 INFO - PROCESS | 3628 | 1470656437776 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:40:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:40:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 644ms 04:40:37 INFO - PROCESS | 3628 | 1470656437815 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 3628 | 1470656437817 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 04:40:37 INFO - PROCESS | 3628 | 1470656437820 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:40:37 INFO - PROCESS | 3628 | 1470656437822 Marionette TRACE conn3 <- [1,2846,null,{}] 04:40:37 INFO - PROCESS | 3628 | 1470656437829 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:37 INFO - PROCESS | 3628 | 1470656437831 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:37 INFO - PROCESS | 3628 | 1470656437908 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:40:37 INFO - PROCESS | 3628 | 1470656437914 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 3628 | 1470656437916 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:37 INFO - PROCESS | 3628 | ++DOCSHELL 17819C00 == 38 [pid = 3628] [id = 721] 04:40:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (178EB000) [pid = 3628] [serial = 2163] [outer = 00000000] 04:40:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17DC3C00) [pid = 3628] [serial = 2164] [outer = 178EB000] 04:40:37 INFO - PROCESS | 3628 | 1470656437959 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17DC4400) [pid = 3628] [serial = 2165] [outer = 178EB000] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 0F934800 == 37 [pid = 3628] [id = 695] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 0F9E8000 == 36 [pid = 3628] [id = 700] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 1126A800 == 35 [pid = 3628] [id = 699] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 16E6E400 == 34 [pid = 3628] [id = 709] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 10A4D800 == 33 [pid = 3628] [id = 710] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 1574A000 == 32 [pid = 3628] [id = 711] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 1825C800 == 31 [pid = 3628] [id = 712] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 156B6800 == 30 [pid = 3628] [id = 703] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 1709DC00 == 29 [pid = 3628] [id = 705] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 166E8800 == 28 [pid = 3628] [id = 694] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 0F97FC00 == 27 [pid = 3628] [id = 706] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 13B55400 == 26 [pid = 3628] [id = 692] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 129F3C00 == 25 [pid = 3628] [id = 691] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 168D4000 == 24 [pid = 3628] [id = 708] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 168D0400 == 23 [pid = 3628] [id = 704] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 17D37800 == 22 [pid = 3628] [id = 697] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 1850C000 == 21 [pid = 3628] [id = 698] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 16E66800 == 20 [pid = 3628] [id = 696] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 176AFC00 == 19 [pid = 3628] [id = 707] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 15752000 == 18 [pid = 3628] [id = 693] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 10EE0800 == 17 [pid = 3628] [id = 690] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 118A0800 == 16 [pid = 3628] [id = 701] 04:40:38 INFO - PROCESS | 3628 | --DOCSHELL 13B53000 == 15 [pid = 3628] [id = 702] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1994C800) [pid = 3628] [serial = 2126] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16DA9C00) [pid = 3628] [serial = 2113] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (12BC3400) [pid = 3628] [serial = 2104] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1314F000) [pid = 3628] [serial = 2105] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (11895400) [pid = 3628] [serial = 2098] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (12BB8C00) [pid = 3628] [serial = 2099] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (14570C00) [pid = 3628] [serial = 2107] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (151E5800) [pid = 3628] [serial = 2108] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (17762000) [pid = 3628] [serial = 2116] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (112D5400) [pid = 3628] [serial = 2101] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1181D000) [pid = 3628] [serial = 2102] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (16229C00) [pid = 3628] [serial = 2110] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (19947C00) [pid = 3628] [serial = 2096] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (19947800) [pid = 3628] [serial = 2095] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (16DCA000) [pid = 3628] [serial = 2114] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (11DEF800) [pid = 3628] [serial = 2119] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1779F000) [pid = 3628] [serial = 2117] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (12B70000) [pid = 3628] [serial = 2120] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (17DBD800) [pid = 3628] [serial = 2122] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (18504800) [pid = 3628] [serial = 2123] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (166EBC00) [pid = 3628] [serial = 2111] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (19956400) [pid = 3628] [serial = 2128] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (199AE800) [pid = 3628] [serial = 2129] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (19947400) [pid = 3628] [serial = 2125] [outer = 00000000] [url = about:blank] 04:40:39 INFO - PROCESS | 3628 | 1470656439661 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:40:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:40:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1855ms 04:40:39 INFO - PROCESS | 3628 | 1470656439680 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:40:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:40:39 INFO - PROCESS | 3628 | 1470656439684 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 04:40:39 INFO - PROCESS | 3628 | 1470656439694 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 3628 | 1470656439697 Marionette TRACE conn3 <- [1,2850,null,{}] 04:40:39 INFO - PROCESS | 3628 | 1470656439707 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:39 INFO - PROCESS | 3628 | 1470656439710 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:39 INFO - PROCESS | 3628 | 1470656439797 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:40:39 INFO - PROCESS | 3628 | 1470656439804 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:39 INFO - PROCESS | 3628 | 1470656439809 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:39 INFO - PROCESS | 3628 | ++DOCSHELL 10E7E000 == 16 [pid = 3628] [id = 722] 04:40:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (10ED6C00) [pid = 3628] [serial = 2166] [outer = 00000000] 04:40:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (11262C00) [pid = 3628] [serial = 2167] [outer = 10ED6C00] 04:40:39 INFO - PROCESS | 3628 | 1470656439858 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (1126CC00) [pid = 3628] [serial = 2168] [outer = 10ED6C00] 04:40:40 INFO - PROCESS | 3628 | 1470656440368 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:40:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:40:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 692ms 04:40:40 INFO - PROCESS | 3628 | 1470656440385 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:40:40 INFO - PROCESS | 3628 | 1470656440390 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 04:40:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:40:40 INFO - PROCESS | 3628 | 1470656440401 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:40:40 INFO - PROCESS | 3628 | 1470656440404 Marionette TRACE conn3 <- [1,2854,null,{}] 04:40:40 INFO - PROCESS | 3628 | 1470656440408 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:40 INFO - PROCESS | 3628 | 1470656440411 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:40 INFO - PROCESS | 3628 | 1470656440499 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:40:40 INFO - PROCESS | 3628 | 1470656440508 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 3628 | 1470656440511 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:40 INFO - PROCESS | 3628 | ++DOCSHELL 11C14800 == 17 [pid = 3628] [id = 723] 04:40:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (11C15000) [pid = 3628] [serial = 2169] [outer = 00000000] 04:40:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (11DEA800) [pid = 3628] [serial = 2170] [outer = 11C15000] 04:40:40 INFO - PROCESS | 3628 | 1470656440563 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (12B6E800) [pid = 3628] [serial = 2171] [outer = 11C15000] 04:40:41 INFO - PROCESS | 3628 | 1470656441044 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:40:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 692ms 04:40:41 INFO - PROCESS | 3628 | 1470656441100 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 3628 | 1470656441102 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 04:40:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:40:41 INFO - PROCESS | 3628 | 1470656441106 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - PROCESS | 3628 | 1470656441109 Marionette TRACE conn3 <- [1,2858,null,{}] 04:40:41 INFO - PROCESS | 3628 | 1470656441120 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:41 INFO - PROCESS | 3628 | 1470656441125 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:41 INFO - PROCESS | 3628 | 1470656441237 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:40:41 INFO - PROCESS | 3628 | 1470656441335 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:41 INFO - PROCESS | 3628 | 1470656441338 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:41 INFO - PROCESS | 3628 | ++DOCSHELL 13AD2C00 == 18 [pid = 3628] [id = 724] 04:40:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (13B52400) [pid = 3628] [serial = 2172] [outer = 00000000] 04:40:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (14306000) [pid = 3628] [serial = 2173] [outer = 13B52400] 04:40:41 INFO - PROCESS | 3628 | 1470656441393 Marionette DEBUG loaded listener.js 04:40:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (1456C800) [pid = 3628] [serial = 2174] [outer = 13B52400] 04:40:41 INFO - PROCESS | 3628 | 1470656441767 Marionette TRACE conn3 <- [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]]]}] 04:40:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:40:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms 04:40:41 INFO - PROCESS | 3628 | 1470656441805 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 3628 | 1470656441808 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 04:40:41 INFO - PROCESS | 3628 | 1470656441811 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:40:41 INFO - PROCESS | 3628 | 1470656441813 Marionette TRACE conn3 <- [1,2862,null,{}] 04:40:41 INFO - PROCESS | 3628 | 1470656441816 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:41 INFO - PROCESS | 3628 | 1470656441829 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:41 INFO - PROCESS | 3628 | 1470656441992 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:40:42 INFO - PROCESS | 3628 | 1470656442004 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 3628 | 1470656442006 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:42 INFO - PROCESS | 3628 | ++DOCSHELL 14574C00 == 19 [pid = 3628] [id = 725] 04:40:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (145B5800) [pid = 3628] [serial = 2175] [outer = 00000000] 04:40:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (151E4800) [pid = 3628] [serial = 2176] [outer = 145B5800] 04:40:42 INFO - PROCESS | 3628 | 1470656442064 Marionette DEBUG loaded listener.js 04:40:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (156B3C00) [pid = 3628] [serial = 2177] [outer = 145B5800] 04:40:42 INFO - PROCESS | 3628 | 1470656442512 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:40:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:40:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 04:40:42 INFO - PROCESS | 3628 | 1470656442543 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 3628 | 1470656442545 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 04:40:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:40:42 INFO - PROCESS | 3628 | 1470656442548 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 3628 | 1470656442550 Marionette TRACE conn3 <- [1,2866,null,{}] 04:40:42 INFO - PROCESS | 3628 | 1470656442554 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:42 INFO - PROCESS | 3628 | 1470656442556 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:42 INFO - PROCESS | 3628 | 1470656442703 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:40:42 INFO - PROCESS | 3628 | 1470656442714 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 3628 | 1470656442716 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:42 INFO - PROCESS | 3628 | ++DOCSHELL 15748800 == 20 [pid = 3628] [id = 726] 04:40:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (1574A000) [pid = 3628] [serial = 2178] [outer = 00000000] 04:40:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (15A1EC00) [pid = 3628] [serial = 2179] [outer = 1574A000] 04:40:42 INFO - PROCESS | 3628 | 1470656442759 Marionette DEBUG loaded listener.js 04:40:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (16222000) [pid = 3628] [serial = 2180] [outer = 1574A000] 04:40:43 INFO - PROCESS | 3628 | 1470656443170 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:40:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 645ms 04:40:43 INFO - PROCESS | 3628 | 1470656443190 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 3628 | 1470656443192 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 04:40:43 INFO - PROCESS | 3628 | 1470656443195 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - PROCESS | 3628 | 1470656443197 Marionette TRACE conn3 <- [1,2870,null,{}] 04:40:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:40:43 INFO - PROCESS | 3628 | 1470656443200 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:43 INFO - PROCESS | 3628 | 1470656443206 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:43 INFO - PROCESS | 3628 | 1470656443312 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:40:43 INFO - PROCESS | 3628 | 1470656443318 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 3628 | 1470656443320 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:43 INFO - PROCESS | 3628 | ++DOCSHELL 166F3C00 == 21 [pid = 3628] [id = 727] 04:40:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (168D8000) [pid = 3628] [serial = 2181] [outer = 00000000] 04:40:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16DC3400) [pid = 3628] [serial = 2182] [outer = 168D8000] 04:40:43 INFO - PROCESS | 3628 | 1470656443363 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16DCD000) [pid = 3628] [serial = 2183] [outer = 168D8000] 04:40:43 INFO - PROCESS | 3628 | 1470656443806 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:40:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 629ms 04:40:43 INFO - PROCESS | 3628 | 1470656443835 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 3628 | 1470656443837 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 04:40:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:40:43 INFO - PROCESS | 3628 | 1470656443844 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - PROCESS | 3628 | 1470656443846 Marionette TRACE conn3 <- [1,2874,null,{}] 04:40:43 INFO - PROCESS | 3628 | 1470656443849 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:43 INFO - PROCESS | 3628 | 1470656443851 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:43 INFO - PROCESS | 3628 | 1470656443937 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:40:43 INFO - PROCESS | 3628 | 1470656443942 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 3628 | 1470656443944 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:43 INFO - PROCESS | 3628 | ++DOCSHELL 16DCCC00 == 22 [pid = 3628] [id = 728] 04:40:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (170A0C00) [pid = 3628] [serial = 2184] [outer = 00000000] 04:40:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (176B0C00) [pid = 3628] [serial = 2185] [outer = 170A0C00] 04:40:43 INFO - PROCESS | 3628 | 1470656443987 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (17765000) [pid = 3628] [serial = 2186] [outer = 170A0C00] 04:40:44 INFO - PROCESS | 3628 | 1470656444442 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:40:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:40:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 04:40:44 INFO - PROCESS | 3628 | 1470656444488 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:40:44 INFO - PROCESS | 3628 | 1470656444490 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 04:40:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:40:44 INFO - PROCESS | 3628 | 1470656444497 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:40:44 INFO - PROCESS | 3628 | 1470656444499 Marionette TRACE conn3 <- [1,2878,null,{}] 04:40:44 INFO - PROCESS | 3628 | 1470656444502 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:44 INFO - PROCESS | 3628 | 1470656444504 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:44 INFO - PROCESS | 3628 | 1470656444580 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:40:44 INFO - PROCESS | 3628 | 1470656444586 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:44 INFO - PROCESS | 3628 | 1470656444588 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:44 INFO - PROCESS | 3628 | ++DOCSHELL 17815000 == 23 [pid = 3628] [id = 729] 04:40:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (178F0C00) [pid = 3628] [serial = 2187] [outer = 00000000] 04:40:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17DBFC00) [pid = 3628] [serial = 2188] [outer = 178F0C00] 04:40:44 INFO - PROCESS | 3628 | 1470656444631 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17DC3400) [pid = 3628] [serial = 2189] [outer = 178F0C00] 04:40:45 INFO - PROCESS | 3628 | 1470656445094 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:40:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:40:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 629ms 04:40:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:40:45 INFO - PROCESS | 3628 | 1470656445133 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 3628 | 1470656445135 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 04:40:45 INFO - PROCESS | 3628 | 1470656445138 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 3628 | 1470656445140 Marionette TRACE conn3 <- [1,2882,null,{}] 04:40:45 INFO - PROCESS | 3628 | 1470656445143 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:45 INFO - PROCESS | 3628 | 1470656445145 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:45 INFO - PROCESS | 3628 | 1470656445253 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:40:45 INFO - PROCESS | 3628 | 1470656445259 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:45 INFO - PROCESS | 3628 | 1470656445261 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:45 INFO - PROCESS | 3628 | ++DOCSHELL 13AD2800 == 24 [pid = 3628] [id = 730] 04:40:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (18503800) [pid = 3628] [serial = 2190] [outer = 00000000] 04:40:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1850B000) [pid = 3628] [serial = 2191] [outer = 18503800] 04:40:45 INFO - PROCESS | 3628 | 1470656445304 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1850BC00) [pid = 3628] [serial = 2192] [outer = 18503800] 04:40:45 INFO - PROCESS | 3628 | 1470656445786 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:40:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 692ms 04:40:45 INFO - PROCESS | 3628 | 1470656445838 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 3628 | 1470656445840 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 04:40:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:40:45 INFO - PROCESS | 3628 | 1470656445843 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 3628 | 1470656445845 Marionette TRACE conn3 <- [1,2886,null,{}] 04:40:45 INFO - PROCESS | 3628 | 1470656445849 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:45 INFO - PROCESS | 3628 | 1470656445851 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:46 INFO - PROCESS | 3628 | 1470656445978 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:40:46 INFO - PROCESS | 3628 | 1470656445986 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 3628 | 1470656445988 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:46 INFO - PROCESS | 3628 | ++DOCSHELL 1850FC00 == 25 [pid = 3628] [id = 731] 04:40:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (18511000) [pid = 3628] [serial = 2193] [outer = 00000000] 04:40:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (19949C00) [pid = 3628] [serial = 2194] [outer = 18511000] 04:40:46 INFO - PROCESS | 3628 | 1470656446083 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1994D800) [pid = 3628] [serial = 2195] [outer = 18511000] 04:40:46 INFO - PROCESS | 3628 | 1470656446512 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:40:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 691ms 04:40:46 INFO - PROCESS | 3628 | 1470656446543 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 3628 | 1470656446545 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 04:40:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:40:46 INFO - PROCESS | 3628 | 1470656446549 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 3628 | 1470656446551 Marionette TRACE conn3 <- [1,2890,null,{}] 04:40:46 INFO - PROCESS | 3628 | 1470656446554 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:46 INFO - PROCESS | 3628 | 1470656446557 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:46 INFO - PROCESS | 3628 | 1470656446708 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:40:46 INFO - PROCESS | 3628 | 1470656446730 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 3628 | 1470656446733 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:46 INFO - PROCESS | 3628 | ++DOCSHELL 15748400 == 26 [pid = 3628] [id = 732] 04:40:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (19955800) [pid = 3628] [serial = 2196] [outer = 00000000] 04:40:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (199B1000) [pid = 3628] [serial = 2197] [outer = 19955800] 04:40:46 INFO - PROCESS | 3628 | 1470656446778 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (199B3400) [pid = 3628] [serial = 2198] [outer = 19955800] 04:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15245000) [pid = 3628] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (15A90000) [pid = 3628] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (118A0C00) [pid = 3628] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (168DA000) [pid = 3628] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16F9CC00) [pid = 3628] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1319C000) [pid = 3628] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (114F3400) [pid = 3628] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (0F9E7400) [pid = 3628] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1825F000) [pid = 3628] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1574B800) [pid = 3628] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10A4E800) [pid = 3628] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:40:47 INFO - PROCESS | 3628 | 1470656447374 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:40:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 849ms 04:40:47 INFO - PROCESS | 3628 | 1470656447424 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:40:47 INFO - PROCESS | 3628 | 1470656447426 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 04:40:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:40:47 INFO - PROCESS | 3628 | 1470656447429 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:40:47 INFO - PROCESS | 3628 | 1470656447431 Marionette TRACE conn3 <- [1,2894,null,{}] 04:40:47 INFO - PROCESS | 3628 | 1470656447434 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:47 INFO - PROCESS | 3628 | 1470656447436 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:47 INFO - PROCESS | 3628 | 1470656447519 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:40:47 INFO - PROCESS | 3628 | 1470656447528 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:47 INFO - PROCESS | 3628 | 1470656447530 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:47 INFO - PROCESS | 3628 | ++DOCSHELL 1319C000 == 27 [pid = 3628] [id = 733] 04:40:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13216C00) [pid = 3628] [serial = 2199] [outer = 00000000] 04:40:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (166E7400) [pid = 3628] [serial = 2200] [outer = 13216C00] 04:40:47 INFO - PROCESS | 3628 | 1470656447575 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16DC3800) [pid = 3628] [serial = 2201] [outer = 13216C00] 04:40:48 INFO - PROCESS | 3628 | 1470656448014 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:40:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 644ms 04:40:48 INFO - PROCESS | 3628 | 1470656448067 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 3628 | 1470656448069 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 04:40:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:40:48 INFO - PROCESS | 3628 | 1470656448072 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 3628 | 1470656448084 Marionette TRACE conn3 <- [1,2898,null,{}] 04:40:48 INFO - PROCESS | 3628 | 1470656448088 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:48 INFO - PROCESS | 3628 | 1470656448090 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:48 INFO - PROCESS | 3628 | 1470656448167 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:40:48 INFO - PROCESS | 3628 | 1470656448173 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:48 INFO - PROCESS | 3628 | 1470656448175 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:48 INFO - PROCESS | 3628 | ++DOCSHELL 178F5400 == 28 [pid = 3628] [id = 734] 04:40:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17D41800) [pid = 3628] [serial = 2202] [outer = 00000000] 04:40:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A03DC00) [pid = 3628] [serial = 2203] [outer = 17D41800] 04:40:48 INFO - PROCESS | 3628 | 1470656448218 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A041000) [pid = 3628] [serial = 2204] [outer = 17D41800] 04:40:48 INFO - PROCESS | 3628 | 1470656448642 Marionette TRACE conn3 <- [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]]]}] 04:40:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:40:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:40:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 597ms 04:40:48 INFO - PROCESS | 3628 | 1470656448670 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 3628 | 1470656448672 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 04:40:48 INFO - TEST-START | /DOMEvents/constructors.html 04:40:48 INFO - PROCESS | 3628 | 1470656448675 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 3628 | 1470656448677 Marionette TRACE conn3 <- [1,2902,null,{}] 04:40:48 INFO - PROCESS | 3628 | 1470656448680 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:48 INFO - PROCESS | 3628 | 1470656448682 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:48 INFO - PROCESS | 3628 | 1470656448803 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:40:48 INFO - PROCESS | 3628 | 1470656448811 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:48 INFO - PROCESS | 3628 | 1470656448813 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:48 INFO - PROCESS | 3628 | ++DOCSHELL 156B6800 == 29 [pid = 3628] [id = 735] 04:40:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15A1DC00) [pid = 3628] [serial = 2205] [outer = 00000000] 04:40:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A0F0800) [pid = 3628] [serial = 2206] [outer = 15A1DC00] 04:40:48 INFO - PROCESS | 3628 | 1470656448855 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A0F8C00) [pid = 3628] [serial = 2207] [outer = 15A1DC00] 04:40:49 INFO - PROCESS | 3628 | --DOCSHELL 0F9E3000 == 28 [pid = 3628] [id = 713] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (156B1800) [pid = 3628] [serial = 2149] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (166E6800) [pid = 3628] [serial = 2152] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16DC1C00) [pid = 3628] [serial = 2158] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16DA9800) [pid = 3628] [serial = 2155] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (176AF800) [pid = 3628] [serial = 2161] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17DC3C00) [pid = 3628] [serial = 2164] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16E73000) [pid = 3628] [serial = 2156] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (132B1400) [pid = 3628] [serial = 2146] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (177A5000) [pid = 3628] [serial = 2162] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1181A000) [pid = 3628] [serial = 2143] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (11C17000) [pid = 3628] [serial = 2144] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (102CB400) [pid = 3628] [serial = 2140] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (10A46400) [pid = 3628] [serial = 2141] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (199B4400) [pid = 3628] [serial = 2138] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1994B800) [pid = 3628] [serial = 2137] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (168DA800) [pid = 3628] [serial = 2135] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (16227000) [pid = 3628] [serial = 2134] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (13215C00) [pid = 3628] [serial = 2132] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (129F4C00) [pid = 3628] [serial = 2131] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (166EAC00) [pid = 3628] [serial = 2153] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (16F9D800) [pid = 3628] [serial = 2159] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1574A800) [pid = 3628] [serial = 2150] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1397E400) [pid = 3628] [serial = 2147] [outer = 00000000] [url = about:blank] 04:40:50 INFO - PROCESS | 3628 | 1470656450650 Marionette TRACE conn3 <- [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]]]}] 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:40:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:40:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:40:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:40:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:40:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:40:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:40:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 2044ms 04:40:50 INFO - PROCESS | 3628 | 1470656450706 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 3628 | 1470656450710 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 04:40:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:40:50 INFO - PROCESS | 3628 | 1470656450715 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 3628 | 1470656450719 Marionette TRACE conn3 <- [1,2906,null,{}] 04:40:50 INFO - PROCESS | 3628 | 1470656450724 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:50 INFO - PROCESS | 3628 | 1470656450727 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:50 INFO - PROCESS | 3628 | 1470656450815 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:40:50 INFO - PROCESS | 3628 | 1470656450828 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:50 INFO - PROCESS | 3628 | 1470656450831 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:50 INFO - PROCESS | 3628 | ++DOCSHELL 10A0A000 == 29 [pid = 3628] [id = 736] 04:40:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (10A48C00) [pid = 3628] [serial = 2208] [outer = 00000000] 04:40:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10A55C00) [pid = 3628] [serial = 2209] [outer = 10A48C00] 04:40:50 INFO - PROCESS | 3628 | 1470656450878 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10ED5000) [pid = 3628] [serial = 2210] [outer = 10A48C00] 04:40:51 INFO - PROCESS | 3628 | 1470656451360 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:40:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:40:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 692ms 04:40:51 INFO - PROCESS | 3628 | 1470656451415 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:40:51 INFO - PROCESS | 3628 | 1470656451420 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 04:40:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:40:51 INFO - PROCESS | 3628 | 1470656451430 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:40:51 INFO - PROCESS | 3628 | 1470656451433 Marionette TRACE conn3 <- [1,2910,null,{}] 04:40:51 INFO - PROCESS | 3628 | 1470656451437 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:51 INFO - PROCESS | 3628 | 1470656451440 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:51 INFO - PROCESS | 3628 | 1470656451525 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:40:51 INFO - PROCESS | 3628 | 1470656451530 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 3628 | 1470656451533 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:51 INFO - PROCESS | 3628 | ++DOCSHELL 114F3400 == 30 [pid = 3628] [id = 737] 04:40:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (114F3800) [pid = 3628] [serial = 2211] [outer = 00000000] 04:40:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (11896000) [pid = 3628] [serial = 2212] [outer = 114F3800] 04:40:51 INFO - PROCESS | 3628 | 1470656451580 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (11CF2400) [pid = 3628] [serial = 2213] [outer = 114F3800] 04:40:52 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:40:52 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:40:52 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:40:52 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:40:52 INFO - PROCESS | 3628 | 1470656452058 Marionette TRACE conn3 <- [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]]]}] 04:40:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:40:52 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:40:52 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 04:40:52 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:40:52 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 04:40:52 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:40:52 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]" 04:40:52 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:40:52 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:40:52 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 660ms 04:40:52 INFO - PROCESS | 3628 | 1470656452078 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 3628 | 1470656452080 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 04:40:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:40:52 INFO - PROCESS | 3628 | 1470656452084 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 3628 | 1470656452087 Marionette TRACE conn3 <- [1,2914,null,{}] 04:40:52 INFO - PROCESS | 3628 | 1470656452099 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:52 INFO - PROCESS | 3628 | 1470656452104 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:52 INFO - PROCESS | 3628 | 1470656452188 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:40:52 INFO - PROCESS | 3628 | 1470656452194 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:52 INFO - PROCESS | 3628 | 1470656452198 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:52 INFO - PROCESS | 3628 | ++DOCSHELL 13218000 == 31 [pid = 3628] [id = 738] 04:40:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (13218C00) [pid = 3628] [serial = 2214] [outer = 00000000] 04:40:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (13983800) [pid = 3628] [serial = 2215] [outer = 13218C00] 04:40:52 INFO - PROCESS | 3628 | 1470656452246 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1321EC00) [pid = 3628] [serial = 2216] [outer = 13218C00] 04:40:52 INFO - PROCESS | 3628 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:40:52 INFO - PROCESS | 3628 | 1470656452719 Marionette TRACE conn3 <- [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]]]}] 04:40:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:40:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 707ms 04:40:52 INFO - PROCESS | 3628 | 1470656452789 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 3628 | 1470656452792 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 04:40:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:40:52 INFO - PROCESS | 3628 | 1470656452844 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 3628 | 1470656452845 Marionette TRACE conn3 <- [1,2918,null,{}] 04:40:52 INFO - PROCESS | 3628 | 1470656452849 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:52 INFO - PROCESS | 3628 | 1470656452851 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:52 INFO - PROCESS | 3628 | 1470656452935 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:40:52 INFO - PROCESS | 3628 | 1470656452940 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:52 INFO - PROCESS | 3628 | 1470656452942 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:52 INFO - PROCESS | 3628 | ++DOCSHELL 151EBC00 == 32 [pid = 3628] [id = 739] 04:40:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (156AE400) [pid = 3628] [serial = 2217] [outer = 00000000] 04:40:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (156B5400) [pid = 3628] [serial = 2218] [outer = 156AE400] 04:40:52 INFO - PROCESS | 3628 | 1470656452986 Marionette DEBUG loaded listener.js 04:40:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1574A800) [pid = 3628] [serial = 2219] [outer = 156AE400] 04:40:53 INFO - PROCESS | 3628 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:40:53 INFO - PROCESS | 3628 | 1470656453397 Marionette TRACE conn3 <- [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]]]}] 04:40:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:40:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 597ms 04:40:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:40:53 INFO - PROCESS | 3628 | 1470656453446 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 3628 | 1470656453448 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 04:40:53 INFO - PROCESS | 3628 | 1470656453452 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 3628 | 1470656453453 Marionette TRACE conn3 <- [1,2922,null,{}] 04:40:53 INFO - PROCESS | 3628 | 1470656453461 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:53 INFO - PROCESS | 3628 | 1470656453463 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:53 INFO - PROCESS | 3628 | 1470656453543 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:40:53 INFO - PROCESS | 3628 | 1470656453548 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:53 INFO - PROCESS | 3628 | 1470656453550 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:53 INFO - PROCESS | 3628 | ++DOCSHELL 157C1C00 == 33 [pid = 3628] [id = 740] 04:40:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15A1F400) [pid = 3628] [serial = 2220] [outer = 00000000] 04:40:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16227000) [pid = 3628] [serial = 2221] [outer = 15A1F400] 04:40:53 INFO - PROCESS | 3628 | 1470656453593 Marionette DEBUG loaded listener.js 04:40:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (166EA800) [pid = 3628] [serial = 2222] [outer = 15A1F400] 04:40:54 INFO - PROCESS | 3628 | 1470656454035 Marionette TRACE conn3 <- [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]]]}] 04:40:54 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:40:54 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 628ms 04:40:54 INFO - PROCESS | 3628 | 1470656454094 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 3628 | 1470656454096 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 04:40:54 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:40:54 INFO - PROCESS | 3628 | 1470656454099 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 3628 | 1470656454101 Marionette TRACE conn3 <- [1,2926,null,{}] 04:40:54 INFO - PROCESS | 3628 | 1470656454108 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:54 INFO - PROCESS | 3628 | 1470656454114 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:54 INFO - PROCESS | 3628 | 1470656454213 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:40:54 INFO - PROCESS | 3628 | 1470656454223 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 3628 | 1470656454225 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:54 INFO - PROCESS | 3628 | ++DOCSHELL 168D3C00 == 34 [pid = 3628] [id = 741] 04:40:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16DA5000) [pid = 3628] [serial = 2223] [outer = 00000000] 04:40:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16DC8000) [pid = 3628] [serial = 2224] [outer = 16DA5000] 04:40:54 INFO - PROCESS | 3628 | 1470656454269 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16E67000) [pid = 3628] [serial = 2225] [outer = 16DA5000] 04:40:54 INFO - PROCESS | 3628 | 1470656454695 Marionette TRACE conn3 <- [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]]]}] 04:40:54 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. 04:40:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 644ms 04:40:54 INFO - PROCESS | 3628 | 1470656454738 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 3628 | 1470656454740 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 04:40:54 INFO - PROCESS | 3628 | 1470656454744 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:40:54 INFO - PROCESS | 3628 | 1470656454745 Marionette TRACE conn3 <- [1,2930,null,{}] 04:40:54 INFO - PROCESS | 3628 | 1470656454749 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:54 INFO - PROCESS | 3628 | 1470656454751 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:54 INFO - PROCESS | 3628 | 1470656454825 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:40:54 INFO - PROCESS | 3628 | 1470656454829 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 3628 | 1470656454831 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:54 INFO - PROCESS | 3628 | ++DOCSHELL 16DC3C00 == 35 [pid = 3628] [id = 742] 04:40:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17099C00) [pid = 3628] [serial = 2226] [outer = 00000000] 04:40:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17762000) [pid = 3628] [serial = 2227] [outer = 17099C00] 04:40:54 INFO - PROCESS | 3628 | 1470656454874 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17763000) [pid = 3628] [serial = 2228] [outer = 17099C00] 04:40:55 INFO - PROCESS | 3628 | 1470656455302 Marionette TRACE conn3 <- [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"]]]}] 04:40:55 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 04:40:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:40:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:40:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 598ms 04:40:55 INFO - PROCESS | 3628 | 1470656455341 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:40:55 INFO - PROCESS | 3628 | 1470656455343 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 04:40:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:40:55 INFO - PROCESS | 3628 | 1470656455346 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 3628 | 1470656455348 Marionette TRACE conn3 <- [1,2934,null,{}] 04:40:55 INFO - PROCESS | 3628 | 1470656455351 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:55 INFO - PROCESS | 3628 | 1470656455353 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:55 INFO - PROCESS | 3628 | 1470656455471 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:40:55 INFO - PROCESS | 3628 | 1470656455478 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:55 INFO - PROCESS | 3628 | 1470656455480 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:55 INFO - PROCESS | 3628 | ++DOCSHELL 17D37800 == 36 [pid = 3628] [id = 743] 04:40:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D39800) [pid = 3628] [serial = 2229] [outer = 00000000] 04:40:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (18503400) [pid = 3628] [serial = 2230] [outer = 17D39800] 04:40:55 INFO - PROCESS | 3628 | 1470656455524 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (18263000) [pid = 3628] [serial = 2231] [outer = 17D39800] 04:40:55 INFO - PROCESS | 3628 | 1470656455906 Marionette TRACE conn3 <- [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]]]}] 04:40:55 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. 04:40:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 598ms 04:40:55 INFO - PROCESS | 3628 | 1470656455943 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:40:55 INFO - PROCESS | 3628 | 1470656455945 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 04:40:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:40:55 INFO - PROCESS | 3628 | 1470656455949 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 3628 | 1470656455950 Marionette TRACE conn3 <- [1,2938,null,{}] 04:40:55 INFO - PROCESS | 3628 | 1470656455954 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:55 INFO - PROCESS | 3628 | 1470656455955 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:56 INFO - PROCESS | 3628 | 1470656456030 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:40:56 INFO - PROCESS | 3628 | 1470656456140 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:56 INFO - PROCESS | 3628 | 1470656456142 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:56 INFO - PROCESS | 3628 | ++DOCSHELL 13217C00 == 37 [pid = 3628] [id = 744] 04:40:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1994A000) [pid = 3628] [serial = 2232] [outer = 00000000] 04:40:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19955000) [pid = 3628] [serial = 2233] [outer = 1994A000] 04:40:56 INFO - PROCESS | 3628 | 1470656456184 Marionette DEBUG loaded listener.js 04:40:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (19955C00) [pid = 3628] [serial = 2234] [outer = 1994A000] 04:40:56 INFO - PROCESS | 3628 | ++DOCSHELL 1A043000 == 38 [pid = 3628] [id = 745] 04:40:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A043C00) [pid = 3628] [serial = 2235] [outer = 00000000] 04:40:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A044800) [pid = 3628] [serial = 2236] [outer = 1A043C00] 04:40:56 INFO - PROCESS | 3628 | 1470656456634 Marionette TRACE conn3 <- [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]]]}] 04:40:56 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. 04:40:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 739ms 04:40:56 INFO - PROCESS | 3628 | 1470656456692 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:40:56 INFO - PROCESS | 3628 | 1470656456694 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 04:40:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:40:56 INFO - PROCESS | 3628 | 1470656456697 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - PROCESS | 3628 | 1470656456699 Marionette TRACE conn3 <- [1,2942,null,{}] 04:40:56 INFO - PROCESS | 3628 | 1470656456704 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:56 INFO - PROCESS | 3628 | 1470656456707 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:56 INFO - PROCESS | 3628 | 1470656456865 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:40:56 INFO - PROCESS | 3628 | 1470656456931 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:56 INFO - PROCESS | 3628 | 1470656456933 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:56 INFO - PROCESS | 3628 | ++DOCSHELL 199B6000 == 39 [pid = 3628] [id = 746] 04:40:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (199BC800) [pid = 3628] [serial = 2237] [outer = 00000000] 04:40:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1A0F1800) [pid = 3628] [serial = 2238] [outer = 199BC800] 04:40:57 INFO - PROCESS | 3628 | 1470656456976 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A1A3C00) [pid = 3628] [serial = 2239] [outer = 199BC800] 04:40:57 INFO - PROCESS | 3628 | 1470656457360 Marionette TRACE conn3 <- [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]]]}] 04:40:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:40:57 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 04:40:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 708ms 04:40:57 INFO - PROCESS | 3628 | 1470656457398 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:40:57 INFO - PROCESS | 3628 | 1470656457400 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 04:40:57 INFO - PROCESS | 3628 | 1470656457404 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:40:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:40:57 INFO - PROCESS | 3628 | 1470656457406 Marionette TRACE conn3 <- [1,2946,null,{}] 04:40:57 INFO - PROCESS | 3628 | 1470656457409 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:57 INFO - PROCESS | 3628 | 1470656457411 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:57 INFO - PROCESS | 3628 | 1470656457577 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:40:57 INFO - PROCESS | 3628 | 1470656457642 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 3628 | 1470656457644 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:57 INFO - PROCESS | 3628 | ++DOCSHELL 156B5000 == 40 [pid = 3628] [id = 747] 04:40:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1A1A8800) [pid = 3628] [serial = 2240] [outer = 00000000] 04:40:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1A39B800) [pid = 3628] [serial = 2241] [outer = 1A1A8800] 04:40:57 INFO - PROCESS | 3628 | 1470656457692 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1A5DA000) [pid = 3628] [serial = 2242] [outer = 1A1A8800] 04:40:58 INFO - PROCESS | 3628 | 1470656458246 Marionette TRACE conn3 <- [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]]]}] 04:40:58 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (17D41800) [pid = 3628] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:40:58 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (18503800) [pid = 3628] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:40:58 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (18511000) [pid = 3628] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:40:58 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (19955800) [pid = 3628] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:40:58 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (178F0C00) [pid = 3628] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:40:58 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (170A0C00) [pid = 3628] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:40:58 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (168D8000) [pid = 3628] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:40:58 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1574A000) [pid = 3628] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:40:58 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (145B5800) [pid = 3628] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:40:58 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (13B52400) [pid = 3628] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:40:58 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (11C15000) [pid = 3628] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:40:58 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10ED6C00) [pid = 3628] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:40:58 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (178EB000) [pid = 3628] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:40:58 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (13216C00) [pid = 3628] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:40:58 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. 04:40:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 896ms 04:40:58 INFO - PROCESS | 3628 | 1470656458342 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 3628 | 1470656458344 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 04:40:58 INFO - PROCESS | 3628 | 1470656458347 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:40:58 INFO - PROCESS | 3628 | 1470656458349 Marionette TRACE conn3 <- [1,2950,null,{}] 04:40:58 INFO - PROCESS | 3628 | 1470656458352 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:58 INFO - PROCESS | 3628 | 1470656458354 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:58 INFO - PROCESS | 3628 | 1470656458430 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:40:58 INFO - PROCESS | 3628 | 1470656458434 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:58 INFO - PROCESS | 3628 | 1470656458436 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:58 INFO - PROCESS | 3628 | ++DOCSHELL 13173400 == 41 [pid = 3628] [id = 748] 04:40:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (13174000) [pid = 3628] [serial = 2243] [outer = 00000000] 04:40:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (156B0800) [pid = 3628] [serial = 2244] [outer = 13174000] 04:40:58 INFO - PROCESS | 3628 | 1470656458479 Marionette DEBUG loaded listener.js 04:40:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (166E9400) [pid = 3628] [serial = 2245] [outer = 13174000] 04:40:58 INFO - PROCESS | 3628 | 1470656458903 Marionette TRACE conn3 <- [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]]]}] 04:40:58 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. 04:40:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 597ms 04:40:58 INFO - PROCESS | 3628 | 1470656458945 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 3628 | 1470656458946 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 04:40:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:40:58 INFO - PROCESS | 3628 | 1470656458950 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 3628 | 1470656458951 Marionette TRACE conn3 <- [1,2954,null,{}] 04:40:58 INFO - PROCESS | 3628 | 1470656458982 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:58 INFO - PROCESS | 3628 | 1470656458984 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:59 INFO - PROCESS | 3628 | 1470656459062 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:40:59 INFO - PROCESS | 3628 | 1470656459067 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:59 INFO - PROCESS | 3628 | 1470656459069 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:59 INFO - PROCESS | 3628 | ++DOCSHELL 14304800 == 42 [pid = 3628] [id = 749] 04:40:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (156B0000) [pid = 3628] [serial = 2246] [outer = 00000000] 04:40:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (199AD800) [pid = 3628] [serial = 2247] [outer = 156B0000] 04:40:59 INFO - PROCESS | 3628 | 1470656459112 Marionette DEBUG loaded listener.js 04:40:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1A5D5400) [pid = 3628] [serial = 2248] [outer = 156B0000] 04:40:59 INFO - PROCESS | 3628 | 1470656459516 Marionette TRACE conn3 <- [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]]]}] 04:40:59 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. 04:40:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 597ms 04:40:59 INFO - PROCESS | 3628 | 1470656459547 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:40:59 INFO - PROCESS | 3628 | 1470656459549 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 04:40:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:40:59 INFO - PROCESS | 3628 | 1470656459552 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - PROCESS | 3628 | 1470656459553 Marionette TRACE conn3 <- [1,2958,null,{}] 04:40:59 INFO - PROCESS | 3628 | 1470656459557 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:59 INFO - PROCESS | 3628 | 1470656459559 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:59 INFO - PROCESS | 3628 | 1470656459682 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:40:59 INFO - PROCESS | 3628 | 1470656459690 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:59 INFO - PROCESS | 3628 | 1470656459692 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:40:59 INFO - PROCESS | 3628 | ++DOCSHELL 1523B400 == 43 [pid = 3628] [id = 750] 04:40:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19947C00) [pid = 3628] [serial = 2249] [outer = 00000000] 04:40:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A62C000) [pid = 3628] [serial = 2250] [outer = 19947C00] 04:40:59 INFO - PROCESS | 3628 | 1470656459734 Marionette DEBUG loaded listener.js 04:40:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A62FC00) [pid = 3628] [serial = 2251] [outer = 19947C00] 04:41:00 INFO - PROCESS | 3628 | 1470656460123 Marionette TRACE conn3 <- [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]]]}] 04:41:00 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. 04:41:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 597ms 04:41:00 INFO - PROCESS | 3628 | 1470656460150 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:41:00 INFO - PROCESS | 3628 | 1470656460151 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 04:41:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:41:00 INFO - PROCESS | 3628 | 1470656460154 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:41:00 INFO - PROCESS | 3628 | 1470656460156 Marionette TRACE conn3 <- [1,2962,null,{}] 04:41:00 INFO - PROCESS | 3628 | 1470656460159 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:00 INFO - PROCESS | 3628 | 1470656460161 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:00 INFO - PROCESS | 3628 | 1470656460239 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:41:00 INFO - PROCESS | 3628 | 1470656460392 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:00 INFO - PROCESS | 3628 | 1470656460395 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:00 INFO - PROCESS | 3628 | ++DOCSHELL 0F391400 == 44 [pid = 3628] [id = 751] 04:41:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (0F394C00) [pid = 3628] [serial = 2252] [outer = 00000000] 04:41:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (0F97FC00) [pid = 3628] [serial = 2253] [outer = 0F394C00] 04:41:00 INFO - PROCESS | 3628 | 1470656460498 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (102D2000) [pid = 3628] [serial = 2254] [outer = 0F394C00] 04:41:01 INFO - PROCESS | 3628 | 1470656461088 Marionette TRACE conn3 <- [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]]]}] 04:41:01 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. 04:41:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 990ms 04:41:01 INFO - PROCESS | 3628 | 1470656461144 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:41:01 INFO - PROCESS | 3628 | 1470656461148 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 04:41:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:41:01 INFO - PROCESS | 3628 | 1470656461152 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 3628 | 1470656461156 Marionette TRACE conn3 <- [1,2966,null,{}] 04:41:01 INFO - PROCESS | 3628 | 1470656461161 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:01 INFO - PROCESS | 3628 | 1470656461164 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:01 INFO - PROCESS | 3628 | 1470656461285 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:41:01 INFO - PROCESS | 3628 | 1470656461409 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:01 INFO - PROCESS | 3628 | 1470656461412 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:01 INFO - PROCESS | 3628 | ++DOCSHELL 11CF1C00 == 45 [pid = 3628] [id = 752] 04:41:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (11DEC000) [pid = 3628] [serial = 2255] [outer = 00000000] 04:41:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (12E7DC00) [pid = 3628] [serial = 2256] [outer = 11DEC000] 04:41:01 INFO - PROCESS | 3628 | 1470656461508 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (132A6400) [pid = 3628] [serial = 2257] [outer = 11DEC000] 04:41:02 INFO - PROCESS | 3628 | 1470656462169 Marionette TRACE conn3 <- [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]]]}] 04:41:02 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. 04:41:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1054ms 04:41:02 INFO - PROCESS | 3628 | 1470656462203 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 3628 | 1470656462207 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 04:41:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:41:02 INFO - PROCESS | 3628 | 1470656462253 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 3628 | 1470656462256 Marionette TRACE conn3 <- [1,2970,null,{}] 04:41:02 INFO - PROCESS | 3628 | 1470656462262 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:02 INFO - PROCESS | 3628 | 1470656462265 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:02 INFO - PROCESS | 3628 | 1470656462605 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:41:02 INFO - PROCESS | 3628 | 1470656462613 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:02 INFO - PROCESS | 3628 | 1470656462616 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:02 INFO - PROCESS | 3628 | ++DOCSHELL 10A4C400 == 46 [pid = 3628] [id = 753] 04:41:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (10A4C800) [pid = 3628] [serial = 2258] [outer = 00000000] 04:41:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (10F7CC00) [pid = 3628] [serial = 2259] [outer = 10A4C800] 04:41:02 INFO - PROCESS | 3628 | 1470656462665 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (11266C00) [pid = 3628] [serial = 2260] [outer = 10A4C800] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 1850FC00 == 45 [pid = 3628] [id = 731] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 178F5400 == 44 [pid = 3628] [id = 734] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 1319C000 == 43 [pid = 3628] [id = 733] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 15748400 == 42 [pid = 3628] [id = 732] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 1523B400 == 41 [pid = 3628] [id = 750] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 14304800 == 40 [pid = 3628] [id = 749] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 13173400 == 39 [pid = 3628] [id = 748] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 156B5000 == 38 [pid = 3628] [id = 747] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 199B6000 == 37 [pid = 3628] [id = 746] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 1A043000 == 36 [pid = 3628] [id = 745] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 13217C00 == 35 [pid = 3628] [id = 744] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 17D37800 == 34 [pid = 3628] [id = 743] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 16DC3C00 == 33 [pid = 3628] [id = 742] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 168D3C00 == 32 [pid = 3628] [id = 741] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 157C1C00 == 31 [pid = 3628] [id = 740] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 151EBC00 == 30 [pid = 3628] [id = 739] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 13218000 == 29 [pid = 3628] [id = 738] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 114F3400 == 28 [pid = 3628] [id = 737] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 10A0A000 == 27 [pid = 3628] [id = 736] 04:41:03 INFO - PROCESS | 3628 | --DOCSHELL 156B6800 == 26 [pid = 3628] [id = 735] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1A041000) [pid = 3628] [serial = 2204] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1A0F0800) [pid = 3628] [serial = 2206] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1850B000) [pid = 3628] [serial = 2191] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (19949C00) [pid = 3628] [serial = 2194] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1850BC00) [pid = 3628] [serial = 2192] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (199B1000) [pid = 3628] [serial = 2197] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1994D800) [pid = 3628] [serial = 2195] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1A03DC00) [pid = 3628] [serial = 2203] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (199B3400) [pid = 3628] [serial = 2198] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (17DBFC00) [pid = 3628] [serial = 2188] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (176B0C00) [pid = 3628] [serial = 2185] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (17765000) [pid = 3628] [serial = 2186] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16DC3400) [pid = 3628] [serial = 2182] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (16DCD000) [pid = 3628] [serial = 2183] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15A1EC00) [pid = 3628] [serial = 2179] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (16222000) [pid = 3628] [serial = 2180] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (151E4800) [pid = 3628] [serial = 2176] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (156B3C00) [pid = 3628] [serial = 2177] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (14306000) [pid = 3628] [serial = 2173] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1456C800) [pid = 3628] [serial = 2174] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (11DEA800) [pid = 3628] [serial = 2170] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12B6E800) [pid = 3628] [serial = 2171] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11262C00) [pid = 3628] [serial = 2167] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1126CC00) [pid = 3628] [serial = 2168] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17DC4400) [pid = 3628] [serial = 2165] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (166E7400) [pid = 3628] [serial = 2200] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16DC3800) [pid = 3628] [serial = 2201] [outer = 00000000] [url = about:blank] 04:41:03 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17DC3400) [pid = 3628] [serial = 2189] [outer = 00000000] [url = about:blank] 04:41:03 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 04:41:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:41:03 INFO - PROCESS | 3628 | 1470656463365 Marionette TRACE conn3 <- [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"]]]}] 04:41:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1210ms 04:41:03 INFO - PROCESS | 3628 | 1470656463430 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:41:03 INFO - PROCESS | 3628 | 1470656463434 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 04:41:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:41:03 INFO - PROCESS | 3628 | 1470656463440 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 3628 | 1470656463443 Marionette TRACE conn3 <- [1,2974,null,{}] 04:41:03 INFO - PROCESS | 3628 | 1470656463447 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:03 INFO - PROCESS | 3628 | 1470656463450 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:03 INFO - PROCESS | 3628 | 1470656463533 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:41:03 INFO - PROCESS | 3628 | 1470656463629 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:03 INFO - PROCESS | 3628 | 1470656463632 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:03 INFO - PROCESS | 3628 | ++DOCSHELL 10A0AC00 == 27 [pid = 3628] [id = 754] 04:41:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (10A49C00) [pid = 3628] [serial = 2261] [outer = 00000000] 04:41:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1181A800) [pid = 3628] [serial = 2262] [outer = 10A49C00] 04:41:03 INFO - PROCESS | 3628 | 1470656463683 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12B6E800) [pid = 3628] [serial = 2263] [outer = 10A49C00] 04:41:04 INFO - PROCESS | 3628 | 1470656464167 Marionette TRACE conn3 <- [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]]]}] 04:41:04 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. 04:41:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 739ms 04:41:04 INFO - PROCESS | 3628 | 1470656464213 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 3628 | 1470656464215 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 04:41:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:41:04 INFO - PROCESS | 3628 | 1470656464219 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - PROCESS | 3628 | 1470656464221 Marionette TRACE conn3 <- [1,2978,null,{}] 04:41:04 INFO - PROCESS | 3628 | 1470656464225 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:04 INFO - PROCESS | 3628 | 1470656464227 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:04 INFO - PROCESS | 3628 | 1470656464313 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:41:04 INFO - PROCESS | 3628 | 1470656464319 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:04 INFO - PROCESS | 3628 | 1470656464321 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:04 INFO - PROCESS | 3628 | ++DOCSHELL 1397F400 == 28 [pid = 3628] [id = 755] 04:41:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13980C00) [pid = 3628] [serial = 2264] [outer = 00000000] 04:41:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (14306000) [pid = 3628] [serial = 2265] [outer = 13980C00] 04:41:04 INFO - PROCESS | 3628 | 1470656464370 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1456C800) [pid = 3628] [serial = 2266] [outer = 13980C00] 04:41:04 INFO - PROCESS | 3628 | ++DOCSHELL 156B4400 == 29 [pid = 3628] [id = 756] 04:41:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (156B4800) [pid = 3628] [serial = 2267] [outer = 00000000] 04:41:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (156B5000) [pid = 3628] [serial = 2268] [outer = 156B4800] 04:41:04 INFO - PROCESS | 3628 | 1470656464859 Marionette TRACE conn3 <- [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]]]}] 04:41:04 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. 04:41:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 04:41:04 INFO - PROCESS | 3628 | 1470656464917 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 3628 | 1470656464921 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 04:41:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:41:04 INFO - PROCESS | 3628 | 1470656464932 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - PROCESS | 3628 | 1470656464936 Marionette TRACE conn3 <- [1,2982,null,{}] 04:41:04 INFO - PROCESS | 3628 | 1470656464939 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:04 INFO - PROCESS | 3628 | 1470656464942 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:05 INFO - PROCESS | 3628 | 1470656465031 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:41:05 INFO - PROCESS | 3628 | 1470656465040 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 3628 | 1470656465042 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:05 INFO - PROCESS | 3628 | ++DOCSHELL 1574B800 == 30 [pid = 3628] [id = 757] 04:41:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (157C1400) [pid = 3628] [serial = 2269] [outer = 00000000] 04:41:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15A8B800) [pid = 3628] [serial = 2270] [outer = 157C1400] 04:41:05 INFO - PROCESS | 3628 | 1470656465086 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1622A400) [pid = 3628] [serial = 2271] [outer = 157C1400] 04:41:05 INFO - PROCESS | 3628 | 1470656465506 Marionette TRACE conn3 <- [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]]]}] 04:41:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:41:05 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 04:41:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 597ms 04:41:05 INFO - PROCESS | 3628 | 1470656465525 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 3628 | 1470656465527 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 04:41:05 INFO - PROCESS | 3628 | 1470656465530 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:41:05 INFO - PROCESS | 3628 | 1470656465532 Marionette TRACE conn3 <- [1,2986,null,{}] 04:41:05 INFO - PROCESS | 3628 | 1470656465535 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:05 INFO - PROCESS | 3628 | 1470656465537 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:05 INFO - PROCESS | 3628 | 1470656465671 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:41:05 INFO - PROCESS | 3628 | 1470656465764 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 3628 | 1470656465766 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:05 INFO - PROCESS | 3628 | ++DOCSHELL 12BC0C00 == 31 [pid = 3628] [id = 758] 04:41:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (166F5800) [pid = 3628] [serial = 2272] [outer = 00000000] 04:41:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (168DA000) [pid = 3628] [serial = 2273] [outer = 166F5800] 04:41:05 INFO - PROCESS | 3628 | 1470656465810 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16DA5400) [pid = 3628] [serial = 2274] [outer = 166F5800] 04:41:06 INFO - PROCESS | 3628 | 1470656466192 Marionette TRACE conn3 <- [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]]]}] 04:41:06 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. 04:41:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 691ms 04:41:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:41:06 INFO - PROCESS | 3628 | 1470656466230 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 3628 | 1470656466231 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 04:41:06 INFO - PROCESS | 3628 | 1470656466235 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 3628 | 1470656466237 Marionette TRACE conn3 <- [1,2990,null,{}] 04:41:06 INFO - PROCESS | 3628 | 1470656466240 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:06 INFO - PROCESS | 3628 | 1470656466242 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:06 INFO - PROCESS | 3628 | 1470656466383 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:41:06 INFO - PROCESS | 3628 | 1470656466393 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 3628 | 1470656466398 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:06 INFO - PROCESS | 3628 | ++DOCSHELL 16DC2400 == 32 [pid = 3628] [id = 759] 04:41:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16DC3C00) [pid = 3628] [serial = 2275] [outer = 00000000] 04:41:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16F9E000) [pid = 3628] [serial = 2276] [outer = 16DC3C00] 04:41:06 INFO - PROCESS | 3628 | 1470656466501 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16FA1000) [pid = 3628] [serial = 2277] [outer = 16DC3C00] 04:41:06 INFO - PROCESS | 3628 | 1470656466895 Marionette TRACE conn3 <- [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]]]}] 04:41:06 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. 04:41:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 04:41:06 INFO - PROCESS | 3628 | 1470656466936 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 3628 | 1470656466939 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 04:41:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:41:06 INFO - PROCESS | 3628 | 1470656466943 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 3628 | 1470656466946 Marionette TRACE conn3 <- [1,2994,null,{}] 04:41:06 INFO - PROCESS | 3628 | 1470656466950 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:06 INFO - PROCESS | 3628 | 1470656466952 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:07 INFO - PROCESS | 3628 | 1470656467060 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:41:07 INFO - PROCESS | 3628 | 1470656467150 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:07 INFO - PROCESS | 3628 | 1470656467152 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:07 INFO - PROCESS | 3628 | ++DOCSHELL 170A0400 == 33 [pid = 3628] [id = 760] 04:41:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1776B000) [pid = 3628] [serial = 2278] [outer = 00000000] 04:41:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (178F5400) [pid = 3628] [serial = 2279] [outer = 1776B000] 04:41:07 INFO - PROCESS | 3628 | 1470656467204 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (17D3C800) [pid = 3628] [serial = 2280] [outer = 1776B000] 04:41:07 INFO - PROCESS | 3628 | 1470656467588 Marionette TRACE conn3 <- [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]]]}] 04:41:07 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. 04:41:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 692ms 04:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (199BC800) [pid = 3628] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (114F3800) [pid = 3628] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10A48C00) [pid = 3628] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16DA5000) [pid = 3628] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (15A1F400) [pid = 3628] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17099C00) [pid = 3628] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (156AE400) [pid = 3628] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (15A1DC00) [pid = 3628] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13218C00) [pid = 3628] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1A043C00) [pid = 3628] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (17D39800) [pid = 3628] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A1A8800) [pid = 3628] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13174000) [pid = 3628] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (156B0000) [pid = 3628] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1994A000) [pid = 3628] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:41:07 INFO - PROCESS | 3628 | 1470656467796 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 3628 | 1470656467798 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 04:41:07 INFO - PROCESS | 3628 | 1470656467807 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 3628 | 1470656467809 Marionette TRACE conn3 <- [1,2998,null,{}] 04:41:07 INFO - PROCESS | 3628 | 1470656467813 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:07 INFO - PROCESS | 3628 | 1470656467815 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:07 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:41:07 INFO - PROCESS | 3628 | 1470656467893 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:41:07 INFO - PROCESS | 3628 | 1470656467900 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:07 INFO - PROCESS | 3628 | 1470656467902 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:07 INFO - PROCESS | 3628 | ++DOCSHELL 14568000 == 34 [pid = 3628] [id = 761] 04:41:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (151E1C00) [pid = 3628] [serial = 2281] [outer = 00000000] 04:41:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16DC8800) [pid = 3628] [serial = 2282] [outer = 151E1C00] 04:41:07 INFO - PROCESS | 3628 | 1470656467945 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (177A1800) [pid = 3628] [serial = 2283] [outer = 151E1C00] 04:41:08 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:41:08 INFO - PROCESS | 3628 | 1470656468400 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:41:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:41:08 INFO - {} 04:41:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:41:08 INFO - {} 04:41:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:41:08 INFO - {} 04:41:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:41:08 INFO - {} 04:41:08 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 644ms 04:41:08 INFO - PROCESS | 3628 | 1470656468459 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:41:08 INFO - PROCESS | 3628 | 1470656468461 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 04:41:08 INFO - TEST-START | /FileAPI/fileReader.html 04:41:08 INFO - PROCESS | 3628 | 1470656468465 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - PROCESS | 3628 | 1470656468466 Marionette TRACE conn3 <- [1,3002,null,{}] 04:41:08 INFO - PROCESS | 3628 | 1470656468470 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:08 INFO - PROCESS | 3628 | 1470656468472 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:08 INFO - PROCESS | 3628 | 1470656468557 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:41:08 INFO - PROCESS | 3628 | 1470656468562 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:08 INFO - PROCESS | 3628 | 1470656468564 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:08 INFO - PROCESS | 3628 | ++DOCSHELL 1316CC00 == 35 [pid = 3628] [id = 762] 04:41:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17DCC000) [pid = 3628] [serial = 2284] [outer = 00000000] 04:41:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18512000) [pid = 3628] [serial = 2285] [outer = 17DCC000] 04:41:08 INFO - PROCESS | 3628 | 1470656468607 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (19949400) [pid = 3628] [serial = 2286] [outer = 17DCC000] 04:41:09 INFO - PROCESS | 3628 | 1470656469018 Marionette TRACE conn3 <- [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]]]}] 04:41:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:41:09 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:41:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:41:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:41:09 INFO - TEST-OK | /FileAPI/fileReader.html | took 597ms 04:41:09 INFO - PROCESS | 3628 | 1470656469077 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 3628 | 1470656469079 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 04:41:09 INFO - PROCESS | 3628 | 1470656469083 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - PROCESS | 3628 | 1470656469084 Marionette TRACE conn3 <- [1,3006,null,{}] 04:41:09 INFO - TEST-START | /FileAPI/historical.html 04:41:09 INFO - PROCESS | 3628 | 1470656469088 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:09 INFO - PROCESS | 3628 | 1470656469089 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:09 INFO - PROCESS | 3628 | 1470656469225 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:41:09 INFO - PROCESS | 3628 | 1470656469231 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:09 INFO - PROCESS | 3628 | 1470656469233 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:09 INFO - PROCESS | 3628 | ++DOCSHELL 156DFC00 == 36 [pid = 3628] [id = 763] 04:41:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1850E000) [pid = 3628] [serial = 2287] [outer = 00000000] 04:41:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (199AFC00) [pid = 3628] [serial = 2288] [outer = 1850E000] 04:41:09 INFO - PROCESS | 3628 | 1470656469278 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (199B2400) [pid = 3628] [serial = 2289] [outer = 1850E000] 04:41:09 INFO - PROCESS | 3628 | 1470656469691 Marionette TRACE conn3 <- [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"]]]}] 04:41:09 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:41:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:41:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:41:09 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:41:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:41:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:41:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:41:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:41:09 INFO - TEST-OK | /FileAPI/historical.html | took 597ms 04:41:09 INFO - PROCESS | 3628 | 1470656469714 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 3628 | 1470656469716 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 04:41:09 INFO - TEST-START | /FileAPI/idlharness.html 04:41:09 INFO - PROCESS | 3628 | 1470656469720 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - PROCESS | 3628 | 1470656469721 Marionette TRACE conn3 <- [1,3010,null,{}] 04:41:09 INFO - PROCESS | 3628 | 1470656469725 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:09 INFO - PROCESS | 3628 | 1470656469727 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:09 INFO - PROCESS | 3628 | 1470656469863 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:41:10 INFO - PROCESS | 3628 | 1470656470063 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:10 INFO - PROCESS | 3628 | 1470656470067 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:10 INFO - PROCESS | 3628 | ++DOCSHELL 10221C00 == 37 [pid = 3628] [id = 764] 04:41:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10226800) [pid = 3628] [serial = 2290] [outer = 00000000] 04:41:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10A02000) [pid = 3628] [serial = 2291] [outer = 10226800] 04:41:10 INFO - PROCESS | 3628 | 1470656470125 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (10A4DC00) [pid = 3628] [serial = 2292] [outer = 10226800] 04:41:11 INFO - PROCESS | 3628 | 1470656471134 Marionette TRACE conn3 <- [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]]]}] 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:41:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:41:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:41:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:41:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:41:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:41:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:41:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:41:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:41:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:41:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:41:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:41:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:41:11 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 04:41:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:41:11 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 04:41:11 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 04:41:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:41:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:41:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:41:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:41:11 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 04:41:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:41:11 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 04:41:11 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 04:41:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:41:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:41:11 INFO - TEST-OK | /FileAPI/idlharness.html | took 1572ms 04:41:11 INFO - PROCESS | 3628 | 1470656471288 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 3628 | 1470656471291 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 04:41:11 INFO - TEST-START | /FileAPI/idlharness.worker 04:41:11 INFO - PROCESS | 3628 | 1470656471299 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - PROCESS | 3628 | 1470656471302 Marionette TRACE conn3 <- [1,3014,null,{}] 04:41:11 INFO - PROCESS | 3628 | 1470656471308 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:11 INFO - PROCESS | 3628 | 1470656471310 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:11 INFO - PROCESS | 3628 | 1470656471420 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:41:11 INFO - PROCESS | 3628 | 1470656471562 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 3628 | 1470656471565 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:11 INFO - PROCESS | 3628 | ++DOCSHELL 14308C00 == 38 [pid = 3628] [id = 765] 04:41:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (14575000) [pid = 3628] [serial = 2293] [outer = 00000000] 04:41:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A5D1C00) [pid = 3628] [serial = 2294] [outer = 14575000] 04:41:11 INFO - PROCESS | 3628 | 1470656471620 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1A5D7400) [pid = 3628] [serial = 2295] [outer = 14575000] 04:41:11 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:41:12 INFO - PROCESS | 3628 | 1470656472737 Marionette TRACE conn3 <- [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,{},{}]]]}] 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:41:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:41:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:41:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:41:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:41:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:41:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:41:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:41:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:41:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:41:12 INFO - {} 04:41:12 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 04:41:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:41:12 INFO - {} 04:41:12 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 - {} 04:41:12 INFO - {} 04:41:12 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 04:41:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:41:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:41:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:41:12 INFO - {} 04:41:12 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 04:41:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:41:12 INFO - {} 04:41:12 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 - {} 04:41:12 INFO - {} 04:41:12 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 04:41:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:12 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 04:41:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:41:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:41:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:41:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:12 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 04:41:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:41:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:12 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 04:41:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:41:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:12 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 04:41:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:41:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:41:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:41:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:41:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:41:12 INFO - {} 04:41:12 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1682ms 04:41:13 INFO - PROCESS | 3628 | 1470656472979 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 3628 | 1470656472984 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 04:41:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:41:13 INFO - PROCESS | 3628 | 1470656472988 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 3628 | 1470656472990 Marionette TRACE conn3 <- [1,3018,null,{}] 04:41:13 INFO - PROCESS | 3628 | 1470656472995 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:13 INFO - PROCESS | 3628 | 1470656472997 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:13 INFO - PROCESS | 3628 | 1470656473106 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:41:13 INFO - PROCESS | 3628 | 1470656473378 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:13 INFO - PROCESS | 3628 | 1470656473382 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:13 INFO - PROCESS | 3628 | ++DOCSHELL 0C7F3800 == 39 [pid = 3628] [id = 766] 04:41:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (0F934000) [pid = 3628] [serial = 2296] [outer = 00000000] 04:41:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (10A0E000) [pid = 3628] [serial = 2297] [outer = 0F934000] 04:41:13 INFO - PROCESS | 3628 | 1470656473435 Marionette DEBUG loaded listener.js 04:41:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (114E0000) [pid = 3628] [serial = 2298] [outer = 0F934000] 04:41:13 INFO - PROCESS | 3628 | 1470656473951 Marionette TRACE conn3 <- [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]]]}] 04:41:14 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 04:41:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1006ms 04:41:14 INFO - PROCESS | 3628 | 1470656473992 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 3628 | 1470656473996 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 04:41:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:41:14 INFO - PROCESS | 3628 | 1470656474017 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 3628 | 1470656474020 Marionette TRACE conn3 <- [1,3022,null,{}] 04:41:14 INFO - PROCESS | 3628 | 1470656474026 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:14 INFO - PROCESS | 3628 | 1470656474030 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:14 INFO - PROCESS | 3628 | 1470656474135 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:41:14 INFO - PROCESS | 3628 | 1470656474246 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 3628 | 1470656474249 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:14 INFO - PROCESS | 3628 | ++DOCSHELL 114D8800 == 40 [pid = 3628] [id = 767] 04:41:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (11816800) [pid = 3628] [serial = 2299] [outer = 00000000] 04:41:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1314F000) [pid = 3628] [serial = 2300] [outer = 11816800] 04:41:14 INFO - PROCESS | 3628 | 1470656474297 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (132B1800) [pid = 3628] [serial = 2301] [outer = 11816800] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 156DFC00 == 39 [pid = 3628] [id = 763] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 1316CC00 == 38 [pid = 3628] [id = 762] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 14568000 == 37 [pid = 3628] [id = 761] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 170A0400 == 36 [pid = 3628] [id = 760] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 16DC2400 == 35 [pid = 3628] [id = 759] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 12BC0C00 == 34 [pid = 3628] [id = 758] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 156B4400 == 33 [pid = 3628] [id = 756] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 1574B800 == 32 [pid = 3628] [id = 757] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 1397F400 == 31 [pid = 3628] [id = 755] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 10A0AC00 == 30 [pid = 3628] [id = 754] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 10A4C400 == 29 [pid = 3628] [id = 753] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 0F391400 == 28 [pid = 3628] [id = 751] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 11CF1C00 == 27 [pid = 3628] [id = 752] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 14308C00 == 26 [pid = 3628] [id = 765] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 0C7F3800 == 25 [pid = 3628] [id = 766] 04:41:15 INFO - PROCESS | 3628 | --DOCSHELL 10221C00 == 24 [pid = 3628] [id = 764] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1A0F1800) [pid = 3628] [serial = 2238] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (11896000) [pid = 3628] [serial = 2212] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (10A55C00) [pid = 3628] [serial = 2209] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (10ED5000) [pid = 3628] [serial = 2210] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (16DC8000) [pid = 3628] [serial = 2224] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16E67000) [pid = 3628] [serial = 2225] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16227000) [pid = 3628] [serial = 2221] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (166EA800) [pid = 3628] [serial = 2222] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (17762000) [pid = 3628] [serial = 2227] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (17763000) [pid = 3628] [serial = 2228] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (156B5400) [pid = 3628] [serial = 2218] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1574A800) [pid = 3628] [serial = 2219] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1A0F8C00) [pid = 3628] [serial = 2207] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13983800) [pid = 3628] [serial = 2215] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1321EC00) [pid = 3628] [serial = 2216] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1A044800) [pid = 3628] [serial = 2236] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (18503400) [pid = 3628] [serial = 2230] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (18263000) [pid = 3628] [serial = 2231] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1A39B800) [pid = 3628] [serial = 2241] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1A1A3C00) [pid = 3628] [serial = 2239] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1A5DA000) [pid = 3628] [serial = 2242] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (156B0800) [pid = 3628] [serial = 2244] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (166E9400) [pid = 3628] [serial = 2245] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (199AD800) [pid = 3628] [serial = 2247] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (11CF2400) [pid = 3628] [serial = 2213] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (19955C00) [pid = 3628] [serial = 2234] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (19955000) [pid = 3628] [serial = 2233] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A62C000) [pid = 3628] [serial = 2250] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1A5D5400) [pid = 3628] [serial = 2248] [outer = 00000000] [url = about:blank] 04:41:15 INFO - PROCESS | 3628 | 1470656475433 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:41:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:41:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1446ms 04:41:15 INFO - PROCESS | 3628 | 1470656475464 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:41:15 INFO - PROCESS | 3628 | 1470656475468 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 04:41:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:41:15 INFO - PROCESS | 3628 | 1470656475473 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - PROCESS | 3628 | 1470656475477 Marionette TRACE conn3 <- [1,3026,null,{}] 04:41:15 INFO - PROCESS | 3628 | 1470656475482 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:15 INFO - PROCESS | 3628 | 1470656475485 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:15 INFO - PROCESS | 3628 | 1470656475573 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:41:15 INFO - PROCESS | 3628 | 1470656475582 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:15 INFO - PROCESS | 3628 | 1470656475585 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:15 INFO - PROCESS | 3628 | ++DOCSHELL 10F7D000 == 25 [pid = 3628] [id = 768] 04:41:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10F82400) [pid = 3628] [serial = 2302] [outer = 00000000] 04:41:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (11897400) [pid = 3628] [serial = 2303] [outer = 10F82400] 04:41:15 INFO - PROCESS | 3628 | 1470656475633 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (11CF8000) [pid = 3628] [serial = 2304] [outer = 10F82400] 04:41:16 INFO - PROCESS | 3628 | 1470656476124 Marionette TRACE conn3 <- [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"]]]}] 04:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:41:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 692ms 04:41:16 INFO - PROCESS | 3628 | 1470656476174 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:41:16 INFO - PROCESS | 3628 | 1470656476179 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 04:41:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:41:16 INFO - PROCESS | 3628 | 1470656476190 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 3628 | 1470656476192 Marionette TRACE conn3 <- [1,3030,null,{}] 04:41:16 INFO - PROCESS | 3628 | 1470656476196 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:16 INFO - PROCESS | 3628 | 1470656476199 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:16 INFO - PROCESS | 3628 | 1470656476286 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:41:16 INFO - PROCESS | 3628 | 1470656476339 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:16 INFO - PROCESS | 3628 | 1470656476342 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:16 INFO - PROCESS | 3628 | ++DOCSHELL 13B5A000 == 26 [pid = 3628] [id = 769] 04:41:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13B5AC00) [pid = 3628] [serial = 2305] [outer = 00000000] 04:41:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (14569800) [pid = 3628] [serial = 2306] [outer = 13B5AC00] 04:41:16 INFO - PROCESS | 3628 | 1470656476473 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (145B5400) [pid = 3628] [serial = 2307] [outer = 13B5AC00] 04:41:17 INFO - PROCESS | 3628 | 1470656476995 Marionette TRACE conn3 <- [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]]]}] 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:41:17 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. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:41:17 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'.) 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:41:17 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. 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:41:17 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. 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:41:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:41:17 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. 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:41:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:41:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:41:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:41:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:41:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:41:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:41:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 895ms 04:41:17 INFO - PROCESS | 3628 | 1470656477087 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 3628 | 1470656477089 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 04:41:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:41:17 INFO - PROCESS | 3628 | 1470656477092 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - PROCESS | 3628 | 1470656477096 Marionette TRACE conn3 <- [1,3034,null,{}] 04:41:17 INFO - PROCESS | 3628 | 1470656477107 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:17 INFO - PROCESS | 3628 | 1470656477112 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:17 INFO - PROCESS | 3628 | 1470656477261 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:41:17 INFO - PROCESS | 3628 | 1470656477278 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:17 INFO - PROCESS | 3628 | 1470656477281 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:17 INFO - PROCESS | 3628 | ++DOCSHELL 166EF400 == 27 [pid = 3628] [id = 770] 04:41:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (166F0C00) [pid = 3628] [serial = 2308] [outer = 00000000] 04:41:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (166F5400) [pid = 3628] [serial = 2309] [outer = 166F0C00] 04:41:17 INFO - PROCESS | 3628 | 1470656477329 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16DA9800) [pid = 3628] [serial = 2310] [outer = 166F0C00] 04:41:17 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:41:17 INFO - PROCESS | 3628 | 1470656477845 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:41:17 INFO - {} 04:41:17 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 818ms 04:41:17 INFO - PROCESS | 3628 | 1470656477895 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 3628 | 1470656477897 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 04:41:17 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:41:17 INFO - PROCESS | 3628 | 1470656477904 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - PROCESS | 3628 | 1470656477906 Marionette TRACE conn3 <- [1,3038,null,{}] 04:41:17 INFO - PROCESS | 3628 | 1470656477910 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:17 INFO - PROCESS | 3628 | 1470656477912 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:18 INFO - PROCESS | 3628 | 1470656478038 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:41:18 INFO - PROCESS | 3628 | 1470656478045 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 3628 | 1470656478047 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:18 INFO - PROCESS | 3628 | ++DOCSHELL 17763400 == 28 [pid = 3628] [id = 771] 04:41:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1776A800) [pid = 3628] [serial = 2311] [outer = 00000000] 04:41:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17762000) [pid = 3628] [serial = 2312] [outer = 1776A800] 04:41:18 INFO - PROCESS | 3628 | 1470656478154 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17DC4400) [pid = 3628] [serial = 2313] [outer = 1776A800] 04:41:18 INFO - PROCESS | 3628 | 1470656478546 Marionette TRACE conn3 <- [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]]]}] 04:41:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:41:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:41:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:41:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:41:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 707ms 04:41:18 INFO - PROCESS | 3628 | 1470656478603 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:41:18 INFO - PROCESS | 3628 | 1470656478605 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 04:41:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:41:18 INFO - PROCESS | 3628 | 1470656478609 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:41:18 INFO - PROCESS | 3628 | 1470656478611 Marionette TRACE conn3 <- [1,3042,null,{}] 04:41:18 INFO - PROCESS | 3628 | 1470656478614 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:18 INFO - PROCESS | 3628 | 1470656478616 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:18 INFO - PROCESS | 3628 | 1470656478732 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:41:18 INFO - PROCESS | 3628 | 1470656478737 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 3628 | 1470656478739 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:18 INFO - PROCESS | 3628 | ++DOCSHELL 17D3E800 == 29 [pid = 3628] [id = 772] 04:41:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18068000) [pid = 3628] [serial = 2314] [outer = 00000000] 04:41:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (18508400) [pid = 3628] [serial = 2315] [outer = 18068000] 04:41:18 INFO - PROCESS | 3628 | 1470656478782 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1850D800) [pid = 3628] [serial = 2316] [outer = 18068000] 04:41:19 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1850E000) [pid = 3628] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:41:19 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (151E1C00) [pid = 3628] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:41:19 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16DC3C00) [pid = 3628] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:41:19 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1776B000) [pid = 3628] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:41:19 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A49C00) [pid = 3628] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:41:19 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (11DEC000) [pid = 3628] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:41:19 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (157C1400) [pid = 3628] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:41:19 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (13980C00) [pid = 3628] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:41:19 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (156B4800) [pid = 3628] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:41:19 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10A4C800) [pid = 3628] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:41:19 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (0F394C00) [pid = 3628] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:41:19 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17DCC000) [pid = 3628] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:41:19 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (166F5800) [pid = 3628] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:41:19 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (19947C00) [pid = 3628] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:41:19 INFO - PROCESS | 3628 | 1470656479719 Marionette TRACE conn3 <- [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"]]]}] 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:41:19 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" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:41:19 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" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:41:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1223ms 04:41:19 INFO - PROCESS | 3628 | 1470656479837 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:41:19 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:41:19 INFO - PROCESS | 3628 | 1470656479839 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 04:41:19 INFO - PROCESS | 3628 | 1470656479843 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 3628 | 1470656479844 Marionette TRACE conn3 <- [1,3046,null,{}] 04:41:19 INFO - PROCESS | 3628 | 1470656479848 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:19 INFO - PROCESS | 3628 | 1470656479854 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:19 INFO - PROCESS | 3628 | 1470656479949 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:41:19 INFO - PROCESS | 3628 | 1470656479956 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:19 INFO - PROCESS | 3628 | 1470656479958 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:19 INFO - PROCESS | 3628 | ++DOCSHELL 12B75800 == 30 [pid = 3628] [id = 773] 04:41:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (13197C00) [pid = 3628] [serial = 2317] [outer = 00000000] 04:41:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (19955C00) [pid = 3628] [serial = 2318] [outer = 13197C00] 04:41:20 INFO - PROCESS | 3628 | 1470656480001 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1A048C00) [pid = 3628] [serial = 2319] [outer = 13197C00] 04:41:20 INFO - PROCESS | 3628 | 1470656480469 Marionette TRACE conn3 <- [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]]]}] 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:41:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:41:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:41:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:41:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:41:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:41:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:41:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:41:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 705ms 04:41:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:41:20 INFO - PROCESS | 3628 | 1470656480545 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:41:20 INFO - PROCESS | 3628 | 1470656480548 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 04:41:20 INFO - PROCESS | 3628 | 1470656480552 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:41:20 INFO - PROCESS | 3628 | 1470656480554 Marionette TRACE conn3 <- [1,3050,null,{}] 04:41:20 INFO - PROCESS | 3628 | 1470656480557 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:20 INFO - PROCESS | 3628 | 1470656480559 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:20 INFO - PROCESS | 3628 | 1470656480636 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:41:20 INFO - PROCESS | 3628 | 1470656480640 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 3628 | 1470656480642 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:20 INFO - PROCESS | 3628 | ++DOCSHELL 1994F400 == 31 [pid = 3628] [id = 774] 04:41:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (19952C00) [pid = 3628] [serial = 2320] [outer = 00000000] 04:41:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1A39B800) [pid = 3628] [serial = 2321] [outer = 19952C00] 04:41:20 INFO - PROCESS | 3628 | 1470656480685 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1A5D5800) [pid = 3628] [serial = 2322] [outer = 19952C00] 04:41:20 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:41:21 INFO - PROCESS | 3628 | 1470656481181 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:41:21 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:41:21 INFO - {} 04:41:21 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 627ms 04:41:21 INFO - PROCESS | 3628 | 1470656481220 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 3628 | 1470656481222 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 04:41:21 INFO - PROCESS | 3628 | 1470656481225 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:41:21 INFO - PROCESS | 3628 | 1470656481227 Marionette TRACE conn3 <- [1,3054,null,{}] 04:41:21 INFO - PROCESS | 3628 | 1470656481231 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:21 INFO - PROCESS | 3628 | 1470656481233 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:21 INFO - PROCESS | 3628 | 1470656481317 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:41:21 INFO - PROCESS | 3628 | 1470656481474 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 3628 | 1470656481477 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:21 INFO - PROCESS | 3628 | ++DOCSHELL 0C7EB000 == 32 [pid = 3628] [id = 775] 04:41:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (0C7EC800) [pid = 3628] [serial = 2323] [outer = 00000000] 04:41:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1026A400) [pid = 3628] [serial = 2324] [outer = 0C7EC800] 04:41:21 INFO - PROCESS | 3628 | 1470656481539 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (10A4AC00) [pid = 3628] [serial = 2325] [outer = 0C7EC800] 04:41:22 INFO - PROCESS | 3628 | 1470656482155 Marionette TRACE conn3 <- [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]]]}] 04:41:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:41:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:41:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:41:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:41:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:41:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:41:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:41:22 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 940ms 04:41:22 INFO - PROCESS | 3628 | 1470656482190 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 3628 | 1470656482194 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 04:41:22 INFO - PROCESS | 3628 | 1470656482200 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:41:22 INFO - PROCESS | 3628 | 1470656482203 Marionette TRACE conn3 <- [1,3058,null,{}] 04:41:22 INFO - PROCESS | 3628 | 1470656482208 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:22 INFO - PROCESS | 3628 | 1470656482213 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:22 INFO - PROCESS | 3628 | 1470656482332 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:41:22 INFO - PROCESS | 3628 | 1470656482454 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:22 INFO - PROCESS | 3628 | 1470656482457 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:22 INFO - PROCESS | 3628 | ++DOCSHELL 13214C00 == 33 [pid = 3628] [id = 776] 04:41:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (13215400) [pid = 3628] [serial = 2326] [outer = 00000000] 04:41:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (13AD2400) [pid = 3628] [serial = 2327] [outer = 13215400] 04:41:22 INFO - PROCESS | 3628 | 1470656482553 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15238000) [pid = 3628] [serial = 2328] [outer = 13215400] 04:41:23 INFO - PROCESS | 3628 | 1470656483180 Marionette TRACE conn3 <- [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]]]}] 04:41:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:41:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:41:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:41:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:41:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:41:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:41:23 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1034ms 04:41:23 INFO - PROCESS | 3628 | 1470656483244 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:41:23 INFO - PROCESS | 3628 | 1470656483249 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 04:41:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:41:23 INFO - PROCESS | 3628 | 1470656483272 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - PROCESS | 3628 | 1470656483275 Marionette TRACE conn3 <- [1,3062,null,{}] 04:41:23 INFO - PROCESS | 3628 | 1470656483301 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:23 INFO - PROCESS | 3628 | 1470656483304 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:23 INFO - PROCESS | 3628 | 1470656483471 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:41:23 INFO - PROCESS | 3628 | 1470656483531 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:23 INFO - PROCESS | 3628 | 1470656483534 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:23 INFO - PROCESS | 3628 | ++DOCSHELL 15A87400 == 34 [pid = 3628] [id = 777] 04:41:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15A8A000) [pid = 3628] [serial = 2329] [outer = 00000000] 04:41:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (166EE000) [pid = 3628] [serial = 2330] [outer = 15A8A000] 04:41:23 INFO - PROCESS | 3628 | 1470656483587 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16DC3C00) [pid = 3628] [serial = 2331] [outer = 15A8A000] 04:41:24 INFO - PROCESS | 3628 | 1470656484353 Marionette TRACE conn3 <- [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]]]}] 04:41:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:41:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:41:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:41:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:41:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:41:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:41:24 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1160ms 04:41:24 INFO - PROCESS | 3628 | 1470656484436 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 3628 | 1470656484440 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 04:41:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:41:24 INFO - PROCESS | 3628 | 1470656484446 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - PROCESS | 3628 | 1470656484449 Marionette TRACE conn3 <- [1,3066,null,{}] 04:41:24 INFO - PROCESS | 3628 | 1470656484454 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:24 INFO - PROCESS | 3628 | 1470656484457 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:24 INFO - PROCESS | 3628 | 1470656484571 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:41:24 INFO - PROCESS | 3628 | 1470656484675 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 3628 | 1470656484677 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:24 INFO - PROCESS | 3628 | --DOCSHELL 1994F400 == 33 [pid = 3628] [id = 774] 04:41:24 INFO - PROCESS | 3628 | --DOCSHELL 12B75800 == 32 [pid = 3628] [id = 773] 04:41:24 INFO - PROCESS | 3628 | --DOCSHELL 17D3E800 == 31 [pid = 3628] [id = 772] 04:41:24 INFO - PROCESS | 3628 | --DOCSHELL 17763400 == 30 [pid = 3628] [id = 771] 04:41:24 INFO - PROCESS | 3628 | --DOCSHELL 166EF400 == 29 [pid = 3628] [id = 770] 04:41:24 INFO - PROCESS | 3628 | --DOCSHELL 13B5A000 == 28 [pid = 3628] [id = 769] 04:41:24 INFO - PROCESS | 3628 | --DOCSHELL 10F7D000 == 27 [pid = 3628] [id = 768] 04:41:24 INFO - PROCESS | 3628 | --DOCSHELL 114D8800 == 26 [pid = 3628] [id = 767] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1A62FC00) [pid = 3628] [serial = 2251] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (199AFC00) [pid = 3628] [serial = 2288] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (177A1800) [pid = 3628] [serial = 2283] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16F9E000) [pid = 3628] [serial = 2276] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (178F5400) [pid = 3628] [serial = 2279] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16FA1000) [pid = 3628] [serial = 2277] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1181A800) [pid = 3628] [serial = 2262] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (12B6E800) [pid = 3628] [serial = 2263] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (12E7DC00) [pid = 3628] [serial = 2256] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (132A6400) [pid = 3628] [serial = 2257] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15A8B800) [pid = 3628] [serial = 2270] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1622A400) [pid = 3628] [serial = 2271] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (14306000) [pid = 3628] [serial = 2265] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1456C800) [pid = 3628] [serial = 2266] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (156B5000) [pid = 3628] [serial = 2268] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (10F7CC00) [pid = 3628] [serial = 2259] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (11266C00) [pid = 3628] [serial = 2260] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (0F97FC00) [pid = 3628] [serial = 2253] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (102D2000) [pid = 3628] [serial = 2254] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (16DC8800) [pid = 3628] [serial = 2282] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (18512000) [pid = 3628] [serial = 2285] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (17D3C800) [pid = 3628] [serial = 2280] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (168DA000) [pid = 3628] [serial = 2273] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (19949400) [pid = 3628] [serial = 2286] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (16DA5400) [pid = 3628] [serial = 2274] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (199B2400) [pid = 3628] [serial = 2289] [outer = 00000000] [url = about:blank] 04:41:24 INFO - PROCESS | 3628 | ++DOCSHELL 0F93A400 == 27 [pid = 3628] [id = 778] 04:41:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (0F97FC00) [pid = 3628] [serial = 2332] [outer = 00000000] 04:41:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (10A52C00) [pid = 3628] [serial = 2333] [outer = 0F97FC00] 04:41:24 INFO - PROCESS | 3628 | 1470656484751 Marionette DEBUG loaded listener.js 04:41:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (11266C00) [pid = 3628] [serial = 2334] [outer = 0F97FC00] 04:41:25 INFO - PROCESS | 3628 | 1470656485160 Marionette TRACE conn3 <- [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] 04:41:25 INFO - PROCESS | 3628 | 1470656485202 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 04:41:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:41:25 INFO - PROCESS | 3628 | 1470656485209 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - PROCESS | 3628 | 1470656485211 Marionette TRACE conn3 <- [1,3070,null,{}] 04:41:25 INFO - PROCESS | 3628 | 1470656485215 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:25 INFO - PROCESS | 3628 | 1470656485218 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:25 INFO - PROCESS | 3628 | 1470656485302 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:41:25 INFO - PROCESS | 3628 | 1470656485307 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:25 INFO - PROCESS | 3628 | 1470656485310 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:25 INFO - PROCESS | 3628 | ++DOCSHELL 12B77C00 == 28 [pid = 3628] [id = 779] 04:41:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (12BB7800) [pid = 3628] [serial = 2335] [outer = 00000000] 04:41:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (12E77000) [pid = 3628] [serial = 2336] [outer = 12BB7800] 04:41:25 INFO - PROCESS | 3628 | 1470656485362 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (13216C00) [pid = 3628] [serial = 2337] [outer = 12BB7800] 04:41:25 INFO - PROCESS | 3628 | 1470656485854 Marionette TRACE conn3 <- [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]]]}] 04:41:25 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:41:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:41:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:41:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 689ms 04:41:25 INFO - PROCESS | 3628 | 1470656485907 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:41:25 INFO - PROCESS | 3628 | 1470656485910 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 04:41:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:41:25 INFO - PROCESS | 3628 | 1470656485913 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - PROCESS | 3628 | 1470656485916 Marionette TRACE conn3 <- [1,3074,null,{}] 04:41:25 INFO - PROCESS | 3628 | 1470656485927 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:25 INFO - PROCESS | 3628 | 1470656485932 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:26 INFO - PROCESS | 3628 | 1470656486042 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:41:26 INFO - PROCESS | 3628 | 1470656486162 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:26 INFO - PROCESS | 3628 | 1470656486165 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:26 INFO - PROCESS | 3628 | ++DOCSHELL 156ADC00 == 29 [pid = 3628] [id = 780] 04:41:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (156AE800) [pid = 3628] [serial = 2338] [outer = 00000000] 04:41:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (156B4C00) [pid = 3628] [serial = 2339] [outer = 156AE800] 04:41:26 INFO - PROCESS | 3628 | 1470656486212 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (156DEC00) [pid = 3628] [serial = 2340] [outer = 156AE800] 04:41:26 INFO - PROCESS | 3628 | 1470656486548 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:41:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:41:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 706ms 04:41:26 INFO - PROCESS | 3628 | 1470656486615 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:41:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:41:26 INFO - PROCESS | 3628 | 1470656486617 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 04:41:26 INFO - PROCESS | 3628 | 1470656486621 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - PROCESS | 3628 | 1470656486622 Marionette TRACE conn3 <- [1,3078,null,{}] 04:41:26 INFO - PROCESS | 3628 | 1470656486626 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:26 INFO - PROCESS | 3628 | 1470656486628 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:26 INFO - PROCESS | 3628 | 1470656486724 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:41:26 INFO - PROCESS | 3628 | 1470656486730 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:26 INFO - PROCESS | 3628 | 1470656486732 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:26 INFO - PROCESS | 3628 | ++DOCSHELL 157CD800 == 30 [pid = 3628] [id = 781] 04:41:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15A85C00) [pid = 3628] [serial = 2341] [outer = 00000000] 04:41:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16226800) [pid = 3628] [serial = 2342] [outer = 15A85C00] 04:41:26 INFO - PROCESS | 3628 | 1470656486780 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (166E9800) [pid = 3628] [serial = 2343] [outer = 15A85C00] 04:41:27 INFO - PROCESS | 3628 | 1470656487238 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:41:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:41:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 642ms 04:41:27 INFO - PROCESS | 3628 | 1470656487256 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 3628 | 1470656487258 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 04:41:27 INFO - PROCESS | 3628 | 1470656487261 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:41:27 INFO - PROCESS | 3628 | 1470656487263 Marionette TRACE conn3 <- [1,3082,null,{}] 04:41:27 INFO - PROCESS | 3628 | 1470656487266 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:27 INFO - PROCESS | 3628 | 1470656487268 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:27 INFO - PROCESS | 3628 | 1470656487391 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:41:27 INFO - PROCESS | 3628 | 1470656487397 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:27 INFO - PROCESS | 3628 | 1470656487399 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:27 INFO - PROCESS | 3628 | ++DOCSHELL 10A4E400 == 31 [pid = 3628] [id = 782] 04:41:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1321D400) [pid = 3628] [serial = 2344] [outer = 00000000] 04:41:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (168D4400) [pid = 3628] [serial = 2345] [outer = 1321D400] 04:41:27 INFO - PROCESS | 3628 | 1470656487443 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (168DEC00) [pid = 3628] [serial = 2346] [outer = 1321D400] 04:41:27 INFO - PROCESS | 3628 | 1470656487928 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:41:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:41:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 706ms 04:41:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:41:27 INFO - PROCESS | 3628 | 1470656487964 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 3628 | 1470656487966 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 04:41:27 INFO - PROCESS | 3628 | 1470656487969 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - PROCESS | 3628 | 1470656487971 Marionette TRACE conn3 <- [1,3086,null,{}] 04:41:28 INFO - PROCESS | 3628 | 1470656487974 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:28 INFO - PROCESS | 3628 | 1470656487980 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:28 INFO - PROCESS | 3628 | 1470656488119 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:41:28 INFO - PROCESS | 3628 | 1470656488192 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:28 INFO - PROCESS | 3628 | 1470656488194 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:28 INFO - PROCESS | 3628 | ++DOCSHELL 16DCA000 == 32 [pid = 3628] [id = 783] 04:41:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16DCB400) [pid = 3628] [serial = 2347] [outer = 00000000] 04:41:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1709DC00) [pid = 3628] [serial = 2348] [outer = 16DCB400] 04:41:28 INFO - PROCESS | 3628 | 1470656488237 Marionette DEBUG loaded listener.js 04:41:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17760800) [pid = 3628] [serial = 2349] [outer = 16DCB400] 04:41:28 INFO - PROCESS | 3628 | 1470656488620 Marionette TRACE conn3 <- [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]]]}] 04:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:41:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 705ms 04:41:28 INFO - PROCESS | 3628 | 1470656488666 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:41:28 INFO - PROCESS | 3628 | 1470656488668 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 04:41:28 INFO - PROCESS | 3628 | 1470656488671 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:41:28 INFO - PROCESS | 3628 | 1470656488673 Marionette TRACE conn3 <- [1,3090,null,{}] 04:41:28 INFO - PROCESS | 3628 | 1470656488677 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:28 INFO - PROCESS | 3628 | 1470656488678 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:28 INFO - PROCESS | 3628 | 1470656488831 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:41:28 INFO - PROCESS | 3628 | 1470656488901 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:28 INFO - PROCESS | 3628 | 1470656488903 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:28 INFO - PROCESS | 3628 | ++DOCSHELL 17798800 == 33 [pid = 3628] [id = 784] 04:41:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1779A800) [pid = 3628] [serial = 2350] [outer = 00000000] 04:41:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17D33800) [pid = 3628] [serial = 2351] [outer = 1779A800] 04:41:28 INFO - PROCESS | 3628 | 1470656488945 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17DBE400) [pid = 3628] [serial = 2352] [outer = 1779A800] 04:41:29 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (166F0C00) [pid = 3628] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:41:29 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1776A800) [pid = 3628] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:41:29 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (13B5AC00) [pid = 3628] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:41:29 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10F82400) [pid = 3628] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:41:29 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (18068000) [pid = 3628] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:41:29 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10226800) [pid = 3628] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:41:29 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (14575000) [pid = 3628] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:41:29 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (0F934000) [pid = 3628] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:41:29 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (13197C00) [pid = 3628] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 04:41:29 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (11816800) [pid = 3628] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:41:29 INFO - PROCESS | 3628 | 1470656489388 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:41:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:41:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 737ms 04:41:29 INFO - PROCESS | 3628 | 1470656489413 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:41:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:41:29 INFO - PROCESS | 3628 | 1470656489416 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 04:41:29 INFO - PROCESS | 3628 | 1470656489420 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 3628 | 1470656489423 Marionette TRACE conn3 <- [1,3094,null,{}] 04:41:29 INFO - PROCESS | 3628 | 1470656489443 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:29 INFO - PROCESS | 3628 | 1470656489445 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:29 INFO - PROCESS | 3628 | 1470656489523 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:41:29 INFO - PROCESS | 3628 | 1470656489528 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:29 INFO - PROCESS | 3628 | 1470656489530 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:29 INFO - PROCESS | 3628 | ++DOCSHELL 1779DC00 == 34 [pid = 3628] [id = 785] 04:41:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (177A3C00) [pid = 3628] [serial = 2353] [outer = 00000000] 04:41:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (17DC8000) [pid = 3628] [serial = 2354] [outer = 177A3C00] 04:41:29 INFO - PROCESS | 3628 | 1470656489575 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (18063C00) [pid = 3628] [serial = 2355] [outer = 177A3C00] 04:41:30 INFO - PROCESS | 3628 | 1470656489982 Marionette TRACE conn3 <- [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]]]}] 04:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:41:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 627ms 04:41:30 INFO - PROCESS | 3628 | 1470656490035 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:41:30 INFO - PROCESS | 3628 | 1470656490037 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 04:41:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:41:30 INFO - PROCESS | 3628 | 1470656490054 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:41:30 INFO - PROCESS | 3628 | 1470656490056 Marionette TRACE conn3 <- [1,3098,null,{}] 04:41:30 INFO - PROCESS | 3628 | 1470656490059 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:30 INFO - PROCESS | 3628 | 1470656490061 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:30 INFO - PROCESS | 3628 | 1470656490139 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:41:30 INFO - PROCESS | 3628 | 1470656490143 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 3628 | 1470656490145 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:30 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E8800 == 35 [pid = 3628] [id = 786] 04:41:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (151E2800) [pid = 3628] [serial = 2356] [outer = 00000000] 04:41:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1850BC00) [pid = 3628] [serial = 2357] [outer = 151E2800] 04:41:30 INFO - PROCESS | 3628 | 1470656490189 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (18510800) [pid = 3628] [serial = 2358] [outer = 151E2800] 04:41:30 INFO - PROCESS | 3628 | 1470656490675 Marionette TRACE conn3 <- [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"]]]}] 04:41:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:41:30 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 04:41:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:41:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 658ms 04:41:30 INFO - PROCESS | 3628 | 1470656490731 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:41:30 INFO - PROCESS | 3628 | 1470656490733 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 04:41:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:41:30 INFO - PROCESS | 3628 | 1470656490751 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:41:30 INFO - PROCESS | 3628 | 1470656490752 Marionette TRACE conn3 <- [1,3102,null,{}] 04:41:30 INFO - PROCESS | 3628 | 1470656490765 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:30 INFO - PROCESS | 3628 | 1470656490767 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:30 INFO - PROCESS | 3628 | 1470656490851 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:41:30 INFO - PROCESS | 3628 | 1470656490856 Marionette TRACE conn3 -> [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\", \"16485cef-24f0-451d-b663-ef30995220e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 3628 | 1470656490858 Marionette INFO sendAsync 8e3ed512-d5ec-46a8-aeb0-e1282fef2701 04:41:30 INFO - PROCESS | 3628 | ++DOCSHELL 1994A000 == 36 [pid = 3628] [id = 787] 04:41:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1994A800) [pid = 3628] [serial = 2359] [outer = 00000000] 04:41:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (19956000) [pid = 3628] [serial = 2360] [outer = 1994A800] 04:41:30 INFO - PROCESS | 3628 | 1470656490900 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (199B0000) [pid = 3628] [serial = 2361] [outer = 1994A800] 04:41:31 INFO - PROCESS | 3628 | --DOCSHELL 0F93A400 == 35 [pid = 3628] [id = 778] 04:41:31 INFO - PROCESS | 3628 | --DOCSHELL 13214C00 == 34 [pid = 3628] [id = 776] 04:41:31 INFO - PROCESS | 3628 | --DOCSHELL 15A87400 == 33 [pid = 3628] [id = 777] 04:41:31 INFO - PROCESS | 3628 | --DOCSHELL 0C7EB000 == 32 [pid = 3628] [id = 775] 04:41:32 INFO - PROCESS | 3628 | --DOCSHELL 12B77C00 == 31 [pid = 3628] [id = 779] 04:41:32 INFO - PROCESS | 3628 | --DOCSHELL 1779DC00 == 30 [pid = 3628] [id = 785] 04:41:32 INFO - PROCESS | 3628 | --DOCSHELL 17798800 == 29 [pid = 3628] [id = 784] 04:41:32 INFO - PROCESS | 3628 | --DOCSHELL 157CD800 == 28 [pid = 3628] [id = 781] 04:41:32 INFO - PROCESS | 3628 | --DOCSHELL 16DCA000 == 27 [pid = 3628] [id = 783] 04:41:32 INFO - PROCESS | 3628 | --DOCSHELL 156ADC00 == 26 [pid = 3628] [id = 780] 04:41:32 INFO - PROCESS | 3628 | --DOCSHELL 10A4E400 == 25 [pid = 3628] [id = 782] 04:41:32 INFO - PROCESS | 3628 | --DOCSHELL 0F9E8800 == 24 [pid = 3628] [id = 786] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16DA9800) [pid = 3628] [serial = 2310] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1A39B800) [pid = 3628] [serial = 2321] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17762000) [pid = 3628] [serial = 2312] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (14569800) [pid = 3628] [serial = 2306] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (145B5400) [pid = 3628] [serial = 2307] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (11897400) [pid = 3628] [serial = 2303] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (11CF8000) [pid = 3628] [serial = 2304] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (18508400) [pid = 3628] [serial = 2315] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (10A4DC00) [pid = 3628] [serial = 2292] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (10A02000) [pid = 3628] [serial = 2291] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1A5D7400) [pid = 3628] [serial = 2295] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1A5D1C00) [pid = 3628] [serial = 2294] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (114E0000) [pid = 3628] [serial = 2298] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (10A0E000) [pid = 3628] [serial = 2297] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (17DC4400) [pid = 3628] [serial = 2313] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (19955C00) [pid = 3628] [serial = 2318] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1A048C00) [pid = 3628] [serial = 2319] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (132B1800) [pid = 3628] [serial = 2301] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1314F000) [pid = 3628] [serial = 2300] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (166F5400) [pid = 3628] [serial = 2309] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (1850D800) [pid = 3628] [serial = 2316] [outer = 00000000] [url = about:blank] 04:41:32 INFO - PROCESS | 3628 | 1470656492717 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:41:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:41:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2022ms 04:41:32 INFO - PROCESS | 3628 | 1470656492774 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:41:32 INFO - PROCESS | 3628 | 1470656492777 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 04:41:33 WARNING - u'runner_teardown' () 04:41:33 INFO - No more tests 04:41:33 INFO - Got 0 unexpected results 04:41:33 INFO - SUITE-END | took 696s 04:41:34 INFO - Closing logging queue 04:41:34 INFO - queue closed 04:41:34 INFO - Return code: 0 04:41:34 WARNING - # TBPL SUCCESS # 04:41:34 INFO - Running post-action listener: _resource_record_post_action 04:41:34 INFO - Running post-run listener: _resource_record_post_run 04:41:35 INFO - Total resource usage - Wall time: 705s; CPU: 9.0%; Read bytes: 91613184; Write bytes: 965383168; Read time: 571030; Write time: 1414250 04:41:35 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:41:35 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 63097344; Read time: 0; Write time: 65118 04:41:35 INFO - run-tests - Wall time: 704s; CPU: 9.0%; Read bytes: 91613184; Write bytes: 828968448; Read time: 571030; Write time: 1265498 04:41:35 INFO - Running post-run listener: _upload_blobber_files 04:41:35 INFO - Blob upload gear active. 04:41:35 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:41:35 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 04:41:35 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:41:35 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:41:36 INFO - (blobuploader) - INFO - Open directory for files ... 04:41:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:41:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:41:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:41:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:41:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:41:36 INFO - (blobuploader) - INFO - Done attempting. 04:41:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:41:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:41:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:41:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:41:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:41:38 INFO - (blobuploader) - INFO - Done attempting. 04:41:38 INFO - (blobuploader) - INFO - Iteration through files over. 04:41:38 INFO - Return code: 0 04:41:38 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:41:38 INFO - Using _rmtree_windows ... 04:41:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:41:38 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/51d5e084f5ae63b87f5019ea9e6dbe2bb57ec37a46686ef967fac698e03097636185d14e0aefb3e04616be081a5d617b90a4c77e9382decca3ddcff0d1a3bbb5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/07d9f4ebc4fced27843a6d9b1cf94b2a5df27a92d437e97c251d00c03f3ff802620ba439eb6df7d63a9f817aede1e4ba199fdc6856eff0ca960b7705bbdbb5c4"} 04:41:38 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:41:38 INFO - Writing to file C:\slave\test\properties\blobber_files 04:41:38 INFO - Contents: 04:41:38 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/51d5e084f5ae63b87f5019ea9e6dbe2bb57ec37a46686ef967fac698e03097636185d14e0aefb3e04616be081a5d617b90a4c77e9382decca3ddcff0d1a3bbb5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/07d9f4ebc4fced27843a6d9b1cf94b2a5df27a92d437e97c251d00c03f3ff802620ba439eb6df7d63a9f817aede1e4ba199fdc6856eff0ca960b7705bbdbb5c4"} 04:41:38 INFO - Running post-run listener: copy_logs_to_upload_dir 04:41:38 INFO - Copying logs to upload dir... 04:41:38 INFO - mkdir: C:\slave\test\build\upload\logs 04:41:38 INFO - Copying logs to upload dir... 04:41:38 INFO - Using _rmtree_windows ... 04:41:38 INFO - Using _rmtree_windows ... 04:41:38 INFO - Using _rmtree_windows ... 04:41:38 INFO - Using _rmtree_windows ... 04:41:38 INFO - Using _rmtree_windows ... 04:41:38 INFO - Using _rmtree_windows ... 04:41:38 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=883.667000 ========= master_lag: -33.43 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 10 secs) (at 2016-08-08 04:41:42.537481) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:42.538257) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/51d5e084f5ae63b87f5019ea9e6dbe2bb57ec37a46686ef967fac698e03097636185d14e0aefb3e04616be081a5d617b90a4c77e9382decca3ddcff0d1a3bbb5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/07d9f4ebc4fced27843a6d9b1cf94b2a5df27a92d437e97c251d00c03f3ff802620ba439eb6df7d63a9f817aede1e4ba199fdc6856eff0ca960b7705bbdbb5c4"} build_url:https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.126000 build_url: 'https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/51d5e084f5ae63b87f5019ea9e6dbe2bb57ec37a46686ef967fac698e03097636185d14e0aefb3e04616be081a5d617b90a4c77e9382decca3ddcff0d1a3bbb5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/07d9f4ebc4fced27843a6d9b1cf94b2a5df27a92d437e97c251d00c03f3ff802620ba439eb6df7d63a9f817aede1e4ba199fdc6856eff0ca960b7705bbdbb5c4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:42.675235) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:42.675564) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:42.795030) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:42.795333) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:43.325419) ========= ========= Total master_lag: -33.35 =========